trusty — Website Trust Platform
Platforms & Integrations

วิธีวางระบบ Shopify Privacy สำหรับ SME แบบเป็นขั้นตอน

ขั้นตอนตั้งค่า Shopify Privacy ทีละขั้น ตั้งแต่แอดมินไปจนถึงการทดสอบสคริปต์จริง สำหรับร้านที่ยังไม่เคยตั้งค่าอย่างเป็นระบบ

📅 เผยแพร่ 10 สิงหาคม 2569อัปเดตล่าสุด 10 สิงหาคม 2569✍️ เขียนโดย trusty Editorial Team⏱ อ่าน 7 นาที

💬 สรุปสั้น ๆ

การวางระบบ Shopify Privacy ทำเป็นขั้นตอนได้ ตั้งแต่ตรวจสอบสคริปต์ที่มีอยู่ ตั้งค่า Customer privacy ในแอดมิน เชื่อมแบนเนอร์ยินยอมกับ Customer Privacy API จัดหมวดคุกกี้ ย้ายสคริปต์ไปใช้ Customer Events แก้ไขหน้านโยบาย แล้วทดสอบผลจริงก่อนเปิดใช้งาน

สารบัญ

ร้านที่เพิ่งเริ่มจัดระบบความเป็นส่วนตัวบน Shopify มักไม่รู้ว่าจะเริ่มจากตรงไหนก่อน เพราะมีทั้งการตั้งค่าในแอดมิน การเลือกแอปแบนเนอร์ และสคริปต์ที่ฝังอยู่ในธีมมาก่อนแล้ว บทความนี้แจกแจงเป็นขั้นตอนที่ทำตามได้จริง เริ่มจากการสำรวจสิ่งที่มีอยู่ก่อน แล้วค่อยตั้งค่าและทดสอบทีละจุด

เตรียมข้อมูลก่อนเริ่มตั้งค่า

ก่อนแตะการตั้งค่าใด ๆ ให้สำรวจก่อนว่าร้านมีสคริปต์ติดตามอะไรทำงานอยู่บ้าง เปิดโค้ดธีมส่วน theme.liquid และไฟล์ layout อื่น ๆ ดูว่ามีสคริปต์ Google Analytics, Meta Pixel หรือสคริปต์อื่นถูกวางตรงไว้หรือไม่ จากนั้นเปิดรายการแอปที่ติดตั้งทั้งหมดในเมนู Apps แล้วไล่ดูว่าแอปใดมีสิทธิ์เข้าถึงข้อมูลลูกค้าหรือคำสั่งซื้อ การสำรวจรอบแรกนี้จะเป็นฐานให้รู้ว่าต้องแก้ไขกี่จุดในขั้นตอนถัดไป จดรายชื่อสคริปต์แต่ละตัวไว้เป็นตารางง่าย ๆ พร้อมระบุว่าอยู่ในไฟล์ธีมส่วนไหน มาจากแอปตัวใด และดูเหมือนจะเป็นสคริปต์หมวดใด เพื่อให้ทำงานต่อในขั้นตอนถัดไปได้เร็วขึ้นโดยไม่ต้องไล่หาซ้ำ

ขั้นตอนที่ 1 ตั้งค่า Customer privacy ในแอดมิน

เข้าไปที่เมนู Settings แล้วเลือกส่วน Customer privacy ตรวจดูว่าร้านเปิดใช้แบนเนอร์อัตโนมัติของ Shopify อยู่หรือไม่ และแบนเนอร์นั้นครอบคลุมภูมิภาคที่ร้านขายสินค้าจริงหรือไม่ หากลูกค้าส่วนใหญ่อยู่นอกภูมิภาคที่ระบบอัตโนมัติรองรับ ให้บันทึกไว้ว่าต้องใช้แอปแบนเนอร์เพิ่มเติมหรือปรับแต่งธีมเองในขั้นตอนถัดไป

ขั้นตอนที่ 2 เลือกวิธีแสดงแบนเนอร์ยินยอม

ร้านมีสองทางเลือกหลัก คือใช้แบนเนอร์อัตโนมัติของ Shopify ในภูมิภาคที่รองรับ หรือติดตั้งแอปแบนเนอร์จาก Shopify App Store ที่รองรับการเชื่อมกับ Customer Privacy API โดยตรง เวลาเลือกแอป ให้ตรวจในหน้ารายละเอียดแอปว่าระบุชัดเจนว่ารองรับ Customer Privacy API และ Customer Events หรือไม่ เพราะแอปบางตัวทำหน้าที่แค่แสดงป๊อปอัปสวยงามโดยไม่ได้เชื่อมกับกลไกยินยอมจริงของแพลตฟอร์ม

ขั้นตอนที่ 3 จัดหมวดคุกกี้และสคริปต์ให้ตรงกับการใช้งานจริง

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

ขั้นตอนที่ 4 ย้ายสคริปต์ไปใช้ Customer Events

