Champs extensibles

Lorsqu’il est utilisé sur un serveur, le capteur peut collecter des champs de données de événement à partir de n’importe quel en-tête ou variable de réponse HTTP valide disponible par le biais de l’API du serveur.

Pour collecter ces champs de données, vous devez spécifier les champs d’en-tête ou les variables de votre choix dans le fichier de txlogd.conf configuration Sensor.

En-têtes de demande

Voici la syntaxe permettant de spécifier un champ d’en-tête de requête à collecter (par exemple, Hôte, Acceptation-Encodage, Conserver-Alive, etc.) dans txlogd.conf:

LogHeader RequestHeaderName

Les données collectées sont enregistrées par Sensor un champ nommé "cs(RequestHeaderName)" dans les .vsl fichiers créés par data workbench server. Par exemple, pour collecter la valeur d’en-tête de requête spécifique dans l’en-tête de requête "Hôte", tapez "Hôte LogHeader" dans txlogd.conf. Les données sont enregistrées dans le champ "cs(Host)" de l’enregistrement de données du événement.

Variables de serveur

Sensor Vous pouvez collecter des champs de données à partir d'en-têtes de réponse ou de variables de serveur accessibles par API à l'aide des entrées SpecialLogField que vous incluez dans le txlogd.conf fichier. Vous pouvez également utiliser des entrées "SpecialLogField" en plus ou à la place des entrées "LogHeader" pour collecter les en-têtes de demande. Voir En-têtes derequête. L’option d’en-têtes de demande reste disponible pour une compatibilité ascendante.

Voici la syntaxe permettant de spécifier un "SpecialLogField" dans txlogd.conf:

SpecialLogField cs(log field) = serverVariable stage

Le tableau suivant inclut des descriptions des composants d'une entrée "SpecialLogField".

Composant Description
cs(champ journal) Nom du champ auquel les données collectées sont enregistrées dans l’enregistrement de données du événement et les fichiers .vsl créés par le serveur Outils de données .
serverVariable

Toute variable de serveur disponible pour Sensor via l’API du serveur

Exemple : response.p3p

stage

vys_log ou vys_cookie

Pour définir l’étape, vous devez connaître les variables de serveur disponibles pour vys_log et vys_cookie.

Exemple : Pour serverVariable response.p3p, vous devez entrer vys_log.

Pour obtenir de l’aide sur la configuration Sensor de la collecte de champs d’enregistrement de données de événement extensibles, contactez les services de conseil en Adobe.

Sur cette page