Disponibilizamos opções para incorporar conteúdo do Looker na sua aplicação anfitriã através de iFrames. Cada opção difere na forma como gere e interage com o seu iFrame e autoriza ou autentica o utilizador. Se não tiver a certeza de qual opção começar, consulte o percurso de aprendizagem sugerido no final desta página.
As suas opções de incorporação de iFrames
Todas as opções suportam temas e podem incorporar painéis de controlo, painéis de controlo do LookML, explorações, Looks, visualizações de consultas e extensões.
Incorporação privada
- Gerir a iFrame diretamente.
- Pode usar window.postMessage() para interagir com o seu iFrame.
- O utilizador tem de se autenticar ou autorizar diretamente com o Looker ou com o Looker através da incorporação assinada com um fornecedor de identidade.
Comece a usar a incorporação privada
Incorporação assinada
- Gerir a iFrame diretamente.
- Pode usar window.postMessage() para interagir com o seu iFrame.
- Gera um URL src de iframe exclusivo para cada sessão de utilizador incorporada. Este URL de utilização única cria um novo utilizador incorporado do Looker ou atualiza um existente.
- Tem de autenticar ou autorizar o utilizador fora do Looker, por exemplo, através do fornecedor de identidade da sua aplicação anfitriã com a incorporação assinada.
Comece a usar a incorporação assinada
Incorporação assinada com o SDK de incorporação (recomendado)
- Usa a prática API Javascript do SDK incorporado para gerir e interagir com o seu iFrame.
- Gera um URL exclusivo para cada sessão de utilizador incorporada. Este URL de utilização única cria um novo utilizador incorporado do Looker ou atualiza um existente. O SDK de incorporação ajuda a automatizar parte da geração de URLs.
- Tem de autenticar ou autorizar o utilizador fora do Looker, por exemplo, através do fornecedor de identidade da sua aplicação anfitriã com a incorporação assinada.
Comece a usar a incorporação assinada com o SDK de incorporação
Percurso de aprendizagem sugerido
Sugerimos que comece por esta ordem:
1. Comece a usar a incorporação privada
A incorporação privada oferece uma compreensão básica da incorporação do Looker.
2. Comece a usar a incorporação assinada com o SDK de incorporação
A incorporação assinada e o SDK de incorporação são conceitos mais avançados.