Com o sistema de faturamento do Google Play, você pode oferecer produtos no app que são cobrados dos usuários uma única vez. Os produtos no app podem incluir itens como produtos digitais (por exemplo, níveis de jogo ou poções) e serviços premium no seu app no Google Play.
- Você também pode criar uma assinatura, que é paga periodicamente pelos usuários.
Importante: todos os produtos em apps, incluindo assinaturas e produtos únicos, estão sujeitos às taxas de serviço e às Políticas do programa para desenvolvedores do Google Play.
Disponibilidade
Se você está em uma região com suporte ao registro de comerciantes, é possível usar o sistema de faturamento do Google Play.
Caso você esteja em um local compatível e queira usar recursos do sistema de faturamento do Google Play nos seus apps, configure um perfil para pagamentos e leia a documentação da API do sistema de faturamento do Google Play.
Depois de criado, o produto no app estará disponível para os usuários que tiverem a versão mais recente da Google Play Store.
Permissões necessárias
Para oferecer um produto no app, é necessário declarar a permissão com.android.vending.BILLING
no arquivo de manifesto do APK do seu app. Se você distribuir seu app globalmente, ainda poderá publicar apps que usam a permissão com.android.vending.BILLING
em todos os países.
Criar produtos no app
Criar um único produto no app
- Os IDs dos produtos precisam começar com um número ou letra minúscula e podem conter números (0-9), letras minúsculas (a-z), sublinhados (_) e pontos (.).
- Depois que o produto for criado, não será possível mudar nem reutilizar o ID dele.
- Observação: o ID do produto
android.test
não está disponível para uso, nem qualquer outro ID que comece comandroid.test
.
Para criar um produto no app, faça o seguinte:
- Abra o Play Console e acesse a página Produtos no app (Monetização > Produtos > Produtos no app).
- Clique em Criar produto.
- Insira os detalhes do produto.
- ID do produto: é um ID exclusivo para seu produto no app.
- Título: dê um nome curto para o item, com até 55 caracteres. Recomendamos limitar os títulos a 25 caracteres para exibição adequada em todos os contextos (por exemplo, "Poção do sono").
- Descrição: adicione uma descrição longa do item usando até 200 caracteres (por exemplo, "Faz qualquer criatura dormir instantaneamente").
- Ícone: é uma imagem exclusiva e precisa do produto. Não inclua texto, promoções nem marcas. O ícone do produto é exibido na página "Detalhes do app" e durante o fluxo de compra.
- PNG de 32 bits
- 512 pixels x 512 pixels
- Até 1 MB
- Preço: insira um preço na sua moeda local ou selecione um modelo de preços.
- Quantidade múltipla: permite compras de quantidade múltipla para este produto. Os usuários poderão comprar em várias quantidades dentro do limite do país ou da região. Observe as seguintes informações:
- Para configurar a compra de quantidade múltipla no Play Console, o app precisa da Biblioteca Google Play Faturamento 4.0. Acesse o site para desenvolvedores Android e saiba como integrar a Biblioteca Google Play Faturamento ao seu app.
- As compras de quantidade múltipla não estão disponíveis em alguns países/regiões.
- Na maioria dos países/regiões onde a finalização de compra de quantidade múltipla está disponível, o limite de preço da SKU é de aproximadamente US$ 100. Para permitir a finalização de compras de quantidade múltipla, você precisará ajustar o preço (antes do tributo) para ficar abaixo do limite em cada país/região.
- Exclusivo do Play Points: disponibilize seu produto somente no programa Google Play Points.
- Salve as mudanças e clique em Ativar para disponibilizar o produto no app para os usuários.
- Caso você queira disponibilizar um produto para compra, ele precisa estar ativo, e seu app precisa estar publicado.
- Caso esteja usando uma conta de teste, os itens ativos estarão disponíveis nos apps não publicados. Para saber mais, acesse o site dos desenvolvedores Android.
Idiomas e traduções
Os produtos no app usam o mesmo idioma padrão dos apps. Para adicionar traduções em idiomas específicos, selecione um produto no app e clique em Gerenciar traduções para aplicar os idiomas desejados. Saiba mais sobre como traduzir seu app.
Criar um lote de vários produtos no app
Fazer upload de um arquivo CSV de produtos no app
- Abra o Play Console e acesse a página Produtos no app (Monetização > Produtos > Produtos no app).
- Clique em Importar.
- A importação de vários produtos por upload de um arquivo CSV substituirá os produtos existentes somente se o valor de um
Product ID
no arquivo CSV corresponder ao doProduct ID
de um produto no app existente na lista. A substituição de um produto não exclui os outros não incluídos no CSV.
- A importação de vários produtos por upload de um arquivo CSV substituirá os produtos existentes somente se o valor de um
- Solte o arquivo CSV para fazer upload ou clique em Fazer upload.
Exportar um arquivo CSV de produtos no app
Caso você tenha criado um produto no app por vez no Play Console, recomendamos exportar um arquivo CSV para começar a criar produtos usando esse arquivo.
- Abra o Play Console e acesse a página Produtos no app (Monetização > Produtos > Produtos no app).
- Clique em Exportar.
Ver um exemplo de arquivo CSV
- O primeiro exemplo define um título e uma descrição em dois idiomas diferentes (
en_US
ept_BR
). Um modelo de preços define o valor do item. - O segundo exemplo não usa um modelo de preços. Em vez disso, ele especifica um preço referente ao país padrão (US). O Play Console usa as taxas de câmbio atuais e os padrões de preços relevantes ao local para definir automaticamente os preços em todos os outros países onde o app é distribuído.
- O terceiro exemplo também não usa um modelo de preços. O preço do item é definido manualmente para cada país onde o app é distribuído.
Exemplo de sintaxe do CSV
Product ID,Published State,Purchase Type,Auto Translate,Locale; Title; Description,Auto Fill Prices,Price,Pricing Template ID
Exemplos de produtos no app
Exemplo 1
basic_sleeping_potion,published,managed_by_android,false,en_US; Basic Sleeping Potion; Puts small creatures to sleep.; pt_BR; Poção básica do sono; Faz com que criaturas pequenas durmam.,false,,4637138456024710495
Exemplo 2
standard_sleeping_potion, published,managed_by_android,false,en_US; Standard Sleeping Potion; Puts all creatures to sleep for 2 minutes.,true, 1990000,
Exemplo 3
invisibility_potion,published, managed_by_android,false,en_US; Invisibility Potion; Invisible to all enemies for 5 minutes.,false, US; 1990000; BR; 6990000; RU; 129000000; IN; 130000000; ID; 27000000000; MX; 37000000,
Valores de dados para os arquivos CSV
Product ID |
Configurar esse valor no arquivo CSV tem o mesmo efeito que inserir um ID do produto ao criar um novo produto no app. Se você especificar um |
Publish State |
É preciso definir esse valor como published ou unpublished . Isso é o mesmo que definir um produto no app como Ativo ou Inativo. |
Purchase Type |
Esse valor precisa ser definido como |
Auto Translate |
Esse valor precisa ser definido como Se você quiser fornecer traduções do título e da descrição de um produto no app, especifique essas traduções explicitamente no valor de |
|
Se você incluir apenas uma localidade para um item, será preciso especificar a localidade padrão do seu app, além do título e da descrição padrão do item:
Durante a definição do valor de Observação: ao definir os valores de Se você quiser incluir versões traduzidas do título e da descrição do item, inclua a localidade, o título e a descrição padrão, seguidos pelos valores correspondentes de cada tradução. No exemplo a seguir, o produto no app usa
Observação: os apps têm um único idioma padrão, mas cada produto no app tem a própria lista de traduções. Ainda que a primeira localidade no valor de |
Auto Fill Prices , Country e Price |
Você pode definir Observação: ao definir o preço de um item em um arquivo CSV, forneça um valor em microunidades. Nesse caso, um milhão de microunidades é o equivalente a uma unidade de moeda real. Usar preços com preenchimento automático As seções a seguir descrevem como o valor de Se você definir Por exemplo, nas seguintes condições:
Você definiria os valores de Definir seu próprio preço por país Se você definir Observação: é preciso fornecer um código e um preço referentes a cada país segmentado pelo app. Para ver e editar a lista desses países, use a guia Países/regiões na página Produção. Cada valor de Por exemplo, se você oferecer o app pelos seguintes preços em outros países (todos os tributos incluídos):
Defina os valores de
|
Pricing Template ID |
Se um item estiver vinculado a um modelo de preços, defina Se você importar um arquivo CSV, poderá atualizar os vínculos entre os produtos no app e os modelos de preços. Para vincular o produto a um modelo de preços específico, defina o valor de É possível vincular até mil preços de apps ou produtos a um modelo de preços específico. Por isso, não especifique o mesmo valor de |