O sistema de faturação do Google Play permite-lhe oferecer produtos na app que são cobrados aos utilizadores uma única vez. Os produtos na app podem incluir itens como bens virtuais (por exemplo, níveis do jogo ou poções) e serviços premium na sua app no Google Play.
Também pode criar uma subscrição, que é cobrada aos utilizadores de forma recorrente.
Importante: as Políticas do Programa para Programadores e as taxas de serviço do Google Play aplicam-se aos produtos na app e às subscrições.
Disponibilidade
Se estiver numa localização que suporta o registo de comerciantes, pode usar o sistema de faturação do Google Play.
Se estiver numa localização suportada e quiser começar a usar as funcionalidades do sistema de faturação do Google Play nas suas apps, configure um perfil de pagamentos e saiba como configurar o sistema de faturação do Google Play no site para programadores Android.
Para estar disponível para compra, um produto na app tem de estar ativo e a respetiva app tem de estar segmentada para o país ou a região do utilizador. Um produto na app está disponível para compra enquanto estiver ativo, mesmo que a respetiva app não esteja publicada. Tem de desativar um produto na app se não quiser que esteja disponível.
Se estiver a usar uma conta de teste, aceda ao site para programadores Android para saber como testar a integração da Biblioteca de Faturação do Google Play.
Depois de criar um produto na app, este fica disponível para utilizadores com a versão mais recente da Google Play Store.
Nota: esta disponibilidade na Play Console pode disponibilizar o SKU para compra pelos utilizadores diretamente na página inicial de Jogos, em vez de na sua app, como parte da funcionalidade Lembrete de abandono do carrinho, que incentiva os utilizadores a concluírem compras abandonadas anteriormente. (Saiba mais acerca das compras feitas fora da sua app aqui.) Esta funcionalidade está ativada por predefinição para todos os programadores.
Para desativar a funcionalidade Lembrete de abandono do carrinho na sua app, envie este formulário.
Autorizações necessárias
Para oferecer um produto na app, tem de declarar a autorização com.android.vending.BILLING
no ficheiro do manifesto do APK da sua app. Se distribuir a sua app em todo o mundo, pode continuar a publicar apps que usam a autorização com.android.vending.BILLING
em todos os países.
Crie produtos na app
Crie um único produto na app
- Os IDs do produto têm de começar por um número ou uma letra minúscula e podem incluir números (0-9), letras minúsculas (a-z), sublinhados (_) e pontos (.).
- Depois de criar o produto, não pode alterar nem voltar a usar um ID do produto.
- Nota: o ID do produto
android.test
não está disponível para utilização, tal como todos os IDs do produto que começam porandroid.test
.
Para criar um produto na app, siga estes passos:
- Abra a Play Console.
- Aceda à página Produtos na app (Rentabilizar com o Play > Produtos > Produtos na app).
- Clique em Criar produto.
- Introduza os detalhes do produto.
- ID do produto: um ID exclusivo do produto na app.
- Título: nome abreviado do artigo (até 55 carateres, mas recomendamos que os títulos tenham até 25 carateres para que sejam corretamente apresentados em todos os contextos), tais como "Poção do sono".
- Descrição: uma descrição longa do item (até 200 carateres), como "Adormece criaturas imediatamente".
- Ícone: uma imagem exclusiva e precisa do produto. Não inclua texto, promoções nem branding. O ícone do produto é apresentado na sua Ficha da loja e durante o fluxo de compra.
- PNG de 32 bits
- 512 x 512 píxeis
- Até 1 MB
- Preço: introduza um preço na sua moeda local ou selecione um modelo de preços.
- Várias quantidades: permite o pagamento de várias quantidades para este produto. Os utilizadores vão poder comprar em várias quantidades dentro do limite do respetivo país ou região. Tenha em atenção as seguintes informações:
- Para configurar o pagamento de várias quantidades na Play Console, a sua app precisa da Biblioteca de Faturação do Google Play 4.0. Visite o site para programadores Android para saber como integrar a Biblioteca de Faturação do Google Play na sua app.
- O pagamento de várias quantidades não está disponível em alguns países ou regiões.
- Na maioria dos países ou regiões onde o pagamento de várias quantidades está disponível, o limite de preço da SKU é de aproximadamente 100 USD. Para permitir o pagamento de várias quantidades, tem de ajustar o preço (antes de impostos) para ficar abaixo do limite em cada país ou região.
- Exclusivo dos Play Points: disponibilize o seu produto apenas através dos Google Play Points.
- Guarde as suas alterações e clique em Ativar para disponibilizar o produto na app aos utilizadores.
Idiomas e traduções
Os produtos na app usam o mesmo idioma predefinido que a respetiva app. Para adicionar traduções em idiomas específicos, selecione um produto na app e, de seguida, clique em Gerir traduções e aplique os idiomas que quer. Para saber como oferecer uma experiência localizada aos utilizadores, leia o artigo Traduza e localize a sua app.
Crie um lote de vários produtos na app
Carregue um ficheiro CSV de produtos na app
Para carregar um ficheiro CSV, siga estes passos:
- Abra a Play Console.
- Aceda à página Produtos na app (Rentabilizar com o Play > Produtos > Produtos na app).
- Clique em Importar.
- A importação de vários produtos ao carregar um ficheiro CSV substitui os produtos existentes apenas se o valor de um
Product ID
no ficheiro CSV corresponder aoProduct ID
de um produto na app existente na lista de produtos. A substituição de um produto não elimina produtos na app que não estejam incluídos no ficheiro CSV.
- A importação de vários produtos ao carregar um ficheiro CSV substitui os produtos existentes apenas se o valor de um
- Largue o ficheiro CSV para o carregar ou clique em Carregar.
Exporte um ficheiro CSV de produtos na app existentes
Para exportar um ficheiro CSV, siga estes passos:
- Abra a Play Console.
- Aceda à página Produtos na app (Rentabilizar com o Play > Produtos > Produtos na app).
- Clique em Exportar.
Veja um ficheiro CSV de exemplo
- O primeiro exemplo define um título e uma descrição em dois idiomas diferentes (
en_US
ept_PT
). Um modelo de preços define o preço do artigo. - O segundo exemplo não usa um modelo de preços. Em vez disso, especifica um preço para o país predefinido (EUA). A Play Console usa as taxas de câmbio atuais e os padrões de preços relevantes localmente para definir de forma automática os preços em todos os outros países onde a app é distribuída.
- O terceiro exemplo também não usa um modelo de preços. O preço do item é especificado manualmente para cada país onde a app é distribuída.
Sintaxe do CSV de exemplo
Product ID,Published State,Purchase Type,Auto Translate,Locale; Title; Description,Auto Fill Prices,Price,Pricing Template ID
Exemplos de produtos na app
Exemplo 1
basic_sleeping_potion,publicado,managed_by_android,falso,en_US; Basic Sleeping Potion; Puts small creatures to sleep.; pt_PT; Poção básica para dormir; Faz com que as criaturas pequenas vão dormir.,false,,4637138456024710495
Exemplo 2
standard_sleeping_potion, publicado,managed_by_android,falso,en_US; Standard Sleeping Potion; Puts all creatures to sleep for 2 minutes.,true, 1990000,
Exemplo 3
invisibility_potion,publicado, managed_by_android,falso,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 ficheiros CSV
Product ID |
A definição deste valor no ficheiro CSV tem o mesmo efeito que introduzir um ID do produto durante a criação de um novo produto na app. Se especificar um |
Publish State |
Tem de definir este valor como published ou unpublished . É o mesmo que definir um produto na app como Ativo ou Inativo. |
Purchase Type |
Tem de definir este valor como |
Auto Translate |
Tem de definir este valor como Se quiser disponibilizar traduções do título e da descrição de um produto na app, especifique essas traduções explicitamente no valor |
|
Se incluir apenas um local para um item, tem de especificar o local predefinido da app, bem como o título e a descrição predefinidos do item:
Quando definir o valor Nota:: quando especificar os valores de Se quiser incluir versões traduzidas do título e da descrição do item, tem de indicar o local, o título e a descrição predefinidos, seguidos dos locais, títulos e descrições para cada tradução. No exemplo seguinte, o produto na app utiliza
Nota: uma app contém um único idioma predefinido, mas cada produto na app mantém a sua própria lista de traduções. Embora o primeiro local no valor de |
Auto-Fill Prices , Country , e Price |
Pode definir Nota: quando especificar o preço de um item num ficheiro CSV, indique um preço em microunidades, em que 1 000 000 de microunidades é equivalente a 1 unidade de moeda real. Use preços preenchidos automaticamente As secções seguintes descrevem como o valor de Se definir Por exemplo, nas seguintes condições:
Deve definir os valores de Defina o preço por país Se definir Nota: tem de indicar um código do país e um preço para cada país a que a app se destina. Para ver e editar a lista de países a que a sua app se destina, use o separador Países/regiões na página Produção. Cada valor de Por exemplo, se estiver a disponibilizar a sua app aos seguintes preços (todos os impostos incluídos) noutros países:
Pode definir os valores de
|
Pricing Template ID |
Se um item estiver associado a um modelo de preços, deve definir Se importar um ficheiro CSV, pode atualizar as associações entre os produtos na app e os modelos de preços. Para associar o produto a um modelo de preços específico, defina o valor Pode associar até 1000 preços de apps ou de produtos na app a um determinado modelo de preços. Assim, não especifique o mesmo valor de |
|
Se fizer a distribuição para utilizadores no Espaço Económico Europeu (EEE), deve definir o valor aqui como DIGITAL_CONTENT ou SERVICE . |
|
Se vender notícias, revistas, jornais e livros digitais, vídeos, música, áudio ou livros áudio em vários países ou regiões, pode ser elegível para taxas de IVA reduzidas. Para taxas reduzidas, os valores neste campo vão ter o seguinte formato: Código do país;Taxa de IVA; Cada par de país ou taxa deve ser seguido de um ponto e vírgula antes de adicionar um novo par de país ou taxa. Por exemplo:
BOOKS_1, NEWS_1, NEWS_2, MUSIC_OR_AUDIO_1, LIVE_OR_BROADCAST_1 (maiúsculas ou minúsculas) |
|
Se quiser cobrar os impostos aplicáveis às comunicações e diversões, tem de especificar que a sua app ou produto é um produto de streaming e definir este campo como Atualmente, os EUA são o único país permitido para este tipo de imposto. O valor deste campo é sempre definido como: Código do país;Elegibilidade;Taxa Por exemplo:
Se for elegível, pode definir o campo de acordo com as seguintes categorias:
AUDIO_MULTI_CHANNEL para streaming de áudio – multicanal |