BASE DE CONOCIMIENTO

Incrustar vistas de Tableau Public en iFrame


Publicado: 30 May 2014
Fecha de la última modificación: 03 Jan 2019

Pregunta

Cómo incrustar las vistas de Tableau Public en iFrame. 

Entorno

Tableau Public

Respuesta

  1. Vaya a la vista en Tableau Public. 
  2. Seleccione la opción "Compartir" al final de la vista y copie el enlace que aparece en el apartado Enlace. 
  3. Añada el enlace al código de iframe. Para obtener más información sobre cómo insertar direcciones URL, consulte Escritura de código de incrustación.
  4. Cuando se incrustan las vistas de Tableau Public en iFrame, la URL debe incluir los siguientes parámetros:
    • showVizHome=no 
    • embed=true 
El ejemplo siguiente muestra el código que se puede utilizar para incrustar una vista de Tableau Public en un iFrame, donde la fuente (src) es la URL de la vista:
<iframe src="https://public.tableau.com/views/public_exercise/Dashboard1?:showVizHome=no&:embed=true"
 width="645" height="955"></iframe>

Nota: Cuando use la URL de la vista para el atributo src de iframe, no incluya el símbolo de número (#) y el número al final de la URL.

Contenidos src correctos:

https://public.tableau.com/views/public_exercise/Dashboard1?:showVizHome=no&:embed=true
Contenidos src incorrectos:
https://public.tableau.com/views/public_exercise/Dashboard1?:showVizHome=no&:embed=true#2
Para garantizar que, de forma predeterminada, se muestre la vista original en una vista insertada, asegúrese de que la URL del código de para insertar del parámetro "name" no haga referencia de forma explícita a una vista personalizada y, además, incluya el siguiente parámetro "filter" en el código para insertar: <param name="filter" value=":original_view=yes"/>. Para obtener más información, consulte: Código para insertar para vistas personalizadas.
¿Fue de ayuda este artículo para resolver el problema?