| Что нового? | AppsFlyer переводит процесс валидации в ROI360 на новые API валидации покупок в приложении от Apple, так как Apple выводит текущий API из эксплуатации. Для того, чтобы валидация ваших данных о доходах в iOS оставалась точной и оперативной, вам необходимо обновить свои учётные данные App Store на платформе AppsFlyer. Если ваше приложение всё ещё использует App Store Server Notifications 1-й версии, вам также потребуется перейти на версию 2 перед обновлением учетных данных. |
| Дата обновления | 02.04.2025 г. |
| Самое важное |
Это изменение затрагивает приложения, использующие ROI360 для проверки доходов от покупок в приложениях и подписок на iOS.
Apple может отключить старый API в любое время, поэтому мы настойчиво рекомендуем вам обновить свои учётные данные, чтобы избежать потенциальных сбоев. |
| Что необходимо сделать |
Для завершения настройки:
Если ваше приложение использует Apple Server Notifications версии 1, вы должны перейти на версию 2 перед обновлением ваших учётных данных. Если это является обязательным для вашего приложения, вы увидите сообщение на странице настройки доходов.
Следуйте подробным инструкциям ниже:
|
Настройка версии 2 Apple Server Notifications
Настройка версии 2 Apple Server Notifications:
-
В App Store Connect, в разделе Информация о приложении, прокрутите до App Store Server Notifications.
- Для URL производственного сервера нажмите Редактировать.
-
Не изменяйте URL в поле URL производственного сервера.
- В разделе Версия уведомлений выберите Версию 2.
- Нажмите Сохранить.
- В разделе App Store Server Notifications нажмите Редактировать для URL-адреса тестового сервера.
- Повторите шаги 3-5.
Обновление учётных данных App Store для валидации дохода в ROI360
Для интеграции API покупок в приложении для iOS требуются следующие учётные данные:
- ключ для покупок в приложении;
- идентификатор ключа;
- идентификатор эмитента.
Прежде чем начать:
- Обновление ключей включает шаги, выполняемые как в App Store Connect, так и в AppsFlyer. Держите вкладки App Store Connect и AppsFlyer открытыми во время настройки.
- Вам нужны права администратора, чтобы настроить ключи в AppsFlyer.
Обновление учётных данных iOS:
-
В App Store Connect перейдите в Пользователи и доступ
- Перейдите к Пользователи и доступ > Интеграции, и из списка Ключи выберите Покупка в приложении.
- Нажмите +, чтобы сгенерировать новый ключ для покупки в приложении.
- Введите название для вашего ключа API.
- Нажмите Генерировать.
- Нажмите на Скачать ключ для покупок в приложении рядом с ключом, который вы только что сгенерировали, чтобы скачать его. Примечание: Вы можете скачать ключ только один раз.
- В AppsFlyer в боковом меню выберите Настройки > Настройки дохода.
- Выберите своё приложение из списка.
- На вкладке Покупки и подписки нажмите Обновить ключи.
- Под Новые ключи, в поле Ключ для покупок в приложении нажмите на Загрузить иконку (
) , чтобы загрузить файл p8.
- В App Store Connect скопируйте Идентификатор ключа того ключа, который вы только что сгенерировали, и вставьте его в поле Идентификатор ключа в настройках покупок и подписок AppsFlyer.
-
В App Store Connect скопируйте Эмитент ключа и вставьте его в поле Эмитент ключа в настройках покупок и подписок AppsFlyer. Примечание: Если Идентификатор эмитента не отображается вверху страницы, создайте ключ API для App Store Connect (с любым уровнем доступа). После этого идентификатор эмитента появится в верхней части страницы для ключа покупки в приложении.
- В настройках покупок и подписок AppsFlyer нажмите Проверить ключи, чтобы убедиться, что введенные вами ключи верны.
- Нажмите Обновить ключи. Как только ключи будут обновлены, ваше приложение будет полностью переведено на новый процесс валидации на iOS от Apple.