In diesem Dokument wird beschrieben, wie Sie Probleme bei der Einrichtung von Looker-Einbettungen beheben. Wenn Ihre eingebetteten Inhalte nicht geladen werden, kann das verschiedene Gründe haben.
Entscheidungsbaum
Verwenden Sie den folgenden Entscheidungsbaum, um Probleme bei der Einrichtung von Einbettungen zu beheben:
Schritte zur Fehlerbehebung
In den folgenden Abschnitten werden die Szenarien im Baum genauer beschrieben.
Ist das eine signierte Einbettung?
Weitere Informationen zum signierten Einbetten finden Sie in der Dokumentation Signiertes Einbetten.
Wenn Sie signierte Einbettung verwenden, fahren Sie mit Funktioniert die private Einbettung? fort. Wenn Sie keine signierte Einbettung verwenden, lesen Sie den Abschnitt Problem mit Drittanbieter-Cookies.
Funktioniert die private Einbettung?
Prüfen Sie, ob privates Einbetten funktioniert.
Wenn die private Einbettung funktioniert, fahren Sie mit der Fehlerbehebung bei der signierten Einbettung fort. Wenn die private Einbettung nicht funktioniert, lesen Sie den Abschnitt Problem mit Drittanbieter-Cookies.
Problem mit Drittanbieter-Cookies
Prüfen Sie die Domain der eingebetteten Plattform und die Domain der Einbettungs-URL. Wenn die Basisdomains nicht übereinstimmen, wird das Problem möglicherweise dadurch verursacht, dass Drittanbieter-Cookies vom Browser blockiert werden.
Wenn Ihre Einbettungsanwendung beispielsweise auf example.com
gehostet wird, die URL Ihrer Looker-Instanz für die Einbettung jedoch customer.cloud.looker.com
lautet, blockieren Browser möglicherweise Cookies von customer.cloud.looker.com
, wenn der Looker-iFrame in example.com
eingebettet ist. Wenn sich Ihre Looker-Instanz stattdessen auf looker.example.com
befände, wären Cookies Erstanbieter-Cookies, da die Basisdomain example.com
übereinstimmt.
Wenn das Problem durch die Ablehnung von Drittanbieter-Cookies verursacht wird, können Sie entweder Drittanbieter-Cookies in Ihrem Browser aktivieren oder eine benutzerdefinierte Domain konfigurieren. Für Looker (Google Cloud Core)-Instanzen können Sie eine benutzerdefinierte Domain im Self-Service-Verfahren konfigurieren. Für Looker (Original)-Instanzen kann auf Anfrage eine benutzerdefinierte Domain konfiguriert werden, um die Instanzdomain an die Basisdomain der Einbettungsanwendung anzupassen.
Fehlerbehebung bei signierten Einbettungen
Wenn Sie Probleme mit dem signierten Einbetten haben, lesen Sie die folgenden Seiten zur Fehlerbehebung:
- Wenn die Looker-Benutzeroberfläche nicht angezeigt wird oder nur die Anmeldeseite zu sehen ist, lesen Sie den Abschnitt Fehler bei der Authentifizierung von signierten Einbettungen beheben.
- Wenn Sie die Looker-Benutzeroberfläche sehen, aber 404-Fehler, Berechtigungs- oder Probleme mit dem Zugriff auf Inhalte auftreten, lesen Sie den Abschnitt Fehlerbehebung bei 404-Fehlern, Berechtigungen und Problemen mit dem Zugriff auf Inhalte bei signierten Einbettungen.
Letzte Überprüfung und Support
Wenn das eingebettete iFrame weiterhin nicht geladen wird, sehen Sie sich die Schritte zur Fehlerbehebung auf dieser Seite an. Wenn Sie weitere Hilfe benötigen, halten Sie die folgenden Informationen bereit, bevor Sie sich an den Support wenden:
- Eine HAR-Datei aus einer Netzwerkerfassung, die während der Reproduktion des Einbettungsproblems erstellt wurde
- Der verwendete Einbettungstyp: Öffentlich, Privat oder Signiert
- Wann ist das Problem erstmals aufgetreten?