อีคอมเมิร์ซ

[GA4] ลดเหตุการณ์สำคัญที่ซ้ำกันด้วยรหัสธุรกรรม

สำคัญ: การขจัดข้อมูลที่ซ้ำกันของรหัสธุรกรรมใช้ได้กับข้อมูลที่รวบรวมผ่านสตรีมบนเว็บเท่านั้น ไม่ใช่สตรีมแอป

รหัสธุรกรรมคือตัวระบุที่ไม่ซ้ำกันที่คุณสร้างขึ้นสําหรับธุรกรรมแต่ละรายการได้ เช่น หมายเลขยืนยันคําสั่งซื้อ คุณต้องเพิ่มรหัสธุรกรรม (เช่น หมายเลขยืนยันคำสั่งซื้อ) ลงในเหตุการณ์อีคอมเมิร์ซแต่ละเหตุการณ์เพื่อกรองธุรกรรมจากผู้ใช้รายเดิมที่ซ้ำกันออกและดำเนินการคืนเงินอย่างเหมาะสม

เมื่อเพิ่มรหัสธุรกรรมแล้ว Google Analytics จะกรองการซื้อที่ซ้ำกันออก หากระบบบันทึกการซื้อ 2 รายการด้วยรหัสธุรกรรมเดียวกัน

Google Analytics จะกรองเหตุการณ์การซื้อที่มีรหัสธุรกรรมเดียวกันที่ซ้ำกันออก ไม่ควรใช้รหัสธุรกรรมเดียวกันกับผู้ใช้หลายราย หากคุณระบุรหัสธุรกรรมที่ไม่ซ้ำกัน Google Analytics จะขจัดข้อมูลที่ซ้ำกันและกระทบยอดข้อมูล

หมายเหตุ: โปรดอย่าส่งสตริงว่างเป็นรหัสธุรกรรม Google Analytics จะกรองเหตุการณ์การซื้อทั้งหมดที่มี transaction_id="" ที่ซ้ำกันออก

ข้อควรทราบก่อนที่จะเริ่มต้น

รหัสธุรกรรมของคําสั่งซื้อแต่ละรายการต้องไม่ซ้ำกัน เช่น อาจใช้หมายเลขยืนยันคําสั่งซื้อสําหรับธุรกรรม

รหัสธุรกรรมอาจประกอบด้วยตัวเลข ตัวอักษร และสัญลักษณ์พิเศษ เช่น เครื่องหมายขีดกลางหรือการเว้นวรรค รหัสธุรกรรมต้องไม่ซ้ำกับธุรกรรมอื่นๆ และต้องไม่มีข้อมูลที่อาจใช้ระบุตัวตนของลูกค้าได้


เพิ่มรหัสธุรกรรม

คุณต้องแก้ไขโค้ดเพื่อรวบรวมรหัสธุรกรรม โดยไม่จําเป็นต้องทําการเปลี่ยนแปลงใดๆ ใน Google Analytics

ตรวจสอบว่าคุณส่งมูลค่าแบบไดนามิกสำหรับรหัสธุรกรรมอยู่ หากแท็กส่งรหัสเดียวกันสำหรับธุรกรรมที่แตกต่างกันให้ Google Analytics คุณอาจนับเหตุการณ์สำคัญได้ต่ำกว่าจำนวนที่แท้จริงอย่างมาก

ตัวอย่างเช่น วิธีการต่อไปนี้ใช้ Active Server Pages (ASP) และอัปเดตโค้ดการวัด gtag.js โค้ดจริงจะแตกต่างไปตามภาษาเซิร์ฟเวอร์ที่คุณใช้ ตรวจสอบให้แน่ใจว่าใช้ภาษาที่ถูกต้องสำหรับเว็บไซต์

  1. เปิดไฟล์ ASP (หรือไฟล์ที่เหมาะสมสําหรับภาษาเซิร์ฟเวอร์ที่คุณใช้) ของหน้าเหตุการณ์สำคัญ
  2. หานิพจน์ ASP ที่เก็บข้อมูลดังกล่าว เช่น <%= orderId %>
  3. เปิด HTML ของหน้าเหตุการณ์สำคัญ แล้วหาข้อมูลโค้ดเหตุการณ์
  4. ในส่วน script ของข้อมูลโค้ดเหตุการณ์ (ระหว่างแท็ก <script></script>) ให้ใส่นิพจน์ ASP ที่คุณพบในขั้นตอนที่ 2 แทน <%= orderId %>

    ตัวอย่างข้อมูลโค้ดเหตุการณ์

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

ยืนยันรหัสธุรกรรม

  1. ทริกเกอร์เหตุการณ์ในเว็บไซต์
  2. ดูซอร์สโค้ดของหน้าเว็บในเว็บเบราว์เซอร์ (ในเบราว์เซอร์ส่วนใหญ่ ให้คลิกขวาในหน้าเว็บ แล้วเลือกดูแหล่งที่มา)
  3. คุณควรเห็นโค้ดการวัดอยู่ระหว่างแท็ก <head> และ </head> ในหน้าเว็บ ระบบจะใช้รหัสธุรกรรมจริงแทนนิพจน์ ASP
หน้านี้อาจมีเนื้อหาที่แปลโดยใช้เทคโนโลยี AI การแปลโดย AI อาจมีข้อผิดพลาด

ข้อมูลนี้มีประโยชน์ไหม

เราจะปรับปรุงได้อย่างไร
ค้นหา
ล้างการค้นหา
ปิดการค้นหา
แอป Google
เมนูหลัก
14635920824340142269
true
ค้นหาศูนย์ช่วยเหลือ
false
true
true
true
true
true
69256
false
false
false
false
false