Михаил Сисин Со-основатель облачного сервиса по сбору информации и парсингу сайтов Diggernaut. Работает в области сбора и анализа данных, а также разработки систем искусственного интеллекта и машинного обучения  более десяти лет.

Интеграция с Albato (Альбато) — экспорт данных в сотни других сервисов

Albato - один сервис для всех интеграций

В данной статье мы расскажем и покажем как настроить приложение Diggernaut (Диггернавт) в сервисе Albato (Альбато). Этот сервис поможет вам перенести данные из ваших датасетов в различные CRM (УВК), облачные сервисы и хранилища. В схеме доставки данных участвует наш сервис экспорта diggernaut.io.

Итак, для начала потребуется зарегистрироваться в сервисе Albato (Альбато) и войти в свой аккаунт там. После чего необходимо будет создать новое подключение, нажав на кнопку «Добавить подключение».

Albato (Альбато) - добавить подключение

Далее нужно найти и выбрать сервис Diggernaut (Диггернавт).

После чего вам понадобится API (АПИ) ключ для вашего аккаунта в Diggernaut (Диггернавт). Для этого войдите в свой аккаунт на сайте Diggernaut (Диггернавт) и пройдите в раздел Настройки -> Ключи API (АПИ) и скопируйте ваш API (АПИ) ключ в буфер обмена нажав CTRL+C или на соответсвующую кнопку на странице.

Diggernaut (Диггернавт) - забираем API (АПИ) ключ

Возвращаемся на сайт Albato (Альбато), где даем название подключению. Также в поле Access Token (Токен доступа) надо вставить наш ключ API (АПИ) из буфера обмена нажав CTRL+V. После чего следует нажать на кнопку «Далее».

Albato (Альбато) - вводим настройки соединения

Теперь соединение создано и нам нужно нажать на кнопку «Понятно», чтобы закончить с настройкой подключения и перейти к настройке связки.

Albato (Альбато) - заканчиваем настройку подключения

Скопируйте в буфер обмена URL (ссылку) вебхука. Он нам понадобится для настройки экспорта в Diggernaut.io.

Albato (Альбато) - копируем вебхук

Теперь нам нужно будет настроить экспорт в сервисе Diggernaut.io. Войдите в свой аккаунт, используя API (АПИ) ключ аккаунта Diggernaut (Диггернавт).

Diggernaut.io - входим в аккаунт

Создадим конфигурацию экспорта.

Diggernaut.io - добавим конфигурацию

Выберем тип конфигурации: Webhook export config (Экспорт в веб-перехватчик). и нажмем на кнопку «Добавить».

Diggernaut.io - тип конфига

Теперь нам нужно прописать вебхук из нашего буфера обмена в поле Webhook URL (ссылка на веб-перехватчик). Для поля Request Content-type (Тип содержимого запроса) надо выбрать опцию application/json, а для поля Формат данных — опцию json. Также можно установить любое удобное имя для создаваемой конфигурации. Значения остальных полей оставляем без изменений и нажимаем кнопку «Сохранить».

Diggernaut.io - сохраняем конфигурацию

Переходим в раздел «Присоединить конфиг к диггерам». Выбираем диггер, датасеты которого мы планируем экспортировать, выбираем только что созданный нами конфиг и нажимаем кнопку «Присоединить конфиг».

Diggernaut.io - присоединяем конфиг к диггеру

Возвращаемся опять в Albato (Альбато) и создаем связку.

Albato (Альбато) - создаем связку

Нам необходимо выбрать сервис откуда мы будем забирать данные — Diggernaut (Диггернавт), выбрать триггер «Датасет готов» и установить подключение, которое мы создали до этого.

Albato (Альбато) - выбираем сервис, триггер и соединение

На этом шаге нам надо настроить список получаемых полей, для этого мы используем ловец хуков. Чтобы его активировать нужно нажать на кнопку «Ожидать веб-хук».

Albato (Альбато) - активируем ловец хуков

После активации нам надо послать датасет с данными. Для этого вернемся в наш аккаунт Diggernaut (Диггернавт) и перейдем к диггеру, на который мы настроили экспорт. Если диггер не имеет сессий с данными, нам нужно просто запустить его, или, если вы уже запускали диггер и у диггера есть сессии с данными — можно перейти в сессии.

Diggernaut (Диггернавт) - находим диггер и запускаем его

И отправить датасет любой сессии в Diggernaut.io.

Diggernaut (Диггернавт) - экспортируем сессию

В зависимости от размера датасета, экспорт займет от нескольких секунд до нескольких минут. После чего на странице Albato (Альбато) мы должны будем увидеть пойманные ловцом поля. После чего мы можем продолжить настраивать связку.

Albato (Альбато) - ловец поймал поля

Теперь нам надо указать куда наши данные будут отправлены. Мы выбрали Google Sheets (Таблицы Гугл), но вы можете выбрать любой другой доступный сервис. Для этого мы выбираем сервис куда мы отправляем данные, метод — каким мы будем это делать (разные сервисы имеют разные методы), а также устанавливаем соединение с этим сервисом. У различных сервисов могут быть также дополнительные параметры подключения, которые нужно будет также настроить.

Albato (Альбато) - куда отправить данные

Теперь приступим к процессу маппинга полей датасета.

Albato (Альбато) - маппинг полей датасета

Привяжем все поля которые нас интересуют и нажмем кнопку «Далее».

Albato (Альбато) - маппинг завершен

При необходимости настраиваем механизм поиска дубликатов. В нашем случае, в столбце A у нас уникальный ID объявления, поэтому мы можем настроить поиск дубликатов по столбцу A.

Albato (Альбато) - настройка поиска дубликатов

На этом шаге мы можем выбрать какие поля мы будем обновлять в случае нахождения дубликата, а какие нет.

Albato (Альбато) - обновление полей

Настройка связки завершена, осталось ее только запустить.

Albato (Альбато) - запускаем связку

Теперь после каждого запуска диггера, по окончании его работы, Diggernaut (Диггернавт) будет отправлять датасет в Albato (Альбато), а Albato (Альбато) позаботится о том, чтобы данные доехали до места назначения.

Михаил Сисин Со-основатель облачного сервиса по сбору информации и парсингу сайтов Diggernaut. Работает в области сбора и анализа данных, а также разработки систем искусственного интеллекта и машинного обучения  более десяти лет.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт защищен reCAPTCHA и применяются Политика конфиденциальности и Условия обслуживания применять.

Срок проверки reCAPTCHA истек. Перезагрузите страницу.