Отправляем конверсии из Keitaro в Telegram bot

1 мин

|

И так, мы же ленивые ребята… )

  1. Создаем своего бота через Bot Father. (Как создать бота писать не буду, есть куча мануалов в интернете как это сделать). И берем свой api от созданного бота.
  2. Переходим в нашего созданного бота и запускаем через /start
  3. Узнаем свой чат id в телеграме, можно через этого бота – @check_myId_bot или любой другой.
  4. Проверяем работоспособность бота – скопируем это в строку браузера – https://api.telegram.org/botapi_бота*/sendMessage?chat_id=твой_чат_id**&text="любой текст" (без кавычек) и нажимаем Enter.

*необходимо обязательно добавить слово bot перед вашим api бота, без пробелов, например bot7168477496:AAGVBYPezYWpYVtWWkw6V2RfVV4MsXjuABQ

**цифры твоего чат id, которые получил из пункта номер три.

Если “любой текст” пришел в наш бот, значит мы все настроили правильно.

5. Идем в уже созданную кампанию в Keitaro или создаем новую, переходим во вкладку S2S postabacks и нажимаем добавить.

6. Вставляем параметры с базовыми макросами состояний с разделителем : (двоеточие). Например – https://api.telegram.org/botapi_бота*/sendMessage?chat_id=твой_чат_id**&text={campaign_name}:{status}:{conversion_revenue}

Нажимаем ок.

7. Метод POST или GET, без разницы. Состояния – выбрать все (особенно допродажа, если льете на ревшару).

Это настройки базовые, с ними работает точно, с разделителями : (двоеточие) между макросами. Можно, добавить больше макросов, но может некорректно работать. Не все макросы Keitaro корректно передает в бот из списка на первом скриншоте. Но вы попробуйте, может и работает что-то.

Разделитель, тоже условный символ, двоеточие было, потому что захотелось мне так :), другие разделители не тестил, возможно работают. Мне лень тестировать.

С базовыми настройками макросов при любой конверсии, которая настроена в постбеке (lead, sale, rebill) будет приходить ответ такого типа – название кампании:лидстатус:сумма

В зависимости от настроек постабека ваших ПП будут приходить, в основном при реге – lead, при депозите – sale, при повторном депозите (ревшара) – rebill и в конце сумма. Как только статус в Keitaro меняется с реги (lead), на деп (sale) и повторном депе (rebill), бот пришлет об этом уведомление.


Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии