Contexte
Dans Piano Analytics, il est possible d'alimenter la propriété Type Objectif pour identifier les événements qui correspondent à l'atteinte d'un objectif.
Anciennement, la déclaration d'objectif passait par la déclaration d'une page d'objectif avec un type primaire ou secondaire, puis la réception d'un hit contenant un chargement de page.
Dans Data Management, il est désormais possible d'appliquer le même traitement et plus encore.
Portage de la déclaration d'objectif de page
Pour reproduire la configuration d'un objectif de page dans Piano Analytics, 2 solutions s'offrent à vous :
Mise à jour du marquage
Afin d'alimenter la propriété Type Objectif depuis le marquage directement, vérifiez que :
- Vous utilisez une version récente de SmartTag (JS : 5.21.0 / Android : 2.17.0 / iOS : 2.18.0)
- Vous utilisez la méthode de mise en place de propriétés personnalisées décrite dans notre documentation développeur avec le marquage suivant en prenant soin d'éditer la valeur de l'objectif :
tag.setProp('goal_type', 'lavaleurdemontypedobjectif’);
- En apposant ce marqueur à vos pages concernées par la complétion d'un objectif, vous renseignerez pour chaque page concernée une valeur correspondante pour la propriété Type Objectif.
Mise à jour de la règle de propriété
Vous pouvez éditer la règle de la propriété sur le périmètre de votre choix (organisation ou site(s)).
Pour cela, rendez-vous dans Data Management > Data Model > Propriétés et consultez la page de la propriété Type Objectif > Rendez-vous sur l'onglet Processing > Sélectionnez la règle du périmètre (Règle par défaut / Règle de groupe de site / Règle de site).
Dans cette règle, assurez-vous d'avoir la configuration de blocs de conditions suivante :
Bloc 1
SI Paramètre de tag goal_type n'est pas vide
ALORS la propriété est définie par la valeur associée au Paramètre de tag goal_type
Bloc 2
SI Paramètre de tag event_name est égal à page.display
ET SI Paramètre de tag page_full_name est égal à lenomdemapagedobjectif
ALORS la propriété est définie par la valeur personnalisée primaire ou secondaire (ou ce que vous voulez)
Bloc 3
SINON la propriété est vidée
Note
Vous pouvez ajouter autant de blocs de conditions que de valeurs de types objectifs nécessaires ou spécifier plusieurs valeurs pour votre page_full_name en fonction de vos besoins.
Déclaration d'objectif depuis tout événement
Vous pouvez reprendre l'une des configurations décrites pour le portage des objectifs de page et l'éditer pour étendre les possibilités d'exploitation des objectifs.
Mise à jour de marquage
Assurez-vous d'apposer le marquage de la propriété goal_type décrit plus haut sur tout marquage d'événement que vous souhaitez associer à la complétion d'un objectif.
Mise à jour de la règle de la propriété
Vous pouvez reproduire la configuration donnée plus haut et éditer les valeurs associées du Bloc 2.
Exemple avec un clic :
Bloc 2
SI Paramètre de tag event_name est égal à click.navigation
ET SI Paramètre de tag click_full_name est égal à lenomdemonclicdobjectif
Note
Tout event_name peut être utilisé pour détecter une valeur pour la propriété Type Objectif.
Tout tag parameter peut être utilisé pour vérifier la complétion d'un Type Objectif.
Vous pouvez éditer la définition de votre valeur associée au type d'objectif avec les diverses options offertes dans la liste du ALORS.