ファスト ペアリングに関するよくある質問

このよくある質問では、Fast Pair に関する一般的な質問について説明します。

ツールと統合

このセクションでは、ファスト ペアリングの仕様、ツール、統合テストについて説明します。

ファスト ペアリングの仕様

Validator アプリ

デバイスの動作

デバイス コンソール

認定資格

このセクションでは、認定プロセスのよくある質問について説明します。

準備

セルフテスト

デバイス認証

認定後

一般的な質問

特定のデバイスタイプとファスト ペアリングのバージョンで実装する必要がある機能は何ですか?

必須機能ページでは、特定のデバイスタイプとファスト ペアリング リビジョンに必要な機能が定義されています。パートナーは免除をリクエストできます。リクエストはケースごとに審査されます。

ファスト ペアリングは特定の機能(LE Audio など)と統合されていますか?

Google は、ファスト ペアリングに新しい機能と性能を常に統合しています。特定のリクエストの詳細については、SI パートナーまたは Google の担当者にお問い合わせください。

プロジェクト(モデル ID ではない)がアクティブかどうかを確認するにはどうすればよいですか?

プロジェクトのステータスは、デバイス コンソールのプロジェクト ページのアイコンで示されます。

無効なプロジェクトには、次のアイコンが表示されます。 alt_text

アクティブなプロジェクトには、次のアイコンが表示されます。 alt_text

デバイスのモデル ID が有効かどうかを確認するにはどうすればよいですか?

まだ登録していない場合は、モデル ID ページの説明に沿って、デバイスが Google Cloud プロジェクトに登録されていることを確認します。

モデル ID は、認定後に完全に有効化され、デバイス コンソールのデバイスページに次のボタンが表示されます。

モデル ID のないデバイスのデバイスページには、デバイス コンソールに次のボタンが表示されます。

デバイスのドラフトが [承認] ボタンを使用して送信されると、デバイスにモデル ID が割り当てられます。このモデル ID は、デバイスが Google によって「保留中」の状態に割り当てられた後、統合とテストに適していますが、最終製品で動作させるには、認定プロセスを通じて完全に有効にする必要があります。

デバイスのモデル ID は、デバイス コンソールのデバイスページで確認できます。

デバイスで Validator アプリを使用するにはどうすればよいですか?

パートナーは、デバイス コンソールにテスト結果をアップロードする前に、Google アカウントを作成し、デバイス コンソールの管理者によって デバイス コンソール プロジェクトにアカウントを追加してもらう必要があります。

Validator アプリのユーザー マニュアルでは、具体的なユースケースについて説明しています。

メッセージの復号に失敗した場合のトラブルシューティング方法

通常、これは HW 暗号ブロックの問題が原因で発生します。デバイスを計測して、エンジンの入力、出力、API 呼び出しを確認してみてください。既存の暗号テストケースは、トラブルシューティングに役立つ可能性があります。

コンパニオン アプリをダウンロードしようとするとエラーコード DF-DFERH-01 が表示されます。どういう意味ですか?

これは通常、パッケージ名の前に空白文字があることが原因です。

デバイス コンソールで、パッケージ名の先頭に空白がないことを確認します。

デバイスが認定される前に、デバイスでハーフシートと通知を表示するにはどうすればよいですか?

未認証デバイスの広告(および通知)は、デバイスでデバッグ通知が有効になっている場合にのみ表示されます。

デバッグ通知を有効にするには:

  1. [設定] > [アプリと通知] > [Google Play 開発者サービス] > [通知]
  2. [設定] > [Google] > [デバイス、共有](または [デバイス接続])> [デバイス] > [その他] > [デバッグ結果を含める]

2 台目のデバイスにペア設定の通知が表示されないのはなぜですか?

この情報がデバイスと同期されるまでに数時間かかることがあります。

手動同期を強制するには:

  1. [設定] > [Google] > [デバイス、共有] > [デバイス] に移動します。
  2. [保存済みのデバイス] でデバイスを選択します。
  3. 対応する Google アカウントを選択します。

ペア設定したヘッドセットがリストに表示されます。

デバイスにハーフシート通知が表示されなくなったのはなぜですか?

ハーフシートの通知は、[閉じる] ボタンをクリックして閉じられてから 5 分間抑制されます。ハーフシートを強制的に再表示するには、次のいずれかを行います。

  • ハーフシートが再度有効になるまで 5 分間待ちます。
  • スマートフォンを再起動します。

short time banned はどういう意味ですか?

バグレポートのログに表示される short time banned 状態は、同じハーフシート通知が [閉じる] ボタンをクリックして閉じられたときに発生します。これにより、そのハーフシートの今後のインスタンスが 5 分間抑制されます。

