Підготовка таблиці

Що зробити в Google Sheets перед підключенням: створити таблицю, надати доступ і скопіювати її посилання

Вам не потрібно створювати проєкт Google Cloud, вмикати API чи завантажувати JSON-ключ — сервісний обліковий запис уже налаштований на боці сервісу. Від вас потрібна тільки сама таблиця, доступ до неї та її посилання.

Крок 1. Створіть таблицю

Відкрийте Google Sheets і створіть нову таблицю — або візьміть ту, з якою вже працюєте. Назва таблиці може бути будь-якою, сервіс її не перевіряє.

Крок 2. Скопіюйте адресу сервісного облікового запису

Адреса показана у вашому обліковому записі — саме з цим обліковим записом ви поділитеся таблицею.

  1. Відкрийте Підключення API — пункт "Підключення API" в меню користувача (верхній правий кут вашого облікового запису).
  2. Знайдіть картку "Google Sheets".
  3. У рядку "Сервісний обліковий запис" натисніть іконку копіювання поруч з адресою — з'явиться сповіщення "Пошту скопійовано".
Знімок екранаКартка "Google Sheets" на сторінці "Підключення API" у стані "Не підключено": рядок "Сервісний обліковий запис" з адресою та кнопкою копіювання, рядок "Таблиця" зі значенням "Не підключено" та кнопка "Підключити" в заголовку картки.

Крок 3. Надайте доступ до таблиці з роллю "Редактор"

  1. Відкрийте свою таблицю в браузері.
  2. Натисніть "Надати доступ" у верхньому правому куті (у деяких версіях інтерфейсу Google цей пункт називається "Налаштування доступу").
  3. Вставте скопійовану адресу сервісного облікового запису.
  4. Виберіть роль "Редактор".
  5. Натисніть "Надіслати".
Ролі "Глядач" недостатньо: сервіс не тільки читає таблицю, а й записує в неї результати. Поки доступ не надано, таблиця для сервісу взагалі не існує — тест підключення відповідає "Таблицю не знайдено або доступ до неї не надано сервісному обліковому запису".
Ці самі п'ять кроків завжди під рукою у вашому обліковому записі: кнопка "Як?" поруч з адресою сервісного облікового запису відкриває їх у вікні. Сервіс сам показує це саме вікно, коли натрапляє на відсутній доступ.

Крок 4. Скопіюйте посилання на таблицю

Посилання — це адреса відкритої таблиці з рядка адреси браузера:

https://docs.google.com/spreadsheets/d/1AbCdEfGhIjKlMnOpQrStUvWxYz/edit

Скопіюйте його повністю — не потрібно виділяти ідентифікатор із середини адреси, сервіс зробить це сам.

Таблиця готова. Далі — Підключення таблиці.