데이터 레이어 오브젝트를 데이터 요소에 매핑
조직이 사이트에서 데이터 레이어를 설정하고 구현하면 태그 내의 데이터 요소에 데이터 레이어 오브젝트를 매핑할 수 있습니다.
사전 요구 사항
데이터 레이어 만들기: 사이트에 데이터 레이어가 있는지 확인합니다. 기술적으로 모든 JavaScript 오브젝트를 매핑하거나 페이지에서 직접 CSS 요소를 스크랩할 수 있지만 Adobe에서는 이 방법을 마지막 수단으로 권장합니다. 사이트 레이아웃이 변경되면 태그에 사용된 CSS 선택기가 더 이상 작동하지 않아 데이터가 손실됩니다.
태그를 사용하여 데이터 요소 만들기
데이터 요소는 Adobe Experience Platform 데이터 수집의 구성 요소로서 도구 전반에서 사용할 수 있습니다. 데이터 요소를 사용하여 Adobe Analytics 확장 기능에서 변수 값을 할당할 수 있습니다.
다음 단계에서는 태그 속성에 설치해야 하는 Adobe 클라이언트 데이터 레이어 확장을 사용합니다.
-
AdobeID 자격 증명을 사용하여 Adobe Experience Platform 데이터 수집에 로그인합니다.
-
원하는 태그 속성을 선택합니다.
-
데이터 요소 탭을 선택한 다음 데이터 요소 추가를 선택합니다.
-
데이터 요소의 이름을 입력하십시오(예:
Page name). -
확장 드롭다운 목록에서 Adobe 클라이언트 데이터 레이어를 선택합니다.
-
데이터 요소 유형 드롭다운 목록에서 데이터 계층 계산 상태를 선택합니다.
-
반환 값에서 특정 경로을(를) 선택한 다음 데이터 계층에 있는 값에 대한 경로를 입력합니다(예:
page.name). 경로의 유효성을 검사하려면 브라우저의 콘솔에서adobeDataLayer.getState("page.name")을(를) 실행하십시오. -
저장을 선택합니다.
확장의 데이터 레이어 푸시 이벤트가 트리거되는 규칙에서 이러한 데이터 요소를 사용하여 데이터 레이어가 로드되고 푸시의 데이터를 포함합니다. 데이터 요소 형식을 참조하세요.
개체 기반 데이터 레이어 object-based
데이터 레이어가 CEDL digitalData 개체와 같은 JavaScript 개체인 경우 대신 Core 확장의 JavaScript 변수 데이터 요소 유형을 사용하십시오. 값의 경로를 입력하십시오(예: digitalData.page.pageInfo.pageName). 이 데이터 요소 유형은 개체 속성이 아닌 계산된 상태로 데이터를 저장하는 Adobe 클라이언트 데이터 레이어를 읽을 수 없습니다.
다음 단계
데이터 요소를 Analytics 변수에 매핑: Analysis Workspace에서 차원으로 사용할 수 있도록 데이터 요소를 Analytics 변수에 할당합니다.