Show Menu
TOPICS×

URL 또는 데이터 소스별 ID 동기화

ID 서비스 함수인 idSyncByURL 및 idSyncByDataSource를 사용하면 대상 게시 iFrame에서 ID 동기화를 수동으로 구현할 수 있습니다. VisitorAPI.js 버전 1.10 이상에서 사용 가능합니다.

구문, 속성 및 매크로

구문
코드
사용자 ID 동기화
visitor.idSyncByURL();
사용자 지정 동기화 URL을 사용하여 다양한 데이터 파트너와
Audience Manager
간에 동기화
visitor.idSyncByDataSource();
이미 DPID 및 DPUUID를 알고 있으며 표준 ID 동기화 URL 포맷으로
Audience Manager
로 해당 ID를 전송하려고 할 때
속성
다음 표에는 두 함수 모두에 사용 가능한 속성이 나열 및 정의되어 있습니다.
이름
유형
설명
dpid
문자열
Audience Manager가 할당한 데이터 제공업체 ID입니다.
dpuuid
문자열
사용자에 대한 데이터 제공업체의 고유한 ID입니다.
minutesToLive
숫자
(선택 사항)
쿠키 만료 시간을 설정하며 정수여야 합니다. 기본값은 20160분(14일)입니다.
url
문자열
대상 URL.
매크로
두 함수 모두 다음 매크로를 허용합니다.
  • %TIMESTAMP%
    : 타임스탬프를 생성합니다(밀리초 단위). 캐시 무효화에 사용됩니다.
  • %DID%
    : 사용자의 Audience Manager ID를 삽입합니다.
  • %HTTP_PROTO%
    : 통신 프로토콜(
    http
    또는
    https
    )을 설정합니다.

샘플 코드 및 출력

성공하면 두 함수 모두
Successfully queued
를 반환합니다. 실패한 경우 오류 메시지 문자열을 반환합니다.

visitor.idSyncByURL

샘플 코드
//Instatiate Visitor var visitor = Visitor.getInstance ("MARKETING-CLOUD-ORG-ID-HERE",{}); // Fires url with macros replaced visitor.idSyncByURL({ dpid: '24', // must be a string url: '//su.addthis.com/red/usync?pid=16&puid=%DID%&url=%HTTP_PROTO%:// dpm.demdex.net/ibs:dpid=420&dpuuid={{uid}}', minutesToLive: 20160 // optional, defaults to 20160 minutes (14 days) });
샘플 출력
http://su.addthis.com/red/usync?pid=16&puid=28777806459181003670799219185178493848&url=http%3A%2F%2Fdpm.demdex.net%2Fibs%3Adpid%3D420%26dpuuid%3D%7B%7Buid%7D%7D

visitor.idSyncByDataSource

샘플 코드
//Instantiate Visitor var visitor = Visitor.getInstance ("MARKETING-CLOUD-ORG-ID-HERE",{}); // Fires 'http:/https:' + '//dpm.demdex.net/ibs:dpid=&dpuuid=' visitor.idSyncByDataSource({ dpid: '24', // must be a string dpuuid: '98765', // must be a string minutesToLive: 20160 // optional, defaults to 20160 minutes (14 days) });
샘플 출력
http://dpm.demdex.net/ibs:dpid=24&dpuuid=98765