Чем мы можем помочь?

Интеграция Native PC с AppsFlyer

  • Обновлено
Краткий обзор. Интегрируйте свою игру или приложение для ПК с AppsFlyer, чтобы получать данные об атрибуции и событиях для своих кампаний на ПК. Интеграция с Native PC поддерживает атрибуцию и запись событий в приложении для ПК (другими словами, атрибуция и запись действий на компьютере пользователя).

Об атрибуции Native PC

Native PC работает на устройствах под управлением Windows за счет установки файлов с расширением .EXE или .MSI.

Это отличается от AppsFlyer Windows SDK 2.4.1, который работает с установками из Microsoft App Store, Windows Phones и UWP.

Приложения, работающие на ПК, могут интегрироваться с AppsFlyer через S2S API или SDK, чтобы получать данные об атрибуции и измерениях эффективности, о том, какие источники и кампании способствуют открытию приложения и событиям в приложении. Маркетологи полагаются на эту информацию для измерения и оптимизации маркетинговой деятельности.

Пример процесса атрибуции

Ниже приведен пример процесса, в котором описаны наиболее важные этапы пути пользователя от вовлечения по рекламе до атрибуции. В него входит рекомендованная AppsFlyer кроссплатформенная целевая страница. Примечание: Хотя мы рекомендуем использовать кроссплатформенную целевую страницу, вы также можете использовать прямые ссылки атрибуции

User_windows.jpg

  1. Маркетинговая точка взаимодействия: Клиенты взаимодействуют с вашим брендом через маркетинговый точки взаимодействия офлайн или онлайн. Это может быть рассылка по электронной почте, социальные сети, мобильный интернет и многое другое.
  2. Целевая страница игры: Целевая страница игры направляет клиентов на страницу загрузки приложения. Этот шаг важен для сбора UTM и других параметров URL-адреса для атрибуции клиентов с момента клика/установки к исходным медиа-источникам или вашим собственным медиа-источникам.
    Целевая страница также полезна, потому что на ней есть ссылки на различные платформы, поддерживаемые вашей игрой. Например, на целевой странице можно разместить ссылки на страницы Xbox, магазина Microsoft и Steam.
  3. Страница приложения: Это URL-адрес страницы приложения для ПК, на которой размещено ваше приложение для загрузки клиентами.
  4. Установка игры: Пользователь устанавливает игру, запуская атрибуцию и запись внутренних событий приложения и сессий.

Процедуры интеграции

В следующей таблице перечислены задачи, необходимые для интеграции вашего приложения для ПК с AppsFlyer.

Внимание: Добавление членов команды и настройка отчетов в Data Locker не обязательны.

Выручка Действия Кто участвует
Настройка приложения Маркетолог
Интеграция SDK с вашим приложением (через S2S или SDK)

Вы можете использовать два метода интеграции: S2S и SDK.

Для метода S2S, интегрируйте AppsFlyer API в свое приложение с командами для отправки в AppsFlyer отчетов о следующих событиях.

  • Первое открытие
  • События в приложении
  • Sessions (Сеансы)

Внимание:

  • О первых открытиях приложения необходимо сообщать перед внутренними событиями и сеансами приложения.
  • Для параметра device_ids выберите тип custom.
  • Отправляйте события с помощью API. Сообщите разработчику, какие события нужно отправить. Убедитесь, что при настройке API вы задали и сопоставили события для отправки в AppsFlyer. 
  • Чтобы сообщать о взаимодействиях с собственными каналами, интегрируйте API взаимодействия по показам.

Для метода SDK существует три версии: нативный C++, Unreal и Unity.

Внимание:

Если у вас уже есть база пользователей и вы хотите, чтобы первая сессия считалась сессией, а не установкой, разработчик может использовать метод skipFirst=true.

Разработчик приложений
Настройка кросс-платформенной целевой страницы

Рекомендуется: Кроссплатформенная целевая страница, на которой запущен смарт-скрипт AppsFlyer, позволяет проводить атрибуцию из веба в приложение. Рекомендуется для случаев, когда ваша кампания продвигает приложение, которое также доступно на нескольких платформах, например Epic и Steam.

Узнайте о кроссплатформенных целевых страницах

Узнайте, как создать кросс-платформенную целевую страницу

Для Native PC необходимы следующие параметры:

  • ID приложения
  • app_id 
    Для использования AppsFlyer требуется идентификатор приложения. Для нативных приложений для ПК не существует определенных правил для идентификаторов приложений, поэтому ваш разработчик может выбрать и создать любой идентификатор приложения, который он захочет. Рекомендуется: Выберите значимый для вас идентификатор, который, однако, вряд ли будет использоваться приложениями. Например: app-name-is-the-best. 
     
  • media_source (медиа-источник)
  • af_campaign_id
  • платформа
    Пример: Steam

Следующие параметры не являются обязательными, но рекомендуются:

  • campaign (кампания)
  • ad (объявление)
  • ad_set (группа объявлений)
Маркетолог (может потребоваться помощь разработчика) 
Настройка ссылки Маркетолог
Настройка отчета/просмотр данных Узнайте о доступности данных на дэшбордах и в отчетах Маркетолог / инженер по обработке и анализу данных 

Удаление данных AppsFlyer при удалении приложения

Чтобы удалить все данные AppsFlyer SDK при удалении приложения, попросите разработчика выполнить указанные здесь действия.

Ограничения и особенности

Специфика Примечания
Обязательный В настоящее время не поддерживается
Данные о затратах Отправляйте данные о расходах через Cost Import, используя метод загрузки файла по электронной почте. Вы также можете отправлять данные через API в Google, Meta или TikTok.