ハーフシートを強制的に再表示するには、次のいずれかを行います。

  • ハーフシートが再度有効になるまで 5 分間待ちます。
  • スマートフォンを再起動します。

モデル ID のなりすまし防止キーはどこで確認できますか?

キーは、デバイス コンソールに登録されているプロジェクトにのみ表示されます。

ペア設定モードでの広告に、RPA の代わりにデバイスのパブリック アドレスを使用できますか?

通常は審査されません。

Google はこのユースケースをテストしておらず、望ましくない動作につながる可能性があります。

この認定を希望するパートナーは、少なくとも次の要件を満たす必要があります。

  1. すべての機能の完全なセルフテストを実行して、実装を検証します。
  2. Google に免除をリクエストします。

免除は個々の状況に応じて認められる場合があります。

コンパニオン アプリがフォアグラウンドで開いているときに、デバイスにファスト ペアリングのハーフシートが表示されないのはなぜですか?

コンパニオン アプリ(この特定のデバイスの Nearby Console の [コンパニオン アプリのパッケージ名] で識別)がすでにフォアグラウンドで動作していることが検出されると、Fast Pair のハーフシートは表示されません。この対策により、重複した通知を防ぐことができます。

たとえば、ユーザーがモバイル デバイスでヘッドフォンのコンパニオン アプリケーションをフォアグラウンドで起動した場合、ファスト ペアリングのハーフシートは表示されません。

デバイス コンソールでプロジェクトを作成できません。なぜですか?

プロジェクトを作成するには、Google アカウントが必要です。Google 以外のメールアドレスを Google アカウントに関連付けることができます。

この問題は、「Request had insufficient authentication scopes」というエラー メッセージが表示されることでも確認できます。

Bluetooth SIG に登録された会社名が必要ですか?

はい。デバイス コンソールで作成されたすべての新しいデバイスには、Bluetooth SIG に登録された会社名が必要です。

デバイス コンソールにデータを手動でアップロードするにはどうすればよいですか?

パートナーは、デバイス コンソールにテスト結果を手動でアップロードする前に、Google アカウントを作成してファスト ペアリング テストグループに追加する必要があります。

Validator アプリを使用するパートナーは、Validator アプリの設定セクションの手順に沿って操作してください。

  • パートナーは Google アカウントを作成する必要があります。
  • アカウントを作成したら、Fast Pair Test Group に追加します。
  • デバイスでこの Google アカウントにログインします。
  • テストデバイスで [使用状況と診断情報] を有効にします。
    • [設定] > [Google] > その他アイコン(3 つの点)> [使用状況と診断] > [使用状況と診断] をオンにする

alt_text

デバイス コンソールでの変更が特定のデバイスと同期されるまで、どのくらいの時間がかかりますか?

25 時間。

デバイス コンソールの変更をデバイスに強制的に同期するにはどうすればよいですか?

各デバイスは、ローカル キャッシュを 1 日に 1 回更新します。キャッシュの更新を強制するには、次のいずれかを行います。

  1. システム言語を変更する:
    • [設定] > [システム] > [言語と入力] > [言語] に移動します。
      • 以前の Android バージョンでは、[設定] > [システム] > [言語] > [システム言語] を使用している場合があります。
    • システムを別の言語に変更します。
  2. システム時計を 25 時間進めます。

TxPower など、デバイス コンソールの多くの設定はデバイスのキャッシュに存在します。

セルフテストデータをデバイス コンソールにアップロードするにはどうすればよいですか?

パートナー様は、Validator アプリと手動テストの両方のパスに沿って、セルフテスト データをデバイス コンソールにアップロードする必要があります。これらのパスは、将来的に統合される可能性があります。

Validator アプリは、キャリブレーションとエンドツーエンド(E2E)テスト結果の送信を対象としています。一方、手動テストは、その後のペア設定、距離テスト、拡張機能を対象としています。どちらのパスでも初期ペア設定の結果をアップロードできます。

Validator アプリのデータをアップロードするには:

  1. Validator アプリのセットアップに関する回答に記載されている手順をすべて完了していることを確認します。
  2. すべてのテストが完了するまで、デバイスをインターネットに接続したままにします。
  3. テストが完了したら、送信ボタンをクリックします。

手動テストのデータをアップロードするには:

  1. BT Classic または BT LE Audio のセルフテスト レポート フォームに記載されている手動テスト フィールドをすべて入力します。
    1. 音声切り替えなどの一部の拡張機能には、追加のセルフテスト レポート(BT Classic または BT LE Audio)があります。
  2. すべてのセルフテスト レポートを SI パートナーまたはアカウント マネージャーに提出します。
  3. デバイスをインターネットに接続したままにしておく期間:
    1. すべてのテストの所要時間。
    2. テストが完了してから 25 時間後。
      1. アップロード プロセス中に電源が切れないよう、スマートフォンが電源に接続されていることを確認します。

