การย้ายพิกเซล
หากก่อนหน้านี้คุณเคยเพิ่มพิกเซลไปยังร้านค้าของคุณด้วยตนเองในตำแหน่งที่ตั้งต่างๆ เช่น theme.liquid, checkout.liquid (เฉพาะแผน Shopify Plus), สคริปต์เพิ่มเติมในการตั้งค่าการชำระเงิน หรือหน้าการกำหนดลักษณะ คุณก็สามารถโอนย้ายพิกเซลของคุณเพื่อให้เข้ากันได้กับพิกเซลของแอป Shopify หรือพิกเซลแบบกำหนดเองได้ ประโยชน์บางประการของการย้ายพิกเซลเก่าของคุณมีดังนี้
- เข้าถึงการติดตามกิจกรรมของลูกค้าได้ง่ายขึ้น รวมถึงกิจกรรมการชำระเงิน
- เครื่องมือที่มีมาในตัวสำหรับการปฏิบัติตามข้อบังคับด้านความเป็นส่วนตัว
- การบำรุงรักษาและปรับปรุงอย่างต่อเนื่องโดย Shopify และผู้ให้บริการพิกเซล
ดูข้อมูลเพิ่มเติมเกี่ยวกับตัวจัดการพิกเซลของ Shopify และประโยชน์ทั้งหมดของการย้ายไปยังพิกเซลของแอป Shopify หรือพิกเซลแบบกำหนดเอง
ในหน้านี้
การย้ายพิกเซลของเมตาและ Google จากหน้าการกำหนดลักษณะของคุณ
การตั้งค่าการจัดการพิกเซลของเมตาและ Google Analytics ในส่วนผู้ดูแล Shopify ของคุณได้รับการอัปเกรดเพื่อให้เป็นไปตามมาตรฐานและข้อบังคับด้านความปลอดภัยของ Payment Card Industry Data Security Standard (PCI DSS) ล่าสุด การเปลี่ยนแปลงนี้จะช่วยให้แน่ใจว่าข้อมูลธุรกิจและข้อมูลลูกค้าของคุณจะปลอดภัยจากการรั่วไหลของข้อมูลและการทุจริต ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีที่ Shopify ช่วยให้ร้านค้าของคุณสอดคล้องกับ PCI DSS v4
เพื่อการติดตามและประสิทธิภาพที่แม่นยำที่สุด โปรดโอนย้ายพิกเซลไปยังช่องทางใดช่องทางหนึ่งต่อไปนี้
- โอนย้ายพิกเซลของเมตาไปยังช่องทาง Facebook และ Instagram
- โอนย้ายพิกเซลของ Google Analytics ไปยังช่องทาง Google และ YouTube
การย้ายพิกเซล Google Analytics ไปยังแอปช่องทาง Google & YouTube
หากคุณยังไม่ได้ย้ายแท็กไปยังแอปช่องทาง Google & YouTube แท็กดังกล่าวจะถูกแปลงเป็นพิกเซลแบบกำหนดเองเพื่อพยายามให้การวัดผลของคุณมีความต่อเนื่อง ซึ่งอาจส่งผลให้ประสิทธิภาพในการวัดผลและฟีเจอร์ใน Google Analytics ลดลง โดยคุณอาจพบผลกระทบดังต่อไปนี้
- ข้อมูลที่รายงานใน Google Analytics อาจมีการเปลี่ยนแปลง (หรือสูญหายในบางกรณี) เนื่องจากความแตกต่างในการวัดผลเหตุการณ์และลักษณะการทำงานของแท็ก
- ฟีเจอร์หลักของ Google Analytics เช่น การวัดผลที่ปรับปรุงแล้ว และการวัดผลข้ามโดเมนอาจทำงานไม่ถูกต้อง
- Tag Assistant อาจไม่ทำงานหรืออาจรายงานเกี่ยวกับแท็ก GA4 ของคุณอย่างไม่ถูกต้อง
- Tag Diagnostics อาจระบุแท็ก GA4 ของคุณไม่ถูกต้อง หรืออาจแนะนำฟีเจอร์ที่ใช้กับคุณไม่ได้
- การตั้งค่าที่คุณเคยเพิ่มไว้ในส่วน Javascript เพิ่มเติมของ Google Analytics จะถูกลบทิ้ง
- การจัดการความยินยอมของแท็ก Google Analytics ของคุณอาจเปลี่ยนแปลงไป
โอนย้ายพิกเซลเก่าจาก theme.liquid, checkout.liquid หรือสคริปต์เพิ่มเติม
คุณสามารถดำเนินการอย่างใดอย่างหนึ่งต่อไปนี้ได้เมื่อย้ายพิกเซลเก่าจาก theme.liquid, checkout.liquid หรือสคริปต์เพิ่มเติม
เพื่อหลีกเลี่ยงไม่ให้เกิดกิจกรรมของลูกค้าซ้ำซ้อนหรือขาดหายไป โปรดพิจารณาย้ายพิกเซลของคุณในช่วงที่ร้านค้าของคุณไม่ค่อยมีลูกค้า
การเตรียมตัวเพื่อย้ายพิกเซล
โปรดพิจารณาสิ่งต่อไปนี้เมื่อต้องตัดสินใจเลือกขั้นตอนการย้ายของคุณ
- หากคุณต้องการลดโอกาสที่จะพลาดกิจกรรมของลูกค้าให้เหลือน้อยที่สุด ให้เชื่อมต่อพิกเซลแบบกำหนดเองใหม่ของคุณก่อนที่จะลบพิกเซลเก่าออก
- หากคุณต้องการหลีกเลี่ยงการติดตามกิจกรรมของลูกค้าซ้ำซ้อน ให้เชื่อมต่อพิกเซลแบบกำหนดเองใหม่ของคุณหลังจากที่ลบพิกเซลเก่าของคุณออกแล้ว
- ในการโอนย้ายพิกเซลเก่า คุณจำเป็นต้องค้นหาโค้ดพิกเซลเก่าของคุณเพื่อที่จะสามารถลบหรือแก้ไขโค้ดดังกล่าวได้ พิกเซลส่วนใหญ่มีสองส่วนประกอบที่คุณจะต้องค้นหาดังนี้
- SDK ของ Javascript พื้นฐาน: โดยปกติแล้ว SDK ของ Javascript จะอยู่ในส่วนหัวของคุณ และสามารถพบได้ใน theme.liquid และสคริปต์เพิ่มเติมในการตั้งค่าการชำระเงินของคุณ
- โค้ดพิกเซลเก่าสำหรับเก็บกิจกรรมของลูกค้า: โดยปกติแล้ว คุณจะพบโค้ดนี้ได้ในไฟล์ Liquid ของธีมของคุณ และสคริปต์เพิ่มเติมในการตั้งค่าการชำระเงินของคุณ โปรดดูเอกสารประกอบของผู้ให้บริการพิกเซลภายนอกของคุณเพื่อดูตำแหน่งของกิจกรรมของลูกค้า เพื่อให้คุณทราบว่าต้องค้นหาอะไร ตัวอย่างเช่น พิกเซลของเมตามีเมธอดที่เรียกว่า fbq() และพิกเซลของ Google มักจะใช้ gtag() หรือ dataLayer.push()
โอนย้ายพิกเซลเก่าเพื่อให้เข้ากันได้กับพิกเซลของแอป
คุณอาจต้องการโอนย้ายพิกเซลเก่าเพื่อให้เข้ากันได้กับพิกเซลของแอปหากเป็นไปตามเงื่อนไขทั้งสองข้อต่อไปนี้
- คุณได้ติดตั้งพิกเซลของแอป Shopify ที่เก็บกิจกรรมของลูกค้าโดยอัตโนมัติ
- คุณยังได้เพิ่มโค้ดเพิ่มเติมสำหรับกิจกรรมแบบกำหนดเองที่พิกเซลของแอปไม่ได้ติดตามด้วย
ในกรณีนี้ คุณควรปฏิบัติตามคำแนะนำของผู้พัฒนาแอปเพื่อโอนย้ายพิกเซลเก่า
โอนย้ายพิกเซลเก่าไปยังพิกเซลแบบกำหนดเอง
คุณอาจต้องการโอนย้ายพิกเซลเก่าไปยังพิกเซลแบบกำหนดเองหากเป็นไปตามเงื่อนไขทั้งสองข้อต่อไปนี้
- คุณเคยติดตั้งพิกเซลด้วยการเขียนโค้ดด้วยตนเองโดยไม่ได้ติดตั้งแอป Shopify ใดๆ
- ไม่มีพิกเซลของแอป Shopify ที่ตรงตามความต้องการของคุณ
คุณสามารถเชื่อมต่อพิกเซลแบบกำหนดเองอันใหม่ได้ทั้งก่อนหรือหลังการลบโค้ดพิกเซลเก่าของคุณ
ขั้นตอน
- สร้างพิกเซลแบบกำหนดเองที่สมัครรับข้อมูลเหตุการณ์ของลูกค้าแบบมาตรฐานและแบบกำหนดเองที่คุณต้องการ
- ลบหรือแทนที่โค้ดพิกเซลใดๆ ที่เคยเพิ่มไว้ก่อนหน้านี้ออกจากไฟล์ Liquid หรือจากส่วนสคริปต์เพิ่มเติมในการตั้งค่าการชำระเงินของคุณ โค้ดดังกล่าวอาจเป็นโค้ดพิกเซลเก่าที่มี Javascript SDK หรือโค้ดที่เก็บรวบรวมเหตุการณ์แบบมาตรฐานหรือไม่ใช่มาตรฐาน
- เพิ่มพิกเซลแบบกำหนดเองไปยังร้านค้าของคุณ
- เชื่อมต่อพิกเซลแบบกำหนดเองของคุณ
การลบหรือแทนที่โค้ดพิกเซลเก่า
เมื่อคุณพบโค้ดพิกเซลเก่าของคุณ คุณจะต้องลบโค้ดนั้นออกหรือแทนที่ด้วยเมธอด Shopify.analytics.publish() ของ Shopify ทั้งนี้จะขึ้นอยู่กับประเภทของเหตุการณ์ที่พิกเซลกำลังติดตาม
- คุณสามารถลบโค้ด Javascript SDK ทั้งหมดที่คุณพบได้
- หากพิกเซลเก่ากำลังติดตามเหตุการณ์ของลูกค้าแบบมาตรฐาน และพิกเซลแบบกำหนดเองหรือพิกเซลของแอปที่คุณต้องการเพิ่มก็รองรับการเก็บรวบรวมเหตุการณ์ดังกล่าว คุณก็ควรลบโค้ดนั้นออก
- หากพิกเซลเก่ากำลังติดตามเหตุการณ์ของลูกค้าแบบกำหนดเอง และพิกเซลแบบกำหนดเองหรือแอปที่คุณต้องการเพิ่มก็รองรับการเก็บรวบรวมเหตุการณ์ดังกล่าว คุณก็ควรแทนที่โค้ดนั้น
ต่อไปนี้คือตัวอย่างโค้ดพิกเซลเก่าที่ติดตามเหตุการณ์ของลูกค้าที่ไม่ใช่มาตรฐาน
<script>fbq("trackCustom", "my_custom_event");</script>ต่อไปนี้คือตัวอย่างโค้ดสำหรับใช้แทนที่โค้ดเดิม
<script>Shopify.analytics.publish("my_custom_event");</script>หากคุณกำลังสร้างพิกเซลแบบกำหนดเอง คุณก็ควรรวมโค้ดสำหรับสมัครรับข้อมูลเหตุการณ์แบบกำหนดเองไว้ด้วย ดังตัวอย่างต่อไปนี้
analytics.subscribe("my_custom_event", event => {
fbq("trackCustom", "my_custom_event");
});การแก้ไขปัญหาหลังการย้าย
หลังจากย้ายมาใช้เว็บพิกเซล คุณอาจสังเกตเห็นความแตกต่างของจำนวนเหตุการณ์ที่มีการติดตามเมื่อเปรียบเทียบกับการตั้งค่าก่อนหน้า เนื่องจากบอทบางตัวไม่ทริกเกอร์แซนด์บ็อกซ์ของเว็บพิกเซล จึงเป็นเรื่องปกติที่จะมีจำนวนเหตุการณ์ลดลงเป็นเปอร์เซ็นต์เลขหลักเดียว หากคุณพบความไม่ตรงกันมากกว่านี้ โปรดตรวจสอบส่วนนี้เพื่อหาสาเหตุที่เป็นไปได้
ใช้รายการตรวจสอบต่อไปนี้เพื่อช่วยระบุแหล่งที่มาของความไม่ตรงกัน:
- ยืนยันว่าเหตุการณ์ที่คาดไว้ทั้งหมดทำงานอยู่
- ยืนยันว่าตรรกะของการนำไปใช้ในการตั้งค่าเดิมกับการตั้งค่าใหม่นั้นเหมือนกัน
- ยืนยันว่าแต่ละเหตุการณ์มีการติดตามเพียงครั้งเดียว
- ยืนยันว่าคุณกำลังเปรียบเทียบตัวเลขจากบริการวิเคราะห์เดียวกัน
- ยืนยันว่าการตั้งค่าความเป็นส่วนตัวของคุณตรงกับการตั้งค่าก่อนหน้า
- หากจำเป็นต้องได้รับการให้ความยินยอม ให้ยืนยันว่าคุณได้รวบรวมการยินยอมดังกล่าวแล้ว
เลือกปัญหาที่ตรงกับสิ่งที่คุณกำลังประสบอยู่ จากนั้นทำตามขั้นตอนการแก้ไขปัญหา
เหตุการณ์บางรายการไม่ทำงาน
ตรวจสอบยืนยันว่าเหตุการณ์ที่คาดไว้ทั้งหมดทำงาน หากเหตุการณ์ไม่ทำงาน ก็จะไม่สามารถติดตามได้
หากต้องการแก้ไขข้อบกพร่อง ให้เพิ่ม console.log ไปยังโค้ดพิกเซลของคุณ และตรวจสอบว่ามีการส่งข้อมูลไปยังพาร์ทเนอร์ด้านการวิเคราะห์ของคุณในเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ในเบราว์เซอร์หรือไม่ หากเหตุการณ์ไม่ทำงาน ให้ตรวจสอบข้อผิดพลาดในโค้ดพิกเซลของคุณ
คำจำกัดความหรือตรรกะของเหตุการณ์มีการเปลี่ยนแปลง
คำจำกัดความของเหตุการณ์ต่างๆ เช่น page_viewed หรือ checkout_started อาจแตกต่างกันไประหว่างการใช้งานแต่ละแบบ ตัวอย่างเช่น หากก่อนหน้านี้คุณติดตามการดูสินค้าโดยใช้การจับคู่เส้นทาง URL แต่ตอนนี้ใช้เหตุการณ์ตามมาตรฐานของ Shopify ผลลัพธ์ก็อาจแตกต่างกันไปได้
ตรวจสอบให้แน่ใจว่าการตั้งค่าใหม่ของคุณใช้ตรรกะเดียวกับการตั้งค่าเดิม หากตรรกะที่นำไปใช้แตกต่างกัน ก็เป็นเรื่องปกติที่จำนวนเหตุการณ์จะแตกต่างกัน
เหตุการณ์ถูกนับมากกว่า 1 ครั้ง
ปัญหาที่พบได้บ่อยเมื่อย้ายระบบคือการติดตามเหตุการณ์เดียวกันมากกว่า 1 ครั้ง ซึ่งอาจมีการติดตามเหตุการณ์เดียวกันในหลายที่ เช่น โค้ดธีมของคุณ แอป หรือส่วนเหตุการณ์ของลูกค้าในผู้ดูแลของคุณ หากก่อนหน้านี้คุณเพิ่มโค้ดการติดตามผ่านสคริปต์เพิ่มเติม หรือ checkout.liquid โค้ดใดๆ ที่เหลืออยู่ก็อาจทำให้เกิดการติดตามซ้ำซ้อนได้เช่นกัน
หากต้องการตรวจสอบการติดตามที่ซ้ำซ้อนกัน ให้เปิดเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ในเบราว์เซอร์ของคุณ และตรวจสอบว่ามีการส่งคำขอหลายรายการไปยังปลายทางการวิเคราะห์เดียวกันในระหว่างการโหลดหน้าเว็บหรือเหตุการณ์เดียวหรือไม่
ตัวเลขมีความแตกต่างกันในแต่ละบริการวิเคราะห์
บริการวิเคราะห์ข้อมูลแต่ละแห่งมีวิธีประมวลผลและกรองข้อมูลที่ต่างกัน บางแห่งอาจกรองยอดเข้าชมร้านค้าที่ต้องสงสัยว่าเป็นบอทออก ในขณะที่บางแห่งใช้วิธีประเมินข้อมูลที่ขาดหายไป ดังนั้นจึงไม่ควรเปรียบเทียบจำนวนเหตุการณ์ระหว่างบริการต่างๆ แม้แต่ระหว่าง Google Analytics และ GA4 ซึ่งต่างก็ประมวลผลข้อมูลแตกต่างกัน
หากต้องการเปรียบเทียบผลลัพธ์ให้แม่นยำ โปรดสร้างบัญชีหรือพิกเซลแยกต่างหากสำหรับบริการเดียวกันแล้วใช้งานควบคู่กันไป
การตั้งค่าความเป็นส่วนตัวบล็อกเหตุการณ์
เว็บพิกเซลจะทำงานตามการตั้งค่าความเป็นส่วนตัวของร้านค้าคุณเสมอ หากการตั้งค่าพิกเซลก่อนหน้านี้ของคุณไม่ได้เป็นเช่นนั้น คุณอาจเห็นจำนวนเหตุการณ์ที่ติดตามลดลงหลังจากการย้ายข้อมูล
ในส่วนผู้ดูแล Shopify ให้ไปที่ การตั้งค่า > ความเป็นส่วนตัวของลูกค้า แล้วตรวจสอบยืนยันว่าการตั้งค่าของคุณตรงกับการกำหนดค่าก่อนหน้านี้
เครื่องมือขอความยินยอมจากภายนอกไม่ซิงค์กับ Shopify
หากคุณใช้เครื่องมือขอความยินยอมจากภายนอกเพื่อจัดการความยินยอมการใช้คุกกี้ เว็บพิกเซลของคุณอาจไม่ทำงานสำหรับลูกค้าที่ไม่มีการซิงค์ความยินยอมกับ Shopify สิ่งนี้อาจเกิดขึ้นเมื่อเครื่องมือขอความยินยอมของคุณไม่ได้ใช้ Customer Privacy API
หากต้องการแก้ไขปัญหานี้ โปรดตรวจสอบให้แน่ใจว่าเครื่องมือขอความยินยอมของคุณซิงค์สถานะความยินยอมกับ Shopify โดยใช้ Customer Privacy API