Статья написана в корпоративном блоге — редакция Партнеркина не вносит изменения в текст. Вся орфография, пунктуация и содержание сохранены Подробнее про платные блоги и о том, как эффективнее работать с блогами 😎
24 марта 2023 0 2105

Как создать постбек бота в Телеграме? Что такое Telegram Bot API?

Умение анализировать статистику является одними из главных залогов успеха в арбитраже трафика. Если вовремя среагировать на полученные данные, то есть возможность оптимизировать кампанию с целью получения большего профита. Поэтому очень важно иметь стату всегда под рукой. Но далеко не всегда удобно заходить на сайт партнерки просто ради проверки, особенно со смартфона. К счастью, решение существует, ведь можно создать собственного постбек бота в Телеграме, который будет присылать тебе всю информацию о трафике. В этой статье мы расскажем, как создать и подключить такого бота-помощника.  

Что такое Постбек и когда он нужен? 

Если ты новичок, то наверняка этот термин тебе еще не знаком. 

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

Например, с помощью постбека в арбитраже ты можешь вычислить самые конвертящие объявления ГЕО, устройства или время суток для твоей кампании. 

Всегда ли нужен  постбек? Да, если хочешь преуспеть в арбитраже трафика. Но бывают исключения. К примеру, если трафик льется с Facebook Ads. В этом случае кампания оптимизируется с помощью пикселя Фейсбука. Более подробно об этом читай в статье у нас на сайте

Читай также: Ключевые тенденции нутры в 2023 году. На какие ГЕО лить?

Что такое Telegram Bot API и для чего он нужен?

Начнем с того, что означает аббревиатура API. На английском это расшифровывается  как “Application Programming Interface”, что в переводе на русский – интерфейс программирования приложений. По сути, мы имеем дело с набором инструментов, функций и правил в виде интерфейса, который позволяет программам выполнять задания и взаимодействовать между собой. Нужен API для автоматизации работы. То есть вместо того, чтобы писать код, который нужен программе для выполнения задачи, можно задать команду нажатием одной кнопки с помощью API.

Соответственно, Telegram API Bot – это вид интерфейса такого типа, что позволяет автоматически программировать своего Телеграм-бота. 

Если бы не эта фича, то человеку приходилось бы при создании нового бота писать с нуля собственный Искусственный Интеллект. А так, благодаря API уже существует некий шаблон поведения бота по типу функции ответа на прописанные заранее вопросы. И по факту все, что нужно создателю бота, так это просто ввести свой текст.   

Читай также: Как работает чат-бот в Facebook Messenger и как его создать самому

Как создать постбек бота в Телеграме?

Создание бота

1. Заходим в Телеграм и ищем в поиске @botfather, “отца” всех ботов. 

Войдя в диалог с ботом, нажимаем на кнопку “Старт”.

2. Выбери команду «/newbot», и дай имя и юзернейм своему боту. В конце юзернейма обязательно должно быть «bot». Например, NoNameBOT или noname_bot. 

3. После этого BotFather пришлет тебе сообщение с подтверждением того, что бот был создан. Также в этом сообщении будет уникальный токен твоего бота, по сути ключ, необходимый для отправки запросов. Токен лучше сохранить себе в документ, чтобы не потерять.

4. Дальше найди своего бота в общем поиске Телеграма и напиши ему любое сообщение.

5. Теперь надо вставить в браузер ссылку api.telegram.org/bot<bot_token>/getUpdates, где часть <bot_token> нужно заменить на уникальный токен твоего бота. Как писалось выше, он находится в последнем сообщении от BotFather. Пример того, как должна выглядеть ссылка, можно увидеть ниже.

6. Перейдя по ссылке из предыдущего шага, у тебя на экране должно появиться следующее сообщение.

Если оно не появилось, то попробуй написать боту еще раз и обнови страницу. 

В этом сообщении тебе нужно найти свой ID. Он находится здесь:  {"message_id":1,"from":{"id":your_id,"is_bot":false,

7. Теперь нужно проверить правильность работы бота. Для этого перейди по ссылке https://api.telegram.org/bot<bot_token>/sendMessage?chat_id=<id>&text=<text> , в которой нужно заменить:

  • <bot_token> на уникальный токен твоего бота (находится в сообщении от BotFather)
  • <id> на твой ID полученный с браузера в предыдущем шаге
  • <text> на любой текст, например, “test”

Если все ок, то бот отправит тебе сообщение, которое указанное тобой в макросе «text». В нашем примере это слово “test”. 

Как правильно настроить постбек?

1. Зайди в настройки постбека в личном кабинете партнерской сети. В MyLead они находятся во вкладке “Для вебмастера”. Перейдя в настройки, найди там «Высланные параметры GET». 

2. Выбери параметры, о которых ты хочешь получать оповещения в Телеграме, и добавь их в свою постбек-ссылку. Пример того, как это должно выглядеть, можно увидеть ниже. 

   В ссылке https://api.telegram.org/bot<bot_token>/sendMessage?chat_id=<id>&text=MyLead:[program_name]:[ml_sub1]: [country_code]:[ip]:[payout_decimal]: [currency]: [status] нужно заменить:

  • <bot_token> на уникальный токен твоего бота (находится в сообщении от BotFather)
  • <id> на твой ID, полученный с браузера 
  • [program_name], [ml_sub1], [country_code], [ip], [payout_decimal], [currency], [status] на выбранные тобой параметры (макросы). 

3. После того, как постбек-ссылка была настроена, тебе необходимо добавить ее в личный кабинет партнерской сети и нажать «Проверить».

4. Когда тест будет выполнен, зайди в своего Telegram-бота и проверь результаты.

Как видно на скриншоте, проверка проведена успешно. Выбранные нами параметры были переданы боту. 

Изменение внешнего вида информации, поступающей твоему боту 

Вроде все готово, но согласись, что статистика выглядит не слишком удобной для чтения. К счастью, это поправимо.  

Изменить внешний вид информации, поступающей твоему боту, можно, пользуясь таблицей Unicode/UTF-8.  Также больше эмодзи с юникодом есть на Github. А для непосредственно конфигурации внешнего вида подойдет Cryptii.   

В результате инфа в твоем боте может выглядеть следующим образом: 

Если ты хочешь, чтобы сообщения о конверсиях приходили в твой бот в таком же формате, как показано на скриншоте выше, то воспользуйся специально приготовленным нашими аффилиэйт-менеджерами шаблоном, который ты найдешь здесь. Все, что тебе нужно, так это просто вставить шаблон в свою постбек-ссылку.      

Читай также: Как получать трафик из SMS-рассылок: все секреты

Заключение 

Если все шаги по созданию и установке бота были сделаны тобой правильно, то теперь у тебя под рукой всегда будет свежая статистика. Используй ее, чтобы быстро реагировать на изменения в кампании и зарабатывать больше денег. А больше обучающих материалов ищи в нашем блоге на сайте. Поднатаскавшись в теории, выбирай понравившийся тебе оффер из более чем 4500 вариантов в самых разных вертикалях, и начинай лить трафик вместе с MyLead

Рекомендуем к прочтению: 

Как получать трафик и зарабатывать на Reddit?

Как заработать на Pinterest: обзор площадки и рекомендации

Как привлекать трафик с помощью SEO продвижения: эксклюзивное интервью с Костей Баньковским из Netpeak Software

 

 

Как вам статья?

Топовая партнерка 1xSlots