adobe.target.trackEvent(options)
Erstellt für:
- Entwickler
Diese Funktion löst eine Anforderung zum Melden von Benutzeraktionen aus (wie beispielsweise Klicks und Konversionen). Sie übermittelt keine Aktivitäten in der Antwort.
Diese Mbox-Aufrufe für die Ereignisverfolgung können dann verwendet werden, um in den Aktivitäten Metriken zu definieren. Weitere Informationen finden Sie unter Erfolgsmetriken und Konversions-Tracking.
Hier finden Sie die Einzelheiten zur API:
Schlüssel | Typ | Erforderlich | Beschreibung |
---|---|---|---|
mbox | Zeichenfolge | Ja |
Name der Mbox Hinweis: Wenn ein trackEvent() mit einem Mbox-Namen ausgelöst wird, der bereits auf der Seite ausgelöst wurde, wird die SDID von trackEvent() zurückgesetzt und unterscheidet sich von den Target Aufrufen auf der Seite. Wenn Sie jedoch einen trackEvent()-Aufruf mit einem anderen Mbox-Namen auslösen, bleibt die SDID des trackEvent()-Aufrufs mit den Page Load Request/triggerView()-Aufrufen auf der Seite konsistent. |
selector | Zeichenfolge | Nein | CSS-Selektoren für die Ermittlung der HTML-Elemente Die Ereignis-Listener werden mit gefundenen Elementen verbunden. |
Typ | Zeichenfolge | Nein | Stellt einen registrierten Ereignistyp dar. Dabei kann es sich um HTML-bekannte Ereignisse wie „click“, „mousedown“ und so weiter sowie benutzerdefinierte HTML-Ereignisse handeln. |
preventDefault | Boolesch | Nein |
Gibt an, ob Hinweis: Nur |
params | Objekt | Nein |
Mbox-Parameter Ein Objekt aus Schlüssel-Wert-Paaren mit der folgenden Struktur:
|
Zeitüberschreitung | Nummer | Nein |
Zeitüberschreitung in Millisekunden Wenn nichts angegeben, wird der Standardwert verwendet:
|
success | Funktion | Nein | Eine Rückruffunktion, mit der signalisiert wird, dass das Ereignis gemeldet wurde |
error | Funktion | Nein | Eine Rückruffunktion, mit der signalisiert wird, dass das Ereignis nicht gemeldet werden konnte |
Beispiel
<a href="https://asite.com">click me!</a>
plus JavaScript-Code zur Zuweisung von trackEvent
:
<script>
$('a').click(function(event){
adobe.target.trackEvent({'mbox':'homePageHero'})
});
</script>
Oder:
adobe.target.trackEvent({
"mbox": "clicked-cta",
"params": {
"param1": "value1"
}
});