As condições de inclusão/exclusão de código permitem que você controle exatamente onde e quando o código de uma integração roda no seu site de base de conhecimento. Em vez de rodar um script em todo o seu site, você pode direcionar ou excluir endereços IP específicos, espaços de trabalho ou idiomas. Isso é útil para filtrar o tráfego interno da análise de dados, restringir um widget a um espaço de trabalho específico ou limitar a coleta de dados a determinados idiomas.
Você pode configurar essas condições ao adicionar ou editar qualquer integração no Document360.
Tipos de condição
Você pode definir condições com base em três critérios:
- Endereço IP: permita ou restringa o script para endereços IP ou faixas de IP específicas.
- Espaço de trabalho: mostrar ou ocultar o script para espaços de trabalho específicos.
- Idioma: mostrar ou esconder o script para idiomas específicos.
Quando você adiciona mais de uma condição, pode aplicar lógica para controlar como elas se combinam:
- AND: todas as condições devem ser verdadeiras para que o script seja executado.
- OU: qualquer condição sendo verdadeira é suficiente para o script rodar.
Como configurar condições
Condição do endereço IP
Use condições de endereço IP para permitir ou restringir o script de integração com base no endereço IP do usuário. Isso é útil para excluir o tráfego interno da equipe dos dados analíticos.
- No painel de integração Editar , no campo Selecionar Tipo de Condição , escolha Endereço IP.
- No menu suspenso Incluir ou Excluir , selecione Mostrar ou Ocultar dependendo se você quer incluir ou excluir IPs correspondentes.
- No campo do tipo IP , escolha Exato para direcionar um único endereço IP, ou Intervalo para direcionar um bloco de endereços.
- No campo de endereço IP , insira o endereço IP ou intervalo.
Exemplo: Para coletar dados analíticos apenas de usuários internos, escolha Exato e insira o IP do seu escritório. Para cobrir uma faixa de endereços internos, escolha Intervalo e defina o início e o fim do intervalo IP.
Condição do espaço de trabalho
Use condições de espaço de trabalho para mostrar ou ocultar o script de integração em espaços específicos na sua base de conhecimento.
- No painel de integração Editar , no campo Selecionar Tipo de Condição , escolha Workspace.
- No menu suspenso Incluir ou Excluir , selecione Mostrar ou Ocultar dependendo se você quer que o script seja executado ou excluído dos workspaces selecionados.
- No campo Selecionar espaços de trabalho , escolha os espaços de trabalho a incluir ou excluir. Você pode adicionar múltiplas condições para diferentes espaços de trabalho conforme necessário.
Condição linguística
Use condições de linguagem para mostrar ou ocultar o script de integração de linguagens específicas no seu site de base de conhecimento.
- No painel de integração Editar , no campo Selecionar Tipo de Condição , escolha Linguagem.
- No menu suspenso Incluir ou Excluir , selecione Mostrar ou Ocultar dependendo se você quer que o script seja executado ou excluído das linguagens selecionadas.
- No campo Selecionar idiomas , escolha os idiomas a incluir ou excluir. Você pode adicionar múltiplas condições para diferentes idiomas conforme necessário.
Melhores práticas
- Exclua endereços IP internos das integrações de analytics. Se sua equipe visita regularmente a base de conhecimento, adicione uma condição de exclusão de IP para evitar que o tráfego interno distorça seus dados analíticos.
- Use condições de espaço de trabalho quando tiver bases de conhecimento específicas para cada produto. Se diferentes espaços de trabalho atenderem públicos diferentes, você pode limitar um widget de chat ou script de rastreamento apenas aos espaços de trabalho onde é relevante.
- Use condições de idioma para ferramentas específicas de região. Se você usa uma ferramenta que só é licenciada ou relevante para certas regiões, use uma condição de idioma para limitar onde ela roda.
- Use a lógica AND quando precisar restringir o escopo com precisão. Por exemplo, para rastrear apenas usuários internos em um espaço de trabalho específico, combine uma condição IP e uma condição de workspace com lógica AND.
- Use a lógica de cirurgia quando quiser uma cobertura mais ampla. Se um script deve rodar para usuários de qualquer um dos dois espaços de trabalho, combine-os com lógica OR para que ele seja executado quando qualquer uma das condições for atendida.
FAQ
Posso adicionar condições de inclusão/exclusão de código a qualquer integração?
Sim. Condições de inclusão/exclusão de código estão disponíveis para todas as integrações no Document360, incluindo integrações nativas e entradas HTML personalizadas. Você pode configurá-los ao adicionar uma nova integração ou ao editar uma já existente.
Qual é a diferença entre a lógica AND e a lógica OR?
A lógica AND significa que todas as condições devem ser verdadeiras ao mesmo tempo para que o script seja executado. Lógica OR significa que o script roda se qualquer uma das condições for verdadeira. Use AND para restringir o escopo com precisão, e OR para ampliá-lo.
Posso adicionar várias condições do mesmo tipo?
Sim. Você pode adicionar múltiplas condições de espaço de trabalho, múltiplas condições de idioma ou múltiplas condições de IP à mesma integração. Cada condição pode ser configurada de forma independente.
Desativar uma integração também vai desativar suas condições?
Sim. Se você desativar uma integração, o script para completamente de rodar, independentemente das condições configuradas. As condições são preservadas e entram em vigor novamente quando a integração é reativada.
As condições também se aplicam a trechos de HTML personalizados?
Sim. As condições de inclusão/exclusão de código funcionam da mesma forma para trechos de HTML personalizados que para integrações nativas. Você pode editar qualquer entrada HTML personalizada e expandir a seção de condições para adicionar regras de IP, workspace ou linguagem.