Show Menu
화제×

adobe.target.trackEvent(옵션)

이 함수는 클릭 및 전환과 같은 사용자 작업을 보고하라는 요청을 실행하며, 응답에 있는 활동을 전달하지는 않습니다.
그런 후에 이러한 이벤트 추적 mbox 호출을 사용하여 활동의 지표를 정의할 수 있습니다. 자세한 내용은 성공 지표 전환 추적 을 참조하십시오.
다음은 API 세부 사항입니다.
유형
필수
설명
mbox
문자열
Mbox 이름
selector
문자열
아니오
HTML 요소를 찾는 데 사용되는 CSS 선택기입니다. 이벤트 리스너는 발견된 요소에 첨부됩니다.
유형
문자열
아니오
등록된 이벤트 유형을 나타냅니다. HTML 알려진 이벤트(예: click, mousedown 등)일 수도 있고 사용자 지정 HTML 이벤트일 수도 있습니다.
preventDefault
부울
아니오
이벤트 리스너 콜백에서 event.preventDefault() 를 사용할지 여부를 나타냅니다. 기본값은 false입니다.
참고 : form[submit] and a #`만 지원됩니다. 복잡성 및 지원할 시나리오 양이 많기 때문에 기타 시나리오는 지원되지 않습니다.
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" 
    } 
});

필수 필드가 설정되지 않은 경우 요청이 실행되지 않고 오류가 발생합니다.