Как получить UTM-метки в свою систему или в бота
Эта инструкция поможет вам настроить получение UTM-меток и источника, откуда пришел подписчик через API. Следуйте шагам ниже:
1. Что понадобится?
- Ваш API ключ от сервиса «Откуда Подписки бот». Как получить API-ключ для вашего бота [см. здесь] (https://doc.tgtrack.ru/doc/connecting-your-bot)
2. Какой метод используется?
Метод API: get_user_info URL для запроса:
https://bot-api.tgtrack.ru/v1/API_КЛЮЧ/get_user_info
Этот метод возвращает откуда пришел подписчик и utm метки, если они есть по id пользователя в телеграм.
3. Формат запроса
Метод использует HTTP POST. Для передачи данных добавьте в тело запроса JSON-объект со следующими параметрами:
user_id (обязательный): ID пользователя в Telegram.
Пример запроса:
json
{
"user_id": "123456789"
}
4. Ответ API
В ответе вы получите JSON-объект с данными о пользователе. Пример ответа:
{
"status": "OK",
"data": {
"user_id": "123456789",
"first_join_date": 1680387078,
"last_join_date": 1680387078,
"invite_link": "Яндекс.Директ",
"left_date": 0,
"first_name": "Вася",
"username": "vasya",
"utm_source": "test_source",
"utm_medium": "test_medium",
"utm_campaign": "test_campaign"
}
}