Перейти к основному содержимому

Подключение MyTracker и создание сегментов

Подключение MyTracker в приложение

Чтобы настроить рассылку push-уведомлений определенным группам пользователей, подключите в приложение SDK push-уведомлений RuStore и SDK MyTracker.

Создание сегментов

C помощью SDK push-уведомлений RuStore вы можете рассылать уведомления по разным сегментам пользователей. Для этого необходимо интегрироваться с MyTracker.

  • Настроить SDK MyTracker в приложении.
  • Настроить сбор сегментов в интерфейсе MyTracker.

MyTracker считает размер сегмента исходя из заданных вами параметров. Расчёт производится ежедневно, поэтому на страницах сегментов легко проследить динамику изменений. А ключевые данные по размерам, датам последних расчётов и связанным приложениям отображаются в списке сегментов.

img

Чтобы создать сегмент:

  1. Нажмите Добавить на странице Список сегментов.

  2. Откройте страницу сегмента и нажмите Дублировать, чтобы взять за основу уже готовый сегмент.

  3. Заполните форму:

    • Название* — название сегмента, которое отображается в списках и отчётах MyTracker.
    • Тип аудитории* — тип аудитории, по которой строится сегмент: по физическим устройствам, по учётным записям пользователей.
    • Аккаунт* — аккаунт, в который добавляется сегмент. Если у вас всего один аккаунт, он выбирается автоматически. Подробнее — в документации MyTracker Аккаунт.
    • Проекты — один или несколько проектов, по приложениям которых формируется сегмент. Подробнее — в документации MyTracker Проект.
    • Приложения — одно или несколько приложений, по аудитории которых формируется сегмент.

Подключение API MyTracker

Для работы с сегментами подключите API MyTracker:

  1. Откройте профиль пользователя.

    img
  2. Нажмите Показать.

  3. Скопируйте токен и укажите его при создании настроек в API push-уведомлений для работы с сегментами в поле secret_key.

Получение ID сегмента

После создания проекта вы можете добавлять новые сегменты в экспорт. Для этого вам нужен ID сегмента, который вы укажете в запросе.

Вы можете скопировать ID сегмента из URL страницы сегментa — значение в idSegment.

img

Используйте ID сегмента в запросе.

curl --location 'https://segments-vkpns.rustore.ru/v1/export_settings/project/<export_project_id>/segments/create' \
--header 'Content-Type: application/json' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer <ss_token>' \
--data '{
"period": 24,
"segment": "<mt_segment_id>"
}';
  • export_project_id — ID проекта, полученный после создания проекта.
  • mt_segment_id — ID сегмента, полученный из MyTracker.
  • ss_token — сервисный токен для авторизации, полученный из консоли разработчика со страницы проекта push-уведомлений.