8 votes

Puis-je manipuler les paramètres de l'URL à l'aide d'une extension de navigateur ?

Je ne suis pas sûr que ce soit le forum approprié pour ce sujet, mais il est technique et n'a rien à voir avec la programmation.

À la fin de certaines URL liées à d'autres sites, certains paramètres sont ajoutés. Par exemple :

?utm_campaign=socialflow_lifehacker_facebook&utm_source=lifehacker_facebook&utm_medium=socialflow

Comment cela s'appelle-t-il ? Je connais les paramètres qui affectent réellement la sortie de la page, comme la langue ou l'identifiant de l'utilisateur transmis depuis la page précédente. Ces choses n'affectent en aucun cas la sortie. Est-il possible d'assainir ces éléments supplémentaires ? Quels seraient les termes de recherche que je pourrais utiliser ? Ma recherche de "manipuler les paramètres url dans le navigateur" a été une impasse.

6voto

Jonathan Oliver Points 3774

Ce sont Paramètres UTM . Ils sont généralement utilisés pour l'analyse (par exemple, pour suivre l'origine de l'utilisateur).

Il devrait être possible pour les extensions de navigateur de supprimer ces paramètres UTM avant d'envoyer la requête au serveur (de sorte que le suivi ne fonctionne pas).

Après une recherche rapide, j'ai trouvé les extensions suivantes, mais je n'ai aucune expérience avec elles, et je n'ai pas vérifié si elles suppriment les paramètres avant que le serveur ne soit touché. Il y en a probablement d'autres (recherchez "remove UTM parameters").

Chrome/Chrome :

Firefox :

1voto

CBHacking Points 5749

Vous pouvez en effet manipuler les URL (y compris les paramètres) à l'aide d'une extension de navigateur, à condition de demander les bonnes autorisations. Les manipuler après La navigation serait quelque peu inutile (le but de ces paramètres étant de suivre les références sur le Web), mais vous pourriez soit modifier les URL des pages Web avant de cliquer dessus (c'est assez facile mais cela ne fonctionnerait pas pour la navigation initiée par script), soit créer une extension qui filtre les requêtes de navigation (un peu comme le fonctionnement du blocage des publicités) et modifier les requêtes sortantes afin que le serveur ne voie jamais ces éléments de chaîne de requête.

1voto

Param Aggarwal Points 111

Les responsables du marketing ajoutent des paramètres UTM tels que utm_campaign , utm_medium y utm_source aux URL partagées pour le suivi. Vous pouvez utiliser une extension de chrome (comme Requestly ), ce qui permet de configurer très facilement une règle qui supprime ces paramètres de toutes les URL.

screenshot of Requestly example

0voto

Jonathan Cross Points 155

Comment cela s'appelle-t-il ?

L'ensemble de la pièce de l'url, y compris le ? est appelée la chaîne de requête. Elle peut être retiré comme ceci .

Je connais les paramètres qui affectent réellement la sortie de la page, comme la langue ou l'identifiant de l'utilisateur transmis par la page précédente. Ces éléments n'affectent en aucun cas la sortie.

Dans votre exemple, ce sont tous les paramètres de suivi utilisés par Google Analytics . Ils sont utilisés pour savoir d'où viennent les utilisateurs lorsqu'ils atteignent un site. Le site de destination doit comporter un code GA javascript intégré au site pour pouvoir les utiliser. Il s'agit possible pour que le site utilise les paramètres pour modifier ce que l'utilisateur voit (afficher un contenu différent en fonction de l'origine de l'utilisateur, par exemple), mais c'est inhabituel.

Est-il possible d'assainir ces trucs supplémentaires ?

Rechercher des paramètres spécifiques et essayer de les retirer de l'url avant l'envoi de la requête pourrait être ennuyeux à maintenir (s'ils changent). Mais c'est tout à fait possible.

La meilleure solution serait de bloquer Google Analytics comme le font déjà les différentes extensions "Ad Blocker". Ou bien, utilisez le Navigateur courageux :-)

Quels sont les termes de recherche que je peux utiliser ?

J'espère que tout ce qui précède vous donne les informations dont vous avez besoin pour continuer.

Notes :

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X