Las condiciones de inclusión/exclusión de código te permiten controlar exactamente dónde y cuándo se ejecuta el código de una integración en tu sitio de base de conocimiento. En lugar de ejecutar un script en todo tu sitio, puedes dirigir o excluir direcciones IP específicas, espacios de trabajo o idiomas. Esto es útil para filtrar el tráfico interno de la analítica, restringir un widget a un espacio de trabajo específico o limitar la recogida de datos a ciertos lenguajes.
Puedes configurar estas condiciones al añadir o editar cualquier integración en Document360.
Tipos de condiciones
Puedes establecer condiciones basándote en tres criterios:
- Dirección IP: permite o restringe el script para direcciones IP o rangos de IP específicos.
- Espacio de trabajo: muestra o oculta el script para espacios de trabajo específicos.
- Idioma: muestra o oculta el guion para idiomas específicos.
Cuando añades más de una condición, puedes aplicar lógica para controlar cómo se combinan:
- Y: todas las condiciones deben ser cumplidas para que el script se ejecute.
- O: cualquier condición que sea cierta es suficiente para que el script se ejecute.
Cómo configurar condiciones
Condición de la dirección IP
Utiliza condiciones de dirección IP para permitir o restringir el script de integración según la dirección IP del usuario. Esto es útil para excluir el tráfico interno del equipo de los datos de analítica.
- En el panel de integración Editar , en el campo Seleccionar Tipo de Condición , elige Dirección IP.
- Desde el desplegable Incluir o Excluir , selecciona Mostrar o Ocultar según si quieres incluir o excluir IPs coincidentes.
- En el campo tipo IP , elige Exacto para dirigir una sola dirección IP o Rango para dirigir un bloque de direcciones.
- En el campo de dirección IP , introduce la dirección IP o el rango.
Ejemplo: Para recopilar datos analíticos solo de usuarios internos, elige Exacto e introduce la IP de tu oficina. Para cubrir un rango de direcciones internas, elige Rango y define el inicio y el final del rango IP.
Estado del espacio de trabajo
Utiliza condiciones de espacio de trabajo para mostrar u ocultar el script de integración en espacios de trabajo específicos de tu base de conocimiento.
- En el panel de integración Editar , en el campo Seleccionar tipo de condición , elige Espacio de trabajo.
- Desde el desplegable Incluir o Excluir , selecciona Mostrar o Ocultar dependiendo de si quieres que el script se ejecute o que se excluya de los espacios de trabajo seleccionados.
- En el campo Seleccionar espacios de trabajo , elige los espacios de trabajo que incluir o excluir. Puedes añadir múltiples condiciones para diferentes espacios de trabajo según sea necesario.
Condición del lenguaje
Utiliza condiciones de lenguaje para mostrar u ocultar el script de integración de lenguajes específicos en tu base de conocimientos.
- En el panel de integración Editar , en el campo Seleccionar tipo de condición , elige Lenguaje.
- Desde el desplegable Incluir o Excluir , selecciona Mostrar o Ocultar dependiendo de si quieres que el script se ejecute o sea excluido de los idiomas seleccionados.
- En el campo Seleccionar idiomas , elige los idiomas que quieres incluir o excluir. Puedes añadir múltiples condiciones para diferentes idiomas según lo necesites.
Mejores prácticas
- Excluye las direcciones IP internas de las integraciones de analítica. Si tu equipo visita regularmente la base de conocimiento, añade una condición de exclusión de IP para evitar que el tráfico interno distorsione tus datos analíticos.
- Utiliza condiciones de espacio de trabajo cuando dispongas de bases de conocimiento específicas para cada producto. Si diferentes espacios de trabajo atienden a diferentes audiencias, puedes limitar un widget de chat o un script de seguimiento solo a los espacios de trabajo donde sea relevante.
- Utiliza las condiciones del idioma para herramientas específicas de cada región. Si usas una herramienta que solo está licenciada o es relevante para ciertas regiones, usa una condición de idioma para limitar dónde se ejecuta.
- Usa la lógica AND cuando necesites reducir el alcance con precisión. Por ejemplo, para rastrear solo a usuarios internos en un espacio de trabajo específico, combina una condición IP y una condición de espacio de trabajo con lógica AND.
- Usa la lógica de quirófano cuando quieras una cobertura más amplia. Si un script debe ejecutarse para usuarios de cualquiera de dos espacios de trabajo, combínalos con lógica OR para que se ejecute cuando se cumpla cualquiera de las dos condiciones.
Preguntas frecuentes
¿Puedo añadir condiciones de inclusión/exclusión de código a alguna integración?
Sí. Las condiciones de inclusión/exclusión de código están disponibles para todas las integraciones en Document360, incluyendo integraciones nativas y entradas HTML personalizadas. Puedes configurarlos al añadir una nueva integración o al editar una existente.
¿Cuál es la diferencia entre la lógica de AND y la lógica de OR?
La lógica AND significa que todas las condiciones deben ser verdaderas al mismo tiempo para que el script se ejecute. La lógica OR significa que el script se ejecuta si alguna de las condiciones es cierta. Usa AND para restringir el alcance con precisión, y OR para ampliarlo.
¿Puedo añadir varias condiciones del mismo tipo?
Sí. Puedes añadir múltiples condiciones de espacio de trabajo, múltiples condiciones de lenguaje o múltiples condiciones de IP a la misma integración. Cada condición puede configurarse de forma independiente.
¿Desactivar una integración también desactivará sus condiciones?
Sí. Si desactivas una integración, el script deja de ejecutarse por completo independientemente de las condiciones configuradas. Las condiciones se mantienen y vuelven a hacer efecto cuando se vuelve a activar la integración.
¿Se aplican también las condiciones a fragmentos HTML personalizados?
Sí. Las condiciones de inclusión/exclusión de código funcionan igual para fragmentos HTML personalizados que para integraciones nativas. Puedes editar cualquier entrada HTML personalizada y ampliar la sección de condiciones para añadir reglas de IP, espacio de trabajo o idioma.