О валидации чека

Краткий обзор: Узнайте, как валидация чека измеряет доход от покупок в приложении и подписок и сверяет её с данными магазинов приложений, обеспечивая точное измерение выручки.

Рекламодатели могут использовать валидацию чеков, чтобы проверять и измерять покупки в приложении из Google Play и App Store.

Валидация чека бесплатна для всех тарифных планов

 Примечание

Рассмотрите возможность использования нашего премиального решения для расчета выручки в магазине ROI360, чтобы воспользоваться преимуществами расчета чистого дохода, полным охватом воронки подписки, обработкой возврата денег и автоматическим обнаружением и дедупликацией покупок. Подробная информация и сравнение этих двух решений см. в статье Два решения для валидации подписки и покупки.

Как работает валидация чека?

Процесс валидации чека выглядит следующим образом:

  1. Пользователь совершает покупку в приложении.
  2. Магазин приложений уведомляет приложение об успешной покупке.
  3. Разработчик приложения вызывает метод валидации чека в SDK:validateAndLogInAppPurchase
  4. SDK вызывает сервис валидации AppsFlyer.
  5. AppsFlyer выполняет валидацию покупки, чтобы убедиться, что она не является мошеннической.
  6. После успешной валидации AppsFlyer регистрирует событие покупки или подписки.
  7. Если валидация чека не удалась, событие отображается в отчете сырых данных о заблокированных внутренних событиях приложения (доступен подписчикам Protect360) и на странице просмотра событий в реальном времени с параметром af_validated установленном на false.
  8. Сервис валидации AppsFlyer передаёт ответ SDK.
  9. SDK передаёт результат валидации чека приложению (успех или ошибка).

Активировать валидацию чека

Чтобы активировать валидацию чека, выполните следующие действия:

  1. В боковом меню AppsFlyer откройте settings-roi.png Настройки и в разделе ROI360 выберите Настройки дохода.
  2. Откройте вкладку Покупки и подписки.
  3. В разделе Выбрать тип продукта, выберите Валидация чека.
  4. Нажмите Сохранить и перейти, чтобы перейти к настройке валидации чека.

Настройка валидации чека

Дополнительная информация в разделе Настройка валидации чека.

События покупок в приложении и параметры валидации чека

Все предопределенные события имеют следующие свойства:

  • Они обрабатываются как S2S-события.
  • Они доступны на дэшбордах и в отчетах по сырым данным как органические или неорганические внутренние события приложения.
  • Могут быть отправлены партнёрам через постбэки.
  • Могут быть использованы в SKAN Conversion Studio.

События, которые регистрируются для покупок в приложении:

  • af_purchase - Продакшен:
  • af_purchase_sandbox_sdk - Sandbox

События подписки:

  • af_ars_trial_started - Подписка с началом пробного периода.
  • af_ars_subscriptions_started - Началась платная подписка (без пробного периода), продакшен
  • af_ars_sandbox_sdk - Началась пробная или платная подписка, Sandbox

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

  • af_product_id
  • af_transaction_idТолько для iOS
  • af_purchase_tokenТолько для Android
  • af_revenue (для событий Sandbox - af_sandbox_revenue)
  • af_currency
  • af_store (app_store / play_store)
  • af_environment (sandbox/продакшен)
  • af_validation_type (валидация чека)

Дополнительные настраиваемые параметры:

  • Любые дополнительные настраиваемые параметры, отправляемые при вызове SDK, будут отображаться в custom_data поле отчетов по сырым данным

Переход от ROI360 для доходов магазина к валидации чека

Если вы в настоящее время используете доход магазина ROI360 и хотите перейти на валидацию чека, выполните следующие действия:

  1. В боковом меню AppsFlyer откройте settings-roi.png Настройки и в разделе ROI360 выберите Настройки дохода.
  2. На вкладке Покупки и подписки подтвердите, что Тип продукта в настоящее время имеет значение ROI360.
  3. Нажмите Untitled 3.png.
  4. Появится сообщение с описанием последствий перехода на валидацию чека:
    • Будут отключены такие функции ROI360, как атрибуция возврата денег, измерение продления подписки и расчет чистого дохода.
    • Точность данных может снизиться.
    • Коннектор покупок не поддерживается в валидации чека.
    • Поддерживается только метод validateAndLogInAppPurchase SDK.
  5. При необходимости просмотрите сравнительную таблицу, нажав Смотреть сравнение продуктов.
  6. Если вы все еще хотите продолжить, нажмите Переключить, чтобы подтвердить изменения.
  7. После переключения Тип продукта меняется на Валидации чека, и экран отражает упрощенную конфигурацию.
  8. Вам нужно будет перепроверить следующее:
    • Имплементация SDK для метода validateAndLog

Характеристики и ограничения

Специфика Примечание
Поддерживаемые магазины • Google Play
• App Store
• Для других (сторонних) магазинов события в приложении нужно отправлять вручную.
 
Приложения для iOS в Sandbox Для sandbox-приложений iOS, то есть приложений, которые не опубликованы в App Store, функция «Валидация ключа» всегда будет показывать статус «недействителен»