Pour les développeurs utilisant la nouvelle Android Developer Console

Les développeurs Play peuvent également gérer leurs noms de package en dehors de Play via l' Android Developer Console, s'ils le souhaitent.

Choisir votre type de compte

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

Type de répartition

Appareils recommandés

Coût

Principales fonctionnalités

Distribution complète

Organisations et développeurs professionnels avec une large distribution.

25 $

Applications et installations illimitées ; validation complète de l'identité requise.

Distribution limitée

Étudiants, amateurs et autres utilisations personnelles.

Non payante

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 une organisation. Si vous disposez de toutes les informations requises, la création de votre compte Android Developer Console devrait prendre environ 10 minutes.

Vous aurez besoin :

  • De votre nom légal et de votre adresse. Vous devrez les valider en important des pièces d'identité officielles.
  • D'une adresse e-mail et d'un numéro de téléphone privés permettant à Google de vous contacter. Vous devrez les valider à l'aide d'un mot de passe à usage unique.
  • Les organisations doivent fournir le site Web de leur organisation. Vous devrez le valider à l'aide de la Google Search Console.
  • Les organisations doivent également fournir leur numéro D-U-N-S. Il s'agit d'un identifiant unique à neuf chiffres pour les organisations. Le numéro D-U-N-S est associé à le nom et l'adresse de l'organisation.

Documents acceptés

Les organisations doivent fournir des documents officiels basés sur l'emplacement de l'organisation. Voici un exemple de ce que les organisations aux États-Unis doivent fournir. Les documents requis dans votre pays peuvent être différents.

Exemple 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 services 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'un justificatif de domicile et d'une pièce d'identité officielle avec photo. Voici quelques 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 l'empreinte du certificat public SHA-256.
  • 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, la procédure est simple :
    1. Sélectionnez votre clé : choisissez l'empreinte de votre certificat public SHA-256 dans une liste de clés éligibles.
    2. Répondez à un défi cryptographique : vous devez signer un APK factice avec la clé privée correspondante et l'importer dans l'Android Developer Console. Cela valide officiellement que vous êtes propriétaire de la clé utilisée pour signer votre application Android existante.

Gérer les noms de package en double

Bien que le système d'exploitation Android exige des noms de package uniques sur les appareils individuels, cette règle ne s'étend pas à l'ensemble de l'écosystème Android. Il est donc possible que deux développeurs différents utilisent le même nom de package.

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

Priorité pour le propriétaire principal :

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é

Installationen

A

com.test.1

11

1000

B

com.test.1

12

100

Dans ce scénario, le développeur A est éligible pour enregistrer le nom de package. Le développeur B devra utiliser un autre nom ou demander une exception.

Éligibilité pour les clés avec 50 installations ou plus :

Si aucune clé n'a plus de 50 % des installations, toutes les clés avec 50 installations ou plus deviennent éligibles à l'enregistrement. Tous les autres développeurs (ceux dont les clés comptent moins de 50 installations) devront demander l'autorisation d'utiliser le nom de package.

Développeur

Nom du package

Clé

Installationen

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, avec 50 installations ou plus, peuvent enregistrer le nom de package. Le développeur E devra utiliser un autre nom ou demander l'autorisation.

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

Si aucune clé n'a atteint 50 installations, toutes les clés connues sont éligibles à l'enregistrement selon le principe du premier arrivé, premier servi. Dès qu'un développeur enregistre le nom de package, les autres développeurs doivent utiliser un autre nom pour leurs packages (ou demander des exceptions).

Développeur

Nom du package

Clé

Installationen

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 de package, l'autre doit demander l'autorisation.