Включение уведомлений сервера App Store

Настройка уведомлений сервера App Store необходима для обеспечения точности данных: они позволяют получать обновления из App Store в режиме реального времени, включая информацию о возвратах средств и других событиях.

Important

Для полной поддержки App Store Server Notifications V2 требуется Adapty iOS SDK версии 2.10.0 или выше.

  1. Скопируйте URL for App Store server notification в дашборде Adapty.
2901185-app_server_notifications.webp
  1. Откройте App Store Connect. Выберите приложение и перейдите в раздел GeneralApp Information, подраздел App Store Server Notifications.
  2. Вставьте скопированный URL for App Store server notification в поля Production Server URL и Sandbox Server URL.
Warning

Заполните оба поля URL. Без Production Server URL Adapty не узнает о продлениях, истечениях и возвратах, которые происходят за пределами приложения. Если производственные уведомления не поступали в течение какого-то времени, обратитесь в support@adapty.io: Adapty может восстановить пропущенную историю от Apple, используя список значений apple_original_transaction_id, без создания дубликатов.

После сохранения URL-адресов статус уведомлений в дашборде Adapty изменится только после того, как Apple отправит первое реальное уведомление — то есть при первом событии подписки, например покупке или продлении. Тестовое уведомление Apple статус не меняет. Статус «ожидание» сразу после настройки не означает, что соединение не работает.

86fb3d2-app_server_notifications_apple.webp

Пересылка необработанных событий

Иногда вам может потребоваться получать необработанные S2S-события от Apple напрямую. Чтобы продолжать их получать при использовании Adapty, просто добавьте свой эндпоинт в поле URL for forwarding raw Apple events — мы будем пересылать события в том виде, в каком они приходят от Apple.

e9f4bba-CleanShot_2021-03-16_at_19.30.272x.webp
Warning

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

Что дальше

Настройте SDK для: