Ambiente
Adobe Target
Problema
Come utilizzare Script di profilo per tenere traccia degli eventi di clic sulla pagina ed essere in grado di generare tipi di pubblico in base ai dati raccolti.
Passaggi della soluzione
Nota bene Script di profilo eseguire Target lato server, ciò significa che non hanno visibilità degli eventi lato client (eventi che si verificano nel browser utente) a meno che il browser non effettui una chiamata a Target trasmissione dei dati pertinenti.
getOffer()
o trackEvent()
per ascoltare l'evento onclick.trackEvent()
puoi trasmettere tutti i dati necessari come parametri all’interno della richiesta.Ad esempio, utilizzando questo codice su una pagina web:
a href="#" onclick="adobe.target.trackEvent({mbox:'dataCapture', params:{'param1':'value1'}});"click here/a
Lo script di profilo di esempio può cercare una mbox denominata dataCapture
(o qualsiasi altro nome mbox definito), potrebbe leggere il mio param1 valore per un ulteriore utilizzo, ad esempio:
if (mbox.name == 'dataCapture') {
var x = mbox.param('param1');
return x;
}
Il valore dello script di profilo (param1
) può quindi essere utilizzata per creare una regola per il pubblico.
Tieni presente che il codice riportato sopra è solo un esempio, assicurati che la logica del codice presenti i requisiti del tuo caso d’uso.