Difference between revisions of "Qubot Google Sheets Setup/ru"
| Line 96: | Line 96: | ||
<br> | <br> | ||
<br> | <br> | ||
| − | [[Файл:EditorGoogleSheet8.png|700px]] | + | [[Файл:EditorGoogleSheet8.png|700px]] |
| + | [[Файл:EditorGoogleSheet9.png|400px]] | ||
<br> | <br> | ||
[[Category:Qubot]] | [[Category:Qubot]] | ||
Revision as of 13:53, 20 June 2022
Подключение Google таблиц к боту
Подключив электронные таблицы Google, вы значительно улучшите работу с ботом. Например, ваш бот сможет загружать данные прямо из вашей электронной таблицы Google, а также загружать новые данные в режиме реального времени. Использование Google таблиц значительно облегчит вашу работу, поскольку вы будете иметь прямой доступ к чтению и редактированию сохраненных данных в любое время, не вмешиваясь в код бота.
Для подключения таблиц следуйте шагам описанным ниже:
Шаг 1
Войдите или же создайте аккаунт на https://accounts.google.com
500px
Шаг 2
Откройте свои Google таблицы здесь https://docs.google.com/spreadsheets
Вы также можете получить доступ к своим таблицам Google с главной страницы Google, нажав кнопку приложений Google.
500px 500px
Шаг 3
Поделитесь Google таблицей с ботом:
В Google таблицах откройте электронную таблицу и нажмите кнопку Share(Поделиться).
500px
Предоставьте доступ любым из возможных способов.
Первый способ. Поделиться с определенной учетной записью: скопируйте следующую учетную запись в поле ввода окна обмена и отправьте приглашение.
qudata-bot-service@qudata-services.iam.gserviceaccount.com
500px
Второй способ. Ссылка для общего доступа: в разделе Get link(Получить ссылку) измените статус Restricted(ограниченный доступ) на Anyone with the link(все, у кого есть ссылка), и нажать Готово.
500px
Обратите внимание, что вы можете контролировать доступ: если бот будет считывать данные только из таблицы Google,
то достаточно роли Viewer, а если бот еще и сохраняет данные в таблицу Google, то требуется роль Editor.
Вы можете изменить роль в любое время в настройках общего доступа.
Шаг 4
Настройте загрузку данных в таблицу в редакторе бота. Дополнительную информацию об этом можно найти в шаблонах редактора ботов (например, Trivia, шаблоны Order Food) или в нашем справочном центре.
Настройка работы с данными Google таблиц в боте
Выберите нужного вам бота. Зайдите в Editor(Редактор) бота.
Загрузка данных с таблицы в бот
1. Выберите нужный шаг в вашем боте где нужно загрузить данные с google таблицы(К примеру Main).
300px
2. Выберите/создайте элемент, действием которого должна быть загрузка данных с таблицы. Это может быть Buttons(кнопка), элемент Actions(действие), просто ввод любого текста пользователем(click to show actions when) и другие элементы.
300px 300px
3. В поле Item properties у вас появится возможность добавить свойство:
300px 300px
4. Выберите свойство load:
300px
5. В свойстве load выберите из списка Google Sheets
300px
6. В поле Google Sheets table url введите url(ссылку) вашей google таблицы
700px
400px