Oracle Analytics-Inhalt mit iFrames einbetten

In diesem Abschnitt wird beschrieben, wie Sie Oracle Analytics-Inhalt mit iFrames in Anwendungen und Webseiten einbetten.

Überlegungen zum Einbetten von Oracle Analytics-Inhalt mit iFrames

In diesem Thema werden Probleme beschrieben, die beim Einbetten von Oracle Analytics-Inhalt in Anwendungen und Webseiten mit iFrames auftreten können.

Wenn Benutzer eingebetteten Analyseinhalt in einer Anwendung aufrufen, werden sie normalerweise aufgefordert, sich bei Oracle Analytics anzumelden. Um dieses Problem zu vermeiden, können Sie Single Sign-On oder eine Benutzerföderation zwischen Oracle Analytics und der Anwendung einrichten, die den eingebetteten Analyseinhalt hostet.

Wenn Sie den Safari-Browser verwenden und der eingebettete Analyseinhalt nicht wie erwartet angezeigt wird, deaktivieren Sie in Safari die Voreinstellung Prevent cross-site tracking.

Analyseinhalt mit iFrames in eine Anwendung oder Webseite einbetten

Sie können Analyseinhalt in eine Anwendung oder Webseite einbetten, indem Sie die URL des Zielanalyseinhalts in den iFrame einer Anwendung oder eines Portals einfügen. Mit dieser Methode können Sie beispielsweise Analyseinhalt in Microsoft Teams einbetten.

Hinweis:

Wenn Sie Analyseinhalt auf eine integrierte Art und Weise einbetten möchten, verwenden Sie das JavaScript-Einbettungs-Framework. Diese Methode bietet mehr Flexibilität als das Einbetten mit iFrame. Siehe Typischer Workflow zur Verwendung des JavaScript-Einbettungs-Frameworks mit Oracle Analytics-Inhalt.
Vergewissern Sie sich vor der Ausführung dieser Aufgabe, dass Sie die Domain, in die Sie Ihren Analyseinhalt einbetten möchten, als sichere Domain registriert haben. Siehe Anwendung als sichere Domain registrieren.
Wenn Sie die URL manuell bilden müssen, z.B., um eine URL mit Parametern zu erstellen, maskieren Sie alle Zeichen ordnungsgemäß. Alle Sonderzeichen in der URL müssen URL-codiert werden. Beispiel: Verwenden Sie %2C für die Codierung von Kommas und %20 für die Codierung von Leerzeichen.
  1. Klicken Sie auf der Homepage auf Navigator und dann auf Katalog.
  2. Suchen Sie das Element, das Sie einbetten möchten, und klicken Sie auf Aktionen. Klicken Sie auf Öffnen.
  3. Navigieren Sie zur Adressleiste des Browsers, und kopieren Sie die URL des Elements. Hier finden Sie einige Beispiele für URLs:
    • Bericht: http://example.com/analytics/saw.dll?PortalGo&path=%2Fshared%2FRevenuehttp://example.com/analytics/saw.dll?PortalGo&Action=prompt&path=%2Fshared%2FSaled%2FSales%20by%20Brand

    • Dashboard: http://example.com/analytics/saw.dll?Dashboard&PortalPath=%2Fshared%2FSales%2F_portal%2FQuickStart&page=Top%20Products

    • Arbeitsmappe: http://example.com/ui/dv/home.jsp?pageid=visualAnalyzer&reportmode=full&reportpath=%2Fshared%2FMySalesWorkbook

    • Leinwand: https://example.com:8080/ui/dv/?pageid=visualAnalyzer&reportmode=full&reportpath=%2F%40Catalog%2Fusers%2Fadmin%2FOAC%20Demo%20Samples%2FCost%20Management%20Analytics%20copy&canvasname=canvas!2. Siehe Arbeitsmappen-URL mit einer bestimmten ausgewählten Leinwand teilen.

  4. Alternativ dazu können Sie die URL manuell erstellen und kopieren und dann in einen iFrame einfügen.
    Dieses Beispiel zeigt, wie Sie eine URL mit Parametern erstellen:
    https://example.com/ui/dv/ui/project.jsp?pageid=visualAnalyzer&reportmode=full&reportpath=%2F%40Catalog%2Fshared&p1n=pCustomerSegment&p1v=Corporate&p2n=pCity&p2v=Bristol%2CCardiff%2CAustin
  5. Öffnen Sie die Zielanwendung oder das Portal, suchen Sie einen iFrame, und fügen Sie die URL des Analyseinhalts ein.