DokumentationTargetTarget Developer Guide

adobe.target.trackEvent(options)

Senast uppdaterad: 5 maj 2025
  • Ämnen:

Skapat för:

  • Utvecklare

Den här funktionen utlöser en begäran om att rapportera användaråtgärder, till exempel klickningar och konverteringar. Den levererar inte någon verksamhet som svar.

Dessa händelsespårningsanrop kan sedan användas för att definiera mått i aktiviteter. Mer information finns i Success Metrics och Track Conversions.

Här är API-informationen:

NyckelTypObligatorisktBeskrivning
mboxSträngJa

Namn på mbox

Obs! Om ett trackEvent()-anrop utlöses med ett mbox-namn som redan har utlösts på sidan, återställs SDID för trackEvent() och skiljer sig från Target -anropen på sidan. Om du däremot utlöser ett trackEvent()-anrop med ett annat mbox-namn, blir trackEvent() anropets SDID konsekvent med Page Load Request/triggerView() -anropen på sidan.

väljareSträngNejCSS-väljare som används för att hitta elementen i HTML. Händelseavlyssnarna bifogas till de hittade elementen.
typeSträngNejRepresenterar en registrerad händelsetyp. Det kan vara både händelser som är kända för HTML, som: click, mouseDown o.s.v., samt anpassade HTML-händelser.
preventDefaultBooleanNej

Anger om event.preventDefault() ska användas i händelseavlyssnaråteranropet. Standardvärdet är false.

Obs!: Endast form[submit] och a[click] stöds. Andra scenarier stöds inte på grund av komplexitet och ett stort antal scenarier som ska stödjas.

parametrarObjektNej

Mbox-parametrar. Ett objekt med nyckelvärdepar som har följande struktur:

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

timeoutNummerNej

Timeout i millisekunder.

Om inget anges används standardvärdet:

...timeoutInSeconds: 0.15...}

framgångFunktionNejEn callback-funktion som används för att signalera att en händelse har rapporterats.
felFunktionNejEn återanropsfunktion som används för att signalera att händelsen inte kunde rapporteras.

Exempel

<a href="https://asite.com">click me!</a>

plus JavaScript-kod för att tilldela trackEvent:

<script>
$('a').click(function(event){
  adobe.target.trackEvent({'mbox':'homePageHero'})
});
</script>

Eller:

adobe.target.trackEvent({
    "mbox": "clicked-cta",
    "params": {
        "param1": "value1"
    }
});
WARNING
Om de obligatoriska fälten inte anges utförs ingen begäran och ett fel genereras.
recommendation-more-help
6906415f-169c-422b-89d3-7118e147c4e3