상거래, 제품 및 주문 정보 수집
조직에서 제품 또는 서비스를 판매하는 경우 이 페이지를 해당 제품 및 서비스를 추적하는 방법에 대한 안내서로 사용할 수 있습니다.
이 페이지에서는 XDM Commerce 스키마 필드 그룹을 사용합니다.
이 필드 그룹은 다음 두 가지 주요 부분으로 구성됩니다.
commerce개체입니다. 이 개체를 사용하면productListItems배열에 발생하는 작업을 나타낼 수 있습니다.productListItems배열입니다.
commerce 개체에 events 변수의 상거래 이벤트와 유사한 데이터가 포함됩니다. productListItems 개체 배열에 products 변수와 유사한 데이터가 있습니다.commerce 개체 commerce-object
이 단원에서는 commerce 개체에서 사용할 수 있는 필드에 대해 설명합니다.
id 및 value 필드가 있습니다. 대부분의 경우 value 필드(예: 'value':1)만 사용합니다. id 필드를 사용하면 측정값이 전송될 때 추적할 고유 식별자를 설정할 수 있습니다. 자세한 내용은 측정에 대한 XDM 설명서를 참조하십시오.Commerce 개체 예
commerce 개체의 필드를 사용하는 웹 SDK 명령의 예제를 보려면 아래 섹션을 확장하세요.
productViewssendEvent 필드를 productViews(으)로 설정하는 기본 웹 SDK 1 호출:
| code language-javascript |
|---|
|
order 개체 order-object
commerce 개체에 주문 세부 사항을 수집하는 전용 개체가 있습니다. 이를 order 개체라고 합니다.
이 단원에서는 order 개체에서 지원하는 모든 필드를 설명합니다.
Order 객체 예
commerce 개체를 사용한 웹 SDK 명령의 예를 보려면 아래 섹션을 확장하십시오.
Order 개체 예sendEvent 배열의 여러 제품에 적용되는 order 개체를 설정하는 웹 SDK productListItems 호출:
| code language-javascript |
|---|
|
제품 목록 개체 product-list-object
제품 목록은 해당 작업과 관련된 제품을 나타냅니다. productListItems 목록입니다. 각 제품에는 몇 가지 옵션 필드가 있습니다.
productView 이벤트가 아닌 다른 제품 변형의 가격이 다를 수 있으므로 productListAdds 이벤트에 설정하지 못할 수 있습니다.productListAdds 측정값으로 설정되며 제품이 목록에 추가되는 경우에만 사용됩니다. add to cart button, quick add 및 upsell을(를) 예로 들 수 있습니다.productListAdds, productListRemoves, purchases, saveForLaters 등에 설정해야 합니다.제품 목록 예
아래 섹션을 확장하여 productListItems 개체를 사용한 웹 SDK 명령의 예를 봅니다.
productListItems 예웹 SDK sendEvent 호출에서 productViews 배열의 여러 제품에 대해 productListItems을(를) 설정하는 중:
| code language-javascript |
|---|
|
productListAdds 예웹 SDK sendEvent 호출에서 productListAdds 배열의 여러 제품에 대해 productListItems 이벤트를 설정합니다.
| code language-javascript |
|---|
|
checkouts 예웹 SDK sendEvent 호출에서 checkouts 배열의 여러 제품에 대해 productListItems 이벤트를 설정합니다.
| code language-javascript |
|---|
|