adobe.target.trackEvent(options)

이 함수는 클릭 및 전환과 같은 사용자 작업을 보고하라는 요청을 실행하며, 응답에 있는 활동을 전달하지는 않습니다.

그런 후에 이러한 이벤트 추적 mbox 호출을 사용하여 활동의 지표를 정의할 수 있습니다. 자세한 내용은 성공 지표전환 추적을 참조하십시오.

다음은 API 세부 사항입니다.

유형
필수
설명
mbox
문자열

Mbox 이름

참고: 페이지에서 이미 실행된 mbox 이름으로 trackEvent() 호출이 실행되면 trackEvent()의 SDID가 재설정되고 페이지의 Target 호출과 달라집니다. 그러나 다른 mbox 이름으로 trackEvent() 호출을 실행하면 trackEvent() 호출의 SDID가 페이지의 Page Load Request/triggerView() 호출과 일관되게 유지됩니다.

selector
문자열
아니오
HTML 요소를 찾는 데 사용되는 CSS 선택기입니다. 이벤트 리스너는 발견된 요소에 첨부됩니다.
유형
문자열
아니오
등록된 이벤트 유형을 나타냅니다. HTML 알려진 이벤트(예: click, mousedown 등)일 수도 있고 사용자 지정 HTML 이벤트일 수도 있습니다.
preventDefault
부울
아니오

이벤트 리스너 콜백에서 event.preventDefault()를 사용할지 여부를 나타냅니다. 기본값은 false입니다.

참고: form[submit]a[click]만 지원됩니다. 복잡성 및 지원할 시나리오 양이 많기 때문에 기타 시나리오는 지원되지 않습니다.

params
개체
아니오

Mbox 매개 변수입니다. 다음 구조를 가진 키 - 값 쌍의 개체입니다.

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

timeout
숫자
아니오

시간 초과(밀리 초)입니다.

지정하지 않으면 기본값이 사용됩니다.

...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"
    }
});
WARNING
필수 필드가 설정되지 않은 경우 요청이 실행되지 않고 오류가 발생합니다.
recommendation-more-help
6906415f-169c-422b-89d3-7118e147c4e3