Incorporação particular

Além da incorporação pública, você também pode incorporar painéis, Explorars e painéis de modo privado, para que a autenticação usando um login do Looker, o OAuth do Google ou o OpenID Connect seja necessária. Se um usuário não estiver autenticado, você terá a opção de mostrar uma mensagem de erro ou exibir uma tela de login.

Os usuários que fizeram login e acessam conteúdo incorporado em particular estão sujeitos às configurações no painel Sessões Administrador, que determinam quanto tempo podem permanecer conectados, se podem acessar ao fazer login após o login.

Se você precisar de uma solução incorporada mais avançada ou personalizável, confira nossa página de documentação sobre Incorporação de Logon único (SSO).

O conteúdo incorporado sempre reflete a versão de produção do conteúdo. As alterações feitas no Modo de desenvolvimento que afetam o conteúdo e que não foram implantadas na produção não aparecerão em uma incorporação.

Incorporar um visual

Siga estas etapas para incorporar uma visualização:

  1. Abra um recurso salvo.
  2. Copie o URL.
  3. Mude /looks/ para /embed/looks/ no URL. Por exemplo, este:

    https://instance_name.looker.com/looks/4
    

    muda para:

    https://instance_name.looker.com/embed/looks/4
    
  4. Coloque seu novo URL em um iframe. Exemplo:

      <iframe
          src="https://instance_name.looker.com/embed/looks/4"
          width="600"
          height="300"
          frameborder="0">
      </iframe>
    
  5. Incorpore o iframe como quiser.

Como incorporar uma exploração

Siga estas etapas para incorporar uma visualização:

  1. Escolha Explorar daqui em um recurso salvo ou navegue até a página Explorar e crie a visualização desejada.
  2. Copie o URL da página "Explorar". Se quiser modificar ou adicionar parâmetros de URL, escolha Compartilhar no menu de engrenagem no canto superior direito e copie o URL expandido.
  3. Mude /explore/ para /embed/explore/ no URL. Por exemplo, este:

    https://instance_name.looker.com/explore/my_model/my_explore?...
    

    muda para:

    https://instance_name.looker.com/embed/explore/my_model/my_explore?...
    
  4. Coloque seu novo URL em um iframe. Exemplo:

      <iframe
          src="https://instance_name.looker.com/embed/explore/my_model/my_explore?..."
          width="1000"
          height="1000"
          frameborder="0">
      </iframe>
    
  5. Incorpore o iframe como quiser.

Como incorporar um painel

Siga estas etapas para incorporar um painel:

  1. Abra um painel salvo.
  2. Copie o URL.
  3. Para um painel que usa a nova experiência do painel, mude /dashboards/ para /embed/dashboards/ no URL. Em um painel legado, mude /dashboards-legacy/ para /embed/dashboards-legacy/ no URL. Por exemplo, este:

    https://instance_name.looker.com/dashboards/1
    

    muda para:

    https://instance_name.looker.com/embed/dashboards/1
    
  4. Coloque seu novo URL em um iframe. Exemplo:

      <iframe
          src="https://instance_name.looker.com/embed/dashboards/1"
          width="1000"
          height="2000"
          frameborder="0">
      </iframe>
    
  5. Incorpore o iframe como quiser.

Alterar a aparência incorporada de um painel

A visualização de um painel com /embed no URL mostra como ele será exibido quando estiver incorporado. Em um painel legado, você também pode selecionar Visualizar painel no menu de engrenagem do painel para ver como ele será exibido quando estiver incorporado.

Por padrão, um painel incorporado é exibido usando o tema padrão para sua instância do Looker. É possível alterar a aparência do painel incorporado de várias maneiras, dependendo do tipo de painel que você está usando:

  • Para qualquer tipo de painel, é possível especificar um nome de tema diferente no URL de incorporação para alterar o tema usado para exibir o painel.
  • Para qualquer tipo de painel, é possível usar o argumento de URL _theme para alterar elementos de tema de painel individuais.
  • Em um painel legado, você também pode modificar a aparência incorporada de um painel usando a opção Editar configurações de incorporação no menu de engrenagem do painel.
  • Em um painel LookML, também é possível modificar a aparência incorporada a um painel usando o parâmetro embed_style.

Com o argumento de URL theme, a opção Editar configurações de incorporação ou o parâmetro embed_style faz alterações somente no painel a que o argumento, opção ou parâmetro é aplicado. Se você quiser personalizar a aparência de vários painéis incorporados, use um tema.

Algumas configurações de tela substituem outras. Para mais informações, consulte a página de documentação Como criar e aplicar temas para painéis incorporados e "explores".

Configurações de incorporação do painel legado

As configurações de incorporação de um painel legado serão substituídas por qualquer tema não padrão especificado no painel de incorporação ou por elementos de tema individual especificados no URL.

Para configurar a forma como um painel legado é exibido quando estiver incorporado, faça o seguinte:

  1. Clique no menu de engrenagem do painel e selecione Editar configurações de incorporação. Isso abre um painel de configurações de incorporação:

  2. Escolha mostrar ou ocultar o título ou os filtros do painel.
  3. Clique nas caixas de cor para ajustar a cor dos elementos do painel.
  4. Clique em Desfazer alterações para voltar às configurações de incorporação salvas mais recentes do painel. Se preferir, clique em Redefinir para os padrões e volte para as configurações padrão usadas em todos os painéis incorporados na instância do Looker.
  5. Clique em Salvar para salvar as mudanças ou em Cancelar para fechar a janela sem salvar as mudanças.

Remoção das configurações de incorporação de um painel legado

Se você quiser remover as configurações especiais de incorporação para um painel legado:

  1. Clique no menu de engrenagem do painel e selecione Editar configurações de incorporação para abrir o painel de configurações de incorporação.
  2. Clique em Redefinir para os padrões.
  3. Clique em Save.

Ativar tela de login para incorporações particulares

Você pode adicionar o parâmetro allow_login_screen=true ao URL incorporado se quiser exibir uma tela de login para os usuários que ainda não se conectaram. Exemplo:

<iframe src="https://instance_name.looker.com/embed/looks/4?allow_login_screen=true"></iframe>
                                                            ^^^^^^^^^^^^^^^^^^^^^^^

Se você não adicionar esse parâmetro, um erro 401 será exibido aos usuários que ainda não fizeram login.

O uso de proteções de mesma origem para suas páginas de login do Looker pode impedir que você ative uma tela de login para incorporações particulares.