In-app подписки App Store
Для отслеживания статусов подписок в App Store используется App Store Shared Secret и App Store Server Notifications. Вы можете не использовать App Store Server Notifications для отслеживания подписок в AppMetrica (например, если вы используете дополнительный сервис отслеживания статусов подписок), но в таком случае данные о подписках могут приходить с задержкой до 24 часов. Также часть событий о подписках будет недоступна.
Адрес для нотификаций — https://apple.inapp.appmetrica.yandex.net.
App Store Shared Secret
AppMetrica использует ключ для валидации, расшифровки рецепта и для проверки статуса подписки.
- Откройте App Store Connect, перейдите в раздел Apps и выберите свое приложение.
- В секции Featuresслева перейдите в Subscriptions.
- На странице найдите раздел App-Specific Shared Secret, нажмите кнопку Manage.
- Создайте и скопируйте Shared Secret.
- В интерфейсе AppMetrica перейдите в настройки вашего приложения, в раздел Revenue.
- Вставьте Shared Secret для приложения в поле App Store Shared Secret.
App Store Server Notifications
Apple позволяет подключить уведомления "server-to-server", поэтому вы можете получать информацию об изменении статусов подписок. Для этого необходимо настроить отправку уведомлений от App Store Server Notifications:
- Скопируйте URL-адрес для уведомлений сервера App Store (https://apple.inapp.appmetrica.yandex.net) или из интерфейса AppMetrica Настройки → Revenue.
- Откройте App Store Connect, перейдите в раздел Apps и выберите свое приложение.
- В секции Generalслева перейдите в App Information.
- Внизу открывшейся страницы, в блоке App Store Server Notifications у пункта Production Server URL нажмите кнопку Edit.
- В поле Production Server URL введите URL-адрес из AppMetrica.
- Ниже в форме выберите Version 2 Notifications и нажмите Save.
Если вы не нашли ответ на свой вопрос, то вы можете задать его через форму обратной связи. Пожалуйста, опишите возникшую проблему как можно подробнее. Если возможно, приложите скриншот.