Parámetros de las URLs para la integración en una pagina WEB

Última modificación por baudard el 2021/06/29 13:02


Prerrequisito: En esta documentación, proponemos de integrar varios objetos DigDash (cuadros de mandos, páginas, flujos, etc.) a través del uso de los tag iframe. Estos tags deben ser colocados en una página HTML distribuida por un servidor Web. 

En este documento, presentaremos URLs que funcionan con el siguiente contexto: 

  • Nombre del servidor: ddsrv
  • Puerto: 8080
  • Dominio DigDash: ddenterpriseapi
  • Dominio cuadro de mandos DigDash: digdash_dashboard

Deberá adaptar estos parámetros con el contexto de su propia instalación DigDash Enterprise. 

Cuadro de mandos

Se puede integrar una o varias páginas de un cuadro de mandos dentro de una iframe

URL: http://ddsrv:8080/digdash_dashboard/index.html

Los siguientes parámetros son disponibles:

ParámetrosComentario
user=<user>Usuario de conexión
pass=<password>Contraseña del usuario
domain=<domainname>Nombre del dominio DigDash Enterprise (Ejemplo: ddenterpriseapi)
server=<URL del servidor>URL del servidor DigDash Enterprise (Ejemplo: http://localhost:8080)
hideBanner=<true|false>Esconde (true) o enseña (false) la barra del título
hideFilters=<true|false>Esconde (true) o enseña (false) la barra de los filtros
<nomVariable>=<valeurVariable>Permite especificar el valor de una variable
filterselectionVer la última parte dedicada a este tema.

Ejemplo: 

http://ddsrv:8080/digdash_dashboard/index.html?server=http://localhost:8080&domain=ddenterpriseapi&user=user1&pass=pass1&hideBanner=true&hideFilters=true&var=1

Nota: También se puede usar un mecanismo de autentificación server-side para evitar los parámetros de usuario y de contraseña en la URL. Para más información, consulte el documento Anonymisation des Urls

Páginas de cuadros de mandos

Se puede integrar una página o todas la páginas de un cuadro de mando de un rol o de un usuario dentro de una iframe.

URL:http://ddsrv:8080/digdash_dashboard/index.html?page=<usuario|rol>[.<nombre_de_la_pagina>]

Si quiere enseñar una página, especifique el nombre de la página, si no la URL enseñara todas las páginas del usuario o del rol.

Los siguientes parámetros son disponibles:

ParámetrosComentario
page=<usuario|rol>[.<nombre_de_la_pagina>]Nombre de la página prefijado por el usuario o por el rol
user=<user>Usuario de conexión
pass=<password>Contraseña del usuario
domain=<domainname>Nombre del dominio DigDash Enterprise (Ejemplo: ddenterpriseapi)
server=<URL del servidor>URL del servidor DigDash Enterprise (Ejemplo: http://localhost:8080)
hideBanner=<true|false>Esconde (true) o enseña (false) la barra del título
hideFilters=<true|false>Esconde (true) o enseña (false) la barra de los filtros
<nomVariable>=<valeurVariable>Permite especificar el valor de una variable
filterselectionVer la última parte dedicada a este tema.

Ejemplo: 

http://ddsrv:8080/digdash_dashboard/index.html?page=user1.page1&server=http://localhost:8080&domain=ddenterpriseapi&user=user1&pass=pass1&hideBanner=true&hideFilters=true&var=1

Nota: También se puede usar un mecanismo de autentificación server-side para evitar los parámetros de usuario y de contraseña en la URL. Para más información, consulte el documento Anonymisation des Urls

Flujos de informacion

Vous pouvez intégrer un flux d’information (composant graphique) de votre portefeuille d’informations dans une iframe.

URL : http://ddsrv:8080/ddenterpriseapi/viewflow?flowId=<flowid>

Vous pouvez facilement obtenir l’URL d’un flux d’information depuis la console d’administration. Pour cela, sélectionnez le flux, faites un clic droit et choisissez Copier l’URL du flux

Los siguientes parámetros son disponibles:

  • flowId=<flow> Identifiant du flux à afficher
  • user=<user> Utilisateur à authentifier
  • pass=<password> Mot de passe pour l’utilisateur
  • hideFilters=<true|false> Cache (true) ou montre (false) la barre de filtres
  • <nomVariable>=<valeur> Spécifie la valeur de la variable nomVariable
  • <filterselection> Voir le paragraphe V ci-dessous

Exemple : 

http://ddsrv:8080/ddenterpriseapi/viewflow?flowId=2340fd0&user=user1&pass=pass1&hideFilters=true

Note : Vous pouvez aussi utiliser un mécanisme d'authentification server-side pour éviter les paramètres user/pass dans l'URL. Consulter le document Anonymisation des Urls

Filtros

Vous pouvez définir des filtres spécifiques sur des dimensions qui seront pris en compte lors de l’intégration des URLs dans vos iframes.

Pour cela, renseignez les paramètres supplémentaires suivants :

  • NomDimension=ValeurFiltre

Si la dimension contient une hiérarchie ou plus, vous pouvez sélectionnez la hiérarchie et le niveau souhaités en ajoutant :

  • H<DimensionName>=NomHierarchie
  • L<DimensionName>=NiveauHierarchie

Exemple : 

http://ddsrv:8080/ddenterpriseapi/viewflow?flowId=2340fd0&user=user1&pass=pass1&Geo=France&HGeo=Geography&LGeo=Country