สคริปต์ที่ยังฝังตรงในไฟล์ธีมหรือใน Additional Scripts ของหน้าชำระเงินแบบเก่า ให้ทยอยย้ายไปใช้ระบบ Customer Events หรือเปลี่ยนไปใช้แอปพิกเซลที่ประกาศสิทธิ์การเข้าถึงข้อมูลผ่านระบบของ Shopify โดยตรง เพราะสคริปต์ที่ผูกกับ Customer Events เท่านั้นที่จะถูก Shopify ควบคุมการยิงตามสถานะความยินยอมของผู้ใช้ให้อัตโนมัติ ร้านที่ใช้ระบบ Checkout Extensibility ควรตรวจสอบเพิ่มว่าพิกเซลในหน้าชำระเงินยังทำงานผ่านช่องทางที่รองรับอยู่หรือไม่ เพราะวิธีวางสคริปต์แบบเดิมบางแบบอาจใช้ไม่ได้แล้ว

ขั้นตอนที่ 4.1 จัดการ Google Tag Manager และแท็กที่ผูกกับ Container

ร้านจำนวนมากไม่ได้ยิงพิกเซลตรง ๆ แต่ใช้ Google Tag Manager เป็นตัวกลางบรรจุแท็กหลายตัวไว้ใน Container เดียว จุดนี้ต้องตรวจแยกสองชั้น ชั้นแรกคือ Container ของ GTM เองต้องถูกเรียกผ่าน Customer Events หรือถูกกันไม่ให้โหลดก่อนได้รับความยินยอม ชั้นที่สองคือทริกเกอร์ภายใน Container แต่ละตัวต้องตั้งเงื่อนไขให้อ่านสถานะความยินยอมก่อนยิง ไม่ใช่ปล่อยให้ทุกแท็กทำงานทันทีที่ Container โหลดเสร็จ เพราะการเชื่อม Customer Events เพียงจุดเดียวไม่ได้แปลว่าแท็กย่อยทุกตัวใน GTM จะถูกควบคุมตามไปด้วยอัตโนมัติ

ทีมที่ดูแลเว็บควรนัดคุยกับทีมการตลาดทุกครั้งที่จะเพิ่มแท็กใหม่ใน Container เพราะฝ่ายการตลาดมักเพิ่มแท็กใหม่ได้เองโดยไม่ผ่านทีมพัฒนา ถ้าไม่มีขั้นตอนตรวจทานร่วมกัน แท็กใหม่ที่เพิ่มเข้ามาอาจไม่ถูกผูกกับเงื่อนไขความยินยอมเลย และจะกลายเป็นช่องว่างใหม่ที่ไม่มีใครรู้จนกว่าจะมีคนมาตรวจซ้ำ

ขั้นตอนที่ 5 แก้ไขหน้านโยบายให้ตรงกับความจริง

เปิดเทมเพลตนโยบายความเป็นส่วนตัวที่ Shopify สร้างให้ในเมนู Settings ส่วน Policies แล้วแก้ไขให้ระบุแอปและผู้ให้บริการภายนอกที่ร้านใช้จริงตามรายการที่สำรวจไว้ ระบุประเภทข้อมูลที่เก็บ ช่องทางที่ลูกค้าติดต่อขอเข้าถึงหรือขอลบข้อมูล และปรับให้ภาษาไทยกับภาษาอังกฤษสอดคล้องกันหากร้านมีทั้งสองภาษา อย่าปล่อยให้เทมเพลตเดิมค้างไว้หลังแก้ไขสคริปต์และแบนเนอร์เสร็จแล้ว เพราะนโยบายที่ไม่ตรงกับสิ่งที่เว็บทำจริงเป็นช่องว่างที่พบบ่อยที่สุด

พร้อมตรวจสอบความน่าเชื่อถือของเว็บไซต์คุณหรือยัง?

ทดลองใช้งาน trusty ฟรี ไม่ต้องใช้บัตรเครดิต เริ่มสแกนได้ทันที

ทดลองใช้งานระบบฟรี

ขั้นตอนที่ 6 ทดสอบก่อนเปิดใช้งานจริง

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

ขั้นตอนที่ 7 มอบหมายเจ้าของงานและกำหนดรอบทบทวน

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

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

คำถามที่พบบ่อย

ต้องเริ่มตั้งค่า Shopify Privacy จากจุดไหนก่อน

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

ต้องติดตั้งแอปแบนเนอร์เพิ่มหรือใช้ของ Shopify เองก็พอ

ขึ้นอยู่กับภูมิภาคที่ร้านขายสินค้า หากลูกค้าส่วนใหญ่อยู่นอกภูมิภาคที่แบนเนอร์อัตโนมัติของ Shopify รองรับ ควรติดตั้งแอปแบนเนอร์เพิ่มที่เชื่อมกับ Customer Privacy API โดยตรง

ทำไมย้ายสคริปต์ไปใช้ Customer Events ถึงสำคัญ

