Перейти к содержанию

Интеграция с Adapty

Обзор интеграции и сценарии использования

Anchor link to

Adapty — это платформа для управления подписками и монетизации мобильных приложений.

Интегрируя Adapty с Pushwoosh, вы можете передавать любые события, связанные с подписками, и взаимодействия с пэйволлами из Adapty в Pushwoosh. Там вы сможете запускать таргетированные кампании для вовлечения вашей пользовательской базы, продвижения допродаж и стимулирования продлений.

Благодаря этой интеграции подписные бизнесы могут сделать свои коммуникации более эффективными и добиться существенного роста выручки.

Настройка интеграции

Anchor link to
  1. Начните в вашем аккаунте Adapty

Перейдите в раздел Integrations, выберите Pushwoosh, активируйте его, переключив тумблер из положения off в положение on, а затем заполните необходимые поля.

Интеграция Pushwoosh и Adapty - шаг 1
  1. Перейдите в Pushwoosh, чтобы настроить необходимые учетные данные

Установите соединение между вашими аккаунтами Pushwoosh и Adapty, настроив учетные данные. Для этого потребуется ваш Pushwoosh App ID и токен аутентификации.

Интеграция Pushwoosh и Adapty - шаг 2
  1. Найдите ваши учетные данные Pushwoosh
  • App ID: Находится в панели управления Pushwoosh.
  • Auth Token: Находится в разделе API Access в настройках Pushwoosh.
Интеграция Pushwoosh и Adapty - шаг 3
  1. Настройте Events и Tags

Под настройками учетных данных вы найдете опции для выбора и переименования различных групп событий из Adapty для отправки в Pushwoosh. Просмотрите и выберите нужные вам события. Полный список событий, доступных в Adapty, можно найти в их подробном руководстве.

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

Интеграция Pushwoosh и Adapty - шаг 4
  1. Включите кастомные теги

Улучшите вашу интеграцию Pushwoosh с Adapty, используя кастомные теги. Эти теги можно настроить в соответствии с вашими конкретными требованиями, как описано ниже:

  • adapty_customer_user_id: Уникальный идентификатор пользователя из Pushwoosh.
  • adapty_profile_id: Уникальный ID профиля пользователя Adapty, видимый в панели управления Adapty.
  • environment: Определяет окружение пользователя, ‘Sandbox’ или ‘Production’.
  • store: Указывает магазин покупки (‘app_store’ или ‘play_store’).
  • vendor_product_id: ID продукта в магазине Apple/Google.
  • subscription_expires_at: Дата окончания последней подписки в определенном формате.
  • last_event_type: Тип последнего события из Adapty.
  • purchase_date: Дата последней транзакции в определенном формате.
  • original_purchase_date: Дата первой покупки в определенном формате.
  • active_subscription: Указывает статус подписки.
  • period_type: Тип последнего периода покупки или продления.

Кроме того, вы можете интегрировать кастомные атрибуты для большей гибкости отслеживания. На странице интеграции со стороны Adapty отметьте флажок ‘Send user custom attributes’ для автоматической передачи в Pushwoosh.

  1. Обязательно: Настройте SDK

Чтобы завершить интеграцию, отправьте значение HWID из Pushwoosh в Adapty:

let params = AdaptyProfileParameters.Builder()
.with(pushwooshHWID: Pushwoosh.sharedInstance().getHWID())
.build()
Adapty.updateProfile(params: params) { error in
// обработка ошибки
}