Передача приложения другому владельцу
Передайте приложение другому владельцу, если ваша компания поглощена, вы продаёте приложение или реструктурируете бизнес. Процесс передачи включает согласованные изменения в Adapty, App Store Connect и Google Play Console, чтобы сервис работал без перебоев.
Передача приложения
Сначала выполните передачу в сторе, затем — в Adapty. Такой порядок гарантирует, что покупки продолжают работать на протяжении всего перехода.
Не удаляйте и не пересоздавайте продукты в процессе передачи. Не меняйте идентификаторы продуктов до тех пор, пока не убедитесь, что передача прошла успешно.
Передача App Store (iOS)
Ключи API App Store Connect (Issuer ID, Key ID, файл .p8) привязаны к аккаунту, а не к приложению. После передачи необходимо сгенерировать новые ключи API в аккаунте нового владельца и обновить их в Adapty.
App-specific shared secret продолжает валидировать чеки в течение периода передачи, однако новый владелец также должен перегенерировать его и обновить в Adapty после завершения передачи.
- Новый владелец: Создайте аккаунт в Adapty на app.adapty.io, если у вас его ещё нет.
- Старый владелец: Инициируйте передачу приложения в App Store Connect, следуя руководству Apple по передаче.
- Новый владелец: Примите передачу в App Store Connect.
- Старый владелец: Напишите на [email protected], чтобы передать приложение в Adapty. Укажите название приложения и адрес электронной почты нового владельца.
- Новый владелец: После получения приложения в Adapty пройдите руководство по интеграции с App Store, чтобы сгенерировать и настроить все учётные данные в рамках вашего аккаунта.
Перенос Google Play (Android)
- Новый владелец: Создайте аккаунт Adapty на app.adapty.io, если у вас его ещё нет.
- Оба владельца: Убедитесь, что оба аккаунта Google Play Developer полностью зарегистрированы.
- Старый владелец: Отправьте запрос на передачу через Google Play Console или Google Play Developer Support. Google может запросить дополнительные документы: номера DUNS, договоры или подтверждение сделки.
- Новый владелец: Проверьте и подтвердите запрос на передачу.
- Google: Команда поддержки Google обрабатывает передачу — обычно в течение нескольких рабочих дней, но срок может увеличиться в зависимости от верификации аккаунта, сложности подписок и настройки платежей.
- Старый владелец: После того как Google завершит передачу, напишите на [email protected] с просьбой перенести приложение в Adapty. Укажите название приложения и email нового владельца.
- Новый владелец: Получив приложение в Adapty, выполните инструкцию по интеграции с Google Play, чтобы сгенерировать и настроить все учётные данные в своём аккаунте. Передача включает пользователей, подписки, статистику, оценки и описание приложения в сторе. Непрерывность выставления счетов для существующих подписчиков сохраняется, но выплаты переключаются на торговый счёт нового владельца только после завершения передачи. Отчёты о выплатах и заказы до передачи остаются в исходном аккаунте. Подробные требования см. в руководстве по передаче от Google.
Снижение рисков и тайминг
Что продолжает работать во время передачи:
- Покупки и продления (app-specific shared secret продолжает валидировать чеки в течение периода передачи)
- Доступ для существующих подписчиков
- SDK продолжает работать
Что временно перестаёт работать:
- Вызовы App Store Connect API (до настройки новых ключей)
- Серверные уведомления (до перенастройки эндпоинта)
- В аналитике возможны пробелы во время смены учётных данных Рекомендуемое время для переноса:
- Проводите перенос в период низкой активности пользователей (3:00–6:00 по основному часовому поясу)
- Убедитесь, что новый владелец готов сразу настроить учётные данные после принятия переноса стора
- Закладывайте 15–30 минут между принятием переноса и завершением интеграции с Adapty
После завершения переноса:
- Немедленно протестируйте валидацию чеков
- В течение 48 часов следите за успешностью авторебновлений
- Убедитесь, что серверные уведомления доходят до ваших систем
- Проверьте, что новые покупки отслеживаются корректно
Проверка успешной передачи
После завершения передачи как в Adapty, так и в сторе:
- Проверьте доступ к дашборду: Новый владелец должен видеть приложение в своём дашборде Adapty.
- Проверьте подключение ключа API: Убедитесь, что новый ключ API App Store Connect или сервисный аккаунт Google Play успешно подключается в Adapty.
- Протестируйте подключение SDK: Запустите приложение и убедитесь, что SDK Adapty инициализируется без ошибок.