Integration of Google Sheets with the site: translation of data from Google Sheets on pages with a price list.
A service that receives data from Google Sheets and displays them on the site. This mechanism allows the content manager to comfortably edit price list data in Google Spreadsheets. This functionality was implemented by me on the pages with prices for the services of surgeons at the Damas Medical Center: price list.
Price lists of an individual doctor: damasclinic.ru
Price data is stored in a JSON file, selected from there by a JS script and rendered to the Price page. The process of obtaining data from Google Sheets on the site:
Google Apps Script
Javascript get data from google spreadsheet json
Script to display data from json file on the site page
Php script to read and update data in json file
JSON file with data from Google Sheets Google Sheets