Интеграция с Google Sheets
Интеграция позволяет вносить данные подписчика в виде записей в google-таблицы на любом из шагов чат-бота. Если раньше была необходимость в подключении сторонних сервисов, написании кода, то сейчас это делается в несколько кликов.
Создание интеграции
Создание интеграции доступно в чат-боте в виде отдельного шага. Чтобы его создать, необходимо нажать на значок в виде 3-х кубов, либо вызвать контекстное меню в любом месте поля нажатием на правую кнопку мыши, и выбрать Google Sheets.
После того, как вы создали шаг с интеграцией, его необходимо присоединить к вашей схеме точно таким же способом, как и любые другие шаги. В качестве примера - это будет кнопка.
Настройка шага с интеграцией
Настроить - все необходимые настройки интеграции выполняются через эту кнопку.
Обработать ответ - базовая настройка для всех интеграций. Нужна для обработки ответа вебхука и для последующей работы с этим самым ответом.
Ожидание выполнения вебхука - своего рода "проверка" того, верно ли настроена интеграция. Если после выполнения шага с интеграцией пользователь продолжает движение по чат-боту, то интеграция настроена верно.
Подключение аккаунта Google
Перед настройкой интеграции необходимо подключить аккаунт Google, где у вас будет находиться непосредственно сама таблица. Для это нужно нажать на кнопку Настроить и авторизоваться.
Перед авторизацией мини-приложение Liidex (интеграция с Google Sheets) запросит у вас следующие права. Необходимо нажать на кнопку Разрешить.
Настройка интеграции
После авторизации можно переходить непосредственно к самой настройке интеграции. Перед вами будет вот такое окно:
В самом верху окна отображается Google-аккаунт, в выбранную таблицу которого будут записываться данные.
Добавить строку - данные каждого нового подписчика будут записываться с новой строки.
Таблица - здесь можно выбрать определенную таблицу, куда будут попадать выбранные данные подписчика.
Лист - здесь можно указать, в какой лист таблицы запишутся данные.
Начало - в этом поле можно определить с какого столбца и его ячейки начнется запись данных.
Столбцы и данные - в полях ниже можно указать, какие именно данные передавать в таблицу.
Идентификатор пользователя ВКонтакте
Имя
Фамилия
Дата рождения
Пол (1 - женский, 2 - мужской)
Идентификатор сообщества в Senler
Короткий адрес страницы (domain)
Идентификатор страны
Идентификатор города
Иконка пользователя (в виде ссылки из поля photo)
Семейное положение
Идентификатор сообщества ВКонтакте
Дата первой подписки на сообщения (unixtime)
Дата первой подписки на сообщения
Переменная подписчика
Глобальная переменная
Тег
Указать столбец уникальности - при включении данной опции, сначала происходит поиск по выбранному столбцу. Если найдена строка с аналогичным значением, то остальные значения в найденной строке обновляются на новые. Если совпадений нет, то ниже будет добавлена новая строка.
На скрине ниже как раз это продемонстрировано. В качестве столбца уникальности выбран столбец А. В нем есть совпадение по ID пользователя, поэтому строка была перезаписана, о чем свидетельствует поздние дата и время.
Ограничения
Максимальное количество ячеек на всех страницах: 10 млн.
Last updated