events

차원 및 지표는 보고서에 중요한 구성 요소입니다. events 변수는 사이트에서 많은 지표의 데이터 수집을 담당합니다. 이벤트는 일반적으로 보고서에서 지표를 증가시킵니다.

이벤트를 구현하려면 먼저 보고서 세트 설정의 성공 이벤트 아래에서 이벤트를 만들고 구성해야 합니다. 링크 추적 히트에서 사용자 정의 이벤트를 사용할 계획이라면 linkTrackVarslinkTrackEvents가 올바로 설정되었는지 확인하십시오.

Web SDK를 사용한 이벤트

XDM 개체를 사용하는 경우 사용자 지정 이벤트는 다음 XDM 필드를 사용합니다.

  • 사용자 정의 이벤트 1-100은 xdm._experience.analytics.event1to100.event1 - xdm._experience.analytics.event1to100.event100에 매핑됩니다.
  • 사용자 정의 이벤트 101-200은 xdm._experience.analytics.event101to200.event100 - xdm._experience.analytics.event101to200.event200에 매핑됩니다.
  • 이 패턴은 xdm._experience.analytics.event901to1000.event901 - xdm._experience.analytics.event901to1000.event1000까지 100개의 이벤트마다 반복됩니다. eventx.value은 증가할 양을 지정하는 데 사용됩니다. eventx.id직렬화에 사용됩니다.
  • 주문은 xdm.commerce.purchases.value에 매핑됩니다.
  • 단위는 모든 productListItems[].quantity 필드의 합계에 매핑됩니다.
  • 매출은 모든 productListItems[].priceTotal 필드의 합계에 매핑됩니다.
  • 제품 보기는 xdm.commerce.productViews.value에 매핑됩니다.
  • 장바구니는 xdm.commerce.productListOpens.value에 매핑됩니다.
  • 장바구니 추가는 xdm.commerce.productListAdds.value에 매핑됩니다.
  • 장바구니 삭제는 xdm.commerce.productListRemovals.value에 매핑됩니다.
  • 장바구니 보기는 xdm.commerce.productListViews.value에 매핑됩니다.
  • 체크아웃은 xdm.commerce.checkouts.value에 매핑됩니다.
NOTE
productListItems 아래에 이벤트가 설정되어 있고(예: productListItems._experience.analytics.event1.value) 해당 이벤트가 아직 이 필드에 없으면 해당 이벤트가 이 필드에 자동으로 추가됩니다.

데이터 개체 ​를 사용하는 경우 모든 이벤트는 AppMeasurement 문자열 구문 다음에 나오는 data.__adobe.analytics.events을(를) 사용합니다. 이 필드를 설정하면 XDM 개체에 설정된 이벤트가 덮어쓰기되어 Adobe Analytics으로 전송되지 않습니다.

Adobe Analytics 확장을 사용한 이벤트

Analytics 확장(전역 변수)을 구성하는 동안 또는 규칙에서 이벤트를 설정할 수 있습니다.

  1. AdobeID 자격 증명을 사용하여 Adobe Experience Platform 데이터 수집에 로그인합니다.
  2. 원하는 태그 속성을 클릭합니다.
  3. 규칙 탭으로 이동한 다음 원하는 규칙을 클릭하거나 규칙을 만듭니다.
  4. 작업에서 기존 Adobe Analytics - 변수 설정 작업을 클릭하거나 '+' 아이콘을 클릭합니다.
  5. 확장 드롭다운 목록을 Adobe Analytics으로 설정하고 작업 유형을(를) 변수 설정 (으)로 설정합니다.
  6. 이벤트 섹션을 찾습니다.

다음과 같은 몇 가지 기능을 사용할 수 있습니다.

  • 포함할 이벤트를 선택할 수 있는 드롭다운 목록입니다
  • 직렬화를 위한 선택적 텍스트 필드. 자세한 내용은 이벤트 직렬화를 참조하십시오.
  • 이벤트 값에 대한 선택적 텍스트 필드. 통화 이벤트를 위한 통화를 포함하거나, 비통화 이벤트를 위한 정수를 포함하여 여러 번 증가시킬 수 있습니다. 예를 들어, 드롭다운 목록에서 event1을(를) 선택하고 이 필드에 10을(를) 포함하면 보고에서 event1이(가) 10만큼 증가합니다.
  • 다른 이벤트를 추가하는 버튼. 이유 내에서 단일 규칙에 원하는 만큼 이벤트를 추가할 수 있습니다.

AppMeasurement 및 Analytics 확장 사용자 정의 코드 편집기의 s.events

s.events 변수는 히트에 포함할 이벤트에 대한 쉼표로 구분된 목록을 포함하는 문자열입니다. 변수는 최대 64k 바이트를 허용하므로 히트에 필요한 만큼의 이벤트를 효과적으로 허용합니다. 유효 값 항목:

  • event1 - event1000: 원하는 대로 설정하는 사용자 정의 이벤트입니다. 조직의 솔루션 디자인 문서에서 각 이벤트를 사용하는 방법을 기록하십시오. 사용 가능한 이벤트 수는 조직의 Analytics 계약에 따라 다릅니다. 비 레거시 계약에 있는 대부분의 조직에는 사용할 수 있는 사용자 정의 이벤트 1,000개가 있습니다. 사용할 수 있는 사용자 지정 이벤트의 수를 모를 경우 Adobe 계정 팀에 문의하십시오.
  • purchase: '주문' 지표를 1씩 증가시키고, products 변수에 설정된 값을 사용하여 '판매량''수입'을 계산합니다. 자세한 내용은 구매 이벤트를 참조하십시오.
  • prodView: '제품 보기' 지표를 증가시킵니다.
  • scOpen: '장바구니 수' 지표를 증가시킵니다.
  • scAdd: '장바구니 추가' 지표를 증가시킵니다.
  • scRemove: '장바구니 제거 수' 지표를 증가시킵니다.
  • scView: '장바구니 보기 수' 지표를 증가시킵니다.
  • scCheckout: '체크아웃' 지표를 증가시킵니다.
NOTE
이 변수는 대/소문자를 구분합니다. 정확한 데이터 수집을 위해 이벤트 값을 대/소문자로 잘못 변경하지 마십시오.
// Set the events variable to a single value
s.events = "event1";

// Set the events variable to multiple values
s.events = "event1,event13,purchase";

카운터 이벤트를 여러 번 증가시키기

원하는 경우 사용자 정의 이벤트를 두 번 이상 카운트할 수 있습니다. 문자열 내에서 원하는 이벤트에 정수를 지정하십시오. 보고서 세트 설정에서 생성된 이벤트는 기본적으로 카운터 이벤트입니다.

// Count event1 ten times
s.events = "event1=10";

// Count event1 twice and event2 once
s.events = "event1=2,event2";
NOTE
카운터 이벤트는 통화 또는 소수점 값을 지원하지 않습니다. 통화에는 통화 이벤트를 사용하고, 소수점 값에는 숫자 이벤트를 사용하십시오.

통화 이벤트 사용

사용자 정의 이벤트를 변경하여 정수 대신 통화를 사용할 수 있습니다. 보고서 세트 통화와 currencyCode 변수가 일치하지 않는 경우 통화 이벤트가 보고서 세트의 통화로 자동 변환됩니다. 이 이벤트는 배송비, 할인 또는 환불을 계산하는 데 유용합니다. 이벤트를 해당 제품에만 연결하려는 경우 products 변수에서 통화 이벤트를 설정할 수 있습니다.

통화 이벤트를 구현하려면 먼저 보고서 세트 설정의 성공 이벤트 아래에서 원하는 이벤트를 '통화'로 설정해야 합니다.

// Send $9.99 USD in event1 using the events variable. Make sure the event type for event1 is Currency in Report suite settings
s.currencyCode = "USD";
s.events = "event1=9.99";

// Send $9.99 USD in event1 using the products variable. Make sure the event type for event1 is Currency in Report suite settings
s.currencyCode = "USD";
s.events = "event1";
s.products = "Example category;Example product;1;0;event1=9.99";
NOTE
events 변수와 products 변수 모두에서 통화 값을 설정하는 경우 events의 통화 값이 사용됩니다. 통화 값을 eventsproducts 변수 모두에서 설정하지 마십시오.

숫자 이벤트 사용

사용자 정의 이벤트를 변경하여 정수 대신 소수점 값을 허용할 수 있습니다. 숫자 이벤트는 통화 변환을 사용하지 않는다는 점을 제외하면 통화 이벤트와 유사하게 동작합니다. 이벤트를 해당 제품에만 연결하려는 경우 products 변수에서 숫자 이벤트를 설정할 수 있습니다.

숫자 이벤트를 구현하려면 먼저 보고서 세트 설정의 성공 이벤트 아래에서 원하는 이벤트를 '숫자'로 설정해야 합니다.

// Send 4.5 in event1 using the events variable. Make sure the event type for event1 is Numeric in Report suite settings
s.events = "event1=4.5";

// Send 4.5 in event1 using the products variable. Make sure the event type for event1 is Numeric in Report suite settings
s.events = "event1";
s.products = "Example category;Example product;1;0;event1=4.5";
NOTE
events 변수와 products 변수 모두에서 숫자 값을 설정하는 경우 events의 숫자 값이 사용됩니다. 숫자 값을 eventsproducts 변수 모두에서 설정하지 마십시오.
recommendation-more-help
b4f6d761-4a8b-4322-b801-c85b9e3be690