Saltar al contenido principal
Loading...
Skip to article
  • Customer Experience
    Customer Experience
  • Employee Experience
    Employee Experience
  • Brand Experience
    Brand Experience
  • Core XM
    Core XM
  • Design XM
    Design XM

Pasar información mediante cadenas de consulta


Was this helpful?


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

The feedback you submit here is used only to help improve this page.

That’s great! Thank you for your feedback!

Thank you for your feedback!


Acerca de las cadenas de consulta

Una cadena de consulta le permite pasar información a y desde una página web simplemente agregando, o “anexando”, esa información al final de una URL. Esta información se almacena en la cadena de consulta y la captura el sitio web cuando lee la URL.

Los datos se pueden pasar a una encuesta mediante una cadena de consulta. Una vez aprobados, los datos se pueden guardar como datos embebidos con la respuesta de la encuesta. Al final de una encuesta, las cadenas de consulta se pueden utilizar para pasar datos a otro sitio web o encuesta.

Estructura de cadena de consulta

Estructura de cadena de consulta general

Las cadenas de consulta siguen una sintaxis muy específica. Se añaden al final de una URL en el formato general de ?FieldName=FieldValue. FieldName es el nombre del campo de datos, mientras que FieldValue es el valor de datos específico del campo. Veamos una URL de ejemplo con una cadena de consulta adjunta. La cadena de consulta está en negrita.

https://survey.qualtrics.com/jfe/form/SID=SV_1234?Fuente=Facebook

Cuando un encuestado realiza la encuesta con el enlace anterior, el campo de datos “Source” con un valor de “Facebook” se guardará con la respuesta.

Varias cadenas de consulta en una URL

Las cadenas de consulta le permiten transferir varios datos dentro de una única URL. Sin embargo, cuando su URL contiene varias cadenas de consulta, la sintaxis es un poco diferente. Veamos una URL con varias cadenas de consulta anexadas. Las cadenas de consulta están en negrita.

https://survey.qualtrics.com/jfe/form/SV_123456789?Fuente=Facebook&Campaña=Móvil

La segunda cadena de consulta comienza con un signo & (&) en lugar de un signo de interrogación (?). Esto se debe a que las URL solo admiten un signo de interrogación. Las cadenas de consulta adicionales se pueden añadir añadiendo más campos en el formato de &FieldName=FieldValue.

Atención: Aunque no existe un límite de Qualtrics para la cantidad de datos que puede transferir a través de cadenas de consulta, los navegadores web sí tienen límites de longitud de caracteres de URL. Estos límites varían según el navegador. Le recomendamos que intente mantener sus URL por debajo de 2000 caracteres. Para obtener información acerca de los límites de un navegador específico, consulte la documentación de ayuda del navegador.

Combinación de valores de cadena de consulta en datos de respuesta

Puede pasar varios valores para el mismo campo dentro de una cadena de consulta. El resultado será un campo combinado en los datos de respuesta separado por comas.

Por ejemplo, si pasa la siguiente cadena de consulta:

https://survey.qualtrics.com/jfe/form/SV_9GfoihavJJR5R7U?Cliente=ATT&Cliente=Sprint

El resultado será que el campo “Client” tiene un valor de “ATT,Sprint”.

acercamiento de la sección Respuestas registradas

Pasar información a una encuesta

Puede utilizar cadenas de consulta para pasar información a una encuesta de Qualtrics. Puede guardar esta información como datos embebidos y, a luego, utilizar este campo tanto en la lógica de ramificación como en la lógica sofisticada junto con guardar los datos con la respuesta del encuestado.

Ejemplo: puede utilizar una cadena de consulta para realizar un seguimiento de la fuente desde la que un participante accede a una encuesta. Supongamos que está realizando una encuesta en múltiples sitios de redes sociales. Si desea realizar un seguimiento de qué participantes provienen de Facebook y cuáles de LinkedIn, puede crear 2 enlaces personalizados (cadenas de consulta en negrita).

https://survey.qualtrics.com/jfe/form/SID=SV_1234?Fuente=Facebook
https://survey.qualtrics.com/jfe/form/SID=SV_1234?Fuente=LinkedIn

Estas cadenas de consulta guardarán 2 valores diferentes para el campo “Fuente”. Estos valores son “Facebook” y “LinkedIn”. A continuación, puede utilizar estos datos en los informes, dinamizarlos en preguntas para mostrarlos a los encuestados, y basar la lógica de ramificación y la lógica sofisticada en ellos para mostrar u ocultar las preguntas relevantes.

La transferencia de información a una encuesta mediante cadenas de consulta requiere una configuración de 2 partes. La primera parte consiste en anexar datos a la URL con cadenas de consulta, y la segunda parte consiste en crear elementos de datos embebidos en el flujo de la encuesta para capturar la información de la URL.

Sección 1: Añadir datos a una URL de encuesta

  1. Copie el enlace anónimo de la encuesta y péguelo en un editor de texto, como Word o Notepad.
    https://survey.qualtrics.com/jfe/form/SV_123456789
  2. Añada un signo de interrogación (?) al final de la URL.
    https://survey.qualtrics.com/jfe/form/SV_123456789?
  3. Escriba el nombre del campo Datos embebidos (por ejemplo, “estado” o “ciudad”) después del signo de interrogación.
    https://survey.qualtrics.com/jfe/form/SV_123456789?ciudad
  4. Añada un signo igual (=)
    https://survey.qualtrics.com/jfe/form/SV_123456789?ciudad=
  5. Escriba el valor del campo (por ejemplo, “Utah” o “Provo”)
    https://survey.qualtrics.com/jfe/form/SV_123456789?ciudad=Provo
  6. Para cualquier campo adicional que desee añadir, repita los pasos del 2 al cinco utilizando un signo & (&) en lugar de un signo de interrogación (?).
    https://survey.qualtrics.com/jfe/form/SV_123456789?city=Provo&state=Utah

Sección 2: Capturar información de una URL como datos embebidos

  1. Al editar su encuesta, navegue a Flujo de la encuesta haciendo clic en el icono de flujo de la encuesta en la barra de navegación izquierda.
    se muestra la navegación al flujo de la encuesta al hacer clic en el ícono del flujo de la encuesta en la barra de navegación izquierda
  2. Haga clic en Añadir nuevo elemento aquí.
    El flujo de la encuesta. Haga clic en Añadir un elemento nuevo aquí
  3. Seleccione el icono Datos embebidos elemento.
    un nuevo elemento de flujo de la encuesta. seleccione datos embebidos
  4. Introduzca el nombre de los campos que desea capturar de la URL. No asigne ningún valor para estos campos. Para estos campos, debería leer El valor se establecerá desde el panel o la dirección URL.
    un elemento de datos embebidos con dos campos correspondientes a nuestra cadena de consulta

    Consejo Q: La capitalización de sus campos es importante. Asegúrese de que los campos del flujo de la encuesta coincidan con las mayúsculas de los campos de la URL.
  5. Mueva el elemento de datos embebidos a la parte superior del flujo de la encuesta. Esto es muy importante si desea utilizar los campos de datos embebidos en la lógica o si desea mostrar los valores con texto dinámico. El elemento de datos embebidos debe aparecer antes de los elementos del flujo de la encuesta que hacen referencia a él.
    el elemento de datos embebidos se movió a la parte superior del flujo de la encuesta

    Ejemplo: En el bloque de preguntas Introducción, queremos dinamizar el valor de “ciudad” en una texto de pregunta. Por lo tanto, debemos mover el elemento de datos embebidos antes del bloque de preguntas Introducción en el flujo de la encuesta.

Pasar de información de una encuesta

Puede transferir información de una encuesta a otra página web o de 1 encuesta a otra anexando información a la URL de redireccionamiento. Esto se suele hacer cuando se trabaja con un proveedor de panel externo.

Atención: El destino de redireccionamiento debe configurarse para aceptar la información transferida en la URL. De lo contrario, la información aprobada no se capturará. Para saber más, consulte cómo pasar la información a una encuesta y conozca cómo configurar una encuesta para aceptar la información que se pasó en la dirección URL.

Pasar información de una encuesta

  1. Genere el código de texto dinámico para cada dato que desee transferir (por ejemplo, respuestas a preguntas de encuesta, datos embebidos o cualquier otra información recopilada con la respuesta). Copie estos códigos y grábelos para más tarde.
    Ejemplo: Queremos transmitir la respuesta del encuestado a dos de las preguntas de nuestra encuesta. El texto dinámico de las preguntas de nuestra encuesta seleccionada es ${q://QID7/ChoiceGroup/SelectedChoices} y ${q://QID3/ChoiceGroup/SelectedChoices}.
  2. Copie la URL de redireccionamiento. Se trata de la URL a la que desea enviar a los encuestados y será el sitio web que captura la información.
    Ejemplo: Estamos redirigiendo de una encuesta de Qualtrics a un proveedor externo de paneles, por lo que nuestra URL es https://www.survey.panelcompany.com
  3. Añada un signo de interrogación (?) al final de la URL.
    https://www.survey.panelcompany.com?
  4. Escriba el nombre de la variable que desea transferir.
    https://www.survey.panelcompany.com?Q7Answer
  5. Añada un signo igual (=) al final de la URL
    https://www.survey.panelcompany.com?Q7Answer=
  6. Pegue el código de texto dinámico para el valor de la variable.
    https://www.survey.panelcompany.com?Q7Answer=${q://QID7/ChoiceGroup/SelectedChoices}
  7. Repita los pasos del 3 al 6 para cualquier variable adicional que desee transferir. Utilice un signo & (&) en lugar de un signo de interrogación (?) para variables adicionales.
    https://www.survey.panelcompany.com?Q7Answer=${q://QID7/ChoiceGroup/SelectedChoices}&Q3Answer=${q://QID3/ChoiceGroup/SelectedChoices}.
  8. Pegue la URL completa del paso 7 en el cierre de la encuesta adecuada (por ejemplo, elemento predeterminado o de flujo de la encuesta).
    Consejo Q: ¿Parece que una cadena de consulta no funciona? Es posible que dependa del formato de su texto dinámico. Lo mejor es agregar ‘?format=urlencode’ al final de los valores de texto dinámico, antes del último paréntesis. Esto garantiza que los valores con espacios y caracteres especiales se transfieran correctamente a la cadena de consulta. Por ejemplo, extraiga los datos embebidos llamados Departamento en la cadena de consulta utilizando ${e://Field/Department?format=urlencode} en lugar de ${e://Field/Department}. Sin embargo, no agregue format=urlencode a los campos de Correo electrónico. Esto convertirá el símbolo @ en %40.

Después de crear el enlace de redireccionamiento, asegúrese de que su sitio web de redireccionamiento capta la información de las cadenas de consulta. Si está haciendo un redireccionamiento a una encuesta de Qualtrics, encuentre los detalles sobre cómo preparar la encuesta para capturar la información en la Sección 2 Pasar información a una encuesta de arriba.

Algunos editores de correo electrónico de Qualtrics incluyen texto dinámico en el enlace de encuesta en lugar del propio enlace de encuesta. Esto incluye invitaciones a encuestas enviadas por correo electrónico junto con la tarea de XM Directory. Es posible agregar cadenas de consulta al texto dinámico a estos vínculos para que las mismas se añadan al enlace al enviar el correo electrónico. Esto es útil si envía muchas distribuciones similares y quiere hacer un seguimiento de qué respuestas provienen de cuál distribución. Hay algunos pasos adicionales que debe seguir para asegurarse de que el enlace se crea y vincule correctamente con hipervínculos en sus correos de Qualtrics.

  1. Abra el editor de correo electrónico y empiece a escribir un mensaje. Puede ser el editor de correo electrónico para las invitaciones a encuestas por correo electrónico o la tarea de XM Directory.
  2. Si el mensaje tiene un código de texto dinámico para una encuesta, elimine el código. Por lo general, el código de texto dinámico del enlace de encuesta tiene el formato ${l://SurveyURL}. Lo hacemos esto para garantizar que el vínculo que creamos no tiene errores.
    el editor de correo electrónico con texto dinámico para enlaces de encuesta
  3. Haga clic en el ícono de texto dinámico {A} y seleccione Enlaces de encuesta → URL de encuesta.
    el editor de correo electrónico. Haga clic en el botón de texto dinámico -- enlaces de encuesta -- URL de encuesta para insertar el texto dinámico correcto
  4. Cree su enlace siguiendo las instrucciones de la Sección 1 de pasar información a una encuesta. El código de texto dinámico que inserta actuará como su URL.
    Consejo Q: Al crear sus cadenas de consulta, asegúrese de utilizar un &amplificador; para cada cadena, dado que el enlace de encuesta individual ya contendrá cadenas de consulta.
    Ejemplo: Supongamos que enviamos una encuesta por fases y queremos realizar un seguimiento del grupo del que forma parte un encuestado. Nuestra URL en el editor de correo electrónico será como ${l://SurveyURL}&Wave=wave1
    Consejo Q: También puede utilizar texto dinámico para las variables y valores de la cadena de consulta. Sin embargo, para asegurarse de que los valores dinámicos están codificados correctamente, debe añadir &format=urlencode al final de los valores de texto dinámico, antes del último paréntesis. Esto garantiza que los valores con espacios y caracteres especiales se transfieran correctamente a la cadena de consulta. Por ejemplo, extraiga datos embebidos llamados Departamento en su cadena de consulta utilizando ${e://Field/Department&format=urlencode} en lugar de ${e://Field/Department}. Sin embargo, no agregue format=urlencode a los campos de Correo electrónico. Esto convertirá el símbolo @ en %40. Además, no añada format=urlencode al texto dinámico para la URL de la encuesta.
  5. Copie el enlace recién creado y resáltelo en el editor de mensajes.
    resalte la URL en el editor de correo electrónico y haga clic en el botón de hipervínculo para hiperenlazar la URL
  6. Haga clic en el botón de hipervínculo.
  7. En el cuadro URL, pegue el enlace copiado.
    hiperenlazar el enlace de la encuesta
  8. Modifique el protocolo a <other>.
  9. Si quiere, cambie el Texto para mostrar del enlace, por ejemplo, “Haga clic aquí para realizar la encuesta”.
  10. Haga clic en Aceptar.

Cómo utilizar Q_EED

Q_EED se puede usar como parámetro de URL para pasar parámetros de datos incrustados ofuscados (o codificados en Base64). Uno de los casos de uso más común es pasar datos JSON en un formato binario a través de una URL.

En el siguiente ejemplo, comunicaremos el género (masculino) y la edad (32) del participante a una encuesta de Qualtrics agregando Q_EED al final de un enlace de encuesta como cadena de consulta.

  1. Añada los datos embebidos Gender (género) y Age (edad) al flujo de la encuesta.
  2. Escriba la información que desea transferir en formato JSON. Por ejemplo:
    {"Sexo":"Masculino","Edad":32}
  3. Ahora Base64 codifica todo el formato JSON, de paréntesis a paréntesis. Una vez codificado, el JSON del paso 2 tiene este aspecto:
    eyJHZW5kZXIiOiJGZW1hbGUiLCJBZ2UiOjMyfQ==
  4. Añada la cadena del paso 3 como el valor del campo Q_EED:
    Q_EED=eyJHZW5kZXIiOiJGZW1hbGUiLCJBZ2UiOjMyfQ==
    
  5. Obtenga la dirección URL de la encuesta.
  6. Si la URL tiene un signo de interrogación (?) En cualquier parte del mismo, añade un ampersand (&) al final. Si no hay ningún signo de interrogación, agregue un signo de interrogación (?) al final.
  7. Añada el resultado del paso 4 al final de la URL. Ahora debería tener este aspecto:
    https://survey.qualtrics.com/jfe/form/SID=SV_1234?Q_EED=eyJHZW5kZXIiOiJGZW1hbGUiLCJBZ2UiOjMyfQ==
Consejo Q: No cambie la ortografía, puntuación o distinción entre mayúsculas y minúsculas de sus variables. Si el flujo de la encuesta dice “Género”, la letra G siempre debe estar en mayúsculas para codificarla y transferir esta información correctamente.
Advertencia: Por motivos de seguridad, las cadenas codificadas no pueden contener signos más (+ ) o los datos embebidos no se registrarán. Utilice guiones ( ) en su lugar.

Cómo utilizar Q_PopulateResponse

Q_PopulateResponse se utiliza como parámetro de URL para prerrellenar las respuestas de la encuesta.

Los valores se pasan mediante la URL como campos con formato JSON:

¿SuURL de encuesta?Q_PopulateResponse={"QID1":"6","QID2":"4","QID3":"this is my text","QID4":"1"}

Si desea dinamizar las respuestas del año pasado a las encuestas de este año, puede cargar las respuestas como datos embebidos en una lista de contactos y, a continuación, configurar un enlace individual personalizado que haga referencia a estas respuestas. Primero, escriba un texto en el que se pueda hacer clic en su correo electrónico de distribución, luego obtenga el texto dinámico de la URL de la encuesta y, a continuación, utilice el botón de enlace en el editor de contenido enriquecido para enlazar a algo como:

${l://SurveyURL}.Q_PopulateResponse={"QID1":"${e://Field/QID1}","QID2":"${e://Field/QID2}","QID3":"${e://Field/QID3}"}

Este ejemplo hace referencia a los campos de contacto QID1, QID2 y QID3. Asegúrese de codificar las comillas (“) con %22, pero no codifique toda la cadena de la URL, ya que desactivará el texto dinámico.

Este enlace rellenará las respuestas del año pasado. Si la persona cambia algunas de estas respuestas predeterminadas y luego sale de la encuesta, cuando vuelva a entrar en la encuesta, la última versión guardada sustituye lo que la URL indica que debe completarse. Además, si una pregunta contiene lógica sofisticada, se rellenará, pero no se registrará a menos que la persona elija la lógica correcta que mostraría esa pregunta.

Consejo Q: Consulte las preguntas frecuentes en la parte inferior de la página para obtener ayuda con el formato JSON.

Casos de uso común

A continuación se muestran algunos casos de uso común de Qualtrics que utilizan cadenas de consulta. Visite las páginas enlazadas para obtener más información.

Preguntas frecuentes

Muchas de las páginas de este sitio han sido traducidas del inglés original utilizando la traducción automática. Aunque en Qualtrics hemos realizado nuestra diligencia debida para obtener las mejores traducciones automáticas posibles, la traducción automática nunca es perfecta. El texto original en inglés se considera la versión oficial, y cualquier discrepancia entre el inglés original y las traducciones automáticas no son legalmente vinculantes.