Para desenvolvedores no novo Android Developer Console
Os desenvolvedores do Google Play também podem gerenciar os nomes de pacotes fora da plataforma pelo Android Developer Console, se quiserem.
Escolher o tipo de conta
Ao criar sua conta do ADC, você escolhe um tipo de distribuição que atenda às suas necessidades. Essa escolha afeta os requisitos de verificação e as taxas aplicáveis.
Tipo de distribuição |
Ideal para |
Custo |
Principais características |
Distribuição completa |
Organizações e desenvolvedores profissionais com ampla distribuição. |
25 |
Apps e instalações ilimitados. Exige confirmação de identidade completa. |
Distribuição limitada |
Estudantes, entusiastas e outros usos pessoais. |
Grátis |
Número limitado de apps e instalações. |
Conclua a verificação de identidade
Você precisa fornecer documentação oficial para confirmar sua identidade. Os requisitos específicos dependem de você estar se registrando como pessoa física ou jurídica. Se você tiver todas as informações necessárias, a criação da sua conta do Android Developer Console vai levar cerca de dez minutos.
Requisitos obrigatórios:
- Seu nome completo e endereço. Eles precisam ser verificados com o envio de documentos de identificação oficiais.
- Um endereço de e-mail e um número de telefone particulares para o Google entrar em contato com você. Eles precisam ser verificados com uma senha única.
- As organizações precisam informar o site delas. Isso precisa ser verificado usando o Google Search Console.
- As organizações também precisam fornecer o número D-U-N-S. É um identificador exclusivo de nove dígitos para organizações. O número D-U-N-S está associado ao nome e endereço da organização.
Documentos aceitos
Organizações precisam enviar documentos oficiais com base na localização da empresa. Confira a seguir um exemplo do que as organizações nos Estados Unidos precisam fornecer. Os documentos necessários no seu local podem ser diferentes.
Exemplo de documentos necessários:
- Qualquer documento, comunicado ou carta que inclua o nome da Organização e tenha sido emitida ou chancelada pelo Internal Revenue Service (IRS), a autoridade fiscal dos EUA. Estes são alguns exemplos: CP575, 147C, CP299, 988, 937, 1050, 5822 etc.
- Formulários enviados ao IRS só serão aceitos se uma cópia deles estiver disponível no site do IRS. Alguns exemplos são os formulários 8871 e 990. Confira aqui (organizações políticas) e aqui (organizações isentas de tributação) como pesquisar sua organização no site do IRS.
- Certificado de incorporação da empresa, que mencione o nome da sua organização, emitido pelo estado onde você realiza atividades comerciais.
- Seu registro mais recente na SEC (por exemplo, formulários 10-K, 10-Q ou 8-K), indicando o nome da organização
- Relatórios de crédito da Experian, Equifax ou TransUnion que mencionem o nome da sua organização.
- Apenas para agências e departamentos governamentais: uma carta oficial em que conste nome completo, endereço e data.
Pessoas físicas precisam enviar um documento de identidade oficial com foto e um comprovante de residência como parte do programa de verificação. Exemplos de documentos de identificação aceitáveis para pessoas nos Estados Unidos:
- Passaporte
- Carteira de identidade emitida pelo estado
- Carteira de habilitação
- Cartão de residência permanente ou Green Card
- O nome e o endereço no comprovante de residência precisam ser iguais ao nome e endereço no seu perfil. Os documentos aceitos incluem:
- Documento de identidade oficial com foto e endereço listado
- Conta de consumo de luz, água, gás, Internet, TV a cabo
- Declaração de seguro (seguro residencial, de saúde etc.)
- Extrato bancário ou de cartão de crédito
Registre os nomes dos seus pacotes
Se você distribuir apps fora do Google Play, o processo de registro será projetado para verificar a propriedade do app usando a chave privada dele.
- Para novos nomes de pacote: você vai precisar inserir o nome do pacote e o certificado público de impressão digital SHA-256.
- Para nomes de pacotes atuais: se o nome do pacote já estiver em uso, você
precisará comprovar a propriedade para registrá-lo. Na maioria dos casos, esse é um processo
simples:
- Selecione sua chave: escolha seu certificado de impressão digital SHA-256 pública em uma lista de chaves qualificadas.
- Conclua um desafio criptográfico: assine um APK fictício com a chave privada correspondente e faça upload dele para o Android Developer Console. Isso verifica formalmente sua propriedade da chave usada para assinar o app Android atual.
Como lidar com nomes de pacotes duplicados
Embora o sistema operacional Android exija nomes de pacotes exclusivos em dispositivos individuais, essa regra não se estende a todo o ecossistema Android. Isso pode levar a um cenário em que dois desenvolvedores diferentes usam o mesmo nome de pacote.
Como a duplicação de nomes de pacotes não é recomendada, estabelecemos regras para determinar qual desenvolvedor pode registrar o nome do pacote. Se você e outro desenvolvedor usarem o mesmo nome, o desenvolvedor com a maior participação de instalações vai registrar o nome. Outros desenvolvedores precisarão mudar o nome do pacote ou solicitar uma exceção.
Prioridade para o titular da maioria das chaves:
O desenvolvedor cuja chave de assinatura representa mais de 50% do total de instalações conhecidas tem prioridade para o registro. Todos os outros desenvolvedores precisarão usar um nome de pacote diferente.
Desenvolvedor |
Nome do pacote |
Chave |
Instalações |
A |
com.test.1 |
11 |
1000 |
B |
com.test.1 |
12 |
100 |
Nesse cenário, o desenvolvedor A está qualificado para registrar o nome do pacote. O desenvolvedor B precisaria usar outro nome ou solicitar uma exceção.
Qualificação para chaves com mais de 50 instalações:
Se nenhuma chave tiver mais de 50% das instalações, todas as chaves com 50 ou mais instalações vão se qualificar para o registro. Todos os outros desenvolvedores, ou seja, aqueles com chaves com menos de 50 instalações, precisarão pedir permissão para usar o nome do pacote.
Desenvolvedor |
Nome do pacote |
Chave |
Instalações |
C |
com.test.2 |
21 |
100 |
D |
com.test.2 |
22 |
100 |
E |
com.test.2 |
23 |
10 |
Neste caso, nenhuma chave tem maioria. Os desenvolvedores C e D, com 50 ou mais instalações, podem registrar o nome do pacote. O desenvolvedor E precisaria usar uma permissão namerequest diferente.
As chaves com menos de 50 instalações serão distribuídas por ordem de chegada:
Se nenhuma chave atender ao limite de 50 instalações, todas as chaves conhecidas poderão ser registradas por ordem de chegada. Assim que um desenvolvedor registrar o nome do pacote, os outros desenvolvedores precisarão usar um nome diferente para os pacotes deles ou solicitar exceções.
Desenvolvedor |
Nome do pacote |
Chave |
Instalações |
F |
com.test.3 |
31 |
10 |
G |
com.test.3 |
31 |
10 |
Nesse cenário, todos os desenvolvedores com chaves estão qualificados. Depois que um desenvolvedor registrar o nome do pacote, o outro precisará pedir permissão.