Đo lường sự kiện thương mại điện tử

Bạn có thể thiết lập sự kiện thương mại điện tử để thu thập thông tin về hành vi mua sắm của người dùng. Các sự kiện này cho phép bạn xác định những sản phẩm phổ biến nhất cũng như xem mức độ ảnh hưởng của chương trình khuyến mãi và kỹ thuật lồng ghép sản phẩm đối với doanh thu.

Tài liệu này mô tả từng sự kiện thương mại điện tử và thời điểm thiết lập sự kiện. Để xem ví dụ từng bước về cách thiết lập một sự kiện thương mại điện tử, hãy xem bài viết Thiết lập sự kiện mua hàng.

Trước khi bắt đầu

Thêm thẻ cấu hình GA4 vào trang web của bạn

Đảm bảo rằng bạn đã thêm thẻ Google Analytics: Cấu hình GA4 vào trang web của mình và có thể truy cập vào Analytics cũng như mã nguồn của trang web.

Đo lường sự kiện thương mại điện tử bằng thẻ Sự kiện GA4

Cách gửi sự kiện và thông số thương mại điện tử đến tài sản Google Analytics:

  1. Mở Trình quản lý thẻ của Google

  2. Trong không gian làm việc, hãy mở trình đơn Thẻ.

  3. Tạo một thẻ mới. Nhấp vào ô Cấu hình thẻ rồi chọn thẻ Google Analytics: Sự kiện GA4.

  4. Đối với Tên sự kiện, hãy sử dụng biến tích hợp sẵn {{Event}}. Thao tác này sẽ sử dụng tên sự kiện thương mại điện tử của Google Analytics được gửi bằng API gtag.js.

  5. Trong mục Cài đặt khác > Thương mại điện tử, hãy đánh dấu vào mục Gửi dữ liệu thương mại điện tử.

  6. Đối với Nguồn dữ liệu, hãy chọn Lớp dữ liệu. Giao diện người dùng Trình quản lý thẻ cho thấy cấu hình thẻ thương mại điện tử.

  7. Thiết lập một điều kiện kích hoạt cho Sự kiện GA4, ví dụ: khi người dùng nhấp vào nút thanh toán. Xem tất cả các loại điều kiện kích hoạt hiện có.

  8. Đặt tên và Lưu thẻ.

Đề xuất

  • Bật chế độ gỡ lỗi để bạn có thể xem các sự kiện theo thời gian thực và khắc phục sự cố.
  • Xem giới hạn về phương diện và chỉ số tuỳ chỉnh khi gửi thông số tuỳ chỉnh cùng với sự kiện thương mại điện tử.
  • Đặt currency khi gửi dữ liệu value (doanh thu) để đảm bảo các chỉ số về doanh thu được tính toán chính xác.
  • Đặt từng thông số thương mại điện tử mà bạn có dữ liệu, bất kể thông số đó là không bắt buộc hay không.
  • Hãy sử dụng trang web thương mại điện tử mẫu để xem ví dụ về cách gắn thẻ cho trang web của bạn.
  • Để đảm bảo dữ liệu được điền đúng cách vào báo cáo, hãy làm theo định dạng trong tài liệu này. Nếu cần đặt mảng mặt hàng bên ngoài mảng thương mại điện tử, hãy đặt thông số currency ở cấp sự kiện khi bạn gửi dữ liệu value (doanh thu).

Triển khai

Thông thường, việc triển khai sự kiện thương mại điện tử sẽ đo lường bất kỳ hành động nào sau đây:

Đối tượng mà những hành động này nhắm đến là sản phẩm và dịch vụ mà bạn cung cấp. Bạn có thể trình bày các sản phẩm và dịch vụ dưới dạng một mảng các mặt hàng mà có thể thêm vào sự kiện thương mại điện tử. Bạn có thể thêm tối đa 27 thông số tuỳ chỉnh vào mảng items, ngoài các thông số được quy định.

Ví dụ sau đây minh hoạ cách tạo tập hợp items được tham chiếu trong suốt hướng dẫn này. Mảng items có thể chứa tối đa 200 phần tử.

