Les objectifs de conversion vous permettent de suivre ce que vos clients font sur votre site web, ce qui peut aller de l’achat à l’inscription à des programmes de récompense. Chacune de ces actions apporte probablement une valeur différente à votre entreprise. C’est pourquoi nous vous permettons d’associer une valeur de chiffre d’affaires différente et spécifique à chaque objectif de conversion pour suivre votre retour sur investissement (ROI). C’est ce que l’on appelle la création de rapports de revenus variables. L’URL de destination et les objectifs de conversion d’événement peuvent tous deux indiquer un chiffre d’affaires variable.
Avant de commencer à configurer un revenu variable, assurez-vous d’avoir les éléments suivants :
Dans le menu supérieur, sélectionnez Outils > Objectifs de conversion.
Si vous utilisez la nouvelle Microsoft Advertising navigation, dans le menu de navigation sur la gauche, pointez sur Conversions et sélectionnez Objectifs de conversion.
Pour afficher la liste complète des devises disponibles pour les objectifs de conversion, consultez Devises des revenus des objectifs de conversion.
Ensuite, vous souhaiterez modifier le code de suivi UET pour prendre en charge les revenus variables. Si vous avez déjà ajouté le code de suivi des balises UET à 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 ?, mais veillez à ajouter la balise à la section corps de la page de confirmation de l’objectif de conversion.
Examinons comment transmettre des revenus variables pour un objectif de type d’URL de destination dans les pages PHP. Dans l’exemple suivant, il lit une valeur dynamique pour le revenu variable d’une fonction JavaScript. Vous pouvez aussi facilement envoyer une valeur statique ou lire à partir d’une variable JavaScript ou d’un élément HTML.
Vous devez transmettre la valeur monétaire en lettres majuscules. Par exemple, « currency » : « USD », et non « currency » : « usd ».
<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 toujours inclure la commande « event ». Pour un objectif d’URL de destination, laissez simplement l’action d’événement vide (comme dans , « 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>
Vous devez transmettre la valeur monétaire en lettres majuscules. Par exemple, « currency » : « USD », et non « currency » : « usd ».
<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 monétaires, consultez 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.