프로필 스크립트를 사용하여 클릭 이벤트를 기반으로 대상자를 구축할 수 있습니까?
이 문서를 탐색하여 프로필 스크립트를 사용하여 페이지에서 클릭 이벤트를 추적하고 Adobe Target에서 수집된 데이터를 기반으로 대상을 빌드하는 방법에 대해 알아보십시오.
설명 description
환경
Adobe Target
문제/증상
프로필 스크립트를 사용하여 페이지에서 클릭 이벤트를 추적하고 수집된 데이터를 기반으로 대상을 구축할 수 있는 방법.
해결 방법 resolution
솔루션 단계
프로필 스크립트는 Target 서버측에서 실행되므로, 브라우저가 관련 데이터를 전달하여 Target에 호출하지 않는 한 클라이언트측 이벤트(사용자 브라우저에서 발생하는 이벤트)를 볼 수 없습니다.
- 따라서 클릭 이벤트에서 프로필 스크립트를 실행하려면
getOffer()또는trackEvent()함수를 추가하여 onclick 이벤트를 수신해야 합니다. trackEvent()에서 필요한 모든 데이터를 요청 내에 매개 변수로 전달할 수 있습니다.- 그런 다음 추적 중인 특정 요청(onclick 이벤트)이 실행될 때만 스크립트를 실행하는 논리를 프로필 스크립트에 추가해야 합니다.
- 적용 가능한 데이터를 가져와서 필요에 따라 읽기/저장/구문 분석합니다.
예를 들어 웹 페이지에서 이 코드를 사용하여 다음을 수행합니다.
<a href="#" onclick="adobe.target.trackEvent({mbox:'dataCapture', params:{'param1':'value1'}});">click here</a>
예제 프로필 스크립트는 이름이 dataCapture인 mbox(또는 정의한 다른 mbox 이름)를 찾은 다음 추가 활용도를 위해 내 param1 값을 읽을 수 있습니다. 예:
if (mbox.name == 'dataCapture') {
var x = mbox.param('param1');
return x;
}
그런 다음 프로필 스크립트 값(param1)을 사용하여 대상 규칙을 만들 수 있습니다.
위의 코드는 샘플일 뿐입니다. 코드 논리가 사용 사례의 요구 사항을 충족하는지 확인하십시오.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f