เพราะสคริปต์ที่ผูกกับ Customer Events เท่านั้นที่ Shopify จะควบคุมการยิงตามสถานะความยินยอมให้อัตโนมัติ สคริปต์ที่ฝังตรงในธีมจะไม่ถูกควบคุมและอาจยิงข้อมูลแม้ผู้ใช้ปฏิเสธแล้ว

ทดสอบแบนเนอร์ยินยอมควรทดสอบอะไรบ้าง

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

เช็กลิสต์ปฏิบัติ

  • สำรวจสคริปต์ในไฟล์ธีมและรายการแอปที่ติดตั้งทั้งหมดก่อนเริ่มตั้งค่า
  • ตรวจสถานะแบนเนอร์อัตโนมัติในเมนู Customer privacy ว่าครอบคลุมภูมิภาคที่ขายจริง
  • เลือกแอปแบนเนอร์ที่ระบุชัดว่าเชื่อมกับ Customer Privacy API และ Customer Events
  • จัดหมวดคุกกี้เป็นจำเป็น ฟังก์ชัน วิเคราะห์ และการตลาดตามการใช้งานจริง
  • ย้ายสคริปต์ที่ฝังตรงในธีมไปใช้ Customer Events ให้ครบทุกตัว
  • แก้ไขหน้านโยบายให้ตรงกับแอปและผู้ให้บริการที่ใช้จริง
  • ทดสอบกดยอมรับ ปฏิเสธ รีเฟรช และเปิดเซสชันใหม่ก่อนเปิดใช้งานจริง

ข้อผิดพลาดที่พบบ่อย

  • ตั้งค่าแบนเนอร์แล้วไม่ได้ตรวจว่าสคริปต์ที่ฝังตรงในธีมยังยิงอยู่หรือไม่
  • เลือกแอปแบนเนอร์จากหน้าตาสวยงามโดยไม่ตรวจว่าเชื่อมกับ Customer Privacy API จริง
  • จัดสคริปต์วิเคราะห์หรือการตลาดไว้ในหมวดจำเป็นเพื่อให้ทีมการตลาดเห็นข้อมูลต่อเนื่อง
  • ทดสอบเฉพาะตอนกดยอมรับ ไม่ได้ทดสอบตอนกดปฏิเสธว่าสคริปต์หยุดจริง
  • แก้สคริปต์และแบนเนอร์เสร็จแล้วแต่ลืมกลับไปแก้หน้านโยบายให้ตรงกัน

สรุป

การวางระบบ Shopify Privacy ทำเป็นขั้นตอนได้จริง เริ่มจากสำรวจสิ่งที่มีอยู่ ตั้งค่าแอดมิน เลือกแบนเนอร์ จัดหมวดคุกกี้ ย้ายสคริปต์ไปใช้ Customer Events แก้ไขนโยบาย แล้วทดสอบก่อนเปิดใช้งานจริง ทำตามลำดับนี้จะลดโอกาสที่สคริปต์บางตัวหลุดรอดจากการควบคุมความยินยอม ดูภาพรวมเพิ่มเติมได้ที่ คู่มือ Shopify Privacy สำหรับ SME และใช้ เช็กลิสต์ Shopify Privacy สำหรับ SME ประกอบการตรวจก่อนเปิดใช้งาน

แหล่งข้อมูลอ้างอิง

คำถามที่พบบ่อย

ต้องเริ่มตั้งค่า Shopify Privacy จากจุดไหนก่อน

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

ต้องติดตั้งแอปแบนเนอร์เพิ่มหรือใช้ของ Shopify เองก็พอ

ขึ้นอยู่กับภูมิภาคที่ร้านขายสินค้า หากลูกค้าส่วนใหญ่อยู่นอกภูมิภาคที่แบนเนอร์อัตโนมัติของ Shopify รองรับ ควรติดตั้งแอปแบนเนอร์เพิ่มที่เชื่อมกับ Customer Privacy API โดยตรง

ทำไมย้ายสคริปต์ไปใช้ Customer Events ถึงสำคัญ

เพราะสคริปต์ที่ผูกกับ Customer Events เท่านั้นที่ Shopify จะควบคุมการยิงตามสถานะความยินยอมให้อัตโนมัติ สคริปต์ที่ฝังตรงในธีมจะไม่ถูกควบคุมและอาจยิงข้อมูลแม้ผู้ใช้ปฏิเสธแล้ว

ทดสอบแบนเนอร์ยินยอมควรทดสอบอะไรบ้าง

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

เนื้อหานี้จัดทำขึ้นเพื่อให้ข้อมูลทั่วไปเท่านั้น ไม่ถือเป็นคำแนะนำทางกฎหมาย กรุณาปรึกษาผู้เชี่ยวชาญด้านกฎหมายหรือ Data Protection Officer ของหน่วยงานท่านก่อนนำไปปฏิบัติจริง

พร้อมตรวจสอบความน่าเชื่อถือของเว็บไซต์คุณหรือยัง?

ทดลองใช้งาน trusty ฟรี ไม่ต้องใช้บัตรเครดิต เริ่มสแกนได้ทันที