Documentation Index
Fetch the complete documentation index at: https://docs.robbu.global/llms.txt
Use this file to discover all available pages before exploring further.
Como Acessar
- Acesse o Invenio Center
- Clique na imagem do seu usuário, localizada no canto superior direito.
- Vá até Configurações
- Em seguida, selecione Integração de Páginas e clique na opção Gerenciar.
- Título do botão
- Target
- Chamada URL
Remoção de uma integração
Para excluir uma integração, clique no ícone de três pontos à direita da linha correspondente. Um menu lateral será exibido contendo a opção Deletar.Invenio Center > Usuários > Editar usuário > Permissões de Páginas
Acesso direto - Usuários - Invenio Center
- Visualizar
- Criar
- Excluir
Observação importante:
Atualmente, não é possível editar uma integração de páginas após a sua criação. Caso seja necessário realizar qualquer alteração, basta excluir a integração existente e então recriá-la com as configurações desejadas.
Acesso ao recurso
Todos os usuários dos grupos de acesso Administrador, Supervisor e Atendente podem visualizar as páginas integradas através do Invenio Live. Para isso, siga os passos abaixo:- Acesse a conversa de um determinado contato
- Selecione o ícone de engrenagem (Localizado no canto superior direito do Invenio Live)
- Abaixo da seção de Manutenção de Canais, serão exibidas todas as Integrações de Páginas criadas, listadas conforme os nomes definidos pelos usuários durante a configuração.
Exemplo: Modelo do site de consulta de CPF da Receita Federal aberto diretamente no recurso em tela.
Como Criar uma Página Integrada
Após acessar o painel de Integração de Páginas, clique no botão Adicionar página. Em seguida, será exibido um formulário no qual você poderá configurar todas as informações necessárias para a criação da nova página integrada. Os campos disponíveis são: Título do botão: Nome que será exibido tanto no Invenio Center quanto no Invenio Live. Recomenda-se utilizar títulos curtos e intuitivos para facilitar a usabilidade no dia a dia operacional. Target: Define o comportamento de abertura da página. Estão disponíveis três opções: _blank: Abre o link ou o resultado do formulário em uma nova aba ou janela do navegador. Exemplo: Durante o atendimento, é possível abrir os dados do CRM em outra aba sem sair da tela atual do Invenio Live. _self: Abre o link ou conteúdo na mesma aba, substituindo a visualização anterior.Exemplo: Pode ser utilizado para abrir uma documentação solicitada durante o atendimento, mantendo tudo em uma única aba.action: Define como os dados devem ser processados ou para onde devem ser enviados, sendo utilizado especialmente em formulários ou frameworks.
Exemplos:Chamada URL: Endereço que será requisitado ou consultado ao acionar o botão.
– Em formulários HTML, determina o destino de envio dos dados.
– Em frameworks MVC, direciona para métodos responsáveis por processar as solicitações.
Testando o link após criar uma página integrada
Após criar a página integrada, você pode testá-la de duas formas:Pelo painel do Invenio Center:
Clique diretamente sobre o link exibido na coluna Chamada URL.Pelo Invenio Live:
Acesse o recurso seguindo os passos já mencionados anteriormente em Acesso ao Recurso e localize a integração criada, utilizando o título definido no momento da sua criação.Restrições de segurança ao utilizar URLs externas em iframes
Ao configurar uma nova Página Integrada utilizando o target _self ou _blank, é importante considerar que alguns sites, como o Google, possuem políticas de segurança que impedem o carregamento do conteúdo dentro de um<iframe>.
Sobre o erro “Refused to display… in a frame”
Esse erro pode ocorrer ao tentar carregar uma URL comohttps://www.google.com/ dentro de um iframe. A mensagem exibida pelo navegador é:
Refused to display 'https://www.google.com/' in a frame because it set 'X-Frame-Options' to 'sameorigin'.
O que isso significa
O servidor de destino define que a página só pode ser carregada em um iframe quando estiver no mesmo domínio de origem. Essa regra é controlada pelo cabeçalho de segurança X-Frame-Options.Valores comuns de X-Frame-Options
| Valor | Comportamento |
|---|---|
| DENY | Bloqueia totalmente o carregamento em iframes. |
| SAMEORIGIN | Permite apenas se o iframe estiver hospedado no mesmo domínio. |
| ALLOW-FROM | Permite o carregamento a partir de um domínio específico. Suporte limitado. |
No caso do Google, o valor utilizado é SAMEORIGIN, o que impede a exibição do site dentro do Invenio Live.
Alternativas recomendadas
Para garantir o funcionamento da integração, considere as opções abaixo:window.open()
Configure a URL para abrir em uma nova aba do navegador utilizando target _blank.APIs oficiais
Para consultas específicas, como mapas ou buscas, utilize APIs disponibilizadas pelo próprio serviço.Proxy backend
O servidor pode consumir os dados e exibir uma versão tratada da informação, desde que as permissões sejam respeitadas.Serviços alternativos
Dê preferência a URLs que permitam embutimento e sejam compatíveis com carregamento via iframe.Exemplos
Exemplo que não funciona
https://www.google.com/</iframe> <!-- Bloqueado -->
Exemplo funcional abrindo em nova aba
<a href="https://www.google.com/" target="_blank">Abrir Google</a>
🔗 Links e assuntos relacionados
⁉️ Perguntas Frequentes (FAQ)
O que é a Integração de Páginas?
O que é a Integração de Páginas?
Como acesso a configuração de Integração de Páginas?
Como acesso a configuração de Integração de Páginas?
Quais são os tipos de 'Target' disponíveis na criação?
Quais são os tipos de 'Target' disponíveis na criação?
O que são iframes?
O que são iframes?
Por que alguns sites (como o Google) não carregam dentro da integração?
Por que alguns sites (como o Google) não carregam dentro da integração?
Posso editar uma integração de página já criada?
Posso editar uma integração de página já criada?
Como excluir uma integração?
Como excluir uma integração?
Quais permissões são necessárias para gerenciar as páginas?
Quais permissões são necessárias para gerenciar as páginas?
Onde os atendentes visualizam essas páginas no dia a dia?
Onde os atendentes visualizam essas páginas no dia a dia?