И так, мы же ленивые ребята… )
- Создаем своего бота через Bot Father. (Как создать бота писать не буду, есть куча мануалов в интернете как это сделать). И берем свой api от созданного бота.
- Переходим в нашего созданного бота и запускаем через /start
- Узнаем свой чат id в телеграме, можно через этого бота – @check_myId_bot или любой другой.
- Проверяем работоспособность бота – скопируем это в строку браузера –
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), бот пришлет об этом уведомление.