Cette page propose des contenus d'aide pour les fournisseurs de SDK utilisant la Google Play SDK Console.
Si vous êtes un développeur d'applications et si vous recherchez du contenu d'aide concernant la Google Play Console, utilisez la barre de recherche ou revenez à la page d'accueil.
Avec la Google Play SDK Console, vous pouvez toucher les développeurs dans la Play Console, le Play SDK Index et Android Studio, et obtenir des insights précieux sur vos SDK.
- Communiquez des informations importantes sur vos SDK aux développeurs qui les utilisent. Signalez une version de SDK comme obsolète ou ajoutez une note en cas de problème connu.
- Consultez les rapports d'erreur et d'ANR pour résoudre les problèmes dans vos SDK. Recevez les traces de pile full stack partagées par les développeurs d'applications et ajoutez des notes pour les aider à comprendre la cause du problème et comment l'éviter. Consultez les failles de sécurité et problèmes éventuels dans vos SDK qui peuvent entraîner des cas de non-respect du Règlement du programme Google Play pour les développeurs.
- Affichez et analysez les métriques agrégées de vos SDK pour les applications distribuées par le biais de Google Play. Surveillez les tendances d'adoption, la proportion du nombre d'installations (par utilisateur actif) pour différentes dimensions et la part de marché par catégorie d'application.
Utilisez un compte Google existant ou créez-en un pour vous connecter à la SDK Console. Si vous utilisez un compte Google Workspace, assurez-vous que votre administrateur a activé l'accès à Google Play. Vous devez utiliser un compte Google individuel. Les comptes Google Groupes ne sont pas acceptés.
Une fois connecté, vous pouvez inviter d'autres utilisateurs via leur compte Google et gérer les autorisations des utilisateurs individuellement.
Créer un compte SDK Console et revendiquer votre premier SDK
Pour commencer à utiliser la SDK Console, vous devez saisir l'ID Maven d'un SDK dont vous êtes propriétaire. Ce SDK doit être éligible à la SDK Console. Vous devrez prouver qu'il vous appartient en publiant une nouvelle version incluant un fichier de validation.
- Connectez-vous à la SDK Console.
- Saisissez l'ID Maven d'un SDK dont vous êtes propriétaire et que vous souhaitez revendiquer dans la SDK Console. Vous pourrez en ajouter d'autres par la suite.
- Remarque : Un ID Maven est l'identifiant que les développeurs d'applications utilisent pour télécharger votre dépendance à partir du dépôt Maven. Il est composé d'un ID de groupe et d'un ID d'artefact séparés par le signe deux-points (:), par exemple "com.example.foo:bar".
- Sélectionnez Vérifier l'éligibilité. Pour en savoir plus, consultez la section Compatibilité des SDK avec la SDK Console.
- Si votre SDK est éligible, sélectionnez Suivant, puis passez à la section Valider la propriété de votre SDK.
- Une fois la propriété de votre SDK validée, sélectionnez Suivant, puis saisissez les informations du développeur pour qui vous créez le compte :
- Nom de développeur public : il s'agit généralement du nom de votre organisation. Ce sera votre nom de développeur sur Google Play.
- Adresse e-mail : nous l'utiliserons pour vous contacter. Elle peut être différente de l'adresse e-mail associée à votre compte Google, et les utilisateurs de Google Play ne la verront pas.
- Numéro de téléphone : nous l'utiliserons pour vous envoyer des informations sur votre compte. Les utilisateurs de Google Play ne le verront pas.
- Sélectionnez Suivant, lisez et acceptez les Conditions d'utilisation de la Google Play SDK Console, puis sélectionnez Créer un compte.
- Pour terminer la revendication de votre SDK, sélectionnez Ajouter les détails du SDK, puis renseignez les informations suivantes :
- Nom : le nom de votre SDK tel qu'il apparaîtra sur Google Play.
- Description : ajoutez une brève description de votre SDK et de son fonctionnement.
- Icône : ajoutez une icône pour représenter votre SDK sur Google Play. Les icônes doivent respecter les conditions suivantes :
- JPEG ou PNG 32 bits (non transparent)
- 512 px x 512 px
- Jusqu'à 1 Mo
- Catégorie : sélectionnez la catégorie la plus adaptée à votre SDK. Vous pouvez sélectionner plusieurs catégories.
- URL de la documentation : ajoutez un lien vers la documentation de votre SDK.
- URL des règles de confidentialité : ajoutez un lien vers les règles de confidentialité de votre SDK.
- Conseils concernant la section Sécurité des données : ajoutez un lien vers les conseils concernant la section Sécurité des données de Google Play que vous mettez à la disposition de vos clients pour votre SDK. Si vous n'avez pas encore préparé cette documentation, vous pouvez envisager d'utiliser ce format facultatif pour SDK.
Revendiquer d'autres SDK
Pour revendiquer d'autres SDK, vous devez confirmer que vous en êtes le propriétaire et ajouter des informations pour chacun d'eux :
- Connectez-vous à la SDK Console et sélectionnez SDK dans le menu de gauche.
- Cliquez sur Ajouter le SDK.
- Saisissez l'ID Maven d'un SDK dont vous êtes propriétaire et que vous souhaitez revendiquer dans la SDK Console.
- Remarque : Un ID Maven est l'identifiant que les développeurs d'applications utilisent pour télécharger votre dépendance à partir du dépôt Maven. Il est composé d'un ID de groupe et d'un ID d'artefact séparés par le signe deux-points (:), par exemple "com.example.foo:bar". Vous ne devrez prouver que vous êtes propriétaire du domaine de l'ID de groupe ("example.com" dans l'exemple précédent) qu'une seule fois pour tous les SDK de ce domaine.
- Sélectionnez Vérifier l'éligibilité. Quand l'opération aboutit, cliquez sur Ajouter. Pour en savoir plus, consultez la section Compatibilité des SDK avec la SDK Console. Le SDK apparaît sous Terminer la revendication sur la page SDK.
- Sélectionnez Confirmer que vous êtes le propriétaire. Pour en savoir plus, consultez Valider la propriété de votre SDK.
- Une fois la propriété de votre SDK confirmée, sélectionnez Ajouter les détails du SDK et finissez de le revendiquer en fournissant des informations à son sujet.
- Vous pouvez par exemple choisir une catégorie de SDK, importer une icône, etc. Vous pourrez modifier ces informations ultérieurement, si nécessaire.
- Répétez les étapes 2 à 6 pour chaque SDK que vous souhaitez revendiquer.
Une fois que vous avez revendiqué un SDK, vous pouvez consulter la liste complète des SDK que vous avez revendiqués sous SDK revendiqués sur la page SDK. Vous pouvez cliquer sur un SDK pour afficher la liste de ses versions.
Compatibilité des SDK avec la SDK Console
Un SDK est éligible à la Google Play SDK Console tant qu'il est distribué à partir d'une source de dépôt Maven canonique que nous pouvons vérifier.
Si l'erreur "Ce SDK ne peut pas être revendiqué dans la SDK Console" s'affiche lorsque vous vérifiez si votre SDK est éligible, cela signifie que nous ne pouvons pas déterminer la source de dépôt Maven canonique pour ce SDK. Contactez-nous pour nous fournir l'URL de votre dépôt.
Si vous utilisez un dépôt Maven privé, contactez-nous pour nous fournir les identifiants.
Si vous utilisez un autre canal de distribution que Maven, contactez-nous et indiquez-nous comment vous distribuez votre SDK.
Valider la propriété de votre SDK
Vous devez publier une version mise à jour du SDK en y joignant un fichier de validation pour prouver que vous en êtes le propriétaire.
- Sélectionnez Télécharger pour télécharger le fichier de validation de votre SDK. Ce fichier de validation est unique pour votre compte SDK Console et sera le même pour tous les SDK que vous validez dans le compte.
- Décompressez le fichier téléchargé dans le dossier principal de votre SDK Android. Un fichier nommé "verification.properties" sera alors extrait dans le chemin d'accès src/main/resources/META-INF/[Le_nom_de_votre_SDK].
- Créez votre SDK et assurez-vous que le fichier de validation est inclus dans votre binaire
- Publiez cette nouvelle version de votre SDK dans votre dépôt. Le fichier de validation peut être inclus dans les SDK publiés dans des dépôts Maven publics. Il ne doit pas nécessairement être présent dans les futures versions du SDK.
- Vous pouvez quitter cette étape et y revenir plus tard. Nous vous contacterons par e-mail une fois la propriété confirmée. Ce processus peut prendre jusqu'à 14 jours
Il est possible que nous ayons choisi le mauvais dépôt canonique pour votre SDK. Contactez-nous si vous devez mettre à jour ou corriger le dépôt Maven canonique.