Compréhension de la chaîne de requête

La chaîne de requête (cs-uri-query) est souvent utilisée par les applications web et les développeurs de site pour transmettre des informations d’une page à l’autre en raison de la nature sans état du HTTP.

Dans de nombreux cas, les informations peuvent être transmises dans la chaîne de requête lorsqu’elles sont acquises par Sensor sur le serveur web. Ces informations peuvent être utilisées par Site pour éclairer la véritable structure du site, le chemin des visiteurs à travers celui-ci, ainsi que d'autres informations.

Dans certains sites web dynamiques, les paires nom=valeur (variables) de la chaîne de requête sont importantes pour déterminer la page réelle demandée par un visiteur. Dans ce cas, les URL peuvent être structurées de la manière suivante ou similaire :

https://www.myserver.com/pageserved.asp?PAGENAME=HOME

Dans cet exemple, PAGENAME est en fait l’indicateur de la page qui sera diffusée au demandeur de cette URL. De nombreux outils et services d’analyse de journaux Web limitent la capacité d’un opérateur de site à définir ce qu’une page se trouve sur son site en fonction des variables de chaîne de requête qui apparaissent dans les chaînes de requête des URL du site. Le serveur Data Workbench et Data Workbench peuvent être configurés pour utiliser ces noms de requête afin de définir des pages uniques. C’est important, car de nombreux systèmes interprètent les URL suivantes comme une même page, mais Site ne le fait pas.

https://www.myserver.com/pageserved.asp?PAGENAME=HOME
https://www.myserver.com/pageserved.asp?PAGENAME=HOME2

De même, les développeurs et les applications du site ajoutent souvent de nombreuses variables de chaîne de requête aux URL d’un site qui n’ont rien à voir avec l’identification de la page réelle qui est demandée. Vous trouverez ci-dessous des exemples :

https://www.myserver.com/pageserved.asp?PAGENAME=HOME&CAMPAIGN=10001
https://www.myserver.com/pageserved.asp?PAGENAME=HOME&CAMPAIGN=10002
https://www.myserver.com/pageserved.asp?PAGENAME=HOME&CAMPAIGN=10003

Dans cet exemple, la variable de chaîne de requête CAMPAIGN= a été ajoutée à l’URL. Cette variable CAMPAIGN est utilisée pour indiquer quelle campagne marketing a poussé un visiteur à sélectionner cette URL. Site peut être configuré pour utiliser ces informations de CAMPAIGN, mais les séparer de la définition de la page qu'un visiteur a consultée afin que, dans votre liste de pages à des fins de reporting et d'analyse, vous puissiez simplement voir ce qui suit :

https://www.myserver.com/pageserved.asp?PAGENAME=HOME

Sur cette page