Pour les développeurs sur la nouvelle Android Developer Console

Les développeurs Play peuvent également gérer leurs noms de package hors Play dans la console Android Developer s'ils le souhaitent.

Sélectionner votre type de compte

Lorsque vous créez votre compte ADC, vous choisissez un type de distribution qui correspond à vos besoins. Ce choix affecte les exigences de validation et les frais applicables.

Type de distribution

Appareils recommandés

Coût

Principales fonctionnalités

Distribution complète

Organisations et développeurs professionnels avec une large distribution.

25 $

Nombre illimité d'applications et d'installations. La validation complète de l'identité est requise.

Distribution limitée

Étudiants, amateurs et autres utilisations personnelles.

Gratuit

Nombre limité d'applications et d'installations.

Terminer la validation de l'identité

Vous devez fournir des documents officiels pour valider votre identité. Les exigences spécifiques varient selon que vous vous inscrivez en tant que personne physique ou organisation. Si vous disposez de toutes les informations requises, la création de votre compte Android Developer Console devrait prendre environ dix minutes.

Vous aurez besoin :

  • Votre nom légal et votre adresse. Vous devrez valider votre identité en important des documents officiels.
  • Une adresse e-mail et un numéro de téléphone privés permettant à Google de vous contacter Elles devront être validées à l'aide d'un mot de passe à usage unique.
  • Les organisations doivent fournir le site Web de leur organisation. Vous devrez valider cette propriété à l'aide de la Google Search Console.
  • Les organisations doivent également fournir leur numéro DUNS. Il s'agit d'un identifiant unique à neuf chiffres pour les organisations. Le numéro DUNS est associé au nom et à l'adresse de l'organisation.

Documents acceptés

Les organisations doivent fournir des documents officiels en fonction de leur emplacement. Voici un exemple de ce que les organisations aux États-Unis doivent fournir. Les documents requis dans votre pays peuvent être différents.

Exemples de documents requis :

  • Tout document, avis ou courrier émanant de l'IRS ou visé par l'IRS, et stipulant le nom de votre organisation (CP575, 147C, CP299, 988, 937, 1050 ou 5822, par exemple).
  • Les formulaires envoyés à l'IRS ne seront acceptés que si une copie du formulaire est disponible sur le site Web de l'IRS. (formulaires 8871 et 990, par exemple). Découvrez comment rechercher votre organisation politique ou votre organisation exonérée sur le site Web de l'IRS.
  • Acte de constitution de l'entreprise émis par l'État dans lequel vous exercez vos activités, stipulant le nom de votre organisation
  • Votre déclaration la plus récente déposée auprès de la SEC (formulaires 10-K, 10-Q ou 8-K, par exemple) stipulant le nom de l'organisation.
  • Rapports de solvabilité de l'entreprise émis par Experian, Equifax ou TransUnion, stipulant le nom de votre organisation.
  • Pour les institutions et organismes publics uniquement : lettre officielle datée comportant le nom complet et l'adresse

Pour les personnes physiques, le programme de validation requiert l'envoi d'une pièce d'identité officielle avec photo et d'un justificatif de domicile. Voici des exemples de pièces d'identité acceptées pour les personnes physiques aux États-Unis :

  • Passeport
  • Pièce d'identité émise par l'État
  • Permis de conduire
  • Carte de résident permanent ou "green card"
  • Les justificatifs de domicile doivent indiquer le nom et l'adresse de la personne tels qu'ils apparaissent sur son profil. Voici les justificatifs de domicile acceptés :
  • Pièce d'identité officielle avec photo indiquant l'adresse
  • Facture d'électricité, d'eau, de gaz, d'accès à Internet ou de télévision par câble
  • Attestation d'assurance (assurance habitation, santé, etc.)
  • Relevé bancaire ou de carte de crédit

Enregistrer les noms de vos packages

Si vous distribuez des applications en dehors de Google Play, la procédure d'enregistrement est conçue pour valider la propriété de votre application à l'aide de sa clé privée.

  • Pour les nouveaux noms de package : vous serez invité à saisir le nom de votre package et le certificat d'empreinte SHA-256 public.
  • Pour les noms de package existants : si le nom de package est déjà utilisé, vous devez prouver que vous en êtes le propriétaire pour l'enregistrer. Dans la plupart des cas, il s'agit d'une procédure simple :
    1. Sélectionnez votre clé : choisissez votre certificat d'empreinte SHA-256 publique dans une liste de clés éligibles.
    2. Relevez un défi cryptographique : vous devez signer un APK factice avec la clé privée correspondante et l'importer dans la console Android Developer. Ce formulaire permet de valider officiellement que vous êtes le propriétaire de la clé utilisée pour signer votre application Android existante.

Gérer les noms de packages en double

Bien que le système d'exploitation Android exige des noms de packages uniques sur les appareils individuels, cette règle ne s'étend pas à l'ensemble de l'écosystème Android. Cela peut entraîner un scénario dans lequel deux développeurs différents utilisent le même nom de package.

Comme la duplication des noms de packages n'est pas souhaitable, nous avons établi des règles pour déterminer quel développeur peut enregistrer le nom du package. Si vous et un autre développeur utilisez le même nom, celui qui enregistre le plus grand nombre d'installations l'enregistre. Les autres développeurs devront alors modifier leur nom de package ou demander une exception.

Priorité pour le détenteur de la clé majoritaire :

Le développeur dont la clé de signature représente plus de 50 % du nombre total d'installations connues est prioritaire pour l'enregistrement. Tous les autres développeurs devront utiliser un autre nom de package.

Développeur

Nom du package

Clé

Installations

A

com.test.1

11

1000

B

com.test.1

12

100

Dans ce scénario, le développeur A est éligible à l'enregistrement du nom de package. Le développeur B devra utiliser un autre nom ou demander une exception.

Éligibilité des clés avec plus de 50 installations :

Si aucune clé unique ne représente plus de 50 % des installations, toutes les clés comptant 50 installations ou plus peuvent être enregistrées. Tous les autres développeurs (ceux dont les clés comptent moins de 50 installations) devront demander l'autorisation d'utiliser le nom du package.

Développeur

Nom du package

Clé

Installations

C

com.test.2

21

100

D

com.test.2

22

100

E

com.test.2

23

10

Ici, aucune clé n'est majoritaire. Les développeurs C et D, qui comptent 50 installations ou plus, peuvent enregistrer le nom du package. Le développeur E devra utiliser une autre autorisation de demande de nom.

Premier arrivé, premier servi pour les clés avec moins de 50 installations :

Si aucune clé n'atteint le seuil de 50 installations, toutes les clés connues peuvent être enregistrées selon le principe du premier arrivé, premier servi. Dès qu'un développeur enregistre le nom du package, les autres développeurs doivent utiliser un autre nom pour leurs packages (ou demander des exceptions).

Développeur

Nom du package

Clé

Installations

F

com.test.3

31

10

G

com.test.3

31

10

Dans ce scénario, tous les développeurs disposant de clés sont éligibles. Une fois qu'un développeur a enregistré le nom du package, l'autre doit demander l'autorisation.