adobe.target.trackEvent(options)
この関数は、クリックやコンバージョンなどのユーザーアクションを報告するリクエストを実行します。応答でアクティビティを配信することはありません。
そのため、これらのイベント追跡 mbox 呼び出しは、アクティビティで指標を定義するのに使用できます。詳細については、「成功指標」および「コンバージョンの追跡」を参照してください。
API の詳細を次に示します。
mbox 名
注意:ページで既に実行された mbox 名を使用して trackEvent() 呼び出しが実行された場合、trackEvent() の SDID はリセットされ、ページでの Target 呼び出しとは異なります。 ただし、異なる mbox 名で trackEvent() 呼び出しを実行すると、trackEvent() 呼び出しの SDID がページ上の Page Load Request/triggerView() 呼び出しと一致した状態が維持されます。
イベントリスナーコールバックで event.preventDefault()
を使用するかどうかを示します。デフォルトは false です。
メモ:サポートされているのは form[submit]
と a[click]
だけです。 サポートすべきシナリオの複雑さと量の膨大さにより、その他のシナリオはサポートされません。
mbox パラメーター。次の構造を持つキーと値のペアのオブジェクト。
{ "param1": "value1", "param2": "value2"}
タイムアウト(ミリ秒)。
指定しない場合は、次のデフォルト値が使用されます。
...timeoutInSeconds: 0.15...}
例
<a href="https://asite.com">click me!</a>
さらに、trackEvent
を割り当てるための JavaScript コード:
<script>
$('a').click(function(event){
adobe.target.trackEvent({'mbox':'homePageHero'})
});
</script>
または
adobe.target.trackEvent({
"mbox": "clicked-cta",
"params": {
"param1": "value1"
}
});