Compre o produto no Android Market por algum período (faturamento no aplicativo)
-
27-10-2019 - |
Pergunta
Eu integrei o faturamento no aplicativo ao meu aplicativo Android.E há um requisito: o usuário deve poder comprar (apenas um produto existente) uma vez por ano.Existe alguma maneira de fazer isso?Porque agora, se o usuário tiver finalizado com sucesso o processo de compra, este produto estará disponível para ele para sempre! Obrigado!
Solução
Você precisa usar um não gerenciado compre, pois podem ser adquiridos com a freqüência necessária e devem ser consumidos.
No entanto, você também perderá a conveniência do Android Market de lidar com o servidor de licença e precisará gerenciá-lo sozinho.
Outras dicas
Por que não fazer um novo produto a cada ano?Em seguida, verifique em seu código se o usuário comprou o produto para o ano em curso, caso contrário, ofereça-lhe a compra.
Pelo que eu sei, você não pode tirar um produto comprado anteriormente de um usuário, então você deve encontrar outra solução.
A partir da versão 2 do aplicativo, a assinatura também está disponível.Basta criar um produto de assinatura e definir a frequência como anual.O Google cuidará automaticamente do resto da dor de cabeça.
Tutorial pode ser encontrado aqui.