Plantilla de artículo
¿Qué es un proyecto de Website/App Información y por qué lo usamos en nuestro sitio?
Qualtrics Website / App Información ayuda a las organizaciones a medir y mejorar la experiencia que tiene un visitante web dentro de sus medios digitales. Con un proyecto de Website/App Información , puede presentar gráficos atractivos en su sitio web con enlaces y encuestas integradas para obtener opinión sobre la experiencia de sus visitantes, informarles sobre sus últimas ofertas y promociones, ¡y mucho más!
Usted y sus colegas tienen poder sobre la apariencia del gráfico (también conocido como diseño), las condiciones bajo las cuales aparece (la intercept) y el código utilizado para implementarlo.
Una vez que el código de su proyecto se agrega a su sitio web, puede realizar todo tipo de cambios sin tener que cambiar el código ni alertar a su equipo de TI. Simplemente haga el trabajo en Qualtrics y las creatividades e intercepciones de sus sitios web cambiarán en consecuencia.
¿Es seguro?
No pasamos ningún dato a los servidores de Qualtrics a menos que sea necesario para la lógica de segmentación. Dicho esto, no almacenamos ninguno de estos datos en nuestro sistema.
Para proteger estos datos a través de la red y evitar ataques del tipo “man-in-the-middle”, Qualtrics siempre utiliza el protocolo “HTTPS”. El protocolo se refiere a cómo se entrega el contenido al navegador web de los visitantes.
¿Dónde puedo encontrar el código del proyecto para implantarlo?
El Código de implementación (o código de implementación del proyecto) se puede encontrar yendo a Despliegue pestaña dentro de su proyecto. Simplemente puede copiar el código y enviarlo a su equipo de desarrollo web para su implementación. No es necesario realizar modificaciones al código.
El Código de implementación muestra cualquier intercept que se haya creado dentro de todo el proyecto.
¿Cómo funciona el código?
El Código de implementación es asincrónico, lo que significa que solo se ejecuta después de que se haya cargado todo lo demás en la página. Esto significa que el código de implementación no impedirá que se cargue ningún otro aspecto de su página porque solo se ejecutará una vez que se active el evento onLoad.
Repasemos el proceso de lo que sucede cuando un visitante ve una página en su navegador que contiene un código de implementación:
- El código de implementación (generalmente ubicado en el encabezado HTML ) se ejecuta inmediatamente después de la carga de la página e insertará otro<script> etiqueta al final del cuerpo Html cuando se activa el evento onLoad de la página.
- Este<script> La etiqueta solicita código JavaScript (Orchestrator) de los servidores de Qualtrics que se almacenan en caché en una red de distribución de contenido (CDN).
- El orquestador realiza una llamada de orientación a los servidores de Qualtrics para determinar qué creatividades mostrar. Esta llamada no se almacena en caché en la CDN.
- Si es necesario, se envía una segunda solicitud de segmentación a los servidores para obtener los datos requeridos (ex: expresión JavaScript o segmentación de cookies).
- Qualtrics obtiene la definición de Información del sitio web o de la aplicación de la base de datos y crea el código según corresponda.
- En función de la respuesta de segmentación, el orquestador realiza llamadas adicionales para obtener el contenido diferente necesario para representar en la página. La cantidad de solicitudes realizadas varía en función de la cantidad de creatividades a mostrar que pasan la lógica de segmentación. Todo este contenido se almacena en caché en la CDN, por lo que se cargará rápidamente.
- La(s) diseño(es) aparece(n) en la página.
El código de implementación es dinámico, lo que significa que los cambios realizados en las intersecciones y creatividades desde la interfaz del proyecto Website/App Información no provocarán que el código en sí cambie. De esta manera, se pueden realizar cambios en proyectos de Website/App Información desde una cuenta y no será necesario intercambiar código en el sitio web para que se vean los cambios.
¿Cómo implemento un proyecto de Website/App Información ?
Atención: Para garantizar que sus intercepciones funcionen, debe incluir en la lista de permitidos los siguientes elementos en los encabezados de su Política de seguridad de contenido:
- origen de la conexión https: qualtrics.com
- Fuente del marco: https: qualtrics
- Fuente de la imagen: https: qualtrics
-
Fuente del script https: qualtrics.com
Si su Política de seguridad de contenido bloquea estos elementos de forma predeterminada, Website/App Información no funcionará de manera confiable en su sitio. Si utiliza una solución de gestión de seguridad de sitios web, como Ensighten, incluya en la lista de permitidos el dominio * qualtrics.com siguiendo la documentación que le proporcionan. Estas soluciones pueden impedir que la etiqueta Qualtrics cargue los recurso necesarios y es posible que Website/App Información no funcione de manera confiable en su sitio. Además, si utiliza variables de JavaScript, deberá permitir “unsafe-eval” en su Política de seguridad de contenido; de lo contrario, Website/App Información no podrá capturar los valores de JavaScript.
1. Añade código directamente a tus páginas web
El Código de implementación se puede agregar en cualquier lugar de una página web. Debido a que el código se ejecuta de forma asincrónica, solo comenzará a cargarse una vez que una página web haya cargado completamente todo el contenido (incluidas imágenes, archivos de script, archivos CSS , etc.).
Nuestras solicitudes comienzan a realizarse una vez que se activa el evento onLoad: https://www.w3schools.com/jsref/event_onload.asp
Además, la ubicación donde realmente aparecen los anuncios creativos en la página web está determinada por configuraciones definidas dentro de la interfaz de Qualtrics . (Ver información en Posición personalizada .) Por lo tanto, la ubicación del código dentro de la página no afecta dónde aparecerá el contenido en la página.
2. Encabezado/Pie de página global (recomendado)
Le recomendamos que agregue el código de implementación al encabezado o pie de página global. Esto aplica el código globalmente en todo el sitio a la vez. Este método es la forma más sencilla de implementar porque no es necesario agregar código repetidamente a más páginas a medida que avanza, lo que puede ser un proceso largo. Si se ha agregado código globalmente a su sitio de esta manera, puede usarlo Lógica de URL actual dentro de una intercept para controlar en qué páginas aparece realmente una intercept .
3. Utilice administradores de etiquetas
Otra opción es agregar el código de implementación a un sistema de administración de etiquetas, en lugar de aplicarlo directamente al código del sitio. El código se puede copiar y pegar desde la interfaz de Qualtrics directamente en un Gerente de etiquetas.
Los sistemas de gestión de etiquetas comunes que nuestros clientes utilizan junto con Website/App Información son Adobe Launch, Tealium, Ensighten y Google Tag Gerente. Tealium en particular tiene un asistente incorporado que permite una fácil implementación de Website/App Información. Simplemente necesitará el ID de Zona del proyecto que está implementando y el ID de su Organización .
El ID de la Organización se puede obtener yendo a Configuraciones de la Cuenta y seleccionando la pestaña ID de Qualtrics .
El ID de Zona comenzará con ZN_ y se puede encontrar:
¿Quién suele estar involucrado en la implementación de Website/App Información ?
Alguien dentro de su organización que tenga acceso para agregar contenido al sitio web de su empresa. Por lo general, se trata de personas que forman parte de un equipo de TI, un equipo de contenido web, etc.
¿ La Información del sitio web o de la aplicación ralentizará nuestro sitio?
El Código de implementación es asincrónico, lo que significa que solo se ejecuta después de que se haya cargado todo lo demás en la página. Esto significa que el código de implementación no impedirá que se cargue ningún otro aspecto de su página porque solo se ejecutará una vez que se active el evento onLoad.
¿Qué pasa si Qualtrics no funciona? ¿Eso causará problemas con nuestro sitio web?
Si Qualtrics experimenta alguna interrupción o problema, las intercepciones simplemente no aparecerán en la página. Más allá de eso, no habrá ningún impacto en la experiencia del visitante en sus sitios.
¿Qué tan rápido se ejecutará el código en mi sitio web?
Esperamos que el código de implementación se cargue en 300 milisegundos para más del 50 % de las solicitudes y en 750 milisegundos para más del 90 % de las solicitudes. La velocidad variará según la ubicación geográfica del usuario y la cantidad de intercepciones y creatividades que tenga un proyecto.
Apertura de la ventana de depuración
Puede utilizar la ventana de depuración para diagnosticar por qué una intercept no se ha mostrado en una página web específica. Esta ventana muestra todas las condiciones necesarias para que aparezca la intercept y si las condiciones se cumplieron o no.
La forma de abrir la ventana de depuración dependerá de cuándo se implementó la intercept .
Interceptaciones implementadas antes de marzo de 2019
Para las intercepciones cuyo código de implementación se implementó antes de marzo de 2019, puede habilitar la ventana de depuración agregando el Q_DEBUG cadena de consulta a la URL. Esta cadena de consulta debe ir acompañada de un ? o &erio; , como se ilustra en los ejemplos siguientes:
qualtrics ?Q_DEBUG
qualtrics &Q_DEBUG
Interceptaciones implementadas después de marzo de 2019
Para las intercepciones cuyo código de implementación se implementó después de marzo de 2019, siga estos pasos para abrir la ventana de depuración:
- Abra su navegador herramientas para desarrolladores .
- Ejecute el siguiente comando de JavaScript:
API();
QSI.isDebug = verdadero;
API();
API();
Consejos para la solución de problemas
Lógica de Intercept y lógica de conjunto de acciones
- Asegúrese de que los valores sean correctos.
- Examina tu uso de “es” vs. “Contiene.”
- Examina tu uso de la lógica Y/O.
- Tenga cuidado con los espacios en los valores.
Historial de revisiones
Asegúrese de que la versión publicada sea la más reciente (o la versión que esperaría).
Esté atento a la solicitud de red de Información sobre sitios web y aplicaciones
- Abierto Herramientas para desarrolladores en su navegador.
- Mira la solicitud de red para ?Q_ZID etc.
- No hay solicitud de red:La implementación no está funcionando.
- Solicitud de red:Verifique los parámetros de la solicitud para detectar inconsistencias. A veces, el código se implementa mediante un sistema de gestión de etiquetas. Hay casos en los que esta implementación altera los parámetros en nuestra solicitud de URL actual, etc.
- Solicitud de red con un error:Comprueba si tu proyecto está activado.
Busque otras solicitudes de scripts colgantes que puedan estar interfiriendo con nuestro script
- Haga clic derecho en cualquier lugar de su navegador.
- Seleccionar Inspeccionar elemento.
- Elegir Consola (aquí es donde aparecen los errores).