- Главная
- Интеграции
- Яндекс Метрика для приложений (AppMetrica)
Яндекс Метрика для приложений: события в AppMetrica без программирования
Яндекс Метрика для приложений, которая теперь называется AppMetrica, получает события из nana800 через блок «Yandex Metrica event track»: оплату, заявку или другое действие, которое случилось на сервере, а не в самом приложении. Событие привязывается к пользователю по profile_id или к устройству по ID AppMetrica и стоит 0,10 ₽. Цели и конверсии счётчика сайта в Яндекс Метрике этот блок не передаёт.
Собрать в конструкторе- Запуск блока: 0,10 ₽
- Бесплатно каждый месяц: 350 ₽
- Карта не нужна
Что можно сделать
- Отправлять в ваше приложение в AppMetrica событие с названием и параметрами в формате JSON
- Привязывать событие к пользователю по profile_id или к устройству по appmetrica_device_id
- Передавать в аналитику действия вне приложения: оплату, пришедшую на вебхук, заявку с сайта, сообщение боту
- Отмечать событие как событие активной сессии (foreground) или фоновое (background) и указывать версию приложения
- Видеть результат отправки: принят ли запрос и текст ошибки, если AppMetrica его не приняла
Блоки в конструкторе
Событие в AppMetrica
Действие · 0,10 ₽ за запуск
Отправляет одно событие через Post API AppMetrica: название, параметры в JSON, пользователь или устройство, тип сессии и версия приложения. Время события - момент запуска блока.
Как настроить
- 1
Найдите ключ и ID приложения
В AppMetrica откройте настройки вашего приложения: там его числовой ID (application_id) и ключ для Post API (post_api_key). Ключ позволяет загружать данные в приложение, поэтому вставляйте его только в поле блока: в журнале запусков он скрыт.
- 2
Решите, к кому привязать событие
Событие связывается с пользователем по profile_id, это ID, который ваше приложение само передаёт в AppMetrica, или с устройством по appmetrica_device_id из SDK AppMetrica. Один из этих ID должен приходить в схему от вашего приложения или сервера.
- 3
Добавьте триггер
Создайте схему и поставьте триггер, после которого нужно событие: например «webhook», на который ваш сервер или платёжный сервис присылает данные об оплате вместе с ID пользователя.
- 4
Настройте блок «Yandex Metrica event track»
Вставьте ключ и ID приложения, подставьте profile_id или ID устройства из триггера, впишите название события, например order_paid, и параметры в JSON. Тип сессии оставьте foreground или выберите background.
- 5
Включите и проверьте схему
Для проверки добавьте триггер «button», впишите ID своего тестового профиля, включите схему и нажмите кнопку. Если success_sent равен true, AppMetrica приняла запрос, иначе причина лежит в error_text. Потом оставьте схему включённой: пока она включена, она стоит 0,42 ₽ в час.
Частые вопросы
Соберите первую схему бесплатно
Регистрация бесплатная, карта не нужна. Каждый месяц баланс бесплатно пополняется до 350 ₽, этого хватает примерно на 3 500 запусков простых блоков.
Собрать в конструкторе