Andrew Wales ฝ่ายนักพัฒนาซอฟต์แวร์สัมพันธ์ของ Google Analytics – พฤษภาคม 2014
คู่มือนี้อธิบายวิธีลดความซับซ้อนในการติดตั้งใช้งาน อีคอมเมิร์ซที่เพิ่มประสิทธิภาพด้วยการนําเข้าข้อมูลผลิตภัณฑ์โดยใช้ Management API ดูข้อมูลเพิ่มเติมเกี่ยวกับการนำเข้าข้อมูลผลิตภัณฑ์ได้ใน ตัวอย่างการนำเข้าข้อมูลผลิตภัณฑ์
เกริ่นนำ
การนำเข้าข้อมูลผลิตภัณฑ์ไปยัง Google Analytics ช่วยลดความซับซ้อนและลดจำนวนข้อมูลอีคอมเมิร์ซที่ต้องส่งไปกับ Hit เช่น จำนวนการดูหน้าเว็บและเหตุการณ์ คุณสามารถรวมรหัสผลิตภัณฑ์หรือ SKU เดียวที่ส่งไปยัง Google Analytics ขณะรวบรวมข้อมูลกับข้อมูลผลิตภัณฑ์ที่นำเข้าเพื่อป้อนข้อมูลมิติข้อมูลและเมตริกผลิตภัณฑ์ในรายงาน
ก่อนที่คุณจะเริ่มต้น
ก่อนอ่านคู่มือโซลูชันนี้ โปรดอ่าน
- เกี่ยวกับอีคอมเมิร์ซที่เพิ่มประสิทธิภาพ
- คู่มือนักพัฒนาซอฟต์แวร์ การนำเข้าข้อมูล
ภาพรวม
วิธีเปิดใช้การนำเข้าข้อมูลสำหรับข้อมูลผลิตภัณฑ์
- สร้างชุดข้อมูล
- เตรียม CSV ข้อมูลผลิตภัณฑ์สำหรับการอัปโหลด
- อัปโหลดข้อมูลผลิตภัณฑ์โดยใช้ Management API
- อัปเดตโค้ดอีคอมเมิร์ซเพื่อส่ง SKU ของผลิตภัณฑ์
หากต้องการเรียนรู้วิธีอัปโหลดชุดข้อมูลไปยัง Google Analytics โดยใช้อินเทอร์เฟซเว็บ โปรดดูคู่มือผู้ใช้อีคอมเมิร์ซที่เพิ่มประสิทธิภาพ
สร้างชุดข้อมูล
ขั้นตอนแรกในการนำเข้าข้อมูลผลิตภัณฑ์คือการสร้างชุดข้อมูลสำหรับข้อมูลผลิตภัณฑ์ และตั้งค่าสคีมาซึ่งกำหนดมิติข้อมูลและเมตริกที่คุณต้องการนำเข้า
ทำตาม คู่มือนักพัฒนาซอฟต์แวร์การนำเข้าข้อมูลเพื่อสร้างชุดข้อมูล เลือกข้อมูลผลิตภัณฑ์เป็นประเภทชุดข้อมูล และเลือกSKU ของผลิตภัณฑ์เป็นคีย์
หลังจากสร้างชุดข้อมูลแล้ว ให้จดบันทึกรหัสแหล่งข้อมูลที่กำหนดเองไว้ ซึ่งจะใช้ในการนำเข้าข้อมูลผลิตภัณฑ์ไปยัง Google Analytics โดยใช้ Management API
เตรียม CSV ข้อมูลผลิตภัณฑ์สำหรับการอัปโหลด
CSV ของข้อมูลผลิตภัณฑ์ต้องมีแถวส่วนหัว คอลัมน์สำหรับ SKU ของผลิตภัณฑ์ และคอลัมน์สำหรับมิติข้อมูลและ/หรือเมตริกแต่ละรายการที่จะนำเข้าตามที่สคีมาชุดข้อมูลกำหนด
ทำตาม คู่มือนักพัฒนาซอฟต์แวร์การนำเข้าข้อมูลเพื่อเตรียม CSV ข้อมูลผลิตภัณฑ์สำหรับการนำเข้า โดยใช้ SKU ของผลิตภัณฑ์เป็นคีย์ในคอลัมน์แรก
ไฟล์ CSV มีลักษณะดังนี้
ga:productSku,ga:productName,ga:productBrand,ga:productCategoryNew,ga:productVariant,ga:productPrice 12345,Triblend Shortsleeve T-Shirt,Google,Apparel,black,15.25 67890,Donut Friday Scented T-Shirt,Google,Apparel,gray,33.85 10292,Kaiser the Snake T-Shirt,Google,Apparel,green,19.10 67584,Organic Cotton Android T-Shirt,Google,Apparel,black,13.50 90876,Maps Biking T-Shirt,Google,Apparel,blue,15.65
อัปโหลดข้อมูลผลิตภัณฑ์โดยใช้ Management API
หลังจากสร้างชุดข้อมูล กำหนดสคีมา และเตรียมข้อมูลผลิตภัณฑ์สำหรับอัปโหลดใน CSV แล้ว คุณก็พร้อมที่จะ อัปโหลดข้อมูลผลิตภัณฑ์โดยใช้ Management API
หลังจากอัปโหลด ตรวจสอบ และประมวลผลข้อมูลผลิตภัณฑ์แล้ว ระบบจะผนวก SKU ของผลิตภัณฑ์กับข้อมูลผลิตภัณฑ์ที่อัปโหลดเมื่อมีการจับคู่กับ Hit ที่เข้ามาใหม่ซึ่งส่งไปยัง Google Analytics จากพร็อพเพอร์ตี้ของคุณ
อัปเดตโค้ดอีคอมเมิร์ซเพื่อส่ง SKU ของผลิตภัณฑ์
หลังจากที่อัปโหลดข้อมูลผลิตภัณฑ์แล้ว ให้อัปเดตโค้ดอีคอมเมิร์ซเพื่อส่ง SKU ของผลิตภัณฑ์พร้อมกับ Hit แต่ละรายการ ตลอดจนข้อมูลเพิ่มเติมที่คุณต้องการให้แสดงในรายงาน เช่น มิติข้อมูลหรือเมตริกที่กำหนดเอง
// Example of sending a transaction when joining with imported product data. ga('create', 'UA-XXXX-Y'); ga('require', 'ec', 'ec.js'); // Load the Enhanced Ecommerce plug-in. Required. // The product name, price, and other product data will be added to this hit // at collection time if the value of the id field matches a Product SKU // you've uploaded. ga('ec:addImpression', { 'id': '12345', // Product ID/SKU (Key). Required. 'list': 'Search Results', 'position': 1, 'dimension1': 'Member' }); ga('send', 'pageview'); // Send the impression with a pageview hit.
ตอนนี้รหัสผลิตภัณฑ์ที่ส่งจากการใช้อีคอมเมิร์ซที่เพิ่มประสิทธิภาพจะจับคู่กับ SKU ของผลิตภัณฑ์ในชุดข้อมูลผลิตภัณฑ์ที่นำเข้า และระบบจะป้อนข้อมูลผลิตภัณฑ์เพิ่มเติมที่คุณอัปโหลดไว้ในรายงานโดยอัตโนมัติ