Инструкция по настройке API Google Таблицы

Инструкция по настройке API Google Таблицы
Создано: 01.03.2025
Обновлено: 01.04.2025
Этот API позволяет подключаться к Google Таблице и получать информацию о товарах по полям sku, description и quantity. Вы можете использовать его для поиска и фильтрации данных по артикулу и описанию.
Пример таблицы и файла скрипта:
👉 Ссылка на Google Диск с примером
🔧 Шаг 1. Подготовьте таблицу
Создайте Google Таблицу (или скопируйте из примера) со следующими столбцами:
sku | description | category | brand | quantity | newdelivery_qty_1 | newdelivery_date_1 | newdelivery_qty_2 | newdelivery_date_2
👉 Минимально обязательные поля: sku, description, quantity. Остальные можно оставить пустыми.
🧠 Шаг 2. Установите скрипт
- Откройте вашу Google Таблицу.
- В меню выберите: Расширения → Apps Script.
- Удалите содержимое и вставьте скрипт из файла api_script.js, доступного по ссылке выше.
- Найдите блок конфигурации API_CONFIG и укажите:
const API_CONFIG = { SECRET_TOKEN: "ваш_секретный_токен", // <-- придумайте секретный пароль SPREADSHEET_ID: "ваш_ID_таблицы", // <-- замените на ваш ID SHEET_NAME: "Лист1", DEFAULT_PER_PAGE: 5, MAX_PER_PAGE: 50, CACHE_DURATION: 300 };
🧩 Где взять SPREADSHEET_ID?
Из URL вашей таблицы
https://docs.google.com/spreadsheets/d/1AbCDeFGhiJKlmNOPqRStuVWxyZ1234567890/edit
после /d/ вот это и есть ваш ID
🚀 Шаг 3. Разверните как веб-приложение
- В Apps Script нажмите Развертывание → Новое развертывание.
- В типе развертывания выберите Веб-приложение.
Заполните:
- Описание: API
- Кто имеет доступ: Все, включая анонимных
- Выполняется от имени: вас (владельца)
- Нажмите Развернуть — скрипт запросит разрешения, подтвердите доступ.
- Получите URL веб-приложения — это и будет ваш API URL.
🔐 Подключение к API
Теперь в личном кабинете в разделе Профиль и инфо о компании откройте Профиль Копании, и кликните на компанию, что бы открыть панель настроек.
см. рисунок "Список компаний"

Список компаний
переключившись во вкладку "API настройки", вы раздел Подключение к API можете указать поля:
- API URL
- API Token
- Тип API
После этого ваши данные будут отражаться на странице Склад.
Если остались вопросы — откройте пример из Google Диска, там уже всё готово и работает.

API настройки