Включение уведомлений сервера App Store
Настройка уведомлений сервера App Store необходима для обеспечения точности данных: они позволяют получать обновления из App Store в режиме реального времени, включая информацию о возвратах средств и других событиях.
Для полной поддержки App Store Server Notifications V2 требуется Adapty iOS SDK версии 2.10.0 или выше.
- Скопируйте URL for App Store server notification в дашборде Adapty.
- Откройте App Store Connect. Выберите приложение и перейдите в раздел General → App Information, подраздел App Store Server Notifications.
- Вставьте скопированный URL for App Store server notification в поля Production Server URL и Sandbox Server URL.
Заполните оба поля URL. Без Production Server URL Adapty не узнает о продлениях, истечениях и возвратах, которые происходят за пределами приложения. Если производственные уведомления не поступали в течение какого-то времени, обратитесь в support@adapty.io: Adapty может восстановить пропущенную историю от Apple, используя список значений apple_original_transaction_id, без создания дубликатов.
После сохранения URL-адресов статус уведомлений в дашборде Adapty изменится только после того, как Apple отправит первое реальное уведомление — то есть при первом событии подписки, например покупке или продлении. Тестовое уведомление Apple статус не меняет. Статус «ожидание» сразу после настройки не означает, что соединение не работает.
Пересылка необработанных событий
Иногда вам может потребоваться получать необработанные S2S-события от Apple напрямую. Чтобы продолжать их получать при использовании Adapty, просто добавьте свой эндпоинт в поле URL for forwarding raw Apple events — мы будем пересылать события в том виде, в каком они приходят от Apple.
Если уведомления перестают поступать в Adapty, новые транзакции, продления и возвраты средств прекращают отображаться. Adapty не сигнализирует об этом — см. Если обновления перестают поступать.
Что дальше
Настройте SDK для: