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일)입니다.

이 페이지에서는

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now