Platform Web SDK를 사용하여 Adobe Analytics 설정
다음을 사용하여 Adobe Analytics을 설정하는 방법 알아보기 Experience Platform Web SDK, 태그 규칙을 만들어 데이터를 Adobe Analytics으로 전송하고, Analytics가 데이터를 예상대로 캡처하는지 확인합니다.
Adobe Analytics 은 고객 인텔리전스로 고객을 사람으로 이해하고 고객 인텔리전스로 비즈니스를 이끌어 나갈 수 있는 업계 선도적인 애플리케이션입니다.
학습 목표
이 단원을 마치면 다음을 수행할 수 있습니다.
- Adobe Analytics에 대한 XDM 스키마를 구성하고 Analytics에 대한 자동 매핑 변수와 수동 매핑 XDM 변수의 차이점을 이해합니다
- Adobe Analytics을 활성화하기 위한 데이터 스트림 구성
- 개별 또는 전체 배열 데이터 요소를 XDM 개체에 매핑
- XDM 개체를 사용하여 Adobe Analytics에서 페이지 보기 캡처
- Adobe Analytics 제품 문자열의 XDM 개체를 사용하여 전자 상거래 데이터 캡처
- Experience Platform 디버거를 사용하여 Adobe Analytics 변수가 XDM 개체로 설정되어 있는지 확인합니다.
- Adobe Analytics 처리 규칙을 사용하여 사용자 지정 변수 설정
- 실시간 보고서를 사용하는 Adobe Analytics에서 데이터의 유효성 검사
전제 조건
태그, Adobe Analytics 및 Luma 데모 사이트 로그인 및 쇼핑 기능.
하나 이상의 테스트/개발 보고서 세트 ID가 필요합니다. 이 자습서에 사용할 수 있는 테스트/개발 보고서 세트가 없는 경우 하나를 만드십시오..
자습서의 이전 섹션에서 모든 단계를 완료했어야 합니다.
XDM 스키마 및 Analytics 변수
축하합니다! 에서 Adobe Analytics과 호환되는 스키마를 이미 구성했습니다. 스키마 구성 레슨!
Platform Web SDK 구현은 가능한 한 제품과 관계없어야 합니다. Adobe Analytics의 경우 eVar, prop 및 이벤트 매핑은 스키마 생성 중이나 일반적으로 수행되었던 태그 규칙 구성 중에는 발생하지 않습니다. 대신 모든 XDM 키-값 쌍이 다음 두 가지 방법 중 하나로 Analytics 변수에 매핑되는 컨텍스트 데이터 변수가 됩니다.
- 예약된 XDM 필드를 사용하여 자동으로 매핑된 변수
- Analytics 처리 규칙을 사용하여 수동으로 매핑된 변수
Adobe Analytics에 자동 매핑된 XDM 변수를 이해하려면 다음을 참조하십시오. Analytics에서 자동으로 매핑된 변수. 자동 매핑되지 않은 모든 변수는 수동으로 매핑해야 합니다.
에서 생성된 스키마 스키마 구성 단원에는 이 표에 설명된 대로 Analytics 변수에 자동으로 매핑된 몇 가지 기능이 포함되어 있습니다.
identitymap.ecid.[0].id
web.webPageDetails.pageViews.value
web.webPageDetails.name
web.webPageDetails.server
web.webPageDetails.siteSection
commerce.productViews.value
commerce.productListViews.value
commerce.checkouts.value
commerce.purchases.value
commerce.order.currencyCode
commerce.order.purchaseID
productListItems[].SKU
productListItems[].name
productListItems[].quantity
productListItems[].priceTotal
productListItems
개체.2022년 8월 18일 기준
productListItems[].SKU
는 s.products 변수의 제품 이름에 매핑하는 데 우선 순위를 둡니다.값이 로 설정된 경우
productListItems[].name
는 다음과 같은 경우에만 제품 이름에 매핑됩니다. productListItems[].SKU
존재하지 않습니다. 그렇지 않으면 매핑되지 않고 컨텍스트 데이터에서 사용할 수 있습니다.빈 문자열 또는 null을 로 설정하지 마십시오.
productListItems[].SKU
. 이렇게 하면 s.products 변수의 제품 이름에 매핑되지 않는 효과가 있습니다.데이터 스트림 구성
Platform Web SDK는 웹 사이트에서 Platform Edge Network로 데이터를 전송합니다. 그런 다음 데이터 스트림은 Platform Edge Network에 해당 데이터를 전달할 위치를 알려줍니다(이 경우 Adobe Analytics 보고서 세트 중 어느 것인지).
-
다음으로 이동 데이터 수집 인터페이스
-
왼쪽 탐색에서 을 선택합니다. 데이터스트림
-
이전에 만든 항목 선택
Luma Web SDK
데이터스트림 -
선택 서비스 추가
-
선택 Adobe Analytics (으)로 서비스
-
다음을 입력합니다. 보고서 세트 ID 개발 보고서 세트 의
-
선택 저장
note tip TIP 을 선택하여 더 많은 보고서 세트 추가 보고서 세트 추가 는 다중 세트 태깅에 해당합니다.
추가 데이터 요소 만들기
그런 다음 Luma 데이터 레이어에서 추가 데이터를 캡처하여 Platform Edge Network로 전송합니다. 이 단원에서는 일반적인 Adobe Analytics 요구 사항에 중점을 두고 있지만, 캡처된 모든 데이터는 데이터 스트림 구성에 따라 다른 대상으로 쉽게 전송할 수 있습니다. 예를 들어 Adobe Experience Platform 단원을 완료한 경우 이 단원에서 캡처한 추가 데이터도 플랫폼으로 전송됩니다.
전자 상거래 데이터 요소 만들기
데이터 요소 만들기 단원 동안 생성된 JavaScript 데이터 요소 캡처된 컨텐츠 및 id 세부 정보. 이제 전자 상거래 데이터를 캡처하기 위한 추가 데이터 요소를 만듭니다. 이유: Luma 데모 사이트 에서는 장바구니의 제품 세부 사항 페이지 및 제품에 대해 서로 다른 데이터 계층 구조를 사용합니다. 각 시나리오에 대한 데이터 요소를 만들어야 합니다. Luma 데이터 레이어에서 필요한 항목을 가져오기 위해 일부 사용자 지정 코드 데이터 요소를 만들어야 합니다. 이는 자체 사이트에서 구현할 때 필요할 수도 있고 필요하지 않을 수도 있습니다. 이 경우 장바구니 항목 배열을 반복해야 각 제품의 특정 세부 정보를 가져올 수 있습니다. 아래에 제공된 코드 조각을 사용하십시오.
-
자습서에 사용 중인 태그 속성을 엽니다
-
다음으로 이동 데이터 요소
-
선택 데이터 요소 추가
-
이름 지정
product.productInfo.sku
-
사용 사용자 지정 코드 데이터 요소 유형
-
다음에 대한 확인란 남기기 소문자 강제 적용 값 및 텍스트 정리 선택되지 않음
-
나가기
None
(으)로 저장 기간 이 값은 모든 페이지에서 다르므로 설정 -
선택 편집기 열기
-
다음 코드를 복사하여 붙여 넣습니다.
code language-javascript var cart = digitalData.product; var cartItem; cart.forEach(function(item){ cartItem = item.productInfo.sku; }); return cartItem;
-
선택 저장 사용자 지정 코드를 저장하려면
-
선택 저장 데이터 요소를 저장하려면
이러한 추가 데이터 요소를 만들려면 동일한 단계를 따르십시오.
-
product.productInfo.title
code language-javascript var cart = digitalData.product; var cartItem; cart.forEach(function(item){ cartItem = item.productInfo.title; }); return cartItem;
-
cart.productInfo
code language-javascript var cart = digitalData.cart.cartEntries; var cartItem = []; cart.forEach(function(item, index, array){ var qty = parseInt(item.qty); var price = parseInt(item.price); cartItem.push({ "SKU": item.sku, "name":item.title, "quantity":qty, "priceTotal":price }); }); return cartItem;
이러한 데이터 요소를 추가하고 의 이전 요소를 만든 후 데이터 요소 만들기 단원, 다음 데이터 요소가 있어야 합니다.
cart.orderId
cart.productInfo
identityMap.loginID
page.pageInfo.hierarchie1
page.pageInfo.pageName
page.pageInfo.server
product.productInfo.sku
product.productInfo.title
user.profile.attributes.loggedIn
user.profile.attributes.username
xdm.content
- identityMap 에 따라 인증된 ID를 캡처합니다. ID 맵 데이터 요소 만들기 연습: 데이터 요소 만들기 레슨.
- 웹 에 따라 컨텐츠를 캡처할 객체 콘텐츠 XDM 개체 연습: 데이터 요소 만들기 위의 모든 데이터 요소에 대해 단원을 지정합니다.
페이지 보기 수 증가
데이터 요소 만들기 단원에서 다음 작업을 수행합니다 이(가) 을(를) 만들었습니다. xdm.content
데이터 요소 컨텐츠 차원을 캡처합니다. 이제 Adobe Analytics으로 데이터를 전송하므로 추가 XDM 필드도 매핑하여 비콘이 Analytics의 페이지 보기로 처리되어야 함을 표시해야 합니다.
-
을(를) 엽니다
xdm.content
데이터 요소 -
아래로 스크롤한 다음 을(를) 선택하여 까지 열기
web.webPageDetails
-
을(를) 선택하여 열기 pageViews 오브젝트
-
설정 값 끝
1
-
선택 저장
s.t()
를 사용하는 Analytics용 페이지 보기 비콘 AppMeasurement.js
. 링크 클릭 비콘의 경우 webInteraction.linkClicks.value
끝 1
제품 문자열 설정
제품 문자열에 매핑하기 전에 XDM 스키마 내에 Adobe Analytics과 특별한 관계가 있는 전자 상거래 데이터를 캡처하는 데 사용되는 두 개의 기본 개체가 있음을 이해하는 것이 중요합니다.
- 다음
commerce
객체는 다음과 같은 Analytics 이벤트를 설정합니다.prodView
,scView
, 및purchase
- 다음
productListItems
객체는 다음과 같은 Analytics 차원을 설정합니다.productID
.
다음을 참조하십시오 상거래 및 제품 데이터 수집 을 참조하십시오.
또한 다음을 이해할 수 있습니다. 개별 속성 제공 개별 XDM 필드 또는 전체 스토리지 제공 XDM 개체에 연결합니다.
XDM 개체에 개별 속성 매핑
개별 변수에 매핑하여 Luma 데모 사이트의 제품 세부 사항 페이지에서 데이터를 캡처할 수 있습니다.
-
만들기 XDM 개체 데이터 요소 유형 명명된
xdm.commerce.prodView
-
이전 단원에서 사용한 것과 동일한 Platform 샌드박스 및 XDM 스키마 선택
-
를 엽니다. commerce 오브젝트
-
를 엽니다. 제품 보기 오브젝트 및 세트 값 끝
1
note tip TIP 이 단계는 설정과 같습니다 prodView
analytics의 이벤트 -
아래로 스크롤하여 선택
productListItems
배열 -
선택 개별 항목 제공
-
선택 항목 추가
note caution CAUTION 다음 productListItems
은(는)array
데이터가 요소의 컬렉션으로 들어올 것을 예상하도록 데이터 유형입니다. Luma 데모 사이트의 데이터 레이어 구조와 Luma 사이트에서 한 번에 하나의 제품만 볼 수 있으므로 항목을 개별적으로 추가합니다. 자체 웹 사이트에서 를 구현할 때 데이터 레이어 구조에 따라 전체 어레이를 제공할 수 있습니다. -
열려면 선택하십시오. 항목 1
-
다음 XDM 변수를 데이터 요소에 매핑
productListItems.item1.SKU
끝%product.productInfo.sku%
productListItems.item1.name
끝%product.productInfo.title%
note important IMPORTANT 이 XDM 개체를 저장하기 전에 "전역" 변수와 페이지 보기 증가자도 설정해야 합니다.
-
선택 저장
XDM 개체에 전체 어레이 매핑
앞에서 설명한 대로 Luma 데모 사이트는 장바구니에 있는 제품에 대해 다른 데이터 레이어 구조를 사용합니다. 사용자 지정 코드 데이터 요소 cart.productInfo
이전에 만든 데이터 요소는 digitalData.cart.cartEntries
데이터 레이어 개체를 필요한 XDM 개체 스키마로 변환합니다. 새 형식 은(는) 정확히 일치해야 합니다. 에 의해 정의된 스키마 productListItems
XDM 스키마 오브젝트.
이를 설명하기 위해서는 아래 Luma 사이트 데이터 레이어(왼쪽)와 번역된 데이터 요소(오른쪽)의 비교를 참조하십시오.
데이터 요소를 productListItems
구조(힌트, 일치해야 함).
price
및 qty
데이터 요소의 숫자로 형식이 변경되었습니다. 이러한 형식 요구 사항은 플랫폼의 데이터 무결성에 중요하며 다음 기간 동안 결정됩니다. 스키마 구성 단계. 이 예에서는 수량 를 사용합니다. 정수 데이터 유형.이제 전체 어레이에 XDM 개체 매핑으로 돌아갑니다. XDM 개체 데이터 요소를 만들어 장바구니 페이지에서 제품을 캡처합니다.
-
만들기 XDM 개체 데이터 요소 유형 명명된
xdm.commerce.cartView
-
이 자습서에서 사용하는 것과 동일한 Platform 샌드박스 및 XDM 스키마 선택
-
를 엽니다. commerce 오브젝트
-
를 엽니다. 제품 목록 보기 수 오브젝트 및 세트
value
끝1
note tip TIP 이 단계는 설정과 같습니다 scView
analytics의 이벤트 -
아래로 스크롤하여 선택 productListItem 배열
-
선택 전체 스토리지 제공
-
다음에 매핑
cart.productInfo
데이터 요소note important IMPORTANT 이 XDM 개체를 저장하기 전에 "전역" 변수와 페이지 보기 증가자도 설정해야 합니다.
-
선택 저장
다른 항목 만들기 XDM 개체 데이터 요소 유형 체크아웃 호출 xdm.commerce.checkout
. 이 시간은 commerce.checkouts.value 끝 1
, 맵 productListItem 끝 cart.productInfo
방금 한 것처럼 "전역" 변수와 페이지 보기 카운터를 추가합니다.
scCheckout
analytics의 이벤트다음을 캡처하는 추가 단계가 있습니다. purchase
이벤트:
-
다른 항목 만들기 XDM 개체 데이터 요소 유형 (이)가 호출된 구매의 경우
xdm.commerce.purchase
-
열기 commerce 오브젝트
-
를 엽니다. 주문 오브젝트
-
맵 purchaseID (으)로
cart.orderId
데이터 요소 -
설정 currencyCode 하드코딩된 값에
USD
note tip TIP 이는 설정에 해당합니다. s.purcahseID
및s.currencyCode
analytics의 변수 -
을(를) 선택하여 열기
purchases
오브젝트 및 세트value
끝1
note tip TIP 이는 설정에 해당합니다. purchase
analytics의 이벤트note important IMPORTANT 이 XDM 개체를 저장하기 전에 "전역" 변수와 페이지 보기 증가자도 설정해야 합니다.
-
선택 저장
이러한 단계를 마치면 다음 5개의 XDM 개체 데이터 요소를 만들어야 합니다.
xdm.commerce.cartView
xdm.commerce.checkout
xdm.commerce.prodView
xdm.commerce.purchase
xdm.content
Platform Web SDK에 대한 추가 규칙 만들기
생성된 여러 XDM 개체 데이터 요소를 사용하면 규칙을 사용하여 비콘을 설정할 준비가 된 것입니다. 이 연습에서는 전자 상거래 이벤트별로 개별 규칙을 만들고 조건을 사용하여 규칙이 올바른 페이지에서 실행되도록 합니다. 제품 보기 이벤트로 시작하겠습니다.
-
왼쪽 탐색에서 을 선택합니다. 규칙 다음을 선택합니다. 규칙 추가
-
이름 지정
product view - library load - AA
-
아래 이벤트, 선택 라이브러리가 로드됨 (페이지 상단)
-
아래 조건 을(를) 선택합니다 추가
-
나가기 논리 유형 다음으로: 보통
-
나가기 확장 다음으로: 코어
-
선택 조건 유형 다음으로: 쿼리 문자열이 없는 경로
-
오른쪽에서 정규 표현식 전환
-
아래 경로가 다음과 같음 set
/products/
. Luma 데모 사이트의 경우 규칙이 제품 페이지에서만 트리거되도록 합니다 -
선택 변경 내용 유지
-
아래 작업 선택 추가
-
선택 Adobe Experience Platform 웹 SDK 확장
-
선택 작업 유형 다음으로: 이벤트 보내기
-
다음 유형 필드에는 선택할 수 있는 값의 드롭다운 목록이 있습니다. 선택
commerce.productViews
note tip TIP 여기서 선택한 값은 데이터가 Analytics에 매핑되는 방식에는 영향을 주지 않지만 이 변수는 Adobe Experience Platform의 세그먼트 빌더 인터페이스에서 사용되므로 신중하게 적용하는 것이 좋습니다. 선택한 값은 다음에서 사용할 수 있습니다. c.a.x.eventtype
컨텍스트 데이터 변수 다운스트림 -
아래 XDM 데이터 를 선택하고
xdm.commerce.prodView
XDM 개체 데이터 요소 -
선택 변경 내용 유지
-
규칙은 아래와 유사해야 합니다. 선택 저장
다음 매개 변수를 사용하여 다른 모든 전자 상거래 이벤트에 대해 동일한 작업을 반복합니다.
규칙 이름: 장바구니 보기 - 라이브러리 로드 - AA
- 이벤트 유형: 로드된 라이브러리(페이지 상단)
- 조건: /content/luma/us/en/user/cart.html
- Web SDK - Send Action 아래에 값 입력: commerce.productListViews
- 웹 SDK용 XDM 데이터 - 전송 작업:
%xdm.commerce.cartView%
규칙 이름: 체크아웃 - 라이브러리 로드 - AA
- 이벤트 유형: 로드된 라이브러리(페이지 상단)
- 조건 /content/luma/us/en/user/checkout.html
- 웹 SDK 유형 - 작업 보내기: commerce.checkouts
- 웹 SDK용 XDM 데이터 - 전송 작업:
%xdm.commerce.checkout%
규칙 이름: 구매 - 라이브러리 로드 - AA
- 이벤트 유형: 로드된 라이브러리(페이지 상단)
- 조건 /content/luma/us/en/user/checkout/order/thank-you.html
- 웹 SDK 유형 - 작업 보내기: commerce.purchases
- 웹 SDK용 XDM 데이터 - 전송 작업:
%xdm.commerce.purchase%
완료되면 다음 규칙이 생성됩니다.
개발 환경 구축
에 새 데이터 요소 및 규칙 추가 Luma Web SDK Tutorial
태그 라이브러리를 만들고 개발 환경을 다시 빌드합니다.
Platform Web SDK용 Adobe Analytics 유효성 검사
다음에서 디버거 단원, Platform Debugger 및 브라우저 개발자 콘솔을 사용하여 클라이언트측 XDM 개체 비콘을 검사하는 방법에 대해 알아보았습니다. 이는 을 디버깅하는 방법과 유사합니다. AppMeasurement.js
Analytics 구현. Analytics가 Platform Web SDK를 통해 데이터를 제대로 캡처하고 있는지 확인하려면 다음 두 단계를 더 수행해야 합니다.
- Experience Platform 디버거의 Edge Trace 기능을 사용하여 Platform Edge Network의 XDM 개체에서 데이터가 처리되는 방식을 확인합니다
- 처리 규칙 및 실시간 보고서를 사용하여 Analytics에서 데이터가 처리되는 방식을 확인합니다.
Edge 추적 사용
Adobe Analytics이 Experience Platform 디버거의 Edge Trace 기능을 사용하여 ECID, 페이지 보기, 제품 문자열 및 전자 상거래 이벤트를 캡처하고 있는지 확인하는 방법을 알아봅니다.
Experience Cloud ID 유효성 검사
-
로 이동 Luma 데모 사이트 Experience Platform 디버거를 사용하여 사이트의 태그 속성을 자신의 개발 속성으로 전환합니다.
note warning WARNING 계속하기 전에 Luma 사이트에 로그인했는지 확인하십시오. 로그인하지 않은 경우 Luma 사이트에서 체크아웃을 허용하지 않습니다. -
Luma에서 오른쪽 상단의 로그인 버튼을 선택하고 자격 증명을 사용합니다 u: test@adobe.com p: 테스트 인증하려면
-
에 자동으로 리디렉션됩니다. Didi Sport Watch 제품 페이지 다음 페이지 로드 시
-
-
Edge 추적을 활성화하려면 왼쪽 탐색에서 Experience Platform 디버거 로 이동한 다음 로그 을(를) 선택한 다음 Edge 탭을 클릭하고 다음을 선택합니다 연결
-
지금은 비어 있습니다.
-
새로 고침 Didi Sport Watch 제품 페이지 Experience Platform 디버거를 다시 확인하십시오. 데이터가 통과되는 것을 볼 수 있습니다. 다음으로 시작하는 행 Analytics 자동 매핑 RSID Adobe Analytics 비콘임
-
을(를) 선택하여 둘 다 엽니다.
mappedQueryParams
드롭다운 및 Analytics 변수를 볼 두 번째 드롭다운note tip TIP 두 번째 드롭다운은 데이터를 보내는 Analytics 보고서 세트 ID에 해당합니다. 스크린샷의 보고서 세트가 아니라 자신의 보고서 세트와 일치해야 합니다. -
아래로 스크롤하여 찾기
c.a.x.identitymap.ecid.[0].id
. ECID를 캡처하는 컨텍스트 데이터 변수입니다 -
Analytics가 표시될 때까지 아래로 계속 스크롤
mid
변수를 채우는 방법에 따라 페이지를 순서대로 표시합니다. 두 ID 모두 장치의 Experience Cloud ID와 일치합니다.note note NOTE 로그인했으므로 잠시 시간을 내어 인증된 ID의 유효성을 검사하십시오 112ca06ed53d3db37e4cea49cc45b71e
사용자용 test@adobe.com 에도 캡처됩니다.c.a.x.identitymap.lumacrmid.[0].id
콘텐츠 페이지 보기 수
동일한 비콘을 사용하여 Analytics에 의해 캡처된 콘텐츠 페이지 보기를 확인할 수 있습니다.
-
다음을 찾습니다.
c.a.x.web.webpagedetails.pageviews.value=1
. 이는 다음을 말해줍니다.s.t()
페이지 보기 비콘이 Analytics로 전송되고 있습니다. -
아래로 스크롤하여
gn
변수를 채우는 방법에 따라 페이지를 순서대로 표시합니다. 다음에 대한 Analytics 동적 구문입니다.s.pageName
변수를 채우는 방법에 따라 페이지를 순서대로 표시합니다. 데이터 레이어에서 페이지 이름을 캡처합니다.
제품 문자열 및 전자 상거래 이벤트
이미 제품 페이지를 사용하고 있으므로 이 연습에서는 동일한 Edge Trace를 사용하여 제품 데이터가 Analytics에 캡처되는지 확인합니다. 제품 문자열 및 전자 상거래 이벤트는 모두 XDM 변수를 Analytics에 자동으로 매핑합니다. 를 로 매핑하기만 하면 됩니다. productListItem
XDM 변수 Adobe Analytics에 대한 XDM 스키마 구성, Platform Edge Network는 데이터를 적절한 analytics 변수에 매핑합니다.
-
먼저 다음을 확인합니다.
Product String
은(는) 설정되어 있습니다. -
다음을 찾습니다.
c.a.x.productlistitems.[0].sku
. 변수는 매핑한 데이터 요소 값을 캡처합니다.productListItems.item1.sku
이 단원의 앞 부분 -
아래로 스크롤하여
pl
변수를 채우는 방법에 따라 페이지를 순서대로 표시합니다. Analytics 제품 문자열 변수의 동적 구문입니다 -
두 값 모두 데이터 레이어에서 사용할 수 있는 제품 이름과 일치합니다
Edge Trace 처리 commerce
이벤트가 와 약간 다름 productList
차원. 제품 이름이 매핑된 것과 같은 방식으로 매핑된 컨텍스트 데이터 변수가 표시되지 않습니다 c.a.x.productlistitem.[0].name
위. 대신 Edge Trace 는 Analytics에서 최종 이벤트 자동 매핑을 보여 줍니다 event
변수를 채우는 방법에 따라 페이지를 순서대로 표시합니다. Platform Edge Network는 적절한 XDM에 매핑하는 한 그에 따라 매핑합니다 commerce
변수 기간 Adobe Analytics에 대한 스키마 구성; 이 경우 commerce.productViews.value=1
.
-
Experience Platform 디버거 창으로 돌아가서
event
변수가 있는 경우 이 변수가prodView
나머지 전자 상거래 이벤트와 제품 문자열이 Analytics에 대해 설정되어 있는지 확인합니다.
-
추가 디디 스포츠 워치 장바구니에 추가
-
로 이동 장바구니 페이지, Edge Trace 확인
events: "scView"
및 제품 문자열 -
체크아웃으로 이동하여 다음에 대한 Edge Trace 를 확인합니다.
events: "scCheckout"
및 제품 문자열 -
다음 항목만 작성 이름 및 성 배송 양식의 필드 및 선택 계속. 다음 페이지에서 를 선택합니다. 주문
-
확인 페이지에서 다음에 대한 Edge Trace 를 선택합니다.
- 구매 이벤트 설정 중
events: "purchase"
- 통화 코드 변수 설정 중
cc: "USD"
- 구매 ID가 설정되는 위치
pi
- 제품 문자열
pl
제품 이름, 수량 및 가격 설정
- 구매 이벤트 설정 중
처리 규칙 및 실시간 보고서
Edge Trace를 사용하여 Analytics 비콘의 유효성을 검사했으므로 이제 실시간 보고서를 사용하여 Analytics에서 데이터가 처리되는지 확인할 수도 있습니다. 실시간 보고서를 확인하기 전에 Analytics에 대한 처리 규칙을 구성해야 합니다 props
필요한 경우.
사용자 지정 Analytics 매핑에 대한 처리 규칙
이 연습에서는 실시간 보고서에서 볼 수 있도록 하나의 XDM 변수를 prop에 매핑합니다. 에 대해 수행해야 하는 모든 사용자 지정 매핑에 대해 다음과 동일한 단계를 수행합니다 eVar
, prop
, event
또는 처리 규칙을 통해 액세스할 수 있는 변수입니다.
-
Analytics UI에서 관리자 > 관리 도구 > 보고서 세트
-
자습서에서 사용 중인 개발/테스트 보고서 세트를 선택합니다. > 설정 편집 > 일반 > 처리 규칙
-
규칙 만들기 값 덮어쓰기
Product Name (prop1)
끝a.x.productlistitems.0.name
. 규칙을 만드는 이유를 메모에 추가하고 규칙 제목에 이름을 지정해야 합니다. 선택 저장note important IMPORTANT 처리 규칙에 처음 매핑하면 UI에 XDM 개체의 컨텍스트 데이터 변수가 표시되지 않습니다. 이 문제를 해결하려면 를 저장하고 다시 편집하십시오. 이제 모든 XDM 변수가 표시됩니다. -
다음으로 이동 설정 편집 > 실시간. 콘텐츠 페이지 조회수, 제품 보기 및 구매를 확인할 수 있도록 아래 표시된 매개 변수로 세 가지를 모두 구성합니다
-
유효성 검사 단계를 반복하면 실시간 보고서가 그에 따라 데이터를 채웁니다.
페이지 보기 수
제품 보기
구매
-
Workspace UI에서 표를 만들어 구입한 제품의 전체 전자 상거래 흐름을 확인합니다
XDM 필드를 Analytics 변수에 매핑하는 방법에 대한 자세한 내용은 비디오를 참조하십시오. Web SDK 변수를 Adobe Analytics에 매핑.
축하합니다! 이 작업은 단원을 마쳤으며 이제 자체 웹 사이트에 대해 Platform Web SDK를 사용하여 Adobe Analytics을 구현할 준비가 되었습니다.