adobe.target.trackEvent(options)

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 eine trackEvent() wird mit einem Mbox-Namen ausgelöst, der bereits auf der Seite ausgelöst wurde, der SDID von trackEvent() zurückgesetzt wird und sich von der Target -Aufrufe auf der Seite. Das Auslösen einer trackEvent() -Aufruf mit einem anderen Mbox-Namen behält die trackEvent() Die SDID des Aufrufs entspricht der Seitenladeanforderung/triggerView() -Aufrufe auf der Seite.

selector
Zeichenfolge
Nein
CSS-Selektoren für die Ermittlung der HTML-Elemente Die Ereignislistener werden an die gefundenen Elemente angefügt…
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 event.preventDefault() im Rückruf des Ereignislisteners verwendet werden soll. Standard ist „false“.

Hinweis: Nur form[submit] und a[click] werden unterstützt. Andere Szenarien werden aufgrund der Komplexität und der sehr großen Anzahl an zu unterstützenden Szenarien nicht unterstützt.

params
Objekt
Nein

mbox-Parameter. Ein Objekt aus Schlüssel-Wert-Paaren mit der folgenden Struktur:

{ "param1": "value1", "param2": "value2"}

Zeitüberschreitung
Nummer
Nein

Zeitüberschreitung in Millisekunden

Wenn nichts angegeben, wird der Standardwert verwendet:

...timeoutInSeconds: 0.15...}

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"
    }
});
WARNING
Wenn die Pflichtfelder nicht festgelegt sind, wird keine Anforderung ausgeführt und ein Fehler wird ausgegeben.
recommendation-more-help
6906415f-169c-422b-89d3-7118e147c4e3