埋め込み設定のトラブルシューティング

このドキュメントでは、Looker の埋め込みの設定に関する問題のトラブルシューティング方法について説明します。埋め込みコンテンツが読み込まれない場合は、いくつかの原因が考えられます。

ディシジョン ツリー

埋め込みの設定に関する問題のトラブルシューティングを行うには、次のディシジョン ツリーを使用します。

トラブルシューティング手順

以降のセクションでは、ツリーのシナリオについて詳しく説明します。

これは署名付き埋め込みですか?

署名付き埋め込みの詳細については、署名付き埋め込みのドキュメントをご覧ください。

署名付き埋め込みを使用している場合は、プライベート埋め込みは機能しますか?に進みます。署名付き埋め込みを使用していない場合は、サードパーティの Cookie の問題をご覧ください。

プライベート埋め込みは機能しますか?

プライベート埋め込みが機能するかどうかを確認します。

プライベート埋め込みが機能する場合は、署名付き埋め込みのトラブルシューティングに進みます。プライベート埋め込みが機能しない場合は、サードパーティの Cookie の問題をご覧ください。

埋め込みプラットフォームのドメインと埋め込み URL のドメインを確認します。ベースドメインが一致しない場合、ブラウザでサードパーティの Cookie がブロックされていることが原因で問題が発生している可能性があります。

たとえば、埋め込みアプリケーションが example.com でホストされていて、埋め込みに使用される Looker インスタンスの URL が customer.cloud.looker.com の場合、Looker iframe が example.com に埋め込まれると、ブラウザが customer.cloud.looker.com からの Cookie をブロックすることがあります。Looker インスタンスが looker.example.com にある場合、ベースドメイン example.com が一致するため、Cookie はファーストパーティになります。

サードパーティの Cookie が拒否されていることが原因で問題が発生している場合は、ブラウザでサードパーティの Cookie を有効にするか、カスタム ドメインを構成します。Looker(Google Cloud コア)インスタンスの場合は、セルフサービスでカスタム ドメインを構成できます。Looker(オリジナル)インスタンスの場合は、インスタンス ドメインを埋め込みアプリケーションのベースドメインに合わせるようにリクエストすることで、カスタム ドメインを構成できます。

署名付き埋め込みのトラブルシューティング

署名付き埋め込みで問題が発生している場合は、次のトラブルシューティング ページをご覧ください。

最終確認とサポート

埋め込み iframe がまだ読み込まれない場合は、このページのトラブルシューティング手順を確認してください。それでも問題が解決しない場合は、サポートにお問い合わせいただく前に、次の情報を収集してください。

  • 埋め込みの問題を再現しているときに取得したネットワーク キャプチャのHAR ファイル
  • 使用されている埋め込みのタイプ: 公開非公開、または署名付き
  • 問題が発生し始めた時期