Настройка трекинга для мобильных приложений

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

Важно!

Чтобы использовать триггеры на основе трекинга для мобильных приложений, активируйте тариф “PROFESSIONAL”.

Как настроить трекинг

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

Схема передачи данных

Настроить передачу данных в BigQuery вам помогут следующие инструкции:

Способ сохранения событий зависит от операционной системы и используемого языка программирования. Все инструкции по сохранению вы найдете по этой ссылке: Firebase API Reference.

Список обязательных типов событий:

  • SCREEN_VIEW —  просмотр страницы
  • VIEW_ITEM — просмотр страницы товара
  • VIEW_ITEM_LIST — просмотр списка товаров (из блока рекомендаций)
  • VIEW_CART — просмотр страницы корзины
  • ADD_TO_CART — добавление товаров в корзину
  • REMOVE_FROM_CART — удаление товаров из корзины
  • PURCHASE — продажа
  • Firebase_campaign  — для трекинга перехода из триггерных рассылок; трекинг осуществляется по UTM-меткам (подробнее >>).

Полный список событий, рекомендуемый GA >>

По всем зарегистрированным пользователям, важно настроить user_id по инструкции.

А также, важно обновлять информацию контакта, а именно его user_id в аккаунте eSputnik, с помощью ресурса v1/contacts

После того, как вы настроите передачу данных в BigQuery, настройте BigQuery-коннектор в аккаунте eSputnik.

Матчинг контактов

Когда пользователь не авторизирован в вашем мобильном приложении, но имеет мобильный токен, вам поможет получение contactId из аккаунта eSputnik. Сделать это можно с помощью метода public API. Полученный contactId нужно передавать в user.properties.

Также важно передавать user_id (идентификатор пользователя приложения) в user.properties.

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

Остались вопросы?
Специалисты обязательно ответят и помогут решить вашу проблему!
Обратный звонок
Оставьте заявку – и наш специалист свяжется с вами в рабочее время.
Отправить заявку
Консультация в чате
Готовы к вашим вопросам!
Написать в чат
Электронная почта
Напишите в службу поддержки eSputnik.
Отправить email