Kan profilskript användas för att bygga upp målgrupper baserat på klickningshändelse?
Läs den här artikeln om du vill lära dig hur du använder profilskript för att spåra klickhändelser på sidan och kunna skapa målgrupper baserat på insamlade data i Adobe Target.
Beskrivning description
Miljö
Adobe Target
Problem/symtom
Så här använder du profilskript för att spåra klickhändelser på sidan och för att kunna skapa målgrupper baserat på insamlade data.
Upplösning resolution
Lösningssteg
Tänk på att profilskript körs på målservern, vilket innebär att de inte kan se händelser på klientsidan (händelser som inträffar i användarwebbläsaren) om inte webbläsaren anropar Target och skickar relevanta data.
- Om du vill köra ett profilskript för en klickningshändelse måste du lägga till en
getOffer()- ellertrackEvent()-funktion för att lyssna på onclick-händelsen. - I
trackEvent()kan du skicka alla nödvändiga data som parametrar i begäran. - I profilskriptet bör du sedan lägga till logik som bara kör skriptet när den specifika begäran som spåras (onclick-händelse) körs.
- Ta vilken data som helst och läs/lagra/analysera den efter behov.
Om du till exempel använder den här koden på en webbsida:
<a href="#" onclick="adobe.target.trackEvent({mbox:'dataCapture', params:{'param1':'value1'}});">click here</a>
Exempelprofilskriptet kan söka efter en mbox med namnet dataCapture (eller något annat mbox-namn som du har definierat) och sedan läsa mitt param1 -värde för ytterligare användning, t.ex.:
if (mbox.name == 'dataCapture') {
var x = mbox.param('param1');
return x;
}
Profilskriptvärdet (param1) kan sedan användas för att skapa en målgruppsregel.
Observera att koden ovan bara är ett exempel. Se till att kodlogiken uppfyller kraven för ditt användningsfall.