Ofrecemos opciones para que incorpores contenido de Looker en tu aplicación host mediante iframes. Cada opción difiere en la forma de administrar e interactuar con el iframe y en la autorización o autenticación del usuario. Si no sabes con qué opción comenzar, consulta la ruta de aprendizaje sugerida al final de esta página.
Opciones de incorporación de iframe
Todas las opciones admiten los temas y pueden incorporar paneles, paneles de LookML, Exploraciones, Aspecto, visualizaciones de consultas y extensiones.
Incorporación privada
- Tú administras el iframe directamente.
- Puedes usar window.postMessage() para interactuar con tu iframe.
- El usuario debe autenticarse o autorizarse con Looker directamente o con Looker mediante una incorporación firmada con un proveedor de identidad.
Comienza a usar la incorporación privada
Incorporación firmada
- Tú administras el iframe directamente.
- Puedes usar window.postMessage() para interactuar con tu iframe.
- Debes generar una URL iframe src única para cada sesión de usuario de incorporación. Esta URL de un solo uso crea un nuevo usuario incorporado de Looker o actualiza uno existente.
- Debes autenticar o autorizar al usuario fuera de Looker, por ejemplo, a través del proveedor de identidad de tu aplicación host mediante la incorporación firmada.
Comienza a usar las incorporaciones firmadas
Incorporación firmada con SDK de Embed (recomendado)
- La API de JavaScript del Embed SDK se usa para administrar e interactuar con tu iframe.
- Debes generar una URL única para cada sesión de usuario de incorporación. Esta URL de un solo uso crea un nuevo usuario incorporado de Looker o actualiza uno existente. El SDK de Embed ayuda a automatizar parte de la generación de URL.
- Debes autenticar o autorizar al usuario fuera de Looker, por ejemplo, a través del proveedor de identidad de tu aplicación host mediante la incorporación firmada.
Comienza a usar la incorporación firmada con el SDK de Embed
Ruta de aprendizaje sugerida
Te sugerimos que comiences en este orden:
1. Comienza a usar las incorporaciones privadas
Con la incorporación privada, se proporcionarán conocimientos básicos sobre la incorporación de Looker.
2. Comienza a usar la incorporación firmada con el SDK de Embed
La incorporación firmada y el SDK de Embed son conceptos más avanzados.