Condiciones del sitio web
Contenidos de la página
Consejo Q: Si no tiene acceso a ninguna de las funciones descritas en esta página, póngase en contacto con su ejecutivo de cuentas. Para obtener más información sobre las diferencias entre la opinión digital y CustomerXM for Digital, consulte Opinión digital frente a CustomerXM for Digital.
Acerca de las condiciones del sitio web
A veces tienes más información almacenada sobre un visitante que la que te gustaría utilizar en tu lógica. En esta sección conocerás las condiciones del Sitio Web. Estas condiciones pueden basarse en valores de cookies, expresiones de Javascript, HTML del sitio y más.
Adobe Analytics
Adobe Analytics se puede utilizar para mostrar una diseño basada en el valor de la variable Adobe Analytics. Para poder utilizar esta condición, el sitio web debe estar integrado previamente con Adobe Analytics. Para obtener más información, consulte Extensión de Adobe Analytics.
Para establecer una condición de Adobe Analytics
Cookie
El valor de la cookie se puede utilizar para mostrar un diseño si una cookie almacenada en el navegador del visitante contiene un valor que usted especifica. Por ejemplo, si almacena una cookie llamada Visitante que regresa igual a Verdadero si el visitante es un visitante que regresa y Falso si el visitante es un visitante nuevo, puede elegir objetivo solo a aquellos que son visitantes que regresan.
Consejo Q: Las restricciones de seguridad del navegador limitan los Opinión del sitio web a solo ver las cookies guardadas por su sitio web. Las cookies almacenadas por otros sitios web no serán accesibles.
Atención: Los Opinión del sitio web y otros scripts del lado del cliente no pueden leer cookies con el atributo “HttpOnly” establecido. Ver Esta página Para más información.
Advertencia: Las funciones de codificación personalizadas se proporcionan tal como están y pueden requerir conocimientos de programación para implementarlas. Nuestro equipo de soporte técnico no ofrece asistencia ni consultoría sobre programación personalizada. En su lugar, puede preguntar a los usuarios especializados de nuestra comunidad. Si desea obtener más información sobre nuestros servicios de codificación personalizados, contacto con su Qualtrics. Ejecutivo de Cuenta.
Para crear una condición de Cookie
Seguimiento de eventos
Con el seguimiento de evento , puede escuchar eventos específicos en su sitio web más allá de las páginas que el visitante ha visto. Los eventos pueden incluir acciones de los visitantes, como descargar un estado de cuenta mensual en un sitio web bancario, hacer clic para chatear con un agente en vivo en un sitio de comercio y más.
Para saber cómo configurar Seguimiento de Evento Arriba, consulte la página de soporte vinculada.
Para crear una condición de seguimiento de Evento
HTML en el sitio web
Las condiciones HTML del sitio se pueden usar para leer el HTML de la página y mostrar un diseño si un elemento HTML contiene un valor que usted especifica. Por ejemplo, si desea objetivo a visitantes que tienen dos o más artículos en su carrito de compras, puede usar el ID del elemento del carrito de compras para basar su lógica en si ese elemento contiene un número mayor o igual a 2.
En este ejemplo, hemos determinado que queremos mostrar un anuncio diseño si hay 2 o más artículos en el carrito de compras. Al observar el HTML de este botón, hemos determinado que el ID del elemento HTML que contiene la cantidad de artículos en el carrito es qty-in-cart.
Consejo Q: Si el elemento que necesita objetivo no tiene un atributo ID y no puede agregar uno, considere seleccionar este elemento utilizando la condición de expresión de JavaScript:
document.getElementsByClassName('cantidad-en-carrito')[0];Por ejemplo, si el carrito de compras no tiene ID pero tiene una clase=”qty-in-cart” y es el primer elemento con esta clase en la página, entonces se podría usar esta expresión de JavaScript para objetivo .
Para crear HTML en la condición del sitio
Expresión de JavaScript
Esta condición se puede utilizar para mostrar una diseño según el valor de una expresión de JavaScript. A menudo, los sitios web almacenan información sobre sus visitantes en variables de JavaScript. Por ejemplo, una variable podría almacenar si el visitante es un cliente actual o un cliente potencial.
En este ejemplo, una variable llamada navigator.language almacena la configuración de idioma de los visitantes. Esta intercept mostrará una diseño si están usando sus navegadores en inglés.
Consejo Q: ¿No está seguro de qué datos están disponibles en su sitio web a través de una expresión de JavaScript? Consulte con su equipo web.
Para crear una condición de expresión de JavaScript
Capa de datos de Google
Esta condición se puede utilizar para mostrar una diseño en función del valor almacenado dentro de un Capa de datos de Google. A menudo, los sitios web almacenarán información sobre sus visitantes en variables de la capa de datos. Por ejemplo, una variable podría almacenar si el visitante es un cliente actual o un cliente potencial. Qualtrics puede recargarse a medida que se actualizan estas variables, lo que permite una orientación en tiempo real.
En este ejemplo, una variable llamada navigator.language almacena la configuración de idioma de los visitantes. Esta intercept mostrará una diseño si están usando sus navegadores en inglés.
Consejo Q: ¿No está seguro de qué datos están disponibles en su sitio web a través de una capa de datos de Google? Consulte con sus equipos web o de análisis.
PARA CREAR UNA CONDICIÓN DE CAPA DE DATOS DE GOOGLE
Preguntas frequentes
¿Cuándo debo utilizar la lógica en mis conjuntos de acciones?
¿Cuándo debo utilizar la lógica en mis conjuntos de acciones?
Por ejemplo, dado que los creativos no responden al tamaño de la pantalla, a muchos usuarios les gusta implementar una lógica de conjunto de acciones centrada en si un visor de sitios web está utilizando o no un dispositivo móvil o si el sitio web se muestra en un determinado tamaño de pantalla. Al utilizar la lógica en este caso, puede dirigir un diseño con el formato y el tamaño adecuados a la persona adecuada.
La lógica del conjunto de acciones basada en la ubicación incluso se puede utilizar para asegurarse de que los espectadores del sitio web están viendo un diseño que está escrito en el idioma que más probablemente se aplica a ellos.
Activé mi intercept, pero no aparece en mi sitio. ¿Por qué no?
Activé mi intercept, pero no aparece en mi sitio. ¿Por qué no?
- Lógica: lógica de objetivo de intercept y lógica del conjunto de acciones son las condiciones que deben cumplirse para que una intercept se muestre a un visitante. Comprobar esta lógica será útil para descubrir por qué Intercept no se muestra en una página.
- Conjuntos lógicos que utilizan “Contiene”:Una causa común de error lógico es el uso de “Contiene” vs. "Es." Decir que una condición “Contiene” significa que el parámetro en el que se basa la lógica (es decir, URL actual) tendrá presente el valor especificado además de más información. Por ejemplo, si tuviera una lógica que dijera que la URL actual contiene ' qualtrics', esto provocaría que la intercept se mostrara en cualquier URL que tenga la palabra qualtrics presente. La otra opción que tienes es usar la URL actual es [URL]. Esta condición depende de que la URL visitada coincida exactamente. Cualquier diferencia o carácter adicional impedirá que pase la lógica de intercept .
- Revisiones de Intercept:Al realizar modificaciones en las intersecciones, los cambios no se realizan en vivo hasta que Se publica la intercept. Al publicar una Intercept, se guarda una versión de la intercept, o una “revisión”. Revisando las revisiones que se han realizado es muy útil para identificar cualquier cambio que pueda haber impedido repentinamente que aparezca la intercept .
- Ventana de depuración:La ventana de depuración es una herramienta invaluable para probar por qué una intercept no se muestra en una página particular.
Para intersecciones cuyas código de implementación Se implementó antes de marzo de 2019 para habilitar la ventana de depuración y agregar una cadena de consulta a cualquier URL dada llamada Q_DEBUG. Esto debe tener como prefijo un ? o un & como en los siguientes ejemplos: https://www.qualtrics.com?Q_DEBUG, https://www.qualtrics.com/blog?item=value&Q_DEBUG.
Para las intercepciones cuyo código de implementación se implementó después de marzo de 2019, ejecute el siguiente fragmento de JavaScript en la consola de su página web:QSI. API.descargar(); QSI.isDebug = verdadero; QSI. API.cargar(); QSI. API.ejecutar();La ventana de depuración desglosa todas las condiciones necesarias para que aparezcan las intercepciones que se ejecutan en la URL . Si descubre que no aparece una intercept , ubíquela en la ventana de depuración e identifique las advertencias de error en rojo.Consejo Q:El depurador de Website Información no funciona si el código se implementó mediante un gerente de etiquetas. Además, si la URL ya tiene una cadena de consulta con un ?, entonces el depurador requerirá un & en su lugar. - Solicitud de red:La mayoría de los navegadores poseen un menú de herramientas para desarrolladores que permite al usuario ver el código fuente, los recurso, las cookies y las llamadas de red de un sitio. Website Información tiene una presencia destacada en la sección Red de estas herramientas. Para comprobar si estos scripts se están ejecutando, abra las herramientas para desarrolladores y navegue a la sección Red. Una vez aquí, vuelva a cargar la página web y el menú debería comenzar a llenarse con todas las solicitudes de red realizadas por el sitio web. Para identificar el código de Website Información , busque llamadas que comiencen con ?Q_ZID o ?Q_SID. Este es el código en sí mismo ejecutando comprobaciones en la lógica sofisticada. Si no puede encontrar nada que coincida con este formato, entonces hay un problema con la implementación del código de su proyecto. Puede consultar nuestra página de soporte en implementación para obtener asesoramiento sobre dónde es mejor colocar el código.
- Cuestiones de política de seguridad de contenidos:Si recibe un registro de consola que viola una Política de seguridad de contenido, lo más probable es que exista una restricción en su sitio web que impide la implementación de nuestras intercepciones. Le recomendamos ponerse en contacto con su equipo de desarrollo web para resolverlo. Para garantizar que sus intercepciones funcionen, generalmente recomendamos incluir en la lista de permitidos los siguientes elementos en los encabezados de su Política de seguridad de contenido:
- connect-src https: qualtrics
- fuente del marco qualtrics://*.qualtrics.com
- Fuente de la imagen: qualtrics
- fuente del script qualtrics://*.qualtrics.com
- Manejo de URL de SPA: Si su sitio utiliza un marco de aplicación de página única (SPA), asegúrese de que su código se active history.pushState() Al navegar entre vistas. Algunos marcos pueden volver a renderizar o actualizar la URL sin enviar una nueva entrada de historial, lo que puede impedir que se activen las intercepciones. Si estas usando useEffect o ganchos de lifecycle similares, asegúrese de que su lógica de intercept se ejecute después La navegación está completa.
¡Genial! ¡Gracias por tus comentarios!
¡Gracias por tus comentarios!