Skip to main content

Componentes de IU interativos para incorporação

Componentes interativos da interface de incorporação

Para alterar a interface da sua incorporação interativa, você pode adicionar parâmetros ao final da URL de incorporação. Se quiser alterar as cores ou fontes na sua incorporação, veja Personalizando a aparência.

Por exemplo, você pode desabilitar a barra de navegação superior e o menu lateral do Analytics assim:

your_embedding_url?top_nav=false&side_nav=false

Barra superior e menu lateral desabilitados

Veja um exemplo usando o construtor de URL para adicionar parâmetros à URL do iframe:


const mods = "logo=false&top_nav=true&search=true&new_button=true";

app.get("/sso/metabase", restrict, (req, res) => {
  const ssoUrl = new URL("/auth/sso", METABASE_SITE_URL);
  ssoUrl.searchParams.set("jwt", signUserToken(req.session.user));
  ssoUrl.searchParams.set("return_to", `${req.query.return_to ?? "/"}?${mods}`);

  res.redirect(ssoUrl);
});

Os parâmetros incluem:

Para garantir que os parâmetros de consulta sejam preservados ao usar o comportamento de clique, configure a opção Site URL no Admin como a URL do seu servidor do Analytics.

action_buttons

Visível por padrão nas páginas de perguntas quando o cabeçalho está ativado.

Para ocultar os botões de ação como Filter, Summarize, o botão do construtor de consultas e outros:

header=false&action_buttons=false

Botões de ação

additional_info

Visível por padrão nas páginas de perguntas e dashboards quando o cabeçalho está ativado.

Para ocultar o texto cinza “Edited X days ago by FirstName LastName”, assim como os breadcrumbs com coleção, banco de dados e nomes de tabela:

header=false&additional_info=false

Informações adicionais

breadcrumbs

Exibido por padrão na barra de navegação superior. Os breadcrumbs da coleção mostram o caminho até o item (ou seja, a(s) coleção(ões) em que o item está). Isso não afeta os breadcrumbs de dados se o usuário tiver permissão para o Query Builder. Para ocultar os breadcrumbs:

breadcrumbs=false

data_picker

data_picker controla o menu para seleção de fontes de dados nas perguntas.

Data picker simples

O comportamento padrão do data picker é:

  • Mostrar tabelas e modelos.
  • Excluir métricas e perguntas.
  • Exibir um menu suspenso simples. Se houver 100 ou mais itens, o Analytics exibirá um data picker mais avançado.

Você pode optar pelo data picker completo definindo data_picker=staged:

Data picker completo

O data picker acima tem três tipos de entidades selecionados:

data_picker=staged&entity_types=table,model,question

entity_types

Você pode mostrar ou ocultar diferentes tipos de entidade no data picker, na barra lateral e no menu do botão Novo. Por exemplo, pode querer mostrar apenas tabelas:

entity_types=table

Se apenas tabelas forem permitidas, a barra lateral não mostrará modelos:

Barra lateral sem modelos

Tipos de entidade disponíveis são:

  • table
  • model
  • question (funciona apenas com data_picker=staged)

Você pode separar os tipos de entidade com vírgula:

entity_types=table,model

header

Visível por padrão nas páginas de perguntas e dashboards.

Para ocultar o título de uma pergunta ou dashboard, as informações adicionais e os botões de ação:

header=false

locale

Você pode alterar o idioma da interface do usuário via parâmetro. Por exemplo, para definir a localidade para espanhol:

locale=es

Leia mais sobre localização.

Define se o logo que abre e fecha o menu lateral será exibido. O padrão é true. O comportamento do logo depende da configuração de side_nav:

logoside_navResultado
truetrueExibe o logo configurado na barra lateral
truefalseSem barra lateral nem funcionalidade do logo
falsetrueExibe um ícone genérico na barra lateral (cinza normalmente, com a cor da marca ao passar o mouse)
falsefalseSem barra lateral nem logo, com os breadcrumbs alinhados à borda esquerda

new_button

Oculto por padrão. Para exibir o botão + New usado para criar consultas ou dashboards:

top_nav=true&new_button=true

Oculto por padrão. Para exibir a caixa de busca na barra superior:

top_nav=true&search=true

side_nav

O menu lateral de navegação é exibido nas rotas /collection e na página inicial, e oculto em todos os outros lugares por padrão.

Para permitir que usuários minimizem o menu lateral:

top_nav=true&side_nav=true

Menu lateral

top_nav

Exibido por padrão. Para ocultar a barra de navegação superior:

top_nav=false

Barra de navegação superior

O parâmetro top_nav controla a visibilidade da barra de navegação superior inteira. Quando top_nav é definido como false, todos os elementos filhos (search, new_button e breadcrumbs) são ocultados automaticamente. Quando top_nav está como true, você pode controlar individualmente a visibilidade desses elementos filhos.

Leia a documentação para outras versões do Analytics.