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 configuration txlogd.conf pour Sensor.

En-têtes de requête

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 dans un champ nommé "cs(RequestHeaderName)" dans les fichiers .vsl créés par data workbench server. Par exemple, pour collecter la valeur d'en-tête de requête spécifique à partir de 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 de requête. L’option d’en-têtes de demande reste disponible pour une compatibilité ascendante.

Voici la syntaxe permettant de spécifier un "champJournalSpécial" 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 dans lequel 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 d'outils de données .
serverVariable

Toute variable de serveur disponible pour Capteur 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 de Sensor pour collecter des champs d'enregistrement de données de événement extensibles, contactez les services de conseil en Adobe.

Sur cette page

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now