Thương mại điện tử

[GA4] Giảm thiểu lượt chuyển đổi trùng lặp bằng mã giao dịch

Mã giao dịch là một giá trị nhận dạng riêng biệt mà bạn có thể tạo cho mỗi giao dịch, chẳng hạn như mã xác nhận đơn đặt hàng. Bạn phải thêm mã giao dịch (chẳng hạn như mã xác nhận đơn đặt hàng) vào mỗi sự kiện thương mại điện tử để loại bỏ các giao dịch trùng lặp từ cùng một người dùng và để xử lý chính xác các khoản tiền hoàn lại.

Khi bạn thêm mã giao dịch, Google Analytics sẽ loại bỏ các giao dịch mua trùng lặp nếu hai giao dịch mua được đăng ký bằng cùng một mã giao dịch.

Google Analytics chỉ loại bỏ các giao dịch trùng lặp có cùng mã giao dịch từ cùng một người dùng. Bạn có thể sử dụng cùng một mã giao dịch cho nhiều người dùng khác nhau mà không bị loại bỏ các giao dịch trùng lặp.

Lưu ý: Hãy nhớ truyền một giá trị động cho mã giao dịch. Nếu thẻ của bạn gửi cùng một mã đến Google Analytics cho các giao dịch khác nhau, thì bạn có thể sẽ bỏ sót đáng kể lượt chuyển đổi.
Lưu ý quan trọng: Đừng gửi một chuỗi trống làm mã giao dịch. Google Analytics sẽ loại bỏ tất cả sự kiện mua hàng có transaction_id="" bị trùng lặp.

Trước khi bắt đầu

Mã giao dịch phải là mã riêng biệt cho mỗi đơn đặt hàng. Ví dụ: bạn có thể sử dụng số xác nhận đơn đặt hàng cho các giao dịch của mình.

Mã giao dịch có thể bao gồm số, chữ cái và các ký tự đặc biệt như dấu gạch ngang hoặc dấu cách. Mã này phải là mã riêng biệt cho mỗi giao dịch. Mã giao dịch không được chứa bất kỳ thông tin nào có thể dùng để nhận dạng khách hàng cá nhân.

Thêm mã giao dịch

Bạn cần phải sửa đổi mã nguồn để thu thập mã giao dịch. Bạn không cần thực hiện bất kỳ thay đổi nào trong Google Analytics.

Lưu ý: Hãy nhớ truyền giá một trị động cho mã giao dịch. Nếu bạn gửi cùng một mã cho các giao dịch khác nhau, thì bạn có thể sẽ bỏ sót đáng kể nhiều lượt chuyển đổi.

Ví dụ: hướng dẫn sau sử dụng Trang dành cho máy chủ đang hoạt động (ASP) và cập nhật đoạn mã đo lường gtag.js. Đoạn mã chính xác sẽ khác nhau, tuỳ thuộc vào ngôn ngữ của máy chủ mà bạn sử dụng. Hãy nhớ sử dụng ngôn ngữ phù hợp cho trang web của bạn.

  1. Mở tệp ASP (hoặc tệp thích hợp cho ngôn ngữ của máy chủ mà bạn sử dụng) cho trang chuyển đổi của mình.
  2. Tìm biểu thức ASP lưu trữ thông tin đó. Ví dụ: <%= orderId %>.
  3. Mở HTML cho trang chuyển đổi của bạn, rồi tìm đoạn mã sự kiện.
  4. Trong mục script của đoạn mã sự kiện (giữa các thẻ <script></script>), hãy thay <%= orderId %> bằng biểu thức ASP mà bạn thấy ở bước 2:

    Ví dụ về đoạn mã sự kiện:

        <script>
         gtag('event', 'purchase', {
          transaction_id: '<%= orderId %>',
          value: 25.42,
          currency: "USD",
          //...
         });
        </script>
    

Xác minh mã giao dịch

  1. Kích hoạt sự kiện trên trang web của bạn.
  2. Trong trình duyệt web, hãy xem nguồn của trang web (trong hầu hết các trình duyệt, hãy nhấp chuột phải vào trang, rồi chọn Xem nguồn).
  3. Bạn sẽ thấy đoạn mã đo lường giữa các thẻ <head></head> trên trang. Biểu thức ASP sẽ được thay thế bằng mã giao dịch thực tế.

Thông tin này có hữu ích không?

Chúng tôi có thể cải thiện trang này bằng cách nào?
Tìm kiếm
Xóa nội dung tìm kiếm
Đóng tìm kiếm
Trình đơn chính
17077574273747043104
true
Tìm kiếm trong Trung tâm trợ giúp
true
true
true
true
true
69256
false
false