전자상거래

Finteza는 온라인 상점에 대한 심층 분석을 생성하기 위해 전자상거래 이벤트를 지원합니다. 적절한 이벤트 전송을 구성하고

  • 어떤 품목과 브랜드가 인기가 있는지 알아냅니다
  • 실제 판매량을 결정합니다
  • 잠재적 구매자가 어떤 이유로 구매를 완료하지 않고 카트를 그만두었을 때 실현되지 않은 이익을 추정합니다

이 시스템은 비즈니스 성과를 평가하는 데 도움이 되는 기타 유용한 메트릭들을 제공합니다. 더 제사한 내용은 다음 기사를 읽으세요: "Finteza가 e-커머스를 소개합니다".

작동 방법 #

전자상거래 섹션은 이벤트와 유사하게 작동합니다. 추적 코드를 자신의 웹사이트에 설치합니다. 그리고 페이지에 관련 기능을 추가하여 구매 단계, 카트에 추가되는 품목에 대한 데이터 등 다양한 이벤트를 전송합니다.

규칙적인 사건들과는 달리, 전자상거래 추척은 매개 변수의 훨씬 더 큰 집합을 제공합니다. 이러한 매개 변수는 Finteza 패널: Finteza의 전자상거래 보고서의 특수 보고서에 관련 데이터를 표시하는 데표시하는 데 사용됩니다

.

전자상거래 이벤트 전송 방법 #

Finteza JavaScript Client 연결 이후,전자상거래 이벤트 전송을 활성화할 수 있습니다. 활성화하려면 웹 사이트 페이지에 다음 JavaScript 코드를 추가하십시오:

fz("ecommerce", {
  "event""{EVENT_NAME}"
  "{CART_PARAMETER1}""CART_VALUE1",
  "{CART_PARAMETER2}""CART_VALUE2",
  ...
  "items": [
    {
     "ITEM1_PARAMETER1""ITEM1_VALUE1",
     "ITEM1_PARAMETER2""ITEM1_VALUE2",
     ...
    },
    {
     "ITEM2_PARAMETER1""ITEM2_VALUE1",
     "ITEM2_PARAMETER2""ITEM2_VALUE2",
     ...
     },
     ...
  ]
} );

{EVENT_NAME} 은 특정한 사전 정의된 이벤트 이름을 설명합니다. 예: "물건 보기".

다음은 이벤트에 JSON 설명을 추가합니다. 설명은 사전 정의된 파라미터의 구성입니다.:

  • 카트 관련 이벤트에 대한 카트 매개 변수부터 시작합니다.
  • 또한 항목 설명 배열이 '물건' 매개 변수로 전달됩니다.

매개 변수 목록은 이벤트 유형과 일치해야 합니다. 예를 들어, 항목 보기 이벤트에 대한 배송 매개 변수를 지정하지 마십시오.

지원되는 이벤트들 목록의 별도 섹션들을 참조하십시오. 그리고 그들이 보낸 예시, 이용 가능한 물건 목록 및 카트 매개 변수도 참조하십시오.

다음은 주요 전자상거래 이벤트인 성공적인 구매 완료 사례를 사용하여 추척을 채우는 방법에 대한 자세한 설명입니다.

Checkout Success 이벤트에 대한 전송 예제 추적 #

Checkout Success 이벤트는 성공적인 구매 완료를 의미합니다. 이벤트에서 사용할 수 있는 최대 정보는 거래에서 발송 세부 정보까지 전달할 수 있습니다.

이벤트 설명이 매개 변수로 전달됩니다.. 거래 번호, 고객 등과 같은 일반 구매 매개 변수는 카트 섹션에만 기재됩니다:

  • cart_id — 카트 식별자.
  • transaction_id — 지불 식별자.
  • 판매자, 구매자 — 판매자 및 구매자의 이름 또는 식별자. 귀하 사이트의 사용자 로그인일 수 있습니다. 이러한 매개 변수는 상위 구매자 보고서를 생성하는 데 사용됩니다. 이러한 보고서는 많은 타사 판매자의 제품이 귀하의 사이트에 있는 경우에 유용합니다.
  • affiliation — 거래가 진행된 가게 또는 지점입니다.
  • detail — 여기에서 구매에 대한 추가 정보를 특정할 수 있습니다.
  • checkout_option — 지불 방법입니다.
  • checkout_step — 구매 진행 단계의 수입니다. 예: 귀하 사이트의 구매 단계가 3단계인 경우(카트 보기, 배송 상세내역 입력하기, 지불하기), 각 단계마다 1, 2, 3으로 순서를 매길 수 있습니다. 따라서, 가치 3은 성공적인 구매 단계에서 통과됩니다.

총 결제 매개 변수(총 금액, 할인 등)는 카트 섹션에서 추가로 지정할 수 있습니다. 카트 설명 뒤에 카트의 각 항목에 대한 설명이 나옵니다.

지불 매개 변수와 관련된 세부 사항을 기입하는 데 유의하십시오: profit, value, price, transaction_fee, tax_value, discount_value, shipping_value.

  • 카트의 경우: 'price' 매개 변수가 채워져 있지 않습니다. 다른 파라미터는 카트 항목의 해당 파라미터의 총 값으로 표시됩니다. 그 가치는 돈으로 표시됩니다.
  • 물건의 경우: 동일한 품목의 여러 단위를 구입하더라도 'price' 매개 변수가 물건 당 가격을 표시합니다(물건양 > 1). 다른 가격은 물건 단위의 개수를 고려하여 표시됩니다. 예: 어떤 물건의 가격이 300 USD고(가격 = 300), 카트가 해당 물품을 5개 가지고 있다면(물건양 = 5) 'value' 매개 변수에 1500이 들어갑니다.

fz('ecommerce', {
  "event""Checkout Success",
  "transaction_id""CH38027",
  "affiliation""Online store",
  "buyer""john_smith",
  "seller""Europe Shop",
  "cart_id""C89367",
  "cart_items": 2,
  "currency""USD",
  "value": 7.07,
  "profit": 2,
  "transaction_fee": 0.07,
  "tax_value": 0.7,
  "tax_name""Tax",
  "tax_type""VAT",
  "discount_value": 1,
  "discount_name""Black Friday",
  "discount type""B112029",
  "shipping_value": 0.3,
  "shipping_name""Shipping",
  "shipping_type""Standard Post",
  "checkout_step": 1,
  "checkout_option" : "Shipping",
  "items": [
    {
      "id""P12345",
      "name""USB Charger",
      "brand""ChargeIt",
      "category""Accessories",
      "variant""Black",
      "quantity": 2,
      "currency""USD"
      "price": 2,
      "value": 4.24,
      "profit": 1.6,
      "transaction_fee": 0.04,
      "tax_value": 0.4,
      "tax_name""Tax",
      "tax_type""VAT",
      "discount_value": 0.4,
      "discount_name""Black Friday",
      "discount type""B112029",
      "shipping_value": 0.2,
      "shipping_name""Shipping",
      "shipping_type""Standard Post",
    },
    {
      "id""P67890",
      "name""Finteza TShirt",
      "brand""Finteza",
      "category""T-Shirts",
      "variant""Red",
      "quantity": 1,
      "currency""USD"
      "price": 3.00,
      "value": 2.83,
      "profit": 0.4,
      "transaction_fee": 0.03,
      "tax_value": 0.3,
      "tax_name""Tax",
      "tax_type""VAT",
      "discount_value": 0.6,
      "discount_name""Black Friday",
      "discount type""B112029"
      "shipping_value": 0.1,
      "shipping_name""Shipping",
      "shipping_type""Standard Post",
    }
  ]
});

이 추적을 기반으로 Finteza에서 다음 세 가지 이벤트가 생성됩니다:

  • 각 물건에 대한 "주문 성공" 이벤트. 해당 이벤트는 다음을 포함합니다: transaction_id, affiliation, cart_id, checkout_stepcheckout_option 이는 카트 설명에서 옵니다.
  • 카트에 대한 "주문 성공" 이벤트. 만약 cart_id 이 특정되지 않는다면 이벤트가 생성되지 않습니다.