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

Description for post image 1

Инструкция по настройке 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

Теперь в личном кабинете в разделе Профиль и инфо о компании откройте Профиль Копании, и кликните на компанию, что бы открыть панель настроек.

см. рисунок "Список компаний"

cpmpany_profile-view

Список компаний

переключившись во вкладку "API настройки", вы раздел Подключение к API можете указать поля:

  • API URL
  • API Token
  • Тип API

После этого ваши данные будут отражаться на странице Склад.

Если остались вопросы — откройте пример из Google Диска, там уже всё готово и работает.

google_api_connect

API настройки

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