Te ofrecemos opciones para insertar contenido de Looker en tu aplicación alojada a través de iframes. Cada opción se diferencia en la forma de gestionar e interactuar con el iframe, así como de autorizar o autenticar al usuario. Si no sabes por dónde empezar, consulta la ruta de aprendizaje sugerida al final de esta página.
Opciones de inserción de iframe
Todas las opciones admiten temas y pueden insertar paneles, paneles de LookML, Exploraciones, Looks, visualizaciones de consultas y extensiones.
Inserción privada
- Gestionas el iframe directamente.
- Puede usar window.postMessage() para interactuar con su iframe.
- El usuario debe autenticarse o autorizarse con Looker directamente o con Looker mediante la inserción firmada con un proveedor de identidades.
Empezar a usar la inserción privada
Inserción firmada
- Gestionas el iframe directamente.
- Puede usar window.postMessage() para interactuar con su iframe.
- Genera una URL src de iframe única para cada sesión de usuario insertado. Esta URL de un solo uso crea un usuario insertado de Looker o actualiza uno que ya exista.
- Debes autenticar o autorizar al usuario fuera de Looker, por ejemplo, a través del proveedor de identidades de tu aplicación host mediante la inserción firmada.
Empezar a usar la inserción firmada
Integración firmada con el SDK de Embed (recomendado)
- Puedes usar la práctica API de JavaScript del SDK Embed para gestionar e interactuar con tu iframe.
- Genera una URL única para cada sesión de usuario insertado. Esta URL de un solo uso crea un usuario insertado de Looker o actualiza uno que ya exista. El SDK de inserción ayuda a automatizar parte de la generación de URLs.
- Debes autenticar o autorizar al usuario fuera de Looker, por ejemplo, a través del proveedor de identidades de tu aplicación host mediante la inserción firmada.
Empezar a usar la inserción firmada con el SDK de inserción
Plan de formación sugerido
Te recomendamos que empieces por este orden:
1. Empezar a usar la inserción privada
La inserción privada te permitirá conocer los conceptos básicos de la inserción de Looker.
2. Empezar a usar la inserción firmada con el SDK de Embed
La inserción firmada y el SDK de inserción son conceptos más avanzados.