認証用のサンプルを送信する前に、どのような対応が必要ですか?

  1. Validator アプリ手動テストのセットアップの回答に記載されているすべての手順を実施していることを確認します。
  2. 認定プロセスの 認定の準備ページに記載されている手順に沿って操作します。

LE Audio 対応ヘッドセットで Retroactively Write Account Key をテストするにはどうすればよいですか?

Bluetooth スタックがプロファイル接続を処理するためです。テストでは、スマートフォンの LE Audio 切り替え設定に関係なく、遡及的ペア設定が正常に完了したことを確認することに重点を置く必要があります。

ペア設定後に LE Audio の切り替えが [オフ] になっている場合は、[オフ] 列に結果を記録し、[オン] 列を [N/A] とマークします。逆の場合も同様です。

認証のために送信する必要があるサンプルは何個ですか?

3 つのサンプルをサードパーティの認証ラボに送付する必要があります。特定のラボの連絡先情報については、デバイスをサードパーティ ラボに配送するページをご覧ください。

Google は、必要に応じてファスト ペアリング パートナーにサンプルを Google に送付するよう依頼することがあります。Google の配送情報については、デバイスを Google に配送するをご覧ください。

サンプル デバイスの国際配送を管理するにはどうすればよいですか?

各サードパーティ ラボには、国際配送、輸入関税、プロセスを管理するための独自のプロセスがあります。このプロセスはラボと連携して行う必要があります。

特定のラボの連絡先情報については、デバイスをサードパーティ ラボに配送するページをご覧ください。Google に発送されたデバイスについても同様です。

  1. パートナー アカウントに登録します
  2. プロダクト マーケティング フローのページでプロセスを確認します。
  3. Fast Pair ロゴのガイダンスのページを確認します。
  4. パッケージとマーケティング資料を作成します。
  5. [アセットの承認] タブで、マーケティング審査用のデザインを送信します。

パートナーはテスト前にデバイスデータを送信する必要がありますか?

いいえ。

モデル ID や FW バージョンなど、必要な詳細はすべて、Google に送信する前にセルフテスト レポートに入力する必要があります。

セルフテスト レポートで同じスマートフォンと Android バージョンをすべて使用できますか?

いいえ。

デバイスに加えて、異なるブランドのスマートフォン 3 台(異なる Android バージョンを搭載)を使用する必要があります。3 台のスマートフォンのうち 1 台は Google Pixel である必要があります。

セルフテスト レポートに記載されているスマートフォンと Android のバージョン番号を正確に使用する必要はありません。

ペア設定時間を手動で測定するにはどうすればよいですか?

ペア設定時間は次のように測定されます。

  1. UI で [ペア設定] ボタンがタップされた瞬間。
  2. スマートフォンに「ペア設定が完了しました」という UI が表示された時点。

色が異なるだけのデバイスのセルフテストを管理するにはどうすればよいですか?

  1. 1 つのモデルで完全なセルフテストを実行します。
  2. 他のすべてのモデルでバリデータ アプリを実行し、合格することを確認します。

スピーカーはどのような機能をテストして実装する必要がありますか?

機能要件は仕様で説明されています。

後続のペア設定テストでは、スマートフォン A が DUT を忘れる必要がありますか?

いいえ。

後続のペア設定のセルフテストでは、スマートフォン A が DUT を忘れて初期ペア設定を再実行する必要はありません。たとえば、セルフテストで 30 回のペア設定テストを実行する場合、DUT のペア設定を解除する必要があるのは Phone B のみです。

セルフテストと認証にはどのようなデバイス(EVT、DVT、PVT、リリース済み)を使用できますか?

デバイスは、少なくとも設計検証テスト(DVT)レベルである必要があります。

一般に、セルフテストまたは認証後にソフトウェアやファームウェアを変更した場合は、何らかの形で再テストが必要です。詳しくは、認定のしきい値のセクションをご覧ください。

認証を受ける同じデバイスの異なるカラー バージョンを指定するにはどうすればよいですか?

デバイス コンソールのシリーズ機能を使用すると、パートナーはこのシナリオに該当するデバイス ファミリーを指定できます。

命名規則はパートナーに委ねられます。一般的な慣例として、商品名に色を示す接尾辞(「_green」など)を追加します。

Google が発行した認定チケットを確認するにはどうすればよいですか?

