Environnement
Adobe Target
Problème
Utilisation Scripts de profil pour effectuer le suivi des événements de clic sur la page et créer des audiences basées sur les données collectées.
Étapes de la solution
Gardez à l’esprit que : Scripts de profil run Target côté serveur, cela signifie qu’ils n’ont aucune visibilité des événements côté client (événements qui se produisent dans le navigateur utilisateur), sauf si le navigateur effectue un appel à Target transmission des données pertinentes.
getOffer()
ou trackEvent()
pour écouter l’événement onclick.trackEvent()
vous pouvez transmettre toutes les données nécessaires sous forme de paramètres dans la requête.Par exemple, en utilisant ce code sur une page web :
a href="#" onclick="adobe.target.trackEvent({mbox:'dataCapture', params:{'param1':'value1'}});"click here/a
L’exemple de script de profil peut rechercher une mbox nommée dataCapture
(ou tout autre nom de mbox que vous avez défini), il peut alors lire mon param1 pour une utilisation ultérieure, par exemple :
if (mbox.name == 'dataCapture') {
var x = mbox.param('param1');
return x;
}
La valeur du script de profil (param1
) peut ensuite être utilisé pour créer une règle d’audience.
Veuillez noter que le code ci-dessus n’est qu’un exemple. Assurez-vous que votre logique de code répond aux exigences de votre cas d’utilisation.