이 페이지에는 프로필 스크립트에 유용한 프로필, 변수 및 매개 변수가 나열됩니다.
| 프로필 | 참고 |
|---|---|
| user.activeActivities user.activeCampaigns |
사용자가 현재 세션에서 캠페인/활동과 상호 작용하지 않더라도 사용자가 참여하는 모든 캠페인/활동에 대한 캠페인 ID를 반환합니다. |
| user.pcId | |
| user.sessionId | |
| user.categoryAffinity | |
| user.categoryAffinities | 방문자가 채운 다수의 관심 사항을 반환합니다. |
| user.isFirstSession | |
| user.isNewSession | |
| user.daysSinceLastVisit | |
| user.browser | 사용자 에이전트 |
| user.header | mbox 요청 헤더 데이터의 모든 user.header 프로필이 내장되어 있습니다. |
| user.header('x-forwarded-for') | 방문자가 켜져 있는 네트워크 연결의 공개 IP 주소입니다. 예를 들어 whatismyip.com/과 같은 여러 가지 방법으로 주소를 얻을 수 있습니다. IP 주소는 10., 192.168. 또는 172.으로 시작하는 NAT 주소(내부 주소)가 아닙니다. 참고: user.header('x-cluster-client-ip')가 더 이상 사용되지 않습니다. |
| user.header('host') | 웹 사이트 호스트 이름 |
| user.header('cookie') | 방문자 쿠키 데이터 |
| user.header('user-agent') | 방문자 브라우저 사용자-에이전트 |
| user.header('accept-language') | 방문자 언어 |
| user.header('accept-encoding') | 방문자 문자 인코딩 |
| user.header('accept') | 방문자 언어 및 문자 인코딩 |
| user.header('connection') | 서버 연결. 예: keep-live |
| user.header('referrer') | 방문자 현재 페이지의 웹 사이트 URL. Internet Explorer에 대해 작동하지 않습니다. |
| user.getLocal('param_name','value'); | |
| user.setLocal('param_name','value'); | |
| user.get('param_name') | |
| user.parameter | 프로필 스크립트에서 만든 지속적 프로필 속성입니다. 지리적 위치, 방문 수 등과 같은 "시스템" 프로필도 참조합니다. |
| profile.get('param_name') | 프로필 스크립트에서 사용할 프로필 매개 변수를 가져오는 올바른 방법은 profile.get('param_name') 메서드입니다. |
| profile.param('param_name'); | |
| profile.parameter('parameter_name'); | profile. prefix로 인해 영구적으로 지정되는 Mbox 매개 변수입니다. |
| profile.browserTime | 방문자의 로컬 브라우저 시간. 시스템 시간의 경우 프로필 스크립트에서 새로운 날짜 개체를 만듭니다. |
| profile.averageDaysBetweenVisits | |
| profile.sessionCount | |
| parameter= | mbox와 함께 제공되는 (일반적으로 이름/값 쌍으로) 추가 값에 대한 일반 용어입니다. profile.parameter나 user.parameter로 설정되지 않는 한, 지속적이지 않습니다. |
landing |
referrer |
page |
|---|---|---|
landing.url |
referrer.url |
page.url |
landing.domain |
referrer.domain |
page.domain |
landing.protocol |
referrer.protocol |
page.protocol |
landing.param |
referrer.param |
page.param |
landing.query |
referrer.query |
page.query |
profile.geolocation.countryprofile.geolocation.stateprofile.geolocation.cityprofile.geolocation.zipprofile.geolocation.dmaprofile.geolocation.domainNameprofile.geolocation.ispNameprofile.geolocation.connectionSpeedprofile.geolocation.mobileCarrierprofile.geolocation.latitudeprofile.geolocation.longitude| 변수 | 참고 |
|---|---|
mbox.name |
|
| mbox.param('param_name') | |
모든 요청을 통해 자동 전달된 매개 변수:
|
|
주문 mbox를 통해 전달된 매개 변수:
|
|
| mbox3rdPartyId | 고객 ID를 Target의 mboxPCID와 동기화하는 mbox 매개 변수입니다. 고객 ID는 회사에서 방문자를 추적하는 데 사용하는 CRM ID, 멤버십 ID 또는 유사한 ID입니다. 그런 후 이 ID를 사용하여 프로필 API 및 고객 속성. |
| mboxPageValue | 각 mbox 호출에서 페이지는 값을 지정받습니다. |
| mboxDebug | 디버그 정보로만 사용됩니다. at.js가 이 정보를 찾는 페이지 URL에 추가됩니다. |
| mboxOverride.browserIp | 다른 위치에서는 어떻게 보이는지 테스트할 수 있도록 실제 위치가 아닌 다른 지역을 설정합니다. 참고: mboxOverride 매개 변수는 프로덕션 환경이 아닌, 활동을 테스트할 때만 사용하는 것이 좋습니다. mboxOverride 매개 변수를 사용하면 Analytics for Target (A4T)을 사용할 때 불일치가 보고될 수 있습니다. 활동을 라이브 환경에 푸시하기 전에 활동이 예상대로 작동하는지 확인하려면 테스트할 때 활동 QA 모드를 사용해야 합니다. |
고객 속성이 crs.get('<Datasource Name>.<Attribute name>').
이러한 속성이 프로필 스크립트에서 토큰으로 사용되거나 프로필 스크립트가 없어도 오퍼에서 직접 토큰으로 사용될 수도 있습니다. 토큰은 ${crs.datasourceName.attributeName} 형식이어야 합니다. 의 공백은 datasourceName 는 모든 API 호출에서 제거되어야 합니다.