API
App Store запускает Advanced Commerce API
На сайте разработчиков Apple появилась информация о новом API для приложений, который предложит расширенные возможности управления встроенными покупками.
На сайте разработчиков Apple появилась информация о новом API для приложений, который предложит расширенные возможности управления встроенными покупками. Он называется Advanced Commerce API, и вот что мы знаем на данный момент.
Advanced Commerce API дает больше гибкости разработчикам
Вот официальное объявление:
App Store ежегодно совершает миллиарды транзакций, помогая разработчикам развивать свой бизнес и обеспечивая покупательский опыт мирового класса. Для дальнейшей поддержки развивающихся бизнес-моделей разработчиков — таких как исключительно большие каталоги контента, опыт креаторов и подписки с дополнительными опциями — мы представляем Advanced Commerce API.
Разработчики могут подать заявку на использование Advanced Commerce API для поддержки соответствующих бизнес-моделей в App Store и более гибкого управления In-App Purchases в своем приложении. Эти покупки используют возможности надежной системы App Store, включая сквозную обработку платежей, налоговую поддержку, обслуживание клиентов и многое другое, чтобы разработчики могли сосредоточиться на создании отличного опыта работы с приложениями.
Используя этот фреймворк, вы можете предлагать исключительно большой каталог разовых покупок, подписок и подписок с дополнительными опциями, используя при этом систему торговли App Store. Приложения, использующие этот API, размещают и управляют собственным каталогом In-App Purchases, или SKU. Система коммерции App Store лишь обеспечивает сквозную обработку платежей, глобальную дистрибуцию, налоговую поддержку и обслуживание клиентов.
Вы можете использовать Advanced Commerce API и StoreKit In-App Purchase API в одном и том же приложении. При использовании In-App Purchase API вы заранее настраиваете все идентификаторы товаров. При использовании Advanced Commerce API вы размещаете и управляете собственным каталогом SKU и указываете данные о продукте динамически, в рантайме.
Чтобы получить доступ к Advanced Commerce API, ваше приложение должно использовать In-App Purchases для поддержки одной из следующих бизнес-моделей, которая является основной для функциональности вашего приложения:
- Исключительно большие каталоги одноразовых покупок
- Исключительно большие каталоги подписного контента
- Предоставление доступа к подпискам с дополнительным контентом в качестве единой покупки в том же приложении как часть основного предложения
С технической точки зрения приложение должно:
- Использовать StoreKit 2
- Предоставить клиентам возможность легко управлять своими подписками в приложении
- Использовать App Store Server API для проверки истории транзакций и статуса подписки, а также App Store Server Notifications V2, чтобы получать изменения статуса подписок в режиме реального времени
- Предоставлять покупателям возможность запросить возврат средств в приложении
Если вы хотите использовать Advanced Commerce API, отправьте заявку и расскажите немного о своем приложении и предполагаемом сценарии использования. Запросы обрабатываются индивидуально для каждого приложения. Если заявка будет одобрена, вы получите подтверждение по электронной почте и сможете приступить к настройке вашего проекта для использования Advanced Commerce API.
-
Аналитика магазинов4 недели назад
Тренды мобильных приложений 2025: ИИ и конфиденциальность меняют мобильную индустрию
-
Программирование2 недели назад
Конец программирования в том виде, в котором мы его знаем
-
Магазины приложений4 недели назад
Приложение Hot Tub появится на iOS в EC
-
Новости3 недели назад
Видео и подкасты о мобильной разработке 2025.6