Você pode oferecer sistemas de faturamento alternativos ou links da Web externos junto com o Google Play Faturamento. Embora o Google possa renderizar a tela de escolha, você também tem a opção de renderizar suas próprias telas, desde que siga as diretrizes de UX abaixo e declare sua preferência de renderização no Play Console ao se inscrever. Essa opção também pode ser atualizada a qualquer momento. Os dois caminhos de implementação exigem integração com as APIs de escolha de faturamento para facilitar as telas de informações necessárias e os controles da família. Esta seção descreve os requisitos para renderizar suas próprias telas de escolha e garantir uma experiência consistente e transparente para que os usuários façam escolhas de faturamento informadas.
Transparência de faturamento
Para garantir que os usuários estejam totalmente informados sobre as opções de faturamento antes de fazer uma compra, siga estas diretrizes:
- Rotulagem: você precisa rotular claramente os sistemas de faturamento alternativos com a entidade autorizada, o nome do app ou o nome do desenvolvedor. Isso garante que os usuários entendam quem é responsável por concluir a compra e fornecer suporte ao cliente.
- Ícone do app ou logotipo da marca: cada opção de faturamento precisa apresentar o ícone do app ou o logotipo da marca específico. Para a opção de faturamento do Google Play, siga as diretrizes de marca do Google Play's mostrando o ícone do Google Play em cores completas em um plano de fundo neutro claro ou escuro. Para sua própria opção de faturamento, mostre apenas o ícone do app ou o logotipo da marca do desenvolvedor.
Formas de pagamento: use o recurso fornecido pela API
getBillingChoiceInfoAsyncpara mostrar as formas de pagamento disponíveis para a opção de faturamento do Google Play, mantendo um tratamento semelhante ao representar formas de pagamento para sua própria opção de faturamento.- Logotipos de formas de pagamento: garanta que todos os logotipos de formas de pagamento sejam
mostrados de maneira uniforme para cada opção de faturamento.
- Para o Google Play Faturamento, consulte a API
getBillingChoiceInfoAsyncpara outras opções de organização de formas de pagamento. - Se você não conseguir determinar quais formas de pagamento mostrar aos usuários na tela de escolha, poderá optar por não mostrar as formas de pagamento para sua própria opção de faturamento. Nesse caso, ainda é necessário mostrar as formas de pagamento para a opção do Google Play Faturamento.
- Para o Google Play Faturamento, consulte a API
- Recuperação em tempo real: é necessário buscar e mostrar as formas de pagamento retornadas pela API a cada vez. Não altere nem armazene esses recursos em cache.
- Texto complementar: se o número de formas de pagamento disponíveis exceder os logotipos mostrados, inclua um texto adicional para informar o usuário.
Exemplo:
Figura 2. Logotipos de pagamento - Logotipos de formas de pagamento: garanta que todos os logotipos de formas de pagamento sejam
mostrados de maneira uniforme para cada opção de faturamento.
Estilo e proximidade do botão
Os botões do sistema de faturamento alternativo e do Google Play precisam ser apresentados de forma justa e igual para facilitar a escolha do usuário.
- Representação igual: todos os elementos visuais, incluindo tamanhos de botão, tamanho do texto, estilo da fonte, contraste e dimensões da área de toque, precisam ser representados igualmente. O uso e o tamanho do logotipo nos botões também precisam ser equivalentes.
- Proximidade: os botões de cada opção de faturamento precisam ser colocados próximos uns dos outros para que os usuários possam comparar e selecionar entre eles.
Call-to-action (CTA)
Os rótulos principais dos botões que levam os usuários a cada opção de faturamento precisam ser equivalentes e consistentes. Os desenvolvedores ainda podem apresentar ofertas e benefícios diferenciados para cada opção de faturamento. No entanto, se isso for fornecido, os benefícios de fidelidade do Google Play também precisarão ser mostrados de maneira equivalente.
Exemplo:
Recursos opcionais
Os recursos a seguir podem ser incluídos a seu critério, desde que também sejam mostrados para a opção do Google Play Faturamento.
Benefícios de fidelidade: se as informações de fidelidade forem mostradas, elas precisarão ser apresentadas com tratamento igual e para as duas opções de faturamento. Recupere a mensagem de fidelidade para a opção de faturamento do Google Play na API
getBillingChoiceInfoAsynca cada vez. Não armazene nem guarde essas informações em cache. Exemplo:
Figura 6. Benefícios de fidelidade Links da Web externos: se você direcionar um usuário para fora do app para concluir uma compra, indique isso claramente. O texto precisa ser visualmente claro e informar explicitamente ao usuário que ele está sendo direcionado para um site com o seguinte texto: "Você será redirecionado para uma página da Web". Exemplo:
Figura 7. Links da Web externos