認定に向けた準備

認証審査のために Cloud-to-cloud integrationを送信する前に、次の手順が完了していることを確認してください。

  • テスト結果の審査 - Google Home Test Suite の結果と、デバイスの認定に適用される追加資料を検証します。

  • 会社概要の審査 - 会社情報の正確性を確認します。会社概要を完了していない場合は、認定資格を申請できません。

  • 検証情報 - 認定プロセスの一環として、Google は 1 回限りの統合テストを実施し、クラウド アクションとの統合を検証します。

    統合テストには OAuth リンクが含まれており、手動テストも必要になる場合があります。これは、クラウドで作成したテスト アカウントを使用して実行されます。統合テストを実施できるように、これらの認証情報を Google と共有する必要があります。

    統合テストが正常に完了したら、テスト アカウントの認証情報を削除できます。

  • ポリシー審査 - integration が Google のポリシーのガイドラインに準拠していることを確認します。

認定を受けるための統合を送信する

すべてのレビューが完了したら、 integrationを認定のために送信できます。

デベロッパー コンソールに移動

  1. Cloud-to-cloud > [Certify] に移動します。
  2. 送信の準備が整った integrationは、[認定審査の準備ができました] セクションに表示されます。
    • ステータスが [Not Ready] の場合は、[View issues] をクリックして、次の手順を確認します。
  3. 免責条項を読み、免責条項に同意するチェックボックスをオンにします。
  4. [認定資格を送信] ページのすべてのセクションが完了し、必要な情報がすべてアップロードされていることを確認します。

    • [Verification info] で、次の情報を入力します。
      1. テスト アカウントの認証情報:
        1. ユーザー名
        2. パスワード
        3. 2 段階認証プロセスの PIN(必要な場合)
      2. OAuth ページのスクリーンショット
      3. サービス間のリンク設定
        1. デバイスが市販されており、ブランドに関連付けられていることを示す必要があります。
        2. 認証するハードウェア製品に直接リンクする必要があります。Google はハードウェア デバイスのみを認定しており、アプリ、ソフトウェア、IoT システムなどは認定していません。
      4. Google デバイスまたは Google Home app (GHA) の動画録画、デバイスからの通知の受信。詳細については、通知ページをご覧ください。
    • アプリ切り替えを実装した場合は、スクリーンショットを提出し、次の内容を録画します。
      1. アプリ切り替えのスクリーンショット
      2. アプリ切り替えの録画(動画)
        • 動画をキャンセルする: Android 向けと iOS 向けの 2 つの動画。GHA にデバイスを追加するワークフローが想定されます。
          • サードパーティ製アプリにリダイレクトします。
          • 同意画面(OAuth ページ)を表示します。
          • [キャンセル] をクリックします。
          • GHA にリダイレクトします。
        • 同意して動画をリンクする: Android 向けと iOS 向けに 1 つずつ動画を用意します。GHA にデバイスを追加するワークフローを想定しています。
          • サードパーティ製アプリにリダイレクトします。
          • 同意画面(OAuth ページ)を表示します。
          • [同意してリンクする] をクリックします。
          • GHA にリダイレクトします。
          • セットアップが成功したことを示します。
          • GHAGoogle Home Graph で新しいデバイスが追加されたことを示し、ここでワークフローを終了します。
    • [ドキュメント] で、次の情報を入力します。

      1. Test Suite 結果 ID を入力します。
      2. 安全性に影響を及ぼす以下のデバイスをリリースする場合は、UL/CE 証明書をアップロードしてください。
        • action.devices.types.COOKTOP
        • action.devices.types.FRYER
        • action.devices.types.GRILL
        • action.devices.types.KETTLE
        • action.devices.types.MICROWAVE
        • action.devices.types.MULTICOOKER
        • action.devices.types.OVEN

      安全上の懸念がないデバイスをリリースする場合は、チェックボックスをオンにします。

  5. 準備ができたら、[送信] をクリックします。

特定の状況下では、認定デバイスまたはインテグレーションに対してリモート テストを実施する必要がある場合があります。認定申請が承認されるまで、テストスイートで実行したテスト統合にデバイスをリンクしたままにしてください。

送信すると、[Submitted for Certification](認定のために送信済み)セクションに integration が表示されます。

認定の承認と統合のリリース

統合をリリースするには、次の承認が必要です。

  • ポリシー チケット
  • 認定資格
  • 会社プロフィール

認定審査の結果は、[デベロッパーの連絡先] セクションで指定されたメールアドレスに送信されます。

integration が認定され、承認されると、Google は integrationのリリースを支援します。

審査が不承認になった場合は、認定資格のステータスを確認するをご覧ください。

投稿を削除

[認定のために送信済み] セクションに表示されている integrationは、キャンセルできます。

  1. 引き出す integration を選択して、[引き出す] をクリックします。
  2. 確認ダイアログで [Withdraw] をクリックして確定します。

取り消し後、取り消された integration は [認定用のIntegration] セクションに戻り、ステータスが [準備完了] に戻ります。

既存の統合を更新する

既存のプロダクション バージョンで Cloud-to-cloud integration を更新するには、次の 2 つのステップが必要です。

  1. デベロッパーは、Google Home Developer Console別のデベロッパー プロジェクトを使用して、認定された integration をテストする必要があります。詳しくは、統合を更新するをご覧ください。

  2. テストが完了したら、デベロッパーは他のプロジェクトから元のプロジェクトにすべての構成データとテスト結果 ID をコピーし、認定を再申請する必要があります。

特定の状況下では、認定デバイスまたはインテグレーションに対してリモート テストを実施する必要がある場合があります。認定申請が承認されるまで、テストスイートで実行したテスト統合にデバイスをリンクしたままにしてください。

連係を削除する

削除をリクエストするには、Google テクニカル アカウント マネージャーにお問い合わせいただくか、ha-certification@google.com にメールでお問い合わせください。

コンソールのステータス

認定フェーズでは、次のコンソール ステータスが表示されます。

セクション ステータス 説明 要件 次のステップ
認定資格のIntegration なし この integration は、認定審査に提出する準備が整っています。
  • 統合は Test Suite でテストされています。
  • 会社のプロフィールが審査中または承認済みである。
integration を送信して認定審査を受けます
Submitted for certification(認定を申請済み) 審査中 この integration は認定審査中です。 送信が完了しました。

承認を待ってリリースします。

または

必要に応じて、 送信を取り消します

Submitted for certification(認定を申請済み) 承認済み integration の認定資格の申請が承認され、リリースされます。
  • 認定に関する免責事項に同意しました。
  • 企業プロフィールが承認され、公開されています。
Google が integrationを起動します。
Submitted for certification(認定を申請済み) 不承認 integration は認定基準を満たしておらず、再送信できません。 承認基準を満たしていません。

コンソールに表示されている問題を確認します。

承認基準を満たす新しい integration を作成し、認証のために提出します。