ID 만들기
Adobe Experience Platform Web SDK를 사용하여 ID를 캡처하는 방법을 알아봅니다. Luma 데모 사이트에서 인증되지 않은 ID 데이터와 인증된 ID 데이터를 모두 캡처합니다. ID 맵이라는 Platform Web SDK 데이터 요소 유형을 사용하여 인증된 데이터를 수집하기 위해 이전에 만든 데이터 요소를 사용하는 방법에 대해 알아봅니다.
이 단원에서는 Adobe Experience Platform Web SDK 태그 확장에서 사용할 수 있는 ID 맵 데이터 요소에 중점을 둡니다. 인증된 사용자 ID 및 인증 상태가 포함된 데이터 요소를 XDM에 매핑합니다.
학습 목표
이 단원을 마치면 다음을 수행할 수 있습니다.
- Experience Cloud ID(ECID)와 자사 디바이스 ID(FPID) 간의 관계 이해
- 인증되지 않은 ID와 인증된 ID의 차이점 이해
- ID 맵 데이터 요소 만들기
전제 조건
데이터 계층이 무엇인지 이해하고, Luma 데모 사이트 데이터 계층에 익숙해졌으며, 태그의 데이터 요소를 참조하는 방법을 알아봅니다. 자습서의 이전 단원을 완료했어야 합니다.
Experience Cloud ID
ECID(Experience Cloud ID)은(는) Adobe Experience Platform 및 Adobe Experience Cloud 응용 프로그램에서 사용되는 공유 ID 네임스페이스입니다. ECID는 고객 ID의 기반을 제공하며 디지털 속성의 기본 ID입니다. ECID는 항상 존재하므로 인증되지 않은 사용자 행동을 추적하는 데 이상적인 식별자입니다.
Platform Web SDK를 사용하여 ECID를 추적하는 방법에 대해 자세히 알아보십시오.
ECID는 자사 쿠키와 플랫폼 Edge Network의 조합을 사용하여 설정됩니다. 기본적으로 자사 ID 쿠키는 웹 SDK에 의해 클라이언트측에서 설정됩니다. 쿠키 수명에 대한 브라우저 제한 사항을 고려하려면 대신 고유한 자사 ID 쿠키 서버측을 설정하도록 선택할 수 있습니다. 이러한 ID 쿠키를 자사 디바이스 ID(FPID)라고 합니다.
자사 디바이스 ID(FPID)
FPID는 자사 쿠키입니다. Adobe은 웹 SDK에서 설정한 자사 쿠키를 사용하는 대신 ECID를 만드는 데 사용하는 고유한 웹 서버를 사용하여 설정합니다. 브라우저 지원은 다를 수 있지만 DNS CNAME 또는 JavaScript 코드로 설정할 때와 달리 DNS A 레코드(IPv4의 경우) 또는 AAAA 레코드(IPv6의 경우)를 활용하는 서버에서 설정할 때 자사 쿠키의 내구성이 더 뛰어난 경향이 있습니다.
FPID 쿠키가 설정되면 해당 값을 가져와 이벤트 데이터가 수집될 때 Adobe으로 보낼 수 있습니다. 수집된 FPID는 Platform Edge Network에서 ECID를 생성하는 시드로 사용되며, 이 ECID는 Adobe Experience Cloud 애플리케이션에서 계속 기본 식별자입니다.
이 자습서에서는 FPID를 사용하지 않지만 자체 웹 SDK 구현에서는 FPID를 사용하는 것이 좋습니다. Platform Web SDK의 자사 장치 ID에 대해 자세히 알아보세요
인증된 Id
위에서 언급했듯이 Platform Web SDK를 사용할 때 디지털 속성에 대한 모든 방문자에게 Adobe에 의해 ECID가 지정됩니다. ECID는 인증되지 않은 디지털 동작을 추적하기 위한 기본 ID입니다.
또한 인증된 사용자 ID를 전송하여 플랫폼에서 ID 그래프를 만들 수 있고 Target에서 타사 ID를 설정할 수 있습니다. 인증된 ID를 설정하는 작업은 ID 맵 데이터 요소 유형을 사용하여 수행됩니다.
ID 맵 데이터 요소를 만들려면:
-
데이터 요소(으)로 이동하여 데이터 요소 추가 를 선택합니다.
-
데이터 요소
identityMap.loginID
의 이름 -
확장(으)로
Adobe Experience Platform Web SDK
을(를) 선택합니다. -
데이터 요소 형식(으)로
Identity map
을(를) 선택합니다. -
그러면 데이터 수집 인터페이스 에서 ID를 구성할 수 있는 화면 영역의 오른쪽에 프롬프트가 표시됩니다.
-
네임스페이스(으)로 ID 구성 단원에서 이전에 만든
lumaCrmId
네임스페이스를 선택합니다. 드롭다운에 표시되지 않으면 을 입력합니다. -
네임스페이스 을(를) 선택한 후에는 ID를 설정해야 합니다. 사용자가 Luma 사이트에 로그인하면 ID를 캡처하는 데이터 요소 만들기 단원에서 이전에 만든
user.profile.attributes.username
데이터 요소를 선택합니다. -
인증됨 상태(으)로 인증됨 을(를) 선택합니다.
-
기본 선택
-
저장 선택
Luma CRM Id
과(와) 같은 사용자를 나타내는 ID를 기본 ID로 보낼 것을 권장합니다.Luma CRM Id
) 사용자 식별자는 기본 ID가 됩니다. 그렇지 않으면 ECID
이(가) primary ID가 됩니다.이러한 단계를 마치면 다음 데이터 요소를 만들어야 합니다.
cart.orderId
data.variable
cart.productInfo
identityMap.loginID
cart.productInfo.purchase
xdm.variable.content
page.pageInfo.hierarchie1
page.pageInfo.pageName
page.pageInfo.server
product.category
product.productInfo.sku
product.productInfo.title
user.profile.attributes.loggedIn
user.profile.attributes.username
이러한 데이터 요소가 준비되면 태그에 규칙을 만들어 Platform Edge Network에 데이터를 전송할 준비가 되었습니다.