Google のプロジェクト トラッキング コンポーネントにアクセスするには、Google Partner Domain Account(PDA)が必要です。SI パートナーは、これらのチェックマークを表示するための PDA を持っており、ステータスの更新を提供できます。

SI がない場合は、Google パートナーにお問い合わせください。PDA の作成をサポートします。

セルフテストの完了後に Google が発行する認定チケットはどのように使用すればよいですか?

パートナー様は、このチケットで次の 2 つの作業を行う必要があります。

  1. 使用する予定のサードパーティ ラボを Google に通知します。
  2. 第三者機関に直接チケット番号を伝えます。

認証は、セルフテストに使用したのと同じソフトウェアとファームウェアのバージョンを使用して実施する必要がありますか?

はい。

一般に、セルフテストまたは認証後にソフトウェアやファームウェアを変更した場合は、何らかの形で再テストが必要です。詳しくは、認定のしきい値のセクションをご覧ください。

デバイス コンソールで類似商品のグループを管理するにはどうすればよいですか?

同じ商品画像、名前、ソフトウェア、ファームウェア バージョンを共有する商品のグループは、デバイス コンソールで「シリーズ」として追加できます。

各デバイスにエントリが必要です。

このグループから 1 つのデバイスのみを認定する必要があります。認定が完了すると、シリーズ内の他のすべてのデバイスが承認されます。デバイスのソフトウェアまたはファームウェアを更新する場合は、Google に送信する必要があるセルフテスト レポートは 1 つのみです。

カスタム テストの手順はどのようにサードパーティ ラボと共有すればよいですか?

通常、パートナーは Fast Pair 認定のためにカスタム テストステップを実装する必要はありません。カスタム ステップに依存すると、Fast Pair 標準に違反し、デバイスのパフォーマンスが低下する可能性があります。

カスタムの手順や特別な要件がある場合は、プロジェクト提案の段階で Google と話し合う必要があります。

ゲームをプレイしているときに、プロバイダの音声切り替え状態が CONNECTED_A2DP_ONLY にならないのはなぜですか?

これは、Seeker が原因で発生する、ゲーム音声の切り替えが正しく行われないことに関連する既知の問題です。Samsung スマートフォンでは、ゲームのプレイ時に接続状態が CONNECTED_A2DP_ONLY ではなく CONNECTED_A2DP_WITH_AVRCP に設定されます。

詳しくは、オーディオ切り替え認定の既知の問題セクションを参照してください。

デバイスまたはソフトウェアの再認定が必要になるのはどのような場合ですか?

Fast Pair コードを変更しない場合でも、ソフトウェアまたはファームウェアを変更する場合は、セルフテスト レポートを提出する必要があります。

一般に、次のような場合は完全な再認定を行う必要があります。

  • 新しいファスト ペアリング機能を備えたバイナリをリリースします。
  • ファスト ペアリング機能が削除されたバイナリをリリースする。
  • 実装されたファスト ペアリングのバージョンを変更する(3.0 -> 3.1 など)。
    • バージョン変更によっては、追加の認証が必要になる場合があります。
      • たとえば、3.1 -> 3.2 ではオーディオ スイッチの認定が必要です。
  • 新しいハードウェア(特に新しいアンテナ)でバイナリをリリースする。

免除や特別免除のリクエストなど、特定のケースについては、SI または Google の担当者から最適なガイダンスを受けることができます。

認証後のソフトウェアとファームウェアのアップデートにはどのようなテストが必要ですか?

認証後のソフトウェアとファームウェアのアップデートには、次の要件があります。

  1. セルフテストの実行。
  2. セルフテストの結果を Google に送信します。
  3. Validator アプリのエンドツーエンド統合テストに合格していること。

認定のしきい値セクションで説明されているように、新しいファスト ペアリング拡張機能を実装したり、ファスト ペアリングのバージョンを変更したりするには、追加の認定が必要です。

ファームウェア アップデートのセルフテスト レポートはどこに送信すればよいですか?

SI パートナーのプロセスについて詳しくは、SI パートナーにお問い合わせください。

SI パートナーがいない場合は、セルフテスト レポート審査チームにセルフテスト レポートを送信します。

わずかな違い(色など)しかないデバイスに対して、異なるモデル ID を作成する必要がありますか?

はい。物理的な違いがあるデバイスには、新しいモデル ID を割り当てる必要があります。類似の商品の回答では、命名規則の提案がいくつか提供されています。

サポートされているチップセットのページにデバイスを追加するにはどうすればよいですか?

サポートされているチップセットのページは、チップセットが認証に合格した後に更新されます。新しいチップセットは、次のいずれかの条件を満たす場合にリストに追加されます。

  1. 開発ボードが認証に合格する。
  2. チップセットを使用する製品が認証に合格している。