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, voir 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>Titre de votre page
</head>
<body>// Supposons que c’est là que vous avez collé la balise de suivi des conversions.
<script>Emplacement de votre balise de suivi des conversions.</script>// Vous devez coller le code JavaScript suivant :
<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>Titre de votre page
</head>
<body>// Supposons que c’est là que vous avez collé la balise de suivi des conversions.
<script>Emplacement de votre balise de suivi des conversions.</script>// Vous devez coller le code JavaScript suivant :
<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>Titre de votre page
</head>
<body>
<script>Emplacement de votre balise de suivi des conversions</script>
<script>
window.uetq = window.uetq || [];
window.uetq.push('event', '', {'revenue_value': Replace_with_Variable_Revenue_Function(), 'currency': 'Replace_with_Currency_Code'});
</script>
...// Exemple de fonction, nommée "GetRevenueValue()", qui définit le revenu variable :
<script> function GetRevenueValue() { return 6; } </script>
...
</body>
Lorsque votre fonction de revenu 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>Titre de votre page
</head>
<body>
<script>Emplacement de votre balise de suivi des conversions</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>Titre de votre page
</head>
<body>
<script>Emplacement de votre balise de suivi des conversions</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 devises, 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.