Настройка постбеков о конверсиях для ссылок внутри Telegram
ВНИМАНИЕ
Инструкции в этом разделе не применимы к кампаниям в Telegram Ads. Подробнее о трекинге конверсий для ссылок внутри Telegram в кампаниях Telegram Ads читайте в этом разделе.
Параметры:
token— Уникальный токен, связанный с вашим аккаунтом AdsGram. Доступен в рекламном кабинете. При необходимости его можно сгенерировать повторно.Где получить token:
- Откройте рекламный кабинет AdsGram.
- Нажмите на профиль в правом верхнем углу.
- Найдите параметр
tokenи скопируйте его, нажав на кнопку.

tgid— Telegram ID пользователя, совершившего переход по рекламной ссылке.campaignid— ID рекламной кампании AdsGram, к которой относится конверсия. Соответствует значению макроса{campaign_id}, передаваемому в рекламной ссылке. AdsGram подставляет значение макроса при переходе пользователя по ссылке.goaltype— Параметр, указывающий тип конверсии (этап воронки), который помогает сегментировать различные целевые действия пользователя. Принимает целочисленные значения от 1 до 3.Использование goaltype:
- Определите этапы воронки в вашем продукте или сервисе.
- Сопоставьте этапы со значениями goaltype:
- Регистрация
- Первый депозит/покупка
- Повторный депозит/покупка
- Настройте отправку конверсий на нужных этапах пользовательского пути.
- Добавьте параметр goaltype к вашему API-запросу при отправке.
- Используйте данные в аналитике для детального анализа эффективности по разным типам конверсий.
Как настроить отправку конверсий:
- Выберите кампанию. Используйте существующую активную кампанию или создайте новую.
- Настройте рекламную ссылку. Убедитесь, что в ней присутствует макрос
{campaign_id}. - Получите token. Скопируйте уникальный токен из рекламного кабинета AdsGram.
- Настройте отправку постбеков. На стороне вашего сервера отправляйте API-запрос в AdsGram, когда пользователь выполняет целевое действие.
- Передавайте правильный тип конверсии. Указывайте соответствующее значение
goaltype, если хотите различать этапы воронки. - Проверьте интеграцию. Выполните тестовый сценарий из раздела Тестирование интеграции и убедитесь, что конверсии поступают в статистику AdsGram.
Пример API-запроса:
GET
https://api.adsgram.ai/confirm_conversion?token=YOUR_UNIQUE_TOKEN&tgid=98110997&goaltype=2&campaignid=72156В примере передаётся конверсия типа 2 (например, первый депозит или покупка).
Замените YOUR_UNIQUE_TOKEN на токен вашего аккаунта, 98110997 — на Telegram ID пользователя, перешедшего по рекламной ссылке, а 72156 — на ID вашей рекламной кампании.
Ожидаемый ответ: 200 OK — успешная регистрация конверсии.
Тестирование интеграции
Чтобы протестировать отслеживание конверсий, выполните следующие шаги:
- Создайте или выберите кампанию и настройте рекламную ссылку в соответствии с документацией. Убедитесь, что в ссылке передаётся макрос
{campaign_id}. - Дождитесь нескольких кликов по рекламной ссылке.
- Получите Telegram ID (
tgid) пользователя, который перешёл по ссылке выбранной кампании. - Отправьте тестовый постбек вручную. Передайте параметр
goaltype=1, действительныйtoken, Telegram ID пользователя в параметреtgidи ID тестовой кампании в параметреcampaignid. - Убедитесь, что запрос обработан успешно, а конверсия появилась в статистике AdsGram для выбранной кампании.
- Конверсия появилась в статистике — интеграция успешно настроена и работает.
- Сервер вернул ошибку — проверьте URL запроса,
token, значения параметровtgid,campaignidиgoaltype. - Запрос выполнен успешно, но конверсия не появилась — статистика обновляется раз в час. Если спустя час данные не появились, напишите в поддержку AdsGram или своему менеджеру. К обращению обязательно приложите логи запроса и ответа.