Em maio de 2022, introduzimos alterações na forma como os produtos de subscrição são definidos e geridos na Play Console. Estas alterações proporcionam uma maior flexibilidade na forma como vende subscrições e reduzem a complexidade da gestão das mesmas. Depois de atualizar as apps e as integrações de back-end para usar as novas APIs de subscrições, pode vender:
- Planos pré-pagos: os utilizadores compram um período específico e podem adicionar saldo para prolongar o acesso.
- Ofertas de atualização: os utilizadores recebem um desconto por atualizarem o respetivo nível de subscrição, prolongar o período de faturação ou passar de um plano pré-pago para um plano de renovação automática.
- Elegibilidade personalizada: decide a lógica de negócio e determina a elegibilidade na sua app.
Após a atualização, também é mais fácil criar e gerir várias ofertas por subscrição. Se ainda não o fez, leia este artigo para compreender como funcionam agora as subscrições.
O funcionamento de todas as subscrições, apps e integrações de back-end existentes é o mesmo de antes destas atualizações. Não é necessária qualquer ação imediata da sua parte. Pode adotar as novas funcionalidades da subscrição ao longo do tempo.
Alterações ao fluxo de trabalho
Se usou anteriormente a Play Console, vai reparar que existem muitas alterações na página Subscrições (Rentabilizar com o Play > Produtos > Subscrições). A maioria destas alterações permite criar e gerir subscrições, planos base e ofertas. Existem também algumas formas diferentes de fazer as coisas:
- Alterações de preços: ao alterar o preço de uma subscrição, esta alteração só se aplica a novas compras. Pode alterar o preço que os subscritores existentes estão a pagar ao usar as coortes de preços antigas.
- Disponibilidade regional: pode escolher as regiões nas quais é possível comprar a sua subscrição. Também pode criar ofertas regionais num subconjunto dessas regiões.
- Preços regionais: pode especificar os preços para cada região. Também pode selecionar várias (ou todas) as regiões, fornecer um único preço numa moeda à sua escolha e o Google Play realiza uma conversão de moeda única para todas as regiões selecionadas. Pode atualizar os preços quando quiser.
Trabalhar com subscrições mais antigas
As subscrições criadas antes de maio de 2022 incluíam a descrição da subscrição, as vantagens e um único período de faturação, preço e definição da avaliação gratuita/preço inicial. Se quisesse ter vários períodos de faturação ou preços, eram necessárias subscrições adicionais.
A partir de maio de 2022, as vantagens de uma subscrição (por outras palavras, "o que" a subscrição disponibiliza) são definidas separadamente dos respetivos planos base e ofertas ("como" a subscrição é vendida). Este novo modelo facilita a venda das suas subscrições de várias formas.
Na imagem abaixo, o lado esquerdo mostra como as subscrições foram definidas anteriormente como objetos totalmente independentes. Se várias "subscrições" tiverem as mesmas vantagens com períodos de faturação ou preços diferentes, isto pode tornar-se complexo. Por exemplo, precisava de se certificar de que a descrição orientada para o utilizador e as vantagens eram as mesmas nas subscrições e que a sua app não permitia aos utilizadores comprar subscrições redundantes.
O lado direito mostra como as subscrições estão agora estruturadas. Cada subscrição pode ter vários planos base, cada um com várias ofertas.
Subscrições convertidas
Quando estas alterações foram lançadas em maio de 2022, todas as subscrições existentes foram convertidas para o novo modelo. Seguem-se os resultados:
- As subscrições mantêm informações não relacionadas com a forma como a subscrição é vendida, como o nome, a descrição e as vantagens orientados para o utilizador.
- Cada subscrição tem um único plano base com o período de faturação e o preço de renovação automática da subscrição antiga.
- Se uma subscrição tiver uma avaliação gratuita ou um preço inicial, o plano base tem uma única oferta com novos critérios de elegibilidade dos subscritores (por exemplo, apenas para utilizadores que nunca compraram uma subscrição nesta app) e preços (a duração da avaliação gratuita ou o preço inicial e a duração).
As subscrições, os planos base e as ofertas resultantes têm as mesmas funcionalidades que anteriormente. Por exemplo, pode alterar a duração de uma avaliação gratuita, atualizar a descrição de uma subscrição ou alterar a duração do período de tolerância.
Exemplo 1: conversão de um SKU antigo com um preço inicialVeja como uma subscrição mensal antiga com o nome "Plano básico", o ID do produto basic1 e um preço inicial de um mês foi convertida para o novo modelo:
Ao converter as subscrições antigas para o novo modelo, estas permaneceram como subscrições separadas. A conversão não uniu quaisquer SKUs em produtos de subscrição.
Por exemplo, um exemplo de utilização comum no sistema antigo era que um programador podia ter várias subscrições para uma única concessão de subscrição. Neste caso, um SKU "plano Básico" com o ID do produto basic1 sem preços especiais e um SKU "Plano básico" com o ID do produto basic2 com uma avaliação gratuita para os utilizadores que nunca compraram nenhuma subscrição na app. A conversão resulta em 2 subscrições com o mesmo título ou nome, "plano Básico", e cada uma com o respetivo ID do produto.
Ambas têm um único plano básico (mensalmente, renovação automática) e o SKU antigo com uma avaliação gratuita resultou numa subscrição com uma oferta.
Ofertas retrocompatíveis
Anteriormente, a Play Console e as APIs para programadores definiam uma subscrição como tendo um único plano de pagamento. Agora, a Play Console e as APIs para programadores permitem que uma subscrição tenha vários planos base e várias ofertas.
Uma vez que as apps e as integrações de back-end que usam APIs para programadores mais antigas esperam que uma subscrição inclua um único plano de pagamento, na Play Console, cada subscrição tem uma oferta ou um plano base "retrocompatível".
Quando a sua app ou back-end usa os métodos da API mais antigos, este plano base ou oferta é usado para o período de faturação, o preço e qualquer avaliação gratuita ou preço inicial. Se uma subscrição tiver outros planos base ou ofertas, estes só estão disponíveis para as apps que usam os métodos da API mais recentes.
Marcar um plano base ou uma oferta como retrocompatível
Quando as subscrições mais antigas eram convertidas para o novo modelo, se a subscrição tivesse uma avaliação gratuita ou um preço inicial, a oferta e o plano base resultantes eram marcados como retrocompatíveis. Caso contrário, apenas o plano base era marcado como retrocompatível.
Se necessário, pode alterar que plano base ou oferta é o retrocompatível. Antes de alterar o plano base ou a oferta retrocompatível, considere cuidadosamente o impacto que esta alteração pode ter nas versões da sua app que usam métodos da API mais antigos e em quaisquer outras funcionalidades que a usem.
Só pode marcar uma oferta ou um plano base com funcionalidades que já estavam disponíveis anteriormente. Por exemplo, não são suportados planos pré-pagos, ofertas de atualização, ofertas determinadas pelo programador e etiquetas.
Preços e disponibilidade regionais
Agora, pode controlar a disponibilidade e os preços individualmente para cada país ou região, e configurar se o seu plano base ou oferta devem ser disponibilizados para quaisquer novas localizações que o Google Play possa suportar no futuro.
Preenchemos todas as suas subscrições existentes para que, se tiver segmentado anteriormente "Outros países/regiões", continue a segmentar todos os países neste grupo. Se não tiver disponibilizado anteriormente o seu plano base ou oferta em "Outros países/regiões", nada mudou.
Ao criar ou editar planos base ou ofertas, pode selecionar Gerir disponibilidade por país/região e disponibilizar o seu plano base ou oferta em todas as localizações ou configurá-los individualmente. Também vai ver a opção "Novos países/regiões". Se especificar "Novos países/regiões", quando o Google Play suportar países/regiões adicionais, vamos usar essas definições de disponibilidade e preços. Se o suporte desses novos países/regiões incluir uma moeda do comprador local, vamos fazer a conversão de moeda uma vez. Se não especificar "Novos países/regiões", a sua subscrição não vai estar disponível, por predefinição, nesses países/regiões. Quando forem suportados novos países/regiões, pode editar a sua subscrição na Play Console para os disponibilizar, se quiser.
Ao editar preços, pode selecionar todas as localizações, localizações de preços individuais e definir o preço para quaisquer países/regiões suportados pelo Google Play no futuro.
Trabalhar com códigos promocionais e funcionalidades especiais
Atualmente, várias funcionalidades da subscrição só suportam a oferta retrocompatível. Estas funcionalidades são:
- Códigos promocionais de subscrições
- Subscrições em destaque
- Subscreva com o Google
Na Play Console, estas funcionalidades só permitem selecionar uma subscrição e não um plano base ou uma oferta. Quando seleciona uma subscrição, é usada a oferta retrocompatível dessa subscrição.
Importante: para quaisquer subscrições nas quais esteja a usar essas funcionalidades, recomendamos que não altere a oferta retrocompatível sem considerar cuidadosamente a forma como essa alteração afeta a sua utilização dessas funcionalidades.
Realizar alterações aos seus produtos de subscrição
Pode adicionar planos base e ofertas a uma subscrição convertida mais antiga. Embora possa alterar a oferta que é "retrocompatível", considere o impacto que esta alteração tem nas versões mais antigas da sua app. Em alternativa, pode manter configurações antigas e novas separadas ao deixar as subscrições convertidas mais antigas como estão e criar uma nova subscrição com os seus próprios planos base e ofertas. Isto separa claramente as subscrições convertidas mais antigas usadas por apps e integrações mais antigas. Quer decida alterar ou não as suas subscrições antigas convertidas, mantenha-as com as respetivas ofertas retrocompatíveis ativas para que possam ser compradas pelos utilizadores em versões mais antigas da sua app.
As novas subscrições podem ser configuradas com vários planos base e ofertas, planos pré-pagos, ofertas de atualização e outras novas funcionalidades. Leia este artigo para obter detalhes sobre o procedimento.
Exemplo 3: criação de uma nova subscrição com vários planos base e ofertasNeste exemplo, existe um novo produto de subscrição para o "Plano básico", com o ID do produto basic_new. Esta subscrição inclui dois planos base: um plano recorrente mensal e um plano recorrente anual. Cada plano tem um preço básico, que corresponde ao valor que o utilizador irá pagar nos ciclos de renovação normais e na primeira compra se não for elegível para qualquer oferta especial. As ofertas em cada plano têm critérios de elegibilidade e desconto diferentes. Deste modo, o programador pode representar todas as diferentes formas em que um utilizador pode adquirir o "Plano básico" numa única subscrição.
Quando configura as suas subscrições com vários planos base e ofertas, tem de atualizar a integração da Faturação do Google Play para que use as versões da API corretas para processar estas novas funcionalidades. Para obter detalhes sobre o procedimento, pode consultar o guia de migração.
Desativar subscrições convertidas
Após criar um catálogo de produtos que tire partido da nova estrutura de oferta do plano base de subscrições e atualizar a integração para processar corretamente estes novos produtos, é recomendável desativar as subscrições convertidas originais.
Para impedir que novos subscritores comprem um determinado produto, desative todos os planos base e ofertas das subscrições. As subscrições existentes continuam a ser renovadas automaticamente até serem canceladas ou expirarem.
Recomendamos que aguarde para desativar as subscrições convertidas até a quantidade de compras ocorridas em versões mais antigas da sua app diminuir. Isto ocorre naturalmente com o passar do tempo e com a atualização dos utilizadores das versões mais antigas da app. Estas versões mais antigas que usam APIs descontinuadas deixam gradualmente de fazer compras nas subscrições antigas convertidas. Em algum momento, pode deixar de vender subscrições antigas ao desativar os respetivos planos base e ofertas.
Os utilizadores com subscrições ativas nesses planos mais antigos continuam a poder renovar e a desfrutar das respetivas subscrições, mas não é possível fazer novas compras a partir de qualquer versão da app.
Gerir o seu catálogo de subscrições com APIs
Se gere o seu catálogo de subscrições com a API inappproducts, pode continuar a fazê-lo por enquanto. No entanto, isto resulta em subscrições com um único plano base e oferta retrocompatíveis e não pode usar nenhuma das novas funcionalidades de subscrição. As suas subscrições convertidas continuam disponíveis na Play Console num modo de leitura.
Recomendamos que migre para as novas APIs Monetization Subscriptions e faça a gestão das suas subscrições com os novos pontos finais monetization.subscriptions, monetization.subscriptions.baseplans e monetization.subscriptions.offers. Estas novas APIs permitem gerir todos os planos base e ofertas disponíveis (em vez de só os que são retrocompatíveis). Para saber como migrar para esta nova API, leia o guia de migração.
Se quiser editar as suas subscrições na Play Console, pode clicar em Tornar a subscrição editável abaixo da mensagem apresentada na parte superior de cada subscrição.