ประเภทของเหตุการณ์
เหตุการณ์ในอีคอมเมิร์ซแปดประเภทสามารถถูก ส่ง ไปยัง Finteza:
- View Item — การเข้าดูสินค้า
- Add To Cart and Remove From Cart — การเพิ่มและการลบสินค้าออกจากรถเข็น
- View Cart — การเข้าดูรถเข็น
- Checkout Begin and Checkout Progress์ — การเริ่มและการทำการเช็คเอาท์ต่อ
- Checkout Success — การซื้อที่เสร็จสมบูรณ์
- Checkout Failed — การซื้อที่ล้มเหลว
- Refund — การคืนเงินในการซื้อ
เหตุการณ์อื่นทั้งหมดจะไม่ถูกรวมในรายงานอีคอมเมิร์ซบนด้านของ Finteza |
View Item #
เหตุการณ์นี้แสดงว่าสินค้าถูกเข้าดู ลักษณะเฉพาะของรายการที่ถูกดูจะถูกระบุในเหตุการณ์:
fz('ecommerce', {
|
ดังนั้น เหตุการณ์ "View Item" สองเหตุการณ์จะถูกสร้างใน Finteza หนึ่งเหตุการณ์สำหรับแต่ละรายการ
Add To Cart / Remove From Cart #
เหตุการณ์เหล่านี้ถูกใช้เมื่อสินค้าถูกเพิ่มหรือลบออกจากรถเข็น นอกจากมีคำอธิบายสินค้าแล้ว เหตุการณ์ควรจะมี ID รถเข็นในพารามิเตอร์ cart_id parameter (ID ควรถูกสร้างโดยเว็บไซต์ของคุณ)
fz('ecommerce', {
|
ดังนั้น เหตุการณ์ "Add To Cart" สองเหตุการณ์จะถูกสร้างใน Finteza หนึ่งเหตุการณ์สำหรับแต่ละรายการ และ ID รถเข็นที่ระบุจะถูกเพิ่มไปยังแต่ละเหตุการณ์
อย่าส่งพารามิเตอร์ list_name และ list_position สำหรับเหตุการณ์การลบออกจากรถเข็น พารามิเตอร์เหล่านี้อธิบายรายชื่อของรายการซึ่งถูกเพิ่มลงในรถเข็น ดังนั้นพวกมันจึงไม่มีความหมายสำหรับเหตุการณ์การลบออก
View Cart #
เหตุการณ์นี้เกี่ยวข้องกับการดูรถเข็น เหตุการณ์จะมีข้อมูลเกี่ยวกับต้นทุนของรถเข็น รวมทั้งข้อมูลอื่นๆ ถ้ามี: ภาษี, ส่วนลด, กำไรสุทธิ พารามิเตอร์เพิ่มเติมสามารถถูกระบุสำหรับแต่ละสินค้าได้อีกด้วย
fz('ecommerce', {
|
สามเหตุการณ์ต่อไปนี้จะถูกสร้างใน Finteza:
- เหตุการณ์ "View Cart" สำหรับแต่ละสินค้า เหตุการณ์จะมี cart_id.
- เหตุการณ์ "View Cart" สำหรับรถเข็น ถ้า cart_id ไม่ได้ถูกระบุ เหตุการณ์จะไม่ถูกสร้าง
Checkout Begin / Checkout Progress #
เหตุการณ์เหล่านี้คือการเริ่มต้นและการดำเนินต่อของซื้อ — เมื่อผู้ใช้เพิ่มรายการไปยังรถเข็นเรียบร้อยแล้วและดำเนินการต่อเพื่อเช็คเอาท์
นอกเหนือจากพารามิเตอร์ที่ใช้ในขั้นตอน "View Cart" ข้อมูลเกี่ยวกับขั้นตอนการซื้อสามารถถูกส่งที่นี่ ข้อมูลเกี่ยวกับส่วนลดและคูปองที่ใช้สามารถถูกแก้ไขที่นี่อีกด้วย
fz('ecommerce', {
|
สามเหตุการณ์ต่อไปนี้จะถูกสร้างใน Finteza:
- เหตุการณ์ "Checkout Begin" สำหรับแต่ละรายการ เหตุการณ์จะมี cart_id, checkout_step และ checkout_option จากคำอธิบายของรถเข็น
- เหตุการณ์ "Checkout Begin" สำหรับรถเข็น ถ้า cart_id ไม่ได้ถูกระบุ เหตุการณ์จะไม่ถูกสร้าง
Checkout Success #
เหตุการณ์นี้หมายถึงการซื้อที่เสร็จสมบูรณ์ นอกเหนือจากข้อมูลจากเหตุการณ์ก่อนหน้า มันเป็นไปได้ที่จะระบุ ID ของการชำระเงินที่นี่ (transaction_id) และข้อมูลร้านค้า (affiliate) ข้อมูลต่อไปนี้สามารถถูกระบุเพิ่มเติมได้:
- ชื่อผู้ซื้อ (buyer) และชื่อผู้ขาย (seller) รายงานผู้ขายและผู้ซื้อสูงสุดมีประโยชน์ถ้าหากมีผู้ขายภายนอกหลายรายบนเว็บไซต์ของคุณ
- ค่าบริการระบบชำระเงินสำหรับธุรกรรม (transaction_fee).
- ยอดขายสุทธิ ค่าคอมมิชชั่นสุทธิ ภาษี และค่าธรรมเนียม (profit)
fz('ecommerce', {
|
สามเหตุการณ์ต่อไปนี้จะถูกสร้างใน Finteza:
- เหตุการณ์ "Checkout Success" สำหรับแต่ละรายการ เหตุการณ์จะมี transaction_id, affiliation, cart_id, checkout_step และ checkout_option จากคำอธิบายรถเข็น
- เหตุการณ์ "Checkout Success" สำหรับรถเข็น ถ้า cart_id ไม่ได้ถูกระบุ เหตุการณ์จะไม่ถูกสร้าง
Checkout Failed #
เหตุการณ์นี้แสดงถึงความพยายามที่ไม่สำเร็จในการชำระเงินสำหรับคำสั่งซื้อ ต่างกับเหตุการณ์ก่อนหน้า เหตุการณ์นี้ไม่มี transaction_id แต่จะมีคำอธิบายการขัดข้องในพารามิเตอร์ detail
fz('ecommerce', {
|
สามเหตุการณ์ต่อไปนี้จะถูกสร้างใน Finteza:
- เหตุการณ์ "Checkout Failed" สำหรับแต่ละรายการ เหตุการณ์จะมี detail, cart_id, checkout_step และ checkout_option จากคำอธิบายรถเข็น
- เหตุการณ์ "Checkout Failed" สำหรับรถเข็น ถ้า cart_id ไม่ได้ถูกระบุ เหตุการณ์จะไม่ถูกสร้าง
Refund #
เหตุการณ์นี้แสดงถึงการคืนเงินของสินค้า เหตุการณ์มีตัวระบุการชำระเงิน transaction_id เพื่อเชื่อมโยงไปที่การชำระเงินต้นทาง และคำอธิบายของเหตุผลในการคืนเงินในพารามิเตอร์ detail
fz('ecommerce', {
|
สามเหตุการณ์ต่อไปนี้จะถูกสร้างใน Finteza:
- เหตุการณ์ "Refund" สำหรับแต่ละรายการ เหตุการณ์จะมี transaction_id, detail และ cart_id จากคำอธิบายรถเข็น
- เหตุการณ์ "Refund" สำหรับรถเข็น ถ้า cart_id ไม่ได้ถูกระบุ เหตุการณ์จะไม่ถูกสร้าง