Cómo configurar enlaces de redireccionamiento y parámetros externos

Cómo configurar enlaces de redireccionamiento y parámetros externos

Introducción

Es una práctica habitual en la distribución de encuestas y la administración de paneles utilizar proveedores externos para las invitaciones por correo electrónico y el procesamiento de recompensas. Normalmente, estos servicios externos incluyen un enlace que lleva a los destinatarios a su propio servidor. Cuando los panelistas hacen clic en este enlace, se envían al servidor de EyeQuestion, donde se transmite información adicional, como el idioma, el ID del panelista y el ID del proyecto. Para permitir una comunicación continua y actualizaciones de estado, EyeQuestion debe redirigir al servidor externo, informando del éxito junto con los ID del panelista y del proyecto. Este artículo le explicará cómo configurar enlaces de redireccionamiento y parámetros externos en EyeQuestion utilizando las funcionalidades de redireccionamiento de URL y llamada de URL, lo que permite una conexión perfecta con sistemas externos.

Parámetros externos

El primer paso es ejecutar una prueba con parámetros externos. Después de implementar una prueba, use el vínculo anónimo R1 en la página Distribución.
Este es el enlace base desde el que trabajará. Asegúrese de tener acceso a EyeQuestion utilizando el mismo nombre de servidor que un panelista.
Esto significa que el enlace debería verse así:
Su tercero puede usar este enlace y agregar sus propios parámetros específicos, como este:
 
En resumen, el enlace se compone de dos componentes separados por un signo de interrogación. El primer componente es el enlace de prueba anónimo y el segundo componente son los parámetros de la parte externa:
<enlace anónimo al cuestionario EQ> ? <parámetro1>=<valor1> y <parámetro2>=<valor2>
 
Al llamar a esta URL, se iniciará la prueba en EyeQuestion y se almacenarán los parámetros junto con la sesión del panelista. Estos "parámetros externos" se pueden utilizar en condiciones y se pueden transmitir durante una redirección a un sistema externo.

Redirigir de nuevo al sistema externo

En cada pantalla de su cuestionario puede configurar una redirección a un sistema externo o una llamada en segundo plano en la configuración de pantalla. Vaya a la configuración avanzada y elija Llamada URL o Redirección URL en el campo Acción. Luego aparecerá el campo para la URL. Una redirección hace que un navegador redirija a la URL indicada . La Llamada URL llamará a la URL indicada en el nivel del servidor (en segundo plano) y la prueba continuará. En caso de una redirección a un sistema externo, utilice la acción Redirección URL .

Supongamos que desea redirigir a su interlocutor externo y transmitir información como el ID del panelista, el ID del proyecto y el estado. El interlocutor externo requiere una URL con un formato similar a:
 
Para crear la URL correcta, deberá volver a llamar a los "parámetros externos" indicados. Puede hacerlo utilizando el siguiente marcador de posición: $externalparameter:<name>$   Usando el ejemplo dado, la URL real que deberías ingresar en el campo URL sería:
 
Durante la prueba ocurrirá lo siguiente: tan pronto como el panelista acceda a esta página, ésta no se mostrará, pero el navegador lo redireccionará a la URL.

Almacenamiento del parámetro externo

Si desea almacenar el ID de panelista proporcionado junto con los datos para referencia futura, deberá agregar una pregunta adicional a una de las pantallas de su cuestionario (preferiblemente la primera). Primero abra la primera pantalla de su cuestionario y agregue una pregunta de TEXTO. Asígnele un nombre y configure el FORMATO en Oculto en la configuración avanzada.


En segundo lugar, establezca el valor PREDETERMINADO en $$externalparameter:<parameter>$$ en la configuración estándar; en este ejemplo, sería $$externalparameter:panelistid$$ .


Durante la prueba, esta pregunta no se mostrará, pero el parámetro externo dado se almacenará como valor predeterminado.



Asegúrese de configurar también la opción Cerrar sesión en SÍ. Esto guardará los datos de los panelistas antes de continuar en el servidor de la parte externa. De lo contrario, la sesión de los panelistas seguirá siendo una sesión "abierta".

Parámetros externos que debes evitar utilizar, ya que EyeQuestion ya los utiliza:
  1. Identificación única
  2. idioma
  3. ID de acceso
  4. unido
  5. ID del grupo del proyecto
  6. habitación
  7. puesto
  8. pantalla de cierre de sesión
  9. enlace a través
  10. xid (URL adicional)
  11. xlogin (URL adicional)
  12. etiqueta
  13. antigua sesión
  14. proyecto
  15. Áyax
  16. Referente
  17. alttp (página de agradecimiento alternativa)
  18. sp (subproyecto)
  19. rp (ejecutar proyecto)
  20. ap (Recogida automática)
  21. ts (sesión de prueba: s1,s2,etc.)
  22. ff (establece la siguiente pregunta en función de la pregunta actual)
  23. p (identificación única del proyecto)
  24. u (ID de usuario)
  25. s (sesión)


    • Related Articles

    • Cómo comprobar la política de contraseñas

      Por qué esto es importante Los entornos de EyeQuestion se basan en políticas de contraseñas para garantizar el acceso seguro tanto de usuarios internos como de panelistas externos. Definir requisitos de contraseñas seguras ayuda a prevenir el acceso ...
    • Opciones de tiempo de ejecución (diseño)

      Las opciones de tiempo de ejecución son configuraciones que especifican cómo se utiliza el diseño en todo el proyecto. En la mayoría de los casos, la plantilla del proyecto contiene las opciones de tiempo de ejecución correctas para el proyecto ...
    • ¿Cómo puedo usar la respuesta de una pregunta anterior como opción para una nueva pregunta?

      Introducción Al crear un cuestionario, es posible que los panelistas necesiten consultar sus selecciones o aportaciones previas. Por ejemplo, imaginemos un escenario en el que se les pide a los encuestados que seleccionen todas las marcas que conocen ...
    • Guía del usuario de EyeOpenR

      EyeOpenR es una herramienta avanzada de análisis estadístico y generación de informes integrada en el paquete de software EyeQuestion. Desarrollada en colaboración con Qi Statistics Ltd. y basada en el lenguaje estadístico R, EyeOpenR permite a los ...
    • Cómo fusionar datos

      Introducción Una de las características clave de EyeQuestion es la capacidad de fusionar datos de varios proyectos. Esto puede resultar especialmente útil cuando se han realizado varios estudios y se desea combinar los datos para obtener información ...