Déclencher des objectifs par programme / blogs / perficient

Sitecore Personnalise utilise des objectifs pour suivre les performances des expériences et des expériences. Mais que se passe-t-il si votre expérience est en direct et que vous ne voyez aucune exécution ou objectif suivi dans l’onglet Performance de l’expérience? Il peut être difficile de déboguer, tester et dépanner le suivi des objectifs, surtout si l’expérience est cachée derrière une connexion par exemple. Mais vous pouvez déclencher l’objectif par programme en effectuant une série d’appels API. J’ai créé un Collection Postman que vous pouvez télécharger Pour faciliter le processus! Mettez simplement à jour l’environnement avec les valeurs appropriées et vous pourrez déclencher vos objectifs en un rien de temps!
Configurer l’expérience
Créez votre expérience en utilisant n’importe quelle variante, paramètres de ciblage et de filtrage de page. Développez la section des objectifs et assurez-vous que «les performances de suivi» sont sélectionnées, puis cliquez sur Ajouter des objectifs. Dans cet exemple, j’utilise un objectif personnalisé. Donnez un nom à votre objectif et fixez vos objectifs de performance. Ajoutez le nom de votre événement personnalisé sous «Event» et cliquez sur le bouton Enregistrer.
Assurez-vous de prévisualiser votre expérience pour vous assurer qu’elle s’affiche correctement. Mais gardez à l’esprit qu’un L’expérience doit être en direct Pour que le système puisse suivre les objectifs.
Déclencher l’objectif
Afin de déclencher un objectif dans Sitecore Personnalise, l’expérience doit être vue dans la même session que l’événement de but. J’ai configuré une collection Postman qui simule un utilisateur naviguant sur le site, déclenchant l’expérience et exécutant l’événement personnalisé.
Pour suivre votre invité, vous avez besoin d’un ID de navigateur (même pour les appels API). Vous pouvez obtenir un nouvel ID de navigateur en utilisant l’appel «Get Browser ID» dans la collection Postman ou en utilisant votre ID de navigateur existant à partir de votre navigateur. Pour obtenir votre ID de navigateur existant, ouvrez vos outils de développement de navigateurs et entrez la commande suivante dans la console.
engage.getBrowserId()
Vous pouvez mettre à jour l’environnement VARS dans la collection Postman pour utiliser votre ID de navigateur existant.
Une fois que vous aurez votre ID de navigateur, nous simulerons le parcours de l’utilisateur à travers le site. J’ai inclus des appels de vue de 5 pages dans la collection Postman ainsi que des variables de 5 pages. Définissez les URL des pages que vous souhaitez appeler, puis exécutez les demandes de vue.
Après avoir fait quelques demandes de vue, vous voudrez déclencher l’expérience. Vous aurez besoin de l’identification amicale de l’expérience que l’on peut trouver sur la page d’expérience dans la boîte de détails gris. Ajoutez ce nom dans les variables d’environnement pour la collection Postman de la demande «Trigger Experience».
Une fois l’expérience déclenchée, vous pouvez déclencher votre événement personnalisé. Ajoutez l’URL du nom de l’événement personnalisé et de la page aux variables d’environnement, puis exécutez la demande «événement personnalisé».
Dans cet exemple, nous avons déclenché un objectif pour une expérience en utilisant un événement personnalisé. Vous pouvez tout aussi facilement déclencher un objectif de vue de page en exécutant une demande de vue sur la page appropriée après déclencher votre expérience. De même, vous pouvez déclencher l’événement d’identité si votre expérience nécessite que l’utilisateur se connecte à votre site.
Il est important de noter que L’objectif n’apparaîtra pas sur le rapport tant que la session de navigation ne sera pas close! Votre point de vente a une période de délai d’expiration qui fermera une session de navigation après x minutes d’inactivité. Lorsque vous testez, vous pouvez exécuter la demande de fermeture Force pour mettre fin à la session manuellement.
Vérifiez les données
Une fois que vous avez déclenché l’objectif et que la session s’est terminée, vérifiez les performances et les données opérationnelles de l’expérience pour valider l’objectif a été correctement déclenché. Vous verrez l’exécution réussie de l’expérience dans un graphique
et l’objectif principal dans un graphique séparé.
Vous pouvez maintenant être convaincu que votre objectif est configuré correctement et que Sitecore Personnalise suit correctement votre objectif.
Source link