Show Menu
SUJETS×

PullNameValues

La transformation PullNameValues est une opération spéciale qui prend les valeurs du champ cs-uri-query et sépare chacune des paires nom-valeur en une chaîne distincte.
L’ensemble des chaînes de paires nom-valeur est généré dans le champ de sortie spécifié sous la forme d’un vecteur de chaînes.
Paramètre
Description
Par défaut
Nom
Nom descriptif de la transformation. Vous pouvez saisir n’importe quel nom ici.
Commentaires
Facultatif. Remarques sur la transformation.
Condition
Conditions d’application de cette transformation.
Par défaut
Valeur par défaut à utiliser si la condition est remplie et que la valeur d’entrée n’est pas disponible dans l’entrée de journal donnée.
Sortie
Nom de la chaîne de sortie.
La PullNameValues transformation est utilisée dans cet exemple pour capturer l’utilisation du formulaire de recherche par les visiteurs : les boutons sélectionnés, les valeurs saisies dans le formulaire, etc. L’exemple utilise une String Match condition (voir Conditions ) pour isoler l’utilisation de cette transformation vers la page uniquement /search.php. Le vecteur des paires nom-valeur est généré dans le champ x-recherche-nom-valeurs.
En utilisant la transformation définie ci-dessus, si le champ cs-uri-stem correspondait à la page /search.php et cs-uri-query contenait les éléments suivants :
  • Recherche=Bob&State=Virginia&isMale=true
les valeurs x-search-name contiennent alors un vecteur contenant les trois chaînes suivantes :
  • Recherche=Bob
  • État=Virginie
  • isMale=true