Насыщенные внутренние события в приложениях для Android и iOS

travel.png

Используя насыщенные внутренние события приложения, рекламодатели могут отслеживать события после установки и атрибутировать их соответствующим медиаисточникам.

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

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

Соблюдение конфиденциальности ваших пользователей

  • AppsFlyer уважает конфиденциальность ваших данных и данных пользователей вашего приложения.
  • Мы не собираем и не принимаем персональные данные.
  • Чтобы обеспечить конфиденциальность ваших пользователей, не вводите в значения событий в приложении информацию, которая может непосредственно идентифицировать пользователей. Например, адрес электронной почты, имя, идентификационный номер и в некоторых местах почтовый индекс. 

API TrackEvent

Внутреннее событие приложения содержит имя и параметры события. 

В качестве имени события можно использовать любую строку символов. Однако в SDK AppsFlyer есть перечень рекомендуемых имен событий с описаниями и определениями (список рекомендуемых имен для событий и параметров см. на вкладке Типы событий).

В именах событий AppsFlyer учитывается регистр. Например, af_purchase и af_PURCHASE — это два разных события в необработанных данных. Однако в отчетах по сводным данным (например, Обзор, События) они могут отображаться как одно событие. Поэтому мы рекомендуем использовать только строчные буквы в именах событий и названиях параметров.

Длина значения для каждого события составляет 1000 символов. Не превышайте этот предел. Иначе мы можем сократить его.

Синтаксис:

Android iOS
public static void trackEvent(Context context, String eventName, Map eventValues)

Context
Используйте getApplicationContext()
eventName
Любая строка, определяющая имя события.
eventValues
Перечень параметров, составляющих насыщенное событие.

Внутренние события гибридных приложений

Гибридные приложения, которые сочетают в себе собственные представления и HTML-контент, также могут регистрировать внутренние события. Однако, поскольку SDK может отправлять события только с нативной стороны, разработчики должны переводить все данные события в нативный код. См. инструкции в нашем руководстве по внутренним событиям гибридных приложений.

 Внимание

В каждой сети есть свои ограничения относительно разрешенных символов в названиях событий. Во избежание проблем AppsFlyer рекомендует использовать в именах внутренних событий приложений только строчные буквы и цифры (a-z и 0-9).

Была ли эта статья полезной?