Источник «Google Таблицы» читает данные из онлайн-таблицы и сохраняет её как рабочий файл источника. Так удобно забирать прайсы, остатки, справочники и другие данные, которые команда или поставщик поддерживает в Google Sheets.

Два варианта доступа
- Публичная таблица по ссылке - в Google Таблицах включён просмотр по ссылке, в Eofferix достаточно вставить URL документа.
- Закрытая таблица - используется service account Google. В Eofferix вставляется JSON-ключ, а сама таблица расшаривается на email сервисного аккаунта.
Порядок настройки публичной таблицы
- Откройте Google Таблицу и скопируйте ссылку из адресной строки.
- В настройках доступа Google включите просмотр по ссылке, если это допустимо для ваших данных.
- В Eofferix создайте источник «Google Таблицы» и вставьте ссылку.
- Если нужен конкретный лист, заполните поле «Лист». Если оставить его пустым, Eofferix попробует взять лист из
gidв ссылке или первый лист документа. - Нажмите проверку доступа и затем получите файл.
Порядок настройки закрытой таблицы
- В Google Cloud создайте service account для интеграции.
- Включите Google Sheets API для проекта.
- Создайте JSON-ключ service account и вставьте его в поле «JSON сервисного аккаунта».
- Найдите в JSON поле
client_emailи расшарьте таблицу на этот email с правами Viewer. - Проверьте доступ в Eofferix и получите файл.
Что проверить после получения
- В карточке источника появился рабочий файл.
- Если таблица XLSX/CSV-структуры, ниже доступен блок выбора строки заголовков и листов.
- Данные взяты с нужного листа, особенно если в документе несколько вкладок.
Частые ошибки
- Таблица закрыта, но не расшарена на
client_emailиз JSON. - Вставлен не весь JSON-ключ или вставлен ключ от другого проекта.
- В поле «Лист» указано название, которое отличается от вкладки в Google Таблице.