-
Conheça as APIs App Store Server para compras dentro do app
Descubra as atualizações mais recentes da API App Store Server, das Notificações do Servidor da App Store e da Biblioteca do Servidor da App Store para ajudar a gerenciar os dados de compras de clientes diretamente no seu servidor e proporcionar ótimas experiências de compras dentro do app. Abordaremos as atualizações no appAccountToken, bem como as assinaturas, os novos campos em informações de transação e renovação assinadas e as novas APIs. Em seguida, mostraremos como gerar uma assinatura de oferta promocional em seu servidor e como usar o endpoint Send Consumption Information.
Capítulos
- 0:00 - Introdução
- 1:36 - Gerenciar compras dentro do app
- 12:17 - Assinar solicitações
- 15:24 - Participar de reembolsos
Recursos
- Set App Account Token
- Advanced Commerce API
- Simplifying your implementation by using the App Store Server Library
- App Store Server API
- App Store Server Notifications
- Submit feedback
Vídeos relacionados
WWDC25
WWDC24
-
Buscar neste vídeo...
-
-
- 0:00 - Introdução
Saiba mais sobre as atualizações das APIs App Store Server para compras dentro do app, especificamente como as atualizações simplificam as responsabilidades do servidor de apps. As três principais áreas abordadas são: Gerenciamento das compras dentro do app por meio da associação dos dados de transações às contas de clientes. Assinatura das solicitações para autorizar a comunicação do servidor com o App Store. Participação no processo de decisões de reembolso por meio do compartilhamento de dados de consumo. As atualizações incluem melhorias nos identificadores de transações, na geração de assinaturas e nos processos de reembolso.
- 1:36 - Gerenciar compras dentro do app
O gerenciamento das compras dentro do app envolve a atribuição de IDs de contas exclusivas aos clientes e a vinculação delas às transações da App Store. A App Store fornece os dados por meio de três estruturas, com foco inicial em “JWSTransaction”. Esse objeto de transação assinado, que é verificado e decodificado usando a App Store Server Library, contém detalhes sobre o app, o tipo de produto, os metadados de compra e as informações da oferta. Entre os novos campos está “offerPeriod”, que indica a duração das ofertas resgatadas no formato ISO 8601 e está presente em “JWSTransaction” e “JWSRenewalInfo” para renovações de assinaturas. Os identificadores de transações também são incluídos para rastrear de forma exclusiva cada compra, restauração ou renovação.
- 12:17 - Assinar solicitações
O formato de assinatura JWS é apresentado como uma forma de unificar as solicitações de assinatura em todos os casos de uso. Isso inclui, por exemplo, a geração de assinaturas a preços promocionais ou preços introdutórios por transação e por usuário. Discutimos um exemplo mostrando os detalhes envolvidos.
- 15:24 - Participar de reembolsos
São discutidos os recursos que possibilitam que os desenvolvedores participem do processo de decisões de reembolso. Isso inclui o endpoint expandido Send Consumption Information V2, que oferece opções de integração mais simples e suporte adicional a todos os tipos de produtos, inclusive os não consumíveis e as assinaturas não renováveis. São abordados os detalhes que explicam o que você precisa fazer para oferecer suporte ao novo endpoint Send Consumption Information V2, incluindo a nova opção de reembolso proporcional. Isso possibilita que você forneça uma opção de reembolso proporcional nos casos em que os clientes podem consumir parcialmente um produto.