Questions fréquentes sur l'Association express

Ces questions fréquentes couvrent les questions courantes liées à Fast Pair.

Outils et intégration

Cette section couvre les spécifications, les outils et les tests d'intégration de l'Association express.

Spécification de l'Association express

Application Validator

Comportement de l'appareil

Console d'appareils

Certification

Cette section répond aux questions fréquentes sur le processus de certification.

Préparation

Test automatique

Certification des appareils

Post-certification

Questions d'ordre général

Quelles fonctionnalités dois-je implémenter pour un type d'appareil et une version d'Association express donnés ?

Les pages sur les fonctionnalités obligatoires définissent les fonctionnalités requises pour un type d'appareil et une révision de l'Association express donnés. Les partenaires peuvent demander des dérogations, qui sont examinées au cas par cas.

L'Association express est-elle intégrée à une fonctionnalité spécifique (LE Audio, etc.) ?

Google intègre constamment de nouvelles fonctionnalités à l'association rapide. Contactez votre partenaire intégrateur de systèmes ou votre contact Google pour en savoir plus sur des demandes spécifiques.

Comment savoir si mon projet (et non mon ID de modèle) est actif ?

L'état du projet est indiqué par une icône sur la page du projet dans la console d'appareils.

Un projet inactif est représenté par l'icône suivante : alt_text

Un projet actif est associé à cette icône : alt_text

Comment savoir si l'ID de modèle de mon appareil est actif ?

Si vous ne l'avez pas déjà fait, assurez-vous que votre appareil est enregistré dans votre projet Google Cloud, comme décrit sur la page ID du modèle.

Les ID de modèle sont entièrement activés après la certification et ce bouton s'affiche sur la page de l'appareil dans la console d'appareils :

Pour les appareils sans ID de modèle, ce bouton s'affiche sur la page de l'appareil dans la console d'appareils :

Un ID de modèle est attribué à un appareil une fois que son brouillon est envoyé à l'aide du bouton "Approuver". Cet ID de modèle peut être utilisé pour l'intégration et les tests une fois que l'appareil est défini sur l'état "EN ATTENTE" par Google, mais il doit être entièrement activé via le processus de certification avant de fonctionner avec les produits finaux.

L'ID de modèle d'un appareil est indiqué sur la page de l'appareil dans la console des appareils :

Comment utiliser l'application Validator sur un appareil ?

Les partenaires doivent créer un compte Google et le faire ajouter à leur projet Device Console par leur administrateur Device Console avant de pouvoir importer les résultats des tests dans la Device Console.

  • Les partenaires doivent créer un compte Google.
  • Une fois le compte créé, demandez à l'administrateur de la console d'appareils du partenaire d'ajouter l'adresse e-mail du compte au projet Console d'appareils approprié.
  • Connectez-vous à ce compte Google sur l'appareil.

Le manuel de l'utilisateur de l'application Validator couvre des cas d'utilisation spécifiques.

Comment résoudre les problèmes de déchiffrement des messages ?

Elles sont généralement dues à des problèmes liés au bloc de chiffrement matériel. Essayez d'instrumenter votre appareil pour afficher les entrées, les sorties et les appels d'API du moteur. Les scénarios de test de chiffrement existants peuvent vous aider à résoudre les problèmes.

Que signifie le code d'erreur DF-DFERH-01 lorsque j'essaie de télécharger l'application compagnon ?

Cela est généralement dû à un espace avant le nom d'un package.

Vérifiez qu'il n'y a pas d'espace vide au début du nom du package dans la console d'appareils.

Comment afficher les demi-feuilles et les notifications sur un appareil avant qu'il ne soit certifié ?

Les annonces (et notifications) concernant les appareils non certifiés ne s'affichent que lorsque les notifications de débogage sont activées sur l'appareil.

Pour activer les notifications de débogage :

  1. Paramètres > Applications et notifications > Services Google Play > Notifications
  2. Paramètres > Google > Appareils et partage (ou Connexions d'appareils) > Appareils > trois points > Inclure les résultats de débogage

Pourquoi la notification d'association ultérieure ne s'affiche-t-elle pas sur le deuxième appareil ?

La synchronisation de ces informations avec un appareil peut prendre quelques heures.

Pour forcer une synchronisation manuelle :

  1. Accédez à Paramètres > Google > Appareils et partage > Appareils.
  2. Sélectionnez l'appareil sous "Appareils enregistrés".
  3. Choisissez le compte Google correspondant.

Le casque associé devrait maintenant s'afficher dans la liste.

Pourquoi mon appareil n'affiche-t-il plus les notifications en demi-feuille ?

Les notifications en demi-feuille sont supprimées pendant cinq minutes après avoir été fermées en cliquant sur le bouton "Fermer". Pour forcer la réapparition des demi-feuilles, vous pouvez :

  • Patientez cinq (5) minutes pour que les demi-feuilles soient réactivées.
  • Redémarrez le téléphone.

Que signifie short time banned ?

L'état short time banned, affiché dans le journal du rapport de bug, se produit lorsque la même notification en demi-feuille est fermée en cliquant sur le bouton "Fermer". Cela entraîne la suppression des futures instances de cette demi-feuille pendant les cinq prochaines minutes.

Pour forcer la réapparition des demi-feuilles, vous pouvez :

  • Patientez cinq (5) minutes pour que les demi-feuilles soient réactivées.
  • Redémarrez le téléphone.

Où puis-je trouver les clés anti-spoofing de l'ID de modèle ?

Les clés ne sont visibles que par les projets enregistrés dans la console pour les appareils.

Puis-je utiliser l'adresse publique d'un appareil pour diffuser des annonces en mode association au lieu de l'adresse privée routable ?

En général, non.

Google ne teste pas ce cas d'utilisation, qui peut entraîner un comportement indésirable.

Pour ce faire, un partenaire doit au moins :

  1. Effectuez un autotest complet de toutes les fonctionnalités pour vérifier l'implémentation.
  2. Demandez une dérogation à Google.

Des dérogations peuvent être accordées au cas par cas.

Pourquoi la demi-feuille Association express ne s'affiche-t-elle pas sur mon appareil lorsque son application associée est déjà ouverte au premier plan ?

La demi-feuille Fast Pair est supprimée lorsqu'elle détecte que l'application associée (identifiée par son nom de package dans la console Nearby "Nom du package de l'application associée" pour cet appareil spécifique) fonctionne déjà au premier plan. Cette mesure permet d'éviter les notifications redondantes.

Par exemple, si un utilisateur lance l'application associée à son casque au premier plan sur son appareil mobile, la demi-feuille Fast Pair ne s'affiche pas.

Pourquoi ne puis-je pas créer de projet dans la console de l'appareil ?

Vous devez disposer d'un compte Google pour créer un projet. Vous pouvez associer une adresse e-mail non Google à un compte Google.

Ce problème se manifeste également par le message d'erreur "Request had insufficient authentication scopes" (La requête ne disposait pas de suffisamment d'identifiants d'authentification).

Dois-je enregistrer un nom d'entreprise auprès de Bluetooth SIG ?

Oui. Chaque nouvel appareil créé dans la console d'appareils doit avoir un nom d'entreprise enregistré auprès de Bluetooth SIG.

Comment importer manuellement des données dans la console d'appareils ?

Les partenaires doivent créer un compte Google et l'ajouter au groupe de test Association express avant de pouvoir importer manuellement les résultats des tests dans la console d'appareils.

Les partenaires qui utilisent l'application Validator doivent suivre les instructions de la section Configurer l'application Validator.

  • Les partenaires doivent créer un compte Google.
  • Après avoir créé un compte, ajoutez-le au groupe de test Fast Pair.
  • Connectez-vous à ce compte Google sur l'appareil.
  • Activez l'option "Utilisation et diagnostics" sur l'appareil de test :
    • Paramètres > Google > trois points > Utilisation et diagnostics > activer Utilisation et diagnostics

alt_text

Combien de temps faut-il pour que les modifications apportées dans la console des appareils se synchronisent avec un appareil donné ?

25 heures.

Comment forcer la synchronisation des modifications apportées à la console d'administration des appareils sur un appareil ?

Chaque appareil actualise son cache local une fois par jour. Pour forcer l'actualisation du cache :

  1. Modifier la langue du système :
    • Accédez à Paramètres > Système > Langues et saisie > Langues.
      • Les versions antérieures d'Android peuvent utiliser Paramètres > Système > Langue > Langues du système.
    • Passez à une autre langue système.
  2. Réglez l'horloge système sur 25 heures à l'avance.

De nombreux paramètres de la console d'appareils, tels que TxPower, existent dans le cache de l'appareil.

Comment importer les données d'autotest dans la console de l'appareil ?

Les partenaires doivent suivre les chemins de l'application de validation et des tests manuels pour importer les données d'autotest dans la console pour les appareils. Ces chemins d'accès pourront être regroupés à l'avenir.

L'application Validator permet d'envoyer les résultats des tests de calibration et de bout en bout (E2E), tandis que les tests manuels couvrent l'association ultérieure, les tests de distance et les fonctionnalités d'extension. Les deux chemins peuvent importer les résultats de l'association initiale.

Pour importer les données de l'application Validator :

  1. Assurez-vous d'avoir suivi toutes les étapes listées dans la réponse sur la configuration de l'application Validator.
  2. Gardez l'appareil connecté à Internet pendant toute la durée des tests.
  3. Cliquez sur le bouton "Envoyer" une fois les tests terminés.

Pour importer des données de test manuel :

  1. Remplissez tous les champs de test manuel listés dans les formulaires de rapport d'autotest BT Classic ou BT LE Audio.
    1. Certaines extensions, comme Audio switch, comportent des rapports d'autotest supplémentaires (BT Classic ou BT LE Audio).
  2. Envoyez tous les rapports d'autotest à votre partenaire intégrateur de systèmes ou à votre responsable de compte.
  3. Laissez l'appareil connecté à Internet pendant :
    1. Durée de tous les tests.
    2. 25 heures après la fin du test.
      1. Assurez-vous que le téléphone est branché sur une source d'alimentation pour qu'il ne se décharge pas pendant le processus d'importation.

Quelles actions dois-je effectuer avant d'envoyer des échantillons pour certification ?

  1. Assurez-vous d'avoir suivi toutes les étapes listées dans les réponses de configuration de l'application Validator et des tests manuels.
  2. Suivez les instructions de la page Préparation à la certification du processus de certification.

Comment tester l'écriture rétroactive de la clé de compte sur un casque LE Audio ?

Étant donné que la pile Bluetooth gère les connexions de profil. Le test doit se concentrer sur la vérification de l'association rétroactive réussie, quel que soit le paramètre d'activation/désactivation de l'audio LE du téléphone.

Si le bouton bascule LE Audio est sur "OFF" après l'association, enregistrez votre résultat dans la colonne "OFF" et indiquez "N/A" dans la colonne "ON". L'inverse s'applique également.

Combien d'échantillons doivent être envoyés pour la certification ?

Trois (3) échantillons doivent être envoyés au laboratoire de certification tiers. Consultez la page Expédier des appareils à des laboratoires tiers pour obtenir les coordonnées d'un laboratoire spécifique.

Google peut demander aux partenaires Association express d'envoyer des échantillons à Google si nécessaire. Consultez la page Expédier des appareils à Google pour obtenir des informations sur l'expédition à Google.

Comment gérer l'expédition internationale d'appareils échantillons ?

Chaque laboratoire tiers dispose de ses propres procédures pour gérer l'expédition internationale, les droits d'importation et les processus. Vous devez coordonner ce processus avec le laboratoire.

Pour obtenir les coordonnées d'un laboratoire spécifique, consultez la page Envoyer des appareils à des laboratoires tiers. Il en va de même pour les appareils envoyés à Google.

  1. Créez un compte partenaire.
  2. Consultez la procédure sur la page Flux de marketing produit.
  3. Consultez la page Conseils concernant le logo Fast Pair.
  4. Créez vos supports marketing et d'emballage.
  5. Envoyez vos créations pour examen marketing dans l'onglet "Approbation des assets".

Les partenaires doivent-ils préenvoyer des données sur les appareils avant de les tester ?

Non.

Tous les détails nécessaires, tels que l'ID du modèle et la version du micrologiciel, doivent être saisis dans le rapport d'autotest avant de l'envoyer à Google.

Puis-je utiliser les mêmes téléphones et versions d'Android dans mon rapport d'autotest ?

Non.

Vous devez utiliser trois (3) téléphones de marques différentes et exécutant des versions d'Android distinctes, en plus de votre appareil. L'un des trois téléphones doit être un téléphone Pixel.

Vous n'êtes pas obligé d'utiliser les téléphones et les numéros de version Android exacts indiqués dans le rapport d'autotest.

Comment mesurer manuellement le temps d'association ?

Le temps d'association est mesuré comme suit :

  1. Le moment où l'utilisateur appuie sur le bouton "Associer" dans l'UI.
  2. Au moment où l'interface utilisateur "Association réussie" s'affiche sur le téléphone.

Comment gérer l'autotest pour les appareils qui ne diffèrent que par leur couleur ?

  1. Effectuez un autotest complet sur un modèle.
  2. Exécutez l'application de validation sur tous les autres modèles et vérifiez qu'ils sont acceptés.

Quelles fonctionnalités les enceintes doivent-elles tester et implémenter ?

Les exigences concernant les fonctionnalités sont décrites dans la spécification.

Les tests d'association ultérieure nécessitent-ils que le téléphone A oublie l'appareil testé ?

Non.

Le test automatique pour l'association ultérieure ne nécessite pas que le téléphone A oublie le DUT et réeffectue l'association initiale. Par exemple, lors de l'exécution du test de couplage ultérieur 30x pour l'autotest, seul le téléphone B doit oublier le DUT.

Quel type d'appareil (EVT, DVT, PVT, commercialisé) puis-je utiliser pour l'autotest et la certification ?

L'appareil doit être au moins au niveau du test de validation de la conception (DVT, Design Verification Test).

En général, toute modification logicielle ou du micrologiciel après l'autotest ou la certification nécessite une nouvelle série de tests. Pour en savoir plus, consultez la section Seuil de certification.

Comment les partenaires spécifient-ils différentes versions de couleur pour le même appareil lors de la certification ?

La fonctionnalité Série de la console d'appareils permet aux partenaires de spécifier des familles d'appareils pour ce scénario précis.

Les conventions d'attribution de noms sont laissées au choix du partenaire. Une convention courante consiste à ajouter un suffixe au nom du produit pour indiquer la couleur (par exemple, "_green").

Comment afficher les tickets de certification émis par Google ?

Pour accéder au composant de suivi des projets de Google, vous devez disposer d'un compte de domaine partenaire Google (PDA). Votre partenaire SI devrait disposer d'un PDA pour afficher ces coches et vous fournir des informations sur l'état.

Si vous n'avez pas d'intégrateur système, contactez votre partenaire Google pour obtenir de l'aide afin de créer une PDA.

Que dois-je faire du ticket de certification émis par Google une fois que j'ai terminé les tests ?

Les partenaires doivent effectuer deux actions avec cette demande :

  1. Indiquez à Google le laboratoire tiers que vous prévoyez d'utiliser.
  2. Fournissez directement le numéro de demande au laboratoire tiers.

La certification doit-elle être effectuée avec les mêmes versions logicielles et micrologicielles que celles utilisées pour l'autotest ?

Oui.

En général, toute modification logicielle ou du micrologiciel après l'autotest ou la certification nécessite une nouvelle série de tests. Pour en savoir plus, consultez la section Seuil de certification.

Comment gérer un groupe de produits similaires dans la console pour les appareils ?

Tout groupe de produits partageant la même image, le même nom, la même version logicielle et la même version du micrologiciel peut être ajouté en tant que "série" dans la Device Console.

Chaque appareil doit avoir une entrée.

Un seul appareil de ce groupe doit être certifié. Tous les autres appareils de la série sont approuvés une fois la certification terminée. Lorsque vous mettez à jour le logiciel ou le micrologiciel d'un appareil, vous n'avez besoin d'envoyer qu'un seul rapport d'autotest à Google.

Comment partager les étapes de test personnalisées avec les laboratoires tiers ?

En général, les partenaires n'ont pas besoin d'implémenter des étapes de test personnalisées pour la certification Fast Pair. S'appuyer sur des étapes personnalisées est susceptible d'enfreindre la norme Fast Pair et de dégrader les performances de l'appareil.

Toute étape personnalisée ou exigence particulière doit être discutée avec Google lors de la phase de proposition de projet.

Pourquoi l'état du commutateur audio du fournisseur affiche-t-il CONNECTED_A2DP_ONLY lorsque je joue à un jeu ?

Il s'agit d'un problème connu, causé par Seeker, lié à une mauvaise commutation de l'audio du jeu. Les téléphones Samsung définissent l'état de la connexion sur CONNECTED_A2DP_WITH_AVRCP au lieu de CONNECTED_A2DP_ONLY lorsque vous jouez à des jeux.

Pour en savoir plus, consultez la section Problèmes connus liés à la certification Audio Switch.

Quand dois-je recertifier un appareil ou un logiciel ?

Toute modification logicielle ou micrologicielle nécessite l'envoi d'un rapport d'autotest, même si le code Fast Pair n'est pas modifié.

En général, vous devez effectuer une recertification complète dans les cas suivants :

  • Publication d'un binaire avec de nouvelles fonctionnalités Association express.
    • Les nouvelles fonctionnalités doivent être certifiées par des laboratoires tiers. Les fonctionnalités existantes peuvent être vérifiées à l'aide d'un rapport d'autotest.
  • Publication d'un binaire dont les fonctionnalités d'Association express ont été supprimées.
  • Changer la version d'Association express implémentée (par exemple, 3.0 → 3.1).
    • Certaines modifications de version peuvent nécessiter une certification supplémentaire.
      • Par exemple, la version 3.1 -> 3.2 nécessite une certification de commutation audio.
  • Sortie d'un binaire sur un nouveau matériel, en particulier avec de nouvelles antennes.

Votre intégrateur système ou votre contact Google peuvent vous fournir les meilleurs conseils pour des cas spécifiques, y compris pour les demandes d'exemption ou de dérogation.

Quels tests sont requis pour les mises à jour logicielles et du micrologiciel après la certification ?

Les mises à jour logicielles et du micrologiciel après la certification nécessitent :

  1. Effectuer un autotest
  2. Envoyer les résultats du test automatique à Google.
  3. Réussir le test d'intégration de bout en bout de l'application Validator.

L'implémentation de nouvelles extensions Association express ou la modification de la version Association express nécessitent une certification supplémentaire, comme décrit dans la section Seuil de certification.

Où dois-je envoyer le rapport d'autotest pour les mises à jour du micrologiciel ?

Contactez votre partenaire intégrateur de systèmes pour en savoir plus sur sa procédure.

Envoyez les rapports d'autotest à l'équipe chargée de l'examen des rapports d'autotest si vous n'avez pas de partenaire intégrateur de systèmes.

Dois-je créer des ID de modèle différents pour les appareils présentant des différences mineures (comme la couleur) ?

Oui. Tout appareil présentant des différences physiques doit se voir attribuer un nouvel ID de modèle. La réponse Produits similaires propose des suggestions de conventions d'attribution de noms.

Comment ajouter mon appareil à la page Chipsets compatibles ?

La page Chipsets compatibles est mise à jour une fois qu'un chipset a été certifié. De nouveaux chipsets sont ajoutés à la liste lorsque :

  1. Une carte de développement est certifiée.
  2. Un produit utilisant le chipset obtient la certification.