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

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

  • Обновлено

Кратко: Airship — интегрированный партнер AppsFlyer — предоставляет ведущую в мире платформу мобильной вовлеченности, помогая тысячам компаний любого размера выстраивать прямую и долгосрочную связь со своими клиентами. С Airship компании получают полный контроль над своим мобильным присутствием — приложениями, кошельками и данными на уровне пользователя — чтобы предоставлять опыт, который привлекает внимание и стимулирует действия в мобильной среде и в любых других точках контакта с клиентами.

 Важно!

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

Настройка Airship

Необходимые условия. Перед настройкой интеграции необходимо связаться с партнером и открыть у него аккаунт.

Чтобы активировать интеграцию:

  1. Чтобы активировать: В AppsFlyer в боковом меню выберите Сотрудничество > Маркетплейс партнеров.
    Чтобы изменить: В боковом меню AppsFlyer выберите Сотрудничество > Активные интеграции.
  2. Выберите соответствующее приложение. 
  3. Нажмите Настроить интеграцию.
  4. При первом посещении этой страницы включите Активировать партнера, чтобы настроить параметры вкладки интеграции. Этот переключатель должен быть активирован все время, пока вы работаете с этим партнером.
    Подробнее об активации партнёров.
  5. Завершите настройку, используя соответствующие вкладки, как описано в следующем разделе:

Вкладка «Интеграция»

На вкладке «Интеграция» есть несколько разделов, которые описаны ниже.

Активация партнера

При первом посещении этого раздела необходимо включить параметр Активировать партнера, чтобы настроить параметры на вкладке интеграции. Переключатель должен оставаться во включенном положении все время, которое вы работаете с Medialyzer.Подробнее об активации партнеров.

Общие настройки

Airship подключается к AppsFlyer с помощью уникальных App Key и Token. Если у вас их еще нет, вы можете получить их в Airship, чтобы продолжить интеграцию, или ознакомьтесь с инструкциями ниже о том, как их получить.

airship-integration-tab.png

Чтобы настроить интеграцию с Airship:

Минимальные требования — AppsFlyer SDK:

  • Android — версия 2.3.1.18 и выше
  • iOS — версия 3.3.3 и выше

Минимальные требования — Airship SDK — версия 13.1.0 и выше.

  1. Для интеграции с Airship необходимо, чтобы channelid (уникальный идентификатор пользователя Airship) был заполнен в SDK AppsFlyer.

    Этот параметр отправляется с каждым постбэком и позволяет идентифицировать каждого пользователя. Для этого необходимо вставить в код приложения следующие строки:

     Важное примечание

    Убедитесь, что строки кода вставлены в правильное место: после запуска Airship SDK и до вызова метода start в iOS или Android.

    AndroidiOS

    Подробнее о методе setAdditionalData — клик здесь.

    HashMap<String, Object> customData = new HashMap<String,Object>();
    String channelId = UAirship.shared().getChannel().getId();
    customData.put("channelid", channelId);
    AppsFlyerLib.getInstance().setAdditionalData(customData);
    
  2. Получите App Key из Airship:
    1. Войдите в свой аккаунт Airship по адресу: go.airship.com
    2. В меню слева перейдите в Настройки> API & Интеграциии нажмите Airship API.

      airship-appkey-en_us.png

    3. Скопируйте ключ приложения.
    4. В AppsFlyer вставьте ключ приложения в поле «App Key».
  3. Получите токен из Airship:
    1. Войдите в свою учетную запись Airship по адресу: go.airship.com
    2. В меню слева перейдите в Settings > APIs & Integrations и нажмите Tokens.

      airship-token-creation-1.png

    3. Нажмите кнопку Создать токен.

      airship-token-creation-2.png

    4. Введите имя токена и выберите роль.
    5. Нажмите кнопку Создать токен.
    6. В AppsFlyer вставьте токен в поле Token Authentication.

Постбэки по умолчанию

AppsFlyer может автоматически отправлять постбэки в Airship после установки пользователем и повторного вовлечения. В этом разделе можно определить источник пользователей, который позволяет отправлять постбэки.

urban_airship_msc_new_3.png

Выберите Events attributed to any partner or organic, чтобы отправлять постбэки в Airship для любого пользователя, который загружает приложение.

После сохранения конфигурации AppsFlyer отправляет в Airship следующие данные для каждой органической и неорганической установки:

  • Идентификатор устройства (IDFA / Рекламный идентификатор Google)
  • Источник медиа
  • Доступно только в расширенных отчётах.

Вкладка «Ссылки атрибуции»

Ссылки Атрибуции недоступны для Airship.

Вкладка «Стоимость»

Данные о расходах не поддерживаются при интеграции с этим партнером.

Вкладка «Доходы от рекламы»

Доход от рекламы не поддерживается при интеграции с этим партнером.

Вкладка Permissions (Разрешения)

Разрешения недоступны для Airship.

Настройка и управление данными атрибуции в консоли Airship

В Airship атрибуты — это пары «ключ — значение», которые вы связываете со своими аудиториями, чтобы точнее нацеливать их сообщениями. Используйте атрибуты для более точного таргетинга аудиторий, чем с помощью тегов.

Настройте данные атрибуции AppsFlyer в Airship, добавив отдельные атрибуты в свой проект.