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