Les objectifs de conversion vous permettent de suivre les actions des clients sur votre site Web, qui peuvent aller de la réalisation d’achats à l’inscription à des programmes de récompenses. Chacune de ces actions peut avoir une valeur différente pour votre entreprise. C’est pourquoi vous pouvez associer une autre valeur de revenu spécifique à chaque objectif de conversion pour suivre votre retour sur investissement. Il s’agit du signalement du revenu variable. Tant les objectifs d’URL de destination que de conversion d’événement peuvent signaler un revenu variable.
Avant de commencer à configurer un revenu variable, assurez-vous d’avoir les éléments suivants :
Pour afficher la liste complète des devises disponibles pour les objectifs de conversion, consultez Devises des revenus des objectifs de conversion.
Ensuite, vous devez modifier le code de suivi de la balise de suivi de conversion pour prendre en charge le revenu variable. Si vous avez déjà ajouté le code de suivi de la balise de suivi de conversion à votre site Web, vous pouvez modifier la balise dans le code de votre site Web. Si vous n’avez pas encore ajouté la balise à votre site Web, consultez Comment ajouter une balise de suivi de conversion à mon site Web ?, puis veillez à ajouter la balise au corps de la page de confirmation d’objectif de conversion.
Découvrez comment transmettre le revenu variable pour un objectif de type URL de destination dans les pages PHP. Dans l’exemple suivant, une valeur dynamique pour le revenu variable est lue à partir d’une fonction JavaScript. Vous pouvez tout aussi facilement envoyer une valeur statique ou lire la valeur à partir d’une variable JavaScript ou l’élément HTML.
<head>Your page title
</head>
<body>// Let's say this is where you pasted the UET tag.
<script>Your UET tag is here.</script>// Here is where to paste the following JavaScript:
<script>
window.uetq = window.uetq || [];
window.uetq.push('event', '', {'revenue_value': Replace_with_Variable_Revenue_Function(), 'currency': 'Replace_with_Currency_Code'});
</script>
...
</body>
Même s’il ne s’agit pas d’un objectif de conversion d’événement personnalisé (voir la section suivante), vous devez quand même inclure la commande ’event’. Pour un objectif d’URL de destination, laissez simplement l’action event vide (par exemple, ’event’, ’’).
<head>Your page title
</head>
<body>// Let's say this is where you pasted the UET tag.
<script>Your UET tag is here.</script>// Here is where to paste the following JavaScript:
<script>
window.uetq = window.uetq || [];
window.uetq.push('event', 'Event action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value', 'revenue_value': Replace_with_Variable_Revenue_Function(), 'currency': 'Replace_with_Currency_Code'});
</script>
...
</body>
Pour obtenir des instructions sur la mise à jour de paramètres d’événement personnalisé, reportez-vous à Comment suivre les événements personnalisés avec le suivi des conversions.
Si vous avez déjà ajouté un code JavaScript pour les événements personnalisés au code de votre site web, pour cette étape, vous devrez simplement insérer les paramètres de revenu variable :
'revenue_value': Replace_with_Variable_Revenue_Function(), 'currency': 'Replace_with_Currency_Code'
<head>Your page title
</head>
<body>
<script>Your UET tag is here.</script>
<script>
window.uetq = window.uetq || [];
window.uetq.push('event', '', {'revenue_value': Replace_with_Variable_Revenue_Function(), 'currency': 'Replace_with_Currency_Code'});
</script>
...// Here is an example function, named "GetRevenueValue()", that defines variable revenue:
<script> function GetRevenueValue() { return 6; } </script>
...
</body>
Lorsque votre fonction revenue transmet des valeurs, elle doit utiliser un point pour les décimales (comme dans 12.34), et non une virgule (comme dans 12,34).
<head>Your page title
</head>
<body>
<script>Your UET tag is here.</script>
<script>
window.uetq = window.uetq || [];
window.uetq.push('event', '', {'revenue_value': GetRevenueValue(), 'currency': 'Replace_with_Currency_Code'});
</script>
...
<script> function GetRevenueValue() { return 6; } </script>
...
</body>
<head>Your page title
</head>
<body>
<script>Your UET tag is here.</script>
<script>
window.uetq = window.uetq || [];
window.uetq.push('event', '', {'revenue_value': GetRevenueValue(), 'currency': 'GBP'});
</script>
...
<script> function GetRevenueValue() { return 6; } </script>
...
</body>
Pour afficher la liste complète des codes de devise, voir Devises des revenus des objectifs de conversion. Vous pouvez supprimer le paramètre « currency » si aucune devise n’est définie dans l’objectif de conversion.