Redirections : passage de paramètres d'URL depuis l'AdManager

Il est possible de passer des paramètres dans l'url de clic à destination du client. Pour cela deux méthodes s'offe à vous.

Le passage de paramètres

Dans certain cas, il peut être important de faire transiter des paramètres en provenance de votre Ad Server à destination d'Edge Query pour les faire apparaître dans l'URL de clic du client.

Pour ce faire, rien de plus simple, il suffit d'ajouter l'appel à la fonction suivante dans le script de redirection, depuis l'objet Bloc :

smartcoverXXX.addUrlParam('nom_parametre','valeur_parametre');

Dès lors, Edge Query va automatiquement ajouter l'ensemble des paramètres ainsi renseigné à la fin de l'URL de clic comme ceci : https://mon-client.fr?utm=xxx&param1=valeur1&param2=valeur2

Vous pouvez bien entendu utiliser des macros ou des variables de votre Ad Serveur par exemple, avec GAM :

smartcoverXXX.addUrlParam('gdpr','${GDPR}');
smartcoverXXX.addUrlParam('largeur','%%WIDTH%%');

Vous pouvez également personnaliser le séparateur des variables avec la fonction setUrlParamSeparator() sur l'objet Bloc.

smartcoverXXX.setUrlParamSeparator('__');

Le passage de variables

La seconde méthode, assez proche de la première, consiste à passer des variables. Au niveau du code de redirection c'est presque la même chose :

smartcoverXXX.addUrlVariable('GDPR','${GDPR}');
smartcoverXXX.addUrlVariable('LARGEUR','%%WIDTH%%');

Puis dans l'URL destination définie dans votre interface Edge Query, vous pouvez indiquer des paramètres en utilisant le nom de la variable entre double $$.

https://edgequery.com?gdpr=$$GDPR$$&width=$$LARGEUR$$

Mis à jour

Ce contenu vous a-t-il été utile ?