PullNameValues

IMPORTANTE

Más información sobre la Data Workbench Anuncio de fin de vida útil.

La transformación PullNameValues es una operación especial que toma los valores del campo cs-uri-query y separa cada uno de los pares nombre-valor en una cadena independiente.

La colección completa de cadenas de par nombre-valor se muestra en el campo de salida especificado como un vector de cadenas.

Parámetro Descripción Predeterminado
Nombre Nombre descriptivo de la transformación. Puede introducir cualquier nombre aquí.
Comentarios Opcional. Notas sobre la transformación.
Condición Condiciones en las que se aplica esta transformación.
Predeterminado El valor predeterminado que se debe utilizar si se cumple la condición y el valor de entrada no está disponible en la entrada de registro determinada.
Output Nombre de la cadena de salida.

La variable PullNameValues transformación se utiliza en este ejemplo para capturar el uso del formulario de búsqueda por parte de los visitantes: qué botones se han seleccionado, qué valores se han escrito en el formulario, etc. El ejemplo utiliza un String Match condición (consulte Condiciones) para aislar el uso de esta transformación a solo la página /search.php. El vector de pares de nombre-valor se muestra en el campo x-search-namevalúa.

Si se utiliza la transformación definida anteriormente, si el campo cs-uri-stem coincide con la página /search.php y cs-uri-query contenían lo siguiente:

  • Searchfor=Bob&State=Virginia&isMale=true

a continuación, x-search-namevalues contendría un vector que contenía las tres cadenas siguientes:

  • Searchfor=Bob
  • Estado=Virginia
  • isMale=true

En esta página