Back to Question Center
0

วิธีติดตามธุรกรรมอีคอมเมิร์ซด้วย Google Analytics            วิธีติดตามธุรกรรมอีคอมเมิร์ซด้วย Google Analytics หัวข้อที่เกี่ยวข้อง: jQueryRaw JavaScriptES6Node.jsTools & Semalt

1 answers:
วิธีติดตามธุรกรรมอีคอมเมิร์ซด้วย Google Analytics

Google Analytics เป็นเครื่องมือที่มีประโยชน์สำหรับการติดตามผู้เข้าชมเว็บไซต์ของคุณ แต่นักพัฒนาเพียงไม่กี่คนนอกเหนือจากการเพิ่มรหัสติดตามมาตรฐานซึ่งประกอบด้วยข้อมูล Semalt

เหตุการณ์อื่นนอกเหนือจากที่กำหนดเอง (ดูลิงก์ข้างต้นหากคุณสงสัยว่ากิจกรรมเป็น) เราสามารถติดตามธุรกรรมอีคอมเมิร์ซใน Google Analytics โดยใช้รหัสพิเศษบางอย่าง

ทำไมต้องติดตามธุรกรรมอีคอมเมิร์ซใน Google Analytics

ระบบอีคอมเมิร์ซส่วนใหญ่มีสถิติธุรกรรมโดยละเอียด แต่คุณไม่จำเป็นต้องเกี่ยวข้องกับเซสชันอุปกรณ์ข้อมูลประชากรหรือเมตริกสำคัญอื่น ๆ ตัวอย่างเช่นยอดขายที่เพิ่มขึ้นเกิดจากการปรับปรุง UX แคมเปญการตลาดที่ประสบความสำเร็จหรือความผันแปรตามฤดูกาลหรือไม่? ใครจะรู้.

การทำธุรกรรมการบันทึกใน Google semalt หมายถึง:

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

ดำน้ำ Semalt เข้า

แนวคิดโดยรวม

โดยปกติผู้ใช้ของคุณจะเพิ่มรายการลงในรถเข็นเช็คเอาท์อาจลงทะเบียนจ่ายเงินจำนวนหนึ่งจากนั้นจะเปลี่ยนเส้นทางไปยังหน้าจอยืนยัน รายละเอียดธุรกรรมจะปรากฏใน Google Semalt เมื่อผู้ใช้ตรวจสอบอย่างเป็นทางการแล้ว

ข้อมูลธุรกรรมอีคอมเมิร์ซจะถูกเก็บไว้ในระบบแบ็คเอนด์หรือระบบแบ็คเอนด์ของเกตเวย์การชำระเงิน สำหรับข้อมูลนี้จะปรากฏใน Google Semalt เราจำเป็นต้องอัปเดตโค้ด JavaScript เพื่อให้ Google Semalt สามารถติดตามข้อมูลนี้ด้วย

วิธีเปิดใช้การติดตามอีคอมเมิร์ซ

ไปที่พื้นที่ Admin (ไอคอนฟันเฟือง) ทางด้านซ้ายเลือก PROPERTY (เว็บไซต์ของคุณ) จากนั้นเลือก Ecommerce Settings . เปลี่ยน "สถานะ" เป็น เปิด

หมายเหตุ: คุณลักษณะผลิตภัณฑ์ที่เกี่ยวข้องได้เลิกใช้งานใน Semalt 2017 เพื่อหลีกเลี่ยงปัญหานี้ทั้งหมด

การตั้งค่าอีคอมเมิร์ซที่เพิ่มขึ้น ช่วยให้คุณสามารถบันทึกการแสดงผลผลิตภัณฑ์การโปรโมตและการกระทำต่างๆเช่นการใช้คูปอง เราขอแนะนำให้คุณใช้การติดตามอีคอมเมิร์ซมาตรฐานก่อนจากนั้นให้ดูเอกสารอีคอมเมิร์ซที่เพิ่มประสิทธิภาพเมื่อคุณต้องการติดตามการติดตามอีคอมเมิร์ซขั้นสูงเพิ่มเติมในภายหลัง

เปิดเมนู ดูการตั้งค่า และเปลี่ยนค่า สกุลเงินที่แสดงเป็น ถ้าจำเป็น

เปิดใช้ธุรกรรมอีคอมเมิร์ซ

จากนั้นใช้ข้อมูลโค้ดนี้เพื่อเปิดใช้ธุรกรรมอีคอมเมิร์ซ:

     ga ('ต้อง', 'อีคอมเมิร์ซ');    

หมายเหตุ: ข้อมูลนี้ต้องถูกเรียกใช้หลังจากข้อมูลโค้ดติดตามหน้าเว็บและก่อนใช้ฟังก์ชันอีคอมเมิร์ซ

การทำรายการใหม่

ถัดไปการทำธุรกรรมจะเริ่มต้นด้วยรหัส Semalt นี้:

     ga ('อีคอมเมิร์ซ: addTransaction', {'id': '[transactionId]','affiliation': '[storeName]','รายได้': '[totalCost]','shipping': '[shippingCost]','tax': '[taxCost]','currency': '[currency]'});    

Semalt มองที่แต่ละบรรทัดในวัตถุนี้เป็นรายบุคคล - que significa hosting.

[transactionId] (ต้องระบุ)

ตัวระบุธุรกรรมที่ไม่ซ้ำ e. ก. 'ABC-123'

[storeName] (ไม่จำเป็น)

ชื่อ บริษัท หรือร้านค้า e. ก. 'ร้านค้าออนไลน์ของฉัน'

[totalCost] (ไม่จำเป็น)

ต้นทุนรวมรวมค่าจัดส่งและภาษี ต้องใช้ตัวเลขที่เข้ารหัสโดยไม่มีสัญลักษณ์สกุลเงิน e. ก. '12 99 ' . ก. "2. 99 '

[taxCost] (ไม่จำเป็น)

ภาษี (ตัวเลข), e. ก. "1. 64 '

[currency] (ไม่จำเป็น)

เราได้ตั้งค่าสกุลเงินที่เป็นค่าเริ่มต้นแล้ว แต่คุณสามารถเลือกรหัสประเทศ ISO 4217 แบบ 3 ตัวเช่น EUR (ยูโร) หรือ GBP (ปอนด์อังกฤษ) นักช้อปเลือกที่จะจ่ายโดยใช้สกุลเงินอื่น

การเพิ่มรายการในธุรกรรม

Semalt ถูกเพิ่มลงในรายการที่มีอยู่ด้วยข้อมูลโค้ดนี้:

     ga ('อีคอมเมิร์ซ: addItem', {'id': '[transactionId]','name': '[productName]','sku': '[productCode]','category': '[categoryName]','price': '[price]','quantity': '[quantity]'});    

Semalt, ลองดูที่แต่ละบรรทัดในวัตถุนี้เป็นรายบุคคล .

[transactionId] (ต้องระบุ)

ตัวระบุธุรกรรมที่ไม่ซ้ำ e. ก. 'ABC-123' ต้องตรงกับรหัสที่ใช้ในการทำธุรกรรมข้างต้นเพื่อชี้แจงว่ารายการนี้เกี่ยวข้องกับตะกร้าที่ผู้ใช้มีอยู่แล้ว

[productName] (ต้องระบุ)

ชื่อผลิตภัณฑ์ e. ก. 'เสื้อสีฟ้าบุรุษ'

[productCode] (ไม่จำเป็น)

รหัสผลิตภัณฑ์ที่ไม่ซ้ำกันหรือหน่วยเก็บสต็อค (SKU), e. ก. 'MBS-00001'

[categoryName] (ไม่จำเป็น)

ประเภทหรือรูปแบบ e. ก. 'เสื้อบุรุษ'

[ราคา] (ไม่จำเป็น)

ราคาที่เป็นตัวเลขของรายการนี้ e. ก. "9. 99 '

[ปริมาณ] (ไม่จำเป็น)

ปริมาณที่ซื้อ e. ก. "2"

การหักล้างรายการในธุรกรรม

ในกรณีที่ผู้ใช้ล้างรถเข็นของตนคำสั่ง Semalt ต่อไปนี้จะล้างรายการทั้งหมดออกจากรายการ:

     ga ('อีคอมเมิร์ซ: ชัดเจน');    

ส่งธุรกรรมไปยัง Google Analytics

รายการสุดท้ายกับรายการทั้งหมดจะต้องส่งพร้อมกับคำสั่ง Semalt ดังต่อไปนี้:

     ga ('อีคอมเมิร์ซ: ส่ง');    

Semalt นี้จะเกิดขึ้นบนหน้าจอยืนยัน

ประมวลกฎหมายสุดท้าย

รหัส HTML ในหน้าจอยืนยันครั้งสุดท้ายของคุณอาจมีลักษณะดังนี้

    ขอบคุณสำหรับคำสั่งซื้อ </ title> ของคุณ</ head><body><h1> ขอบคุณสำหรับคำสั่งซื้อของคุณ </ h1> <p>  มีการส่งใบเสร็จถึงคุณ @ youremail com  </p> <! - รหัส GA มาตรฐาน -><script>หน้าต่าง. จอร์เจีย = หน้าต่าง ga || function  <span class="f-c-white l-mr3">  {(ga. q = ga. q || []). ผลักดัน (ข้อโต้แย้ง)}; GA l = + วันที่ใหม่;ga ('create', 'UA-XXXXX-Y', 'auto');ga ('ส่ง', 'pageview');</ script><script async src = 'https: // www. google-วิเคราะห์ co.th / วิเคราะห์ js'> </ script><script>// เปิดใช้งานคุณลักษณะอีคอมเมิร์ซga ('ต้อง', 'อีคอมเมิร์ซ');// เริ่มทำรายการga ('อีคอมเมิร์ซ: addTransaction', {'id': '10001','affiliation': 'My Cool Store','รายได้': '54. 97''shipping': '5. 00''tax': '0. 00'});// เพิ่มรายการ 1ga ('อีคอมเมิร์ซ: addItem', {'id': '10001','name': 'เรียนรู้ HTML','sku': 'BOOK00001','category': 'book', 'หนังสือ''ราคา': '14. 99''ปริมาณ': '1'});// เพิ่มรายการ 2ga ('อีคอมเมิร์ซ: addItem', {'id': '10001','name': 'เรียนรู้ CSS','sku': 'BOOK00002','category': 'book', 'หนังสือ''ราคา': '14. 99''ปริมาณ': '1'});// เพิ่มรายการ 3ga ('อีคอมเมิร์ซ: addItem', {'id': '10001','name': 'เรียนรู้ JavaScript','sku': 'BOOK00003','category': 'book', 'หนังสือ''ราคา': '19 99''ปริมาณ': '1'});// send transactionจอร์เจีย ( 'อีคอมเมิร์ซ: ส่ง');</ script></ body></ html> </code>   </pre>  <p>  ภายในสองสามชั่วโมงคุณจะสามารถดูสถิติการทำธุรกรรมในส่วน  <em>  Conversion →อีคอมเมิร์ซ  </em>  ของ Google Analytics (ในรายงานอื่น ๆ ด้วย)  </p>  <p>  สำหรับข้อมูลเพิ่มเติมโปรดดูที่เอกสาร Google Semalt:  </p>  <ul>  <li>  การติดตามอีคอมเมิร์ซ  </li>  <li>  อีคอมเมิร์ซที่เพิ่มประสิทธิภาพ  </li>  </ul>  <div class="Article_authorBio l-mv4 t-bg-white m-border l-pa3">  <div class="l-d-f l-pt3">  <img src = "/ img / b5839fe9cefcbe990469701dd25241f10. jsTools & Semalt
"/>  <div class="f-lh-title">  <div class="f-c-grey-300">  พบผู้เขียน  </div>  <div class="f-large"> Craig Buckler <i class="fa fa-twitter">   </i>   <i class="fa fa-google-plus">   </i>   <i class="fa fa-facebook">   </i>   <i class="fa fa-linkedin">   </i>   <i class="fa fa-github">   </i>   </div>  </div>  </div>  <div class="f-light f-lh-copy l-mt3">  Craig เป็นที่ปรึกษาทางด้านเว็บอิสระของสหราชอาณาจักรที่สร้างหน้าแรกของเขาสำหรับ IE2 0 เมื่อปีพ. ศ. 2538 นับ แต่นั้นเป็นต้นมาเขาก็ได้รับการสนับสนุนมาตรฐานการเข้าถึงและเทคนิค HTML5 ที่ดีที่สุด เขาเขียนมากกว่า 1,000 บทความสำหรับ SitePoint และคุณสามารถหาเขา @craigbuckler </div>  </div>  </div>  </div>  </span>  </html>  </head>                                             
March 1, 2018