このドキュメントでは、Looker の埋め込みの設定に関する問題のトラブルシューティングについて説明します。埋め込みコンテンツが読み込まれない場合は、次の原因が考えられます。
ディシジョン ツリー
次のディシジョン ツリーを使用して、埋め込みの設定に関する問題をトラブルシューティングします。
トラブルシューティング手順
以降のセクションでは、ツリー内のシナリオについて詳しく説明します。
これは署名付き埋め込みですか?
署名付き埋め込みの詳細については、署名付き埋め込みのドキュメントをご覧ください。
署名付き埋め込みを使用している場合は、非公開埋め込みは機能しますか?に進みます。署名付き埋め込みを使用していない場合は、サードパーティ Cookie の問題をご覧ください。
プライベート埋め込みは機能しますか?
非公開埋め込みが機能するかどうかを確認します。
非公開の埋め込みが機能する場合は、署名付き埋め込みのトラブルシューティングに進みます。非公開埋め込みが機能しない場合は、サードパーティ 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(オリジナル)インスタンスの場合、インスタンス ドメインを埋め込みアプリケーションのベースドメインに合わせるために、リクエストによってカスタム ドメインを構成できます。
署名付き埋め込みのトラブルシューティング
署名付き埋め込みで問題が発生した場合は、次のトラブルシューティング ページをご覧ください。
- Looker UI が表示されない場合や、ログインページのみが表示される場合は、署名付き埋め込み認証エラーのトラブルシューティングをご覧ください。
- Looker UI は表示されるものの、404、権限、コンテンツへのアクセスに関する問題が発生している場合は、署名付き埋め込みの 404、権限、コンテンツへのアクセスに関するトラブルシューティングをご覧ください。
最終レビューとサポート
埋め込み iframe が読み込まれない場合は、このページのトラブルシューティングの手順をご確認ください。それでも問題が解決しない場合は、サポートにお問い合わせいただく前に、以下の情報を収集してください。