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

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

Об атрибуции Steam

Steam работает на устройствах Windows и Mac, Steam Deck и других устройствах со Steam OS.

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

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

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

Steam_user_journey.jpg

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

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

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

Задача Действия Кто задействован

Настройка приложения

Маркетолог

Интеграция SDK с вашим приложением (через S2S или SDK)

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

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

  • Первые открытия
  • Внутренние события приложений
  • Сеансы

Примечание.

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

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

Примечание:

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

Разработчик приложений

Настройка кросс-платформенной целевой страницы

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

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

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

Примечание.

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

  • platform: steam
  • steam_app_id: идентификатор страницы приложения.

    Вы можете найти свой уникальный идентификатор приложения, скопировав его из строки URL-адреса или перейдя по адресу https://steamdb.info/ и выполнив поиск своей игры. Например,

    https://store.steampowered.com/app/12345678/

    где 12345678 — ваш уникальный идентификатор приложения.

  • media_source

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

  • campaign
  • ad
  • ad_set
  • storefront_redirect_url: полный URL-адрес витрины вашего приложения в Steam, включая ваш steam_app_id. Например: https://store.steampowered.com/app/12345678/
Маркетолог (может потребоваться помощь разработчика) 

Настройка ссылки

Если вы не используете кроссплатформенную целевую страницу, вы можете создать прямые ссылки атрибуции для размещения за рекламой.

Узнайте, как создавать прямые ссылки атрибуции

Маркетолог
Настройка отчета / просмотр данных Узнайте о доступности данных на дэшбордах и в отчетах Маркетолог/инженер по обработке и анализу данных 

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

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

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

Специфика Примечания

Ретаргетинг

В настоящее время не поддерживается

Данные о затратах

Данные о расходах должны быть отправлены через Ad Spend Ingestion путем передачи файла загрузки по электронной почте.