Google Sheets

Вы можете сохранять ответы в гугл-таблицах, для каждого квиза будет создан отдельный лист с названием квиза

Важно помнить, что компания Google является иностранной, серверы компании расположены вне территории РФ. Таким образом, при внесении данных российскими пользователями происходит трансграничная передача персональных данных. Учитывайте это, если подразумевается обработка персональных данных

Порядок интеграции с Гугл.Таблицами

  • Изучите руководство от Google или любое понятное вам в интернете

  • Создайте проект в Google Cloud Console

  • Включите Google Sheets API

  • Создайте учетные данные (credentials) и скачайте файл JSON с этими данными

  • Откройте в браузере таблицу Google Sheets, в которой вы хотите хранить результаты

  • Посмотрите на адресную строку. URL будет выглядеть примерно так: https://docs.google.com/spreadsheets/d/1bX5d7w8-aBcDeFgHiJkLmNopQrStUvWxyz12345678/edit#gid=0 ID таблицы — это часть URL между /d/ и /edit. В данном примере это 1bX5d7w8-aBcDeFgHiJkLmNopQrStUvWxyz12345678

  • Скопируйте ID из предыдущего пункта и вставьте в поле «ID таблицы»

  • В поле «Файл JSON:» укажите путь к скачанному JSON файлу настроек на вашем компьютере (вероятно в папке «Загрузки»)

  • Нажмите кнопку «Добавить»

  • Если не будет сообщения об ошибке, в разделе «Подключенные таблицы:» появится информация о подключенной таблице, там можно удалить подключение при необходимости

  • НЕ ЗАБУДЬТЕ! В настройках таблицы выдайте права «Редактор» для ранее указанного адреса (его можно увидеть в JSON файле в параметре "client_email", примерно такого вида: "имя-клиента@название-таблицы.iam.gserviceaccount.com",)

Тоже самое, но более подробно, со скриншотами:

Откройте Google Cloud Console

При необходимости создайте новый проект

Включите Google Sheets API если он выключен

Создайте учетные данные (credentials) и скачайте файл JSON с этими данными

Обратите внимание! Для этого аккаунта «Service account ID»/«Аккаунт ID», в следующих пунктах, нужно будет выдать разрешение на запись в таблицу! Его можно будет увидеть в полученном файле, но лучше запомните как он выглядит или запишите!

Откройте в браузере таблицу Google Sheets, в которой вы хотите хранить результаты

  • Посмотрите на адресную строку. URL будет выглядеть примерно так: https://docs.google.com/spreadsheets/d/1bX5d7w8-aBcDeFgHiJkLmNopQrStUvWxyz12345678/edit#gid=0 ID таблицы — это часть URL между /d/ и /edit. В данном примере это 1bX5d7w8-aBcDeFgHiJkLmNopQrStUvWxyz12345678

  • Скопируйте ID из предыдущего пункта и вставьте в поле «ID таблицы»

  • В поле «Файл JSON:» укажите путь к скачанному JSON файлу настроек на вашем компьютере (вероятно в папке «Загрузки»)

  • Нажмите кнопку «Добавить»

  • Если не будет сообщения об ошибке, в разделе «Подключенные таблицы:» появится информация о подключенной таблице, там можно удалить подключение при необходимости

  • НЕ ЗАБУДЬТЕ! В настройках таблицы выдайте права «Редактор» для ранее указанного адреса (его можно увидеть в JSON файле в параметре "client_email", примерно такого вида: "имя-клиента@название-таблицы.iam.gserviceaccount.com",)

Last updated