Peut Scripts de profil peut être utilisé pour créer des audiences basées sur un événement de clic ?

Description

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.

Résolution

É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.

  1. Ainsi, si vous souhaitez exécuter un script de profil sur un événement de clic, vous devez ajouter une getOffer() ou trackEvent() pour écouter l’événement onclick.
  2. Dans le trackEvent() vous pouvez transmettre toutes les données nécessaires sous forme de paramètres dans la requête.
  3. Ensuite, dans le script de profil, vous devez ajouter une logique qui exécute uniquement le script lorsque la requête spécifique qui est suivie (événement onclick) est exécutée.
  4. Prenez l’une des données applicables et lisez/stockez/analysez-la selon vos besoins.

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.

Sur cette page