Видеоурок по поиску в Google Таблицах с выдачей результата в боте через Zapier ↓
1. Подключите Zapier по инструкции.
2. Добавьте экран и настройте экран, из которого будет происходить поиск:
3. Сохраните бота.
4. Нажмите кнопку Отправить пример в Zapier.
5. Нажмите Test trigger для получения тестовых данных.
6. Вы должны получить аналогичные данные для настройки. Если данные пришли корректно, нажмите кнопку Continue.
1. Выберите приложение Google Sheets.
2. Для Event выберите функцию поиска строки в таблице — Lookup Spreadsheet Row. Нажмите Continue.
3. Выберите аккаунт или подключите новый для связки с таблицами. Нажмите Continue.
4. В таблице должно быть поле, которое отвечает за поиск. В примере это поле key. Также в примере мы будем получать значение из полей user name и user phone, но в вашей таблице могут быть любые другие поля.
5. Добавьте в конце таблицы тестовую строку key в столбце key и значения test в остальных получаемых параметрах. Это нужно для успешного поиска и дальнейшей настройки отправки.
6. Настройте поля:
После применения этих настроек нажмите кнопку Continue для продолжения.
7. Нажмите кнопку Test & continue для проверки получения тестовых данных.
8. Вы должны получить значения test из колонок таблицы. Нажмите Retest & reviev, чтобы продолжить.
9. Добавьте в бота экран, где будет выводиться полученная из таблицы информация. Сохраните бота.
10. В настройках добавьте новое внешнее событие. Назовите его и укажите тип внешнего события — экран. Выберите экран, который вы создали на предыдущем шаге. Сохраните изменения.
11. Скопируйте полученную ссылку.
1. Нажмите + для добавления следующего действия. Выберите Webhooks by Zapier.
2. Укажите Custom Request. Нажмите Continue для продолжения.
3. Настройте поля:
Тело для запроса для копирования:
{ "users_bm": [ "<удалите и укажите параметр>" ], "data": { "name": "<удалите и укажите параметр>", "phone": "<удалите и укажите параметр>", "optional_parametr": "got it"} }
Headers для копирования:
content-type // application/json
Нажмите Continue, чтобы продолжить.
4. Если все настроено верно, у вас должны получиться аналогично настроенные параметры. В правом нижнем углу нажмите Skip Test, чтобы пропустить тест. Запрос протестировать не получится, потому что вместо конкретных данных указаны переменные. Но после включения интеграции все заработает.
5. Включите созданную интеграцию.
6. Вернитесь в конструктор и добавьте вывод полученных данных.
Вывод полученных данных для копирования:
{{last_request.name}} — для вывода полученного параметра из столбца user name {{last_request.phone}} — для вывода полученного параметра из столбца user phone
7. Сохраните бота.
Все шаги по поиску в Google Таблицах с выдачей результата в боте через Zapier вы можете посмотреть в видеоуроке: