Une balise de tracking Web n'est autre qu'une URL construite avec les paramètres adéquats, transmise au serveur de redirection via une requête HTTP.
Le format d'une URL de tracking Web est le suivant : https://<name_of_redirection_server>
:<port>
/r/<random_number>
?<parameters>
Le nombre aléatoire ajouté à l'URL sert à contourner les problèmes de mise en cache des pages Web par les navigateurs.
Le tableau ci-dessous donne la liste des paramètres spéciaux supportés par le serveur de redirection.
Nom | Type | Description |
---|---|---|
ID |
cookie de session |
Identifiant de diffusion et identifiant de destinataire. |
uuid230 |
cookie permanent |
Identifiant de destinataire (utile si le cookie de session est absent). |
tagid |
paramètre d'URL |
Identifiant de la page Web trackée : c'est le seul paramètre obligatoire. |
jobid |
paramètre d'URL |
Identifiant de diffusion à utiliser s'il n'y a pas de cookie de session. Cette valeur est à exprimer en base 16. |
rcpid |
paramètre d'URL |
Paramètre permettant d'identifier l'internaute. Le format de ce paramètre est "nom=valeur", nom étant un champ du schéma des destinataires. Ce paramètre est prioritaire sur l'identifiant contenu dans le cookie de session. |
Quelques URL de webtracking
Passage sur une page d'identifiant 'accueil'
https://myserver.adobe.com/r/9862?tagid=home
Collecte des informations relatives au chiffre d'affaires
https://myserver.adobe.com/r/4567?tagid=command&amount=100&article=2l
Spécification d'un champ pour retrouver le destinataire
https://myserver.adobe.com/r/2353?tagid=home&rcpid=saccount%3D10
Un destinataire dont le numéro de compte est 10 est passé sur la page d'accueil.
Utilisation d'une diffusion par défaut
https://myserver.adobe.com/r/2456?tagid=home&jobid=e6
Un destinataire est passé sur la page d'accueil. Cette information sera stockée dans la diffusion dont l'identifiant est 230 (soit e6 en base 16), si aucun cookie de session contenant un identifiant de diffusion n'est envoyé avec cette requête.
Toutes les valeurs transmises au serveur de redirection via des paramètres d'URL doivent être URL-encodées. Dans les exemples fournis, vous remarquerez que les caractères '=' et '|' sont respectivement encodés en '%3D' et '%7C'.
Les méthodes possibles sont les suivantes :
<img>
intégrée à la page Web que l'on souhaite tracker.