items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.01,
      quantity: 3
    },
    {
      item_id: "SKU_12346",
      item_name: "Google Grey Women's Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 3.33,
      index: 1,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "gray",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 21.01,
      quantity: 2
    }
]

Chọn một mục trong danh sách

Khi người dùng thấy một danh sách kết quả, hãy gửi sự kiện view_item_list, bao gồm cả tham số mảng items chứa các mục được hiển thị. Để biết thông tin chi tiết về các thông số cần gửi, hãy xem Tài liệu tham khảo về sự kiện.

Cho tôi xem cấu hình thẻ

Cấu hình thẻ:

  • Loại thẻ: Google Analytics: Sự kiện GA4
  • Tên sự kiện: view_item_list
  • Biến lớp dữ liệu (Tên – Tên biến lớp dữ liệu):
    • Mặt hàng thương mại điện tử – ecommerce.items
    • Mã danh sách mặt hàng thương mại điện tử – ecommerce.item_list_id
    • Tên danh sách mặt hàng thương mại điện tử – ecommerce.item_list_name
  • Thông số sự kiện (Tên thông số – Giá trị):
    • items{{Ecommerce Items}}
    • item_list_id{{Ecommerce Item List ID}}
    • item_list_name{{Ecommerce Item List Name}}
  • Điều kiện kích hoạt: sự kiện bằng view_item_list

Cấu hình điều kiện kích hoạt:

  • Loại điều kiện kích hoạt: Sự kiện tuỳ chỉnh
  • Tên sự kiện: view_item_list
  • Trình kích hoạt này kích hoạt trên: Tất cả sự kiện tuỳ chỉnh
dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
  event: "view_item_list",
  ecommerce: {
    item_list_id: "related_products",
    item_list_name: "Related products",
    items: [
     {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.03,
      quantity: 3
    },
    {
      item_id: "SKU_12346",
      item_name: "Google Grey Women's Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 3.33,
      index: 1,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "gray",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 21.01,
      promotion_id: "P_12345",
      promotion_name: "Summer Sale",
      quantity: 2
    }]
  }
});

Sau khi người dùng chọn một mục trong danh sách, hãy gửi sự kiện select_item cùng với mục đã chọn trong một tham số mảng items. Để biết thông tin chi tiết về các thông số cần gửi, hãy xem Tài liệu tham khảo về sự kiện.

Cho tôi xem cấu hình thẻ

Cấu hình thẻ:

  • Loại thẻ: Google Analytics: Sự kiện GA4
  • Tên sự kiện: select_item
  • Biến lớp dữ liệu (Tên – Tên biến lớp dữ liệu):
    • Mặt hàng thương mại điện tử – ecommerce.items
    • Mã danh sách mặt hàng thương mại điện tử – ecommerce.item_list_id
    • Tên danh sách mặt hàng thương mại điện tử – ecommerce.item_list_name
  • Thông số sự kiện (Tên thông số – Giá trị):
    • items{{Ecommerce Items}}
    • item_list_id{{Ecommerce Item List ID}}
    • item_list_name{{Ecommerce Item List Name}}
  • Điều kiện kích hoạt: sự kiện bằng select_item

Cấu hình điều kiện kích hoạt:

  • Loại điều kiện kích hoạt: Sự kiện tuỳ chỉnh
  • Tên sự kiện: select_item
  • Trình kích hoạt này kích hoạt trên: Tất cả sự kiện tuỳ chỉnh
dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
  event: "select_item",
  ecommerce: {
    item_list_id: "related_products",
    item_list_name: "Related products",
    items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.01,
      quantity: 3
    }
    ]
  }
});

Xem thông tin chi tiết về mặt hàng

Để đo lường số lần người dùng xem thông tin chi tiết về mặt hàng, hãy gửi một sự kiện view_item bất cứ khi nào người dùng xem màn hình thông tin chi tiết về mặt hàng. Để biết thông tin chi tiết về các thông số cần gửi, hãy xem Tài liệu tham khảo về sự kiện.

Cho tôi xem cấu hình thẻ

Cấu hình thẻ:

  • Loại thẻ: Google Analytics: Sự kiện GA4
  • Tên sự kiện: view_item
  • Biến lớp dữ liệu (Tên – Tên biến lớp dữ liệu):
    • Mặt hàng thương mại điện tử – ecommerce.items
    • Giá trị thương mại điện tử – ecommerce.value
    • Đơn vị tiền tệ của thương mại điện tử – ecommerce.currency
  • Thông số sự kiện (Tên thông số – Giá trị):
    • items{{Ecommerce Items}}
    • value{{Ecommerce Value}}
    • currency{{Ecommerce Currency}}
  • Điều kiện kích hoạt: sự kiện bằng view_item

Cấu hình điều kiện kích hoạt:

  • Loại điều kiện kích hoạt: Sự kiện tuỳ chỉnh
  • Tên sự kiện: view_item
  • Trình kích hoạt này kích hoạt trên: Tất cả sự kiện tuỳ chỉnh
dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
  event: "view_item",
  ecommerce: {
    currency: "USD",
    value: 30.03,
    items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.01,
      quantity: 3
    }
    ]
  }
});

Thêm hoặc xoá một mặt hàng khỏi giỏ hàng

Đo lường một mặt hàng được thêm vào giỏ hàng bằng cách gửi sự kiện add_to_cart cùng các mặt hàng có liên quan trong một mảng items. Để biết thông tin chi tiết về các thông số cần gửi, hãy xem Tài liệu tham khảo về sự kiện.

Cho tôi xem cấu hình thẻ

Cấu hình thẻ:

  • Loại thẻ: Google Analytics: Sự kiện GA4
  • Tên sự kiện: add_to_cart
  • Biến lớp dữ liệu (Tên – Tên biến lớp dữ liệu):
    • Mặt hàng thương mại điện tử – ecommerce.items
    • Giá trị thương mại điện tử – ecommerce.value
    • Đơn vị tiền tệ của thương mại điện tử – ecommerce.currency
  • Thông số sự kiện (Tên thông số – Giá trị):
    • items{{Ecommerce Items}}
    • value{{Ecommerce Value}}
    • currency{{Ecommerce Currency}}
  • Điều kiện kích hoạt: sự kiện bằng add_to_cart

Cấu hình điều kiện kích hoạt:

  • Loại điều kiện kích hoạt: Sự kiện tuỳ chỉnh
  • Tên sự kiện: add_to_cart
  • Trình kích hoạt này kích hoạt trên: Tất cả sự kiện tuỳ chỉnh
dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
  event: "add_to_cart",
  ecommerce: {
    currency: "USD",
    value: 30.03,
    items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.01,
      quantity: 3
    }
    ]
  }
});

Bạn cũng có thể đo lường thời điểm một mặt hàng được thêm vào danh sách yêu thích bằng cách gửi sự kiện add_to_wishlist cùng với các mặt hàng có liên quan trong một mảng items. Để biết thông tin chi tiết về các thông số cần gửi, hãy xem Tài liệu tham khảo về sự kiện.

Cho tôi xem cấu hình thẻ

Cấu hình thẻ:

  • Loại thẻ: Google Analytics: Sự kiện GA4
  • Tên sự kiện: add_to_wishlist
  • Biến lớp dữ liệu (Tên – Tên biến lớp dữ liệu):
    • Mặt hàng thương mại điện tử – ecommerce.items
    • Giá trị thương mại điện tử – ecommerce.value
    • Đơn vị tiền tệ của thương mại điện tử – ecommerce.currency
  • Thông số sự kiện (Tên thông số – Giá trị):
    • items{{Ecommerce Items}}
    • value{{Ecommerce Value}}
    • currency{{Ecommerce Currency}}
  • Điều kiện kích hoạt: sự kiện bằng add_to_wishlist

Cấu hình điều kiện kích hoạt:

  • Loại điều kiện kích hoạt: Sự kiện tuỳ chỉnh
  • Tên sự kiện: add_to_wishlist
  • Trình kích hoạt này kích hoạt trên: Tất cả sự kiện tuỳ chỉnh
dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
  event: "add_to_wishlist",
  ecommerce: {
    currency: "USD",
    value: 30.03,
    items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.01,
      quantity: 3
    }
    ]
  }
});

Khi người dùng xem giỏ hàng sau đó, hãy gửi sự kiện view_cart cùng với tất cả mặt hàng trong giỏ hàng. Để biết thông tin chi tiết về các thông số cần gửi, hãy xem Tài liệu tham khảo về sự kiện.

Cho tôi xem cấu hình thẻ

Cấu hình thẻ:

  • Loại thẻ: Google Analytics: Sự kiện GA4
  • Tên sự kiện: view_cart
  • Biến lớp dữ liệu (Tên – Tên biến lớp dữ liệu):
    • Mặt hàng thương mại điện tử – ecommerce.items
    • Giá trị thương mại điện tử – ecommerce.value
    • Đơn vị tiền tệ của thương mại điện tử – ecommerce.currency
  • Thông số sự kiện (Tên thông số – Giá trị):
    • items{{Ecommerce Items}}
    • value{{Ecommerce Value}}
    • currency{{Ecommerce Currency}}
  • Điều kiện kích hoạt: sự kiện bằng view_cart

Cấu hình điều kiện kích hoạt:

  • Loại điều kiện kích hoạt: Sự kiện tuỳ chỉnh
  • Tên sự kiện: view_cart
  • Trình kích hoạt này kích hoạt trên: Tất cả sự kiện tuỳ chỉnh
dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
  event: "view_cart",
  ecommerce: {
    currency: "USD",
    value: 30.03,
    items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.01,
      quantity: 3
    }
    ]
  }
});

Để đo lường thời điểm người dùng xoá một mặt hàng khỏi giỏ hàng, hãy gửi sự kiện remove_from_cart. Để biết thông tin chi tiết về các thông số cần gửi, hãy xem Tài liệu tham khảo về sự kiện.

Cho tôi xem cấu hình thẻ

Cấu hình thẻ:

  • Loại thẻ: Google Analytics: Sự kiện GA4
  • Tên sự kiện: remove_from_cart
  • Biến lớp dữ liệu (Tên – Tên biến lớp dữ liệu):
    • Mặt hàng thương mại điện tử – ecommerce.items
    • Giá trị thương mại điện tử – ecommerce.value
    • Đơn vị tiền tệ của thương mại điện tử – ecommerce.currency
  • Thông số sự kiện (Tên thông số – Giá trị):
    • items{{Ecommerce Items}}
    • value{{Ecommerce Value}}
    • currency{{Ecommerce Currency}}
  • Điều kiện kích hoạt: sự kiện bằng remove_from_cart

Cấu hình điều kiện kích hoạt:

  • Loại điều kiện kích hoạt: Sự kiện tuỳ chỉnh
  • Tên sự kiện: remove_from_cart
  • Trình kích hoạt này kích hoạt trên: Tất cả sự kiện tuỳ chỉnh
dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
  event: "remove_from_cart",
  ecommerce: {
    currency: "USD",
    value: 30.03,
    items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.01,
      quantity: 3
    }
    ]
  }
});

Bắt đầu quy trình thanh toán

Đo lường bước đầu tiên trong quy trình thanh toán bằng cách gửi một sự kiện begin_checkout có một hoặc nhiều mặt hàng được xác định bằng các trường có liên quan. Bạn cũng có thể thêm phiếu giảm giá vào toàn bộ đơn đặt hàng ở giai đoạn này bằng cách thêm phiếu giảm giá vào sự kiện hoặc áp dụng cho một mặt hàng cụ thể bằng cách thêm phiếu giảm giá vào các phần tử cụ thể trong mảng items. Để biết thông tin chi tiết về các thông số cần gửi, hãy xem Tài liệu tham khảo về sự kiện.

Cho tôi xem cấu hình thẻ

Cấu hình thẻ:

  • Loại thẻ: Google Analytics: Sự kiện GA4
  • Tên sự kiện: begin_checkout
  • Biến lớp dữ liệu (Tên – Tên biến lớp dữ liệu):
    • Mặt hàng thương mại điện tử – ecommerce.items
    • Giá trị thương mại điện tử – ecommerce.value
    • Đơn vị tiền tệ của thương mại điện tử – ecommerce.currency
    • Phiếu giảm giá thương mại điện tử – ecommerce.coupon
  • Thông số sự kiện (Tên thông số – Giá trị):
    • items{{Ecommerce Items}}
    • value{{Ecommerce Value}}
    • currency{{Ecommerce Currency}}
    • coupon{{Ecommerce Coupon}}
  • Điều kiện kích hoạt: sự kiện bằng begin_checkout

Cấu hình điều kiện kích hoạt:

  • Loại điều kiện kích hoạt: Sự kiện tuỳ chỉnh
  • Tên sự kiện: begin_checkout
  • Trình kích hoạt này kích hoạt trên: Tất cả sự kiện tuỳ chỉnh
dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
  event: "begin_checkout",
  ecommerce: {
    currency: "USD",
    value: 30.03,
    coupon: "SUMMER_FUN",
    items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.01,
      quantity: 3
    }
    ]
  }
});

Khi người dùng chuyển sang bước tiếp theo trong quy trình thanh toán và thêm thông tin giao hàng, hãy gửi một sự kiện add_shipping_info. Sử dụng tham số shipping_tier để chỉ định lựa chọn giao hàng của người dùng, chẳng hạn như "Đường bộ", "Hàng không" hoặc "Ngày tiếp theo". Để biết thông tin chi tiết về các thông số cần gửi, hãy xem Tài liệu tham khảo về sự kiện.

Cho tôi xem cấu hình thẻ

Cấu hình thẻ:

  • Loại thẻ: Google Analytics: Sự kiện GA4
  • Tên sự kiện: add_shipping_info
  • Biến lớp dữ liệu (Tên – Tên biến lớp dữ liệu):
    • Mặt hàng thương mại điện tử – ecommerce.items
    • Giá trị thương mại điện tử – ecommerce.value
    • Đơn vị tiền tệ của thương mại điện tử – ecommerce.currency
    • Phiếu giảm giá thương mại điện tử – ecommerce.coupon
    • Cấp vận chuyển của thương mại điện tử – ecommerce.shipping_tier
  • Thông số sự kiện (Tên thông số – Giá trị):
    • items{{Ecommerce Items}}
    • value{{Ecommerce Value}}
    • currency{{Ecommerce Currency}}
    • coupon{{Ecommerce Coupon}}
    • shipping_tier{{Ecommerce Shipping Tier}}
  • Điều kiện kích hoạt: sự kiện bằng add_shipping_info

Cấu hình điều kiện kích hoạt:

  • Loại điều kiện kích hoạt: Sự kiện tuỳ chỉnh
  • Tên sự kiện: add_shipping_info
  • Trình kích hoạt này kích hoạt trên: Tất cả sự kiện tuỳ chỉnh
dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
  event: "add_shipping_info",
  ecommerce: {
    currency: "USD",
    value: 30.03,
    coupon: "SUMMER_FUN",
    shipping_tier: "Ground",
    items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.01,
      quantity: 3
    }
    ]
  }
});

Gửi sự kiện add_payment_info khi người dùng gửi thông tin thanh toán. Nếu có thể, hãy thêm payment_type vào sự kiện này cho phương thức thanh toán đã chọn. Để biết thông tin chi tiết về các thông số cần gửi, hãy xem Tài liệu tham khảo về sự kiện.

Cho tôi xem cấu hình thẻ

Cấu hình thẻ:

  • Loại thẻ: Google Analytics: Sự kiện GA4
  • Tên sự kiện: add_payment_info
  • Biến lớp dữ liệu (Tên – Tên biến lớp dữ liệu):
    • Mặt hàng thương mại điện tử – ecommerce.items
    • Giá trị thương mại điện tử – ecommerce.value
    • Đơn vị tiền tệ của thương mại điện tử – ecommerce.currency
    • Phiếu giảm giá thương mại điện tử – ecommerce.coupon
    • Loại thanh toán thương mại điện tử – ecommerce.payment_type
  • Thông số sự kiện (Tên thông số – Giá trị):
    • items{{Ecommerce Items}}
    • value{{Ecommerce Value}}
    • currency{{Ecommerce Currency}}
    • coupon{{Ecommerce Coupon}}
    • payment_type{{Ecommerce Payment Type}}
  • Điều kiện kích hoạt: sự kiện bằng add_payment_info

Cấu hình điều kiện kích hoạt:

  • Loại điều kiện kích hoạt: Sự kiện tuỳ chỉnh
  • Tên sự kiện: add_payment_info
  • Trình kích hoạt này kích hoạt trên: Tất cả sự kiện tuỳ chỉnh
dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
  event: "add_payment_info",
  ecommerce: {
    currency: "USD",
    value: 30.03,
    coupon: "SUMMER_FUN",
    payment_type: "Credit Card",
    items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.01,
      quantity: 3
    }
    ]
  }
});

Mua hàng hoặc hoàn tiền

Đo lường giao dịch mua bằng cách gửi sự kiện purchase với một hoặc nhiều mặt hàng được xác định bằng các trường có liên quan. Để biết thông tin chi tiết về các thông số cần gửi, hãy xem Tài liệu tham khảo về sự kiện.

Cho tôi xem cấu hình thẻ

Cấu hình thẻ:

  • Loại thẻ: Google Analytics: Sự kiện GA4
  • Tên sự kiện: purchase
  • Biến lớp dữ liệu (Tên – Tên biến lớp dữ liệu):
    • Mặt hàng thương mại điện tử – ecommerce.items
    • Mã giao dịch thương mại điện tử – ecommerce.transaction_id
    • Giá trị thương mại điện tử – ecommerce.value
    • Thuế thương mại điện tử – ecommerce.tax
    • Thông tin vận chuyển của thương mại điện tử – ecommerce.shipping
    • Đơn vị tiền tệ của thương mại điện tử – ecommerce.currency
    • Phiếu giảm giá thương mại điện tử – ecommerce.coupon
  • Thông số sự kiện (Tên thông số – Giá trị):
    • items{{Ecommerce Items}}
    • transaction_id{{Ecommerce Transaction ID}}
    • value{{Ecommerce Value}}
    • tax{{Ecommerce Tax}}
    • shipping{{Ecommerce Shipping}}
    • currency{{Ecommerce Currency}}
    • coupon{{Ecommerce Coupon}}
  • Điều kiện kích hoạt: sự kiện bằng purchase

Cấu hình điều kiện kích hoạt:

  • Loại điều kiện kích hoạt: Sự kiện tuỳ chỉnh
  • Tên sự kiện: purchase
  • Trình kích hoạt này kích hoạt trên: Tất cả sự kiện tuỳ chỉnh
dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
  event: "purchase",
  ecommerce: {
    transaction_id: "T_12345",
    // Sum of (price * quantity) for all items.
    value: 72.05,
    tax: 3.60,
    shipping: 5.99,
    currency: "USD",
    coupon: "SUMMER_SALE",
    customer_type: "new",
    items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.01,
      quantity: 3
    },
    {
      item_id: "SKU_12346",
      item_name: "Google Grey Women's Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 3.33,
      index: 1,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "gray",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 21.01,
      promotion_id: "P_12345",
      promotion_name: "Summer Sale",
      quantity: 2
    }]
  }
});

Đo lường khoản tiền hoàn lại bằng cách gửi sự kiện refund với transaction_id có liên quan được chỉ định và một hoặc nhiều mặt hàng được xác định bằng item_idquantity. Bạn nên thêm thông tin về mặt hàng vào sự kiện refund để xem các chỉ số hoàn tiền ở cấp mặt hàng trong Analytics.

Để biết thông tin chi tiết về các thông số cần gửi, hãy xem Tài liệu tham khảo về sự kiện.

Cho tôi xem cấu hình thẻ

Cấu hình thẻ:

  • Loại thẻ: Google Analytics: Sự kiện GA4
  • Tên sự kiện: refund
  • Biến lớp dữ liệu (Tên – Tên biến lớp dữ liệu):
    • Mặt hàng thương mại điện tử – ecommerce.items
    • Mã giao dịch thương mại điện tử – ecommerce.transaction_id
    • Giá trị thương mại điện tử – ecommerce.value
    • Thuế thương mại điện tử – ecommerce.tax
    • Thông tin vận chuyển của thương mại điện tử – ecommerce.shipping
    • Đơn vị tiền tệ của thương mại điện tử – ecommerce.currency
    • Phiếu giảm giá thương mại điện tử – ecommerce.coupon
  • Thông số sự kiện (Tên thông số – Giá trị):
    • items{{Ecommerce Items}}
    • transaction_id{{Ecommerce Transaction ID}}
    • value{{Ecommerce Value}}
    • tax{{Ecommerce Tax}}
    • shipping{{Ecommerce Shipping}}
    • currency{{Ecommerce Currency}}
    • coupon{{Ecommerce Coupon}}
  • Điều kiện kích hoạt: sự kiện bằng refund

Cấu hình điều kiện kích hoạt:

  • Loại điều kiện kích hoạt: Sự kiện tuỳ chỉnh
  • Tên sự kiện: refund
  • Trình kích hoạt này kích hoạt trên: Tất cả sự kiện tuỳ chỉnh
dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
  event: "refund",
  ecommerce: {
    currency: "USD",
    transaction_id: "T_12345", // Transaction ID. Required for purchases and refunds.
    value: 30.03,
    coupon: "SUMMER_FUN",
    shipping: 3.33,
    tax: 1.11,
    items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.01,
      quantity: 3
    }
    ]
  }
});

Áp dụng chương trình khuyến mãi

Thương mại điện tử hỗ trợ việc đo lường số lượt hiển thị và số lượt nhấp vào các chương trình khuyến mãi nội bộ, chẳng hạn như biểu ngữ được hiển thị để quảng bá một chương trình giảm giá.

Số lượt hiển thị chương trình khuyến mãi thường được đo lường bằng lượt xem màn hình ban đầu bằng cách gửi sự kiện view_promotion kèm theo một tham số items để chỉ định mặt hàng được khuyến mãi. Để biết thông tin chi tiết về các thông số cần gửi, hãy xem Tài liệu tham khảo về sự kiện.

Cho tôi xem cấu hình thẻ

Cấu hình thẻ:

  • Loại thẻ: Google Analytics: Sự kiện GA4
  • Tên sự kiện: view_promotion
  • Biến lớp dữ liệu (Tên – Tên biến lớp dữ liệu):
    • Tên mẫu quảng cáo thương mại điện tử – ecommerce.creative_name
    • Vị trí mẫu quảng cáo thương mại điện tử – ecommerce.creative_slot
    • Mã khuyến mãi thương mại điện tử – ecommerce.promotion_id
    • Tên chương trình khuyến mãi thương mại điện tử – ecommerce.promotion_name
    • Mặt hàng thương mại điện tử – ecommerce.items
  • Thông số sự kiện (Tên thông số – Giá trị):
    • creative_name{{Ecommerce Creative Name}}
    • creative_slot{{Ecommerce Creative Slot}}
    • promotion_id{{Ecommerce Promotion ID}}
    • promotion_name{{Ecommerce Promotion Name}}
    • items{{Ecommerce Items}}
  • Điều kiện kích hoạt: sự kiện bằng view_promotion

Cấu hình điều kiện kích hoạt:

  • Loại điều kiện kích hoạt: Sự kiện tuỳ chỉnh
  • Tên sự kiện: view_promotion
  • Trình kích hoạt này kích hoạt trên: Tất cả sự kiện tuỳ chỉnh
dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
  event: "view_promotion",
  ecommerce: {
    creative_name: "Summer Banner",
    creative_slot: "featured_app_1",
    promotion_id: "P_12345",
    promotion_name: "Summer Sale",
    items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.01,
      quantity: 3
    }
    ]
  }
});

Để cho biết người dùng đã nhấp vào một chương trình khuyến mãi, hãy gửi sự kiện select_promotion cùng với mặt hàng đó dưới dạng một thông số mặt hàng. Để biết thông tin chi tiết về các thông số cần gửi, hãy xem tài liệu tham khảo về Sự kiện.

Cho tôi xem cấu hình thẻ

Cấu hình thẻ:

  • Loại thẻ: Google Analytics: Sự kiện GA4
  • Biến lớp dữ liệu (Tên – Tên biến lớp dữ liệu):
    • Tên mẫu quảng cáo thương mại điện tử – ecommerce.creative_name
    • Vị trí mẫu quảng cáo thương mại điện tử – ecommerce.creative_slot
    • Mã khuyến mãi thương mại điện tử – ecommerce.promotion_id
    • Tên chương trình khuyến mãi thương mại điện tử – ecommerce.promotion_name
    • Mặt hàng thương mại điện tử – ecommerce.items
  • Thông số sự kiện (Tên thông số – Giá trị):
    • creative_name{{Ecommerce Creative Name}}
    • creative_slot{{Ecommerce Creative Slot}}
    • promotion_id{{Ecommerce Promotion ID}}
    • promotion_name{{Ecommerce Promotion Name}}
    • items{{Ecommerce Items}}
  • Loại biến: Biến lớp dữ liệu – "ecommerce.items"
  • Điều kiện kích hoạt: sự kiện bằng select_promotion

Cấu hình điều kiện kích hoạt:

  • Loại điều kiện kích hoạt: Sự kiện tuỳ chỉnh
  • Tên sự kiện: select_promotion
  • Trình kích hoạt này kích hoạt trên: Tất cả sự kiện tuỳ chỉnh
dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
  event: "select_promotion",
  ecommerce: {
    creative_name: "Summer Banner",
    creative_slot: "featured_app_1",
    promotion_id: "P_12345",
    promotion_name: "Summer Sale",
    items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.01,
      quantity: 3
    }
    ]
  }
});

Sử dụng biến JavaScript tuỳ chỉnh

Nếu trang web của bạn không hỗ trợ lớp dữ liệu, bạn có thể sử dụng Biến JavaScript tuỳ chỉnh để gọi một hàm trả về đối tượng dữ liệu thương mại điện tử. Đối tượng này phải sử dụng cú pháp lớp dữ liệu như đã trình bày trước đó trong hướng dẫn này; ví dụ:

// A Custom JavaScript Variable that returns an ecommerceData object
// that follows the data layer syntax.
function getEcommerceData() {
  var ecommerceProductData = [
    {
      item_name: "Stan and Friends Tee",
      item_id: "SKU_12345",  // ID is required.
      // Rest of the product data should follow the data layer syntax.
    },
    // Multiple products may be included.
  ];
  return ecommerceProductData;
}

Nếu chọn sử dụng Biến JavaScript tuỳ chỉnh, thì bạn có thể sử dụng biến này theo cách tương tự như cách bạn sử dụng lớp dữ liệu – bạn có thể cung cấp giá trị từ thông số items dưới dạng một thông số sự kiện trong cấu hình thẻ.

Cấu hình thẻ:

  • Loại thẻ: Sự kiện GA4
  • Tên sự kiện: bất kỳ
  • Đọc dữ liệu từ Biến: {{gaEcommerceData}}
  • Điều kiện kích hoạt: sự kiện bằng gtm.dom

{{gaEcommerceData}} chế độ cài đặt biến:

  • Loại biến: JavaScript tuỳ chỉnh
  • Nội dung hàm: Sử dụng ví dụ trước