Imbrication de contenu Oracle Analytics avec des iFrames

Cette section explique comment utiliser les iFrames pour imbriquer du contenu Oracle Analytics dans des applications et des pages Web.

Remarques concernant l'imbrication de contenu Oracle Analytics avec un iFrame

Cette rubrique décrit les problèmes que vous pouvez rencontrer lors de l'utilisation d'un iFrame pour imbriquer du contenu Oracle Analytics dans des applications et des pages Web.

Généralement, lorsque les utilisateurs ouvrent du contenu Analytics imbriqué à partir d'une application, ils sont invités à se connecter à Oracle Analytics. Pour éviter ce problème, configurez l'accès avec connexion unique ou la fédération d'utilisateurs entre Oracle Analytics et l'application hébergeant le contenu Analytics imbriqué.

Si vous utilisez le navigateur Safari et que le contenu Analytics imbriqué ne s'affiche pas comme prévu, tentez de désactiver la préférence Empêcher le suivi sur plusieurs domaines dans Safari.

Utilisation d'un iFrame pour imbriquer du contenu Analytics dans une application ou une page Web

Vous pouvez imbriquer votre contenu Analytics dans une application ou une page Web en ajoutant l'URL du contenu Analytics cible à l'iFrame d'une application ou d'un portail. Par exemple, vous pouvez utiliser cette méthode pour imbriquer du contenu Analytics dans Microsoft Teams.

Remarque :

Si vous avez besoin d'une méthode intégrée d'imbrication du contenu Analytics, utilisez la structure d'imbrication JavaScript. Cette méthode offre davantage de flexibilité d'imbrication que l'iFrame. Reportez-vous à Workflow standard d'utilisation de la structure d'imbrication JavaScript avec du contenu Oracle Analytics.
Avant d'effectuer cette tâche, assurez-vous que vous avez inscrit comme sécurisé le domaine dans lequel imbriquer le contenu Analytics. Reportez-vous à Inscription d'une application en tant que domaine sécurisé.
Si vous devez créer l'URL manuellement, par exemple pour y inclure des paramètres, veillez à utiliser les caractères d'échappement requis . Tous les caractères spéciaux de l'URL doivent être encodés sous forme d'URL. Par exemple, utilisez %2C pour encoder les virgules et %20 pour encoder les espaces.
  1. Sur la page d'accueil, cliquez sur Navigateur, puis sur Catalogue.
  2. Localisez l'élément à imbriquer et cliquez sur Actions. Cliquez sur Ouvrir.
  3. Accédez à la barre d'adresse du navigateur et copiez l'URL de l'élément. Voici quelques exemples d'URL :
    • Rapport : http://example.com/analytics/saw.dll?PortalGo&path=%2Fshared%2FRevenuehttp://example.com/analytics/saw.dll?PortalGo&Action=prompt&path=%2Fshared%2FSaled%2FSales%20by%20Brand

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

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

    • Canevas : 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. Reportez-vous à Partage d'une URL de classeur avec un canevas spécifique sélectionné.

  4. Vous pouvez également créer puis copier l'URL à insérer dans un iFrame.
    Voici un exemple de construction d'URL contenant des paramètres :
    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. Ouvrez l'application ou le portail cible, localisez un iFrame et collez-y l'URL du contenu Analytics.