Show Menu
TOPICS×

Experience Cloud Identity 서비스와 직접 통합

이 구현을 통해 고객은 JavaScript 또는 SDK 코드를 승인하거나 사용할 수 없는 장치에서 ID 서비스를 사용할 수 있습니다. 게임 콘솔, 스마트 TV 또는 기타 인터넷 지원 어플라이언스와 같은 장치가 여기에 포함됩니다. 구문, 코드 샘플 및 정의에 대해서는 이 섹션을 참조하십시오.

구문

VisitorAPI.js 또는 SDK 코드 라이브러리를 사용할 수 없는 장치에서는 ID 서비스에 사용되는 DCS(Data Collection Server)를 직접 호출할 수 있습니다. 이렇게 하려면
dpm.demdex.net
을 호출하고 아래 표시된 대로 요청 형식을 지정합니다.
기울임꼴
​은 변수 자리 표시자를 나타냅니다.
이 구문 예제에서
d_
접두사는 호출 시 키-값 쌍을 시스템 수준 변수로 식별합니다. 상당수의
d_
매개 변수를 ID 서비스에 전달할 수 있지만, 위 코드에 표시된 대로 키-값 쌍에 초점을 맞추고 있습니다. 다른 변수에 대한 자세한 내용은 DCS API 호출 시 지원되는 속성 을 참조하십시오.
ID 서비스는 HTTP 및 HTTPS 호출을 지원합니다. 보안 페이지의 데이터를 전달하려면 HTTPS를 사용합니다.

샘플 요청

요청은 아래 표시된 샘플과 유사하게 보일 수 있습니다. 긴 변수가 축소되었습니다.

샘플 응답

ID 서비스는 아래에 표시된 대로 JSON 개체에 데이터를 반환합니다. 응답이 다를 수 있습니다.
{ "d_mid":"12345", "dcs_region":"6", "id_sync_ttl":"604800", "d_blob":"wxyz5432" }

정의된 요청 및 응답 매개 변수

요청 매개 변수
매개 변수
설명
dpm.demdex.net
Adobe
에서 제어하는 기존 도메인입니다. Demdex 도메인에 대한 호출 이해 를 참조 하십시오.
d_mid
Experience Cloud 방문자 ID입니다. 자세한 내용은 쿠키 및 Experience Cloud Identity 서비스 를 참조하십시오.
d_orgid
Experience Cloud 조직 ID입니다. 이 ID를 찾는 데 도움이 필요하면 Experience Cloud Identity 서비스 요구 사항 을 참조하십시오.
d_cid
DPID(데이터 제공자 ID), DPUUID(고유 사용자 ID) 및 인증됨 상태 ID 를 ID 서비스에 전달하는 선택적 매개변수입니다. 코드 샘플에 표시된 대로 DPID와 DPUUID를 인쇄되지 않는 제어 문자
%01
로 구분합니다.
DPID 및 DPUUID
d_cid
매개 변수에서 관련된 각 DPID 및 DPUUID 조합을 동일한
d_cid
매개 변수에 지정합니다. 이렇게 하면 단일 요청으로 여러 ID 세트를 반환할 수 있습니다. 또한 DPID, DPUUID 및 선택적 인증 플래그를 인쇄되지 않는 제어 문자
%01
로 구분합니다. 아래 예제에서 공급업체 및 사용자 ID는
굵은
텍스트로 강조 표시되어 있습니다.
  • 구문:
    ...d_cid=DPID%01DPUUID%01authentication state...
  • 예:
    ...d_cid=123%01456%011...
인증 상태
d_cid
매개 변수에서 선택적 ID입니다. 정수로 표시되며, 아래와 같이 인증 상태에 따라 사용자를 식별합니다.
  • 0
    (알 수 없음)
  • 1
    (인증됨)
  • 2
    (로그아웃됨)
인증 상태를 지정하려면 사용자 ID(UUID) 변수 다음에 이 플래그를 설정합니다. 인쇄되지 않는 제어 문자
%01
를 사용하여 UUID 및 인증 플래그를 구분합니다. 아래 예제에서 인증 ID는
굵은
텍스트로 강조 표시되어 있습니다.
구문:
...d_cid=DPID%01DPUUID%01authentication state
  • 알 수 없음:
    ...d_cid=123%01456%010...
  • 인증됨:
    ...d_cid=123%01456%011...
  • 로그아웃됨:
    ...d_cid=123%01456%012...
dcs_region
ID 서비스는 지리적으로 분산되고 로드 분산된 시스템입니다. ID는 호출을 처리하는 데이터 센터의 영역을 식별합니다. DCS 영역 ID, 위치 및 호스트 이름 을 참조하십시오.
d_cb
(선택 사항)
요청 본문에서 JavaScript 함수를 실행할 수 있는 콜백 매개 변수입니다.
d_blob
JavaScript 메타데이터의 암호화된 청크입니다. 크기 제한은 Blob을 512바이트 이하로 제한합니다.
d_ver
필수 여부. API 버전 번호를 설정합니다.
d_ver=2
로 설정된 대로 둡니다.
응답 매개 변수
일부 응답 매개 변수는 요청에 포함되며, 위 섹션에서 정의되어 있습니다.
매개 변수
설명
id_sync_ttl
초 단위로 지정된 재동기화 간격입니다. 기본 간격은 604,800초(7일)입니다.