trusty — Website Trust Platform
Platforms & Integrations

วิธีวางระบบ WooCommerce Privacy สำหรับเว็บไซต์ธุรกิจทั่วไปและ SME แบบเป็นขั้นตอน

คู่มือทีละขั้นสำหรับเจ้าของร้าน WooCommerce ตั้งแต่ตรวจข้อมูลที่เก็บจริง ตั้งค่า Accounts & Privacy ไปจนถึงทดสอบคำขอ Export และ Erase Personal Data

📅 เผยแพร่ 10 สิงหาคม 2569อัปเดตล่าสุด 10 สิงหาคม 2569✍️ เขียนโดย trusty Editorial Team⏱ อ่าน 8 นาที
Cheerful cafe owners standing behind the counter in their welcoming coffee shop.
ภาพโดย Anthony Dalesandro จาก Pexels

💬 สรุปสั้น ๆ

การวางระบบ WooCommerce Privacy แบบเป็นขั้นตอนเริ่มจากตรวจสอบข้อมูลและปลั๊กอินที่ใช้จริง ตั้งค่า WooCommerce Accounts & Privacy เชื่อม Privacy Policy เข้ากับหน้า Checkout ตั้งปลั๊กอิน Cookie Consent ให้ควบคุมสคริปต์ทุกจุด แล้วทดสอบคำขอ Export และ Erase Personal Data จริงก่อนเปิดร้าน

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

ขั้นตอนที่ 1: ตรวจสอบข้อมูลที่ WooCommerce เก็บจริงในเว็บของคุณ

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

จากนั้นลองสั่งซื้อทดสอบหนึ่งรายการแบบ Guest Checkout เพื่อดูว่าฟอร์ม Checkout เก็บข้อมูลอะไรบ้าง แล้วเปิดดูรายการคำสั่งซื้อในเมนู WooCommerce มากกว่า Orders เพื่อดูว่าข้อมูลที่บันทึกไว้ตรงกับสิ่งที่เห็นในฟอร์มหรือไม่ ขั้นตอนนี้ช่วยให้เห็นภาพจริงก่อนไปตั้งค่าใด ๆ

ขั้นตอนที่ 2: ตั้งค่า WooCommerce Accounts & Privacy

ไปที่ WooCommerce มากกว่า Settings มากกว่า Accounts & Privacy จากนั้นตรวจสามส่วนหลัก ส่วนแรกคือ Account creation ให้พิจารณาว่าจะอนุญาต Guest Checkout หรือไม่ ส่วนที่สองคือ Personal data removal ให้เปิดตัวเลือกลบข้อมูลส่วนบุคคลออกจากคำสั่งซื้อและการเข้าถึงไฟล์ดาวน์โหลดเมื่อมีการร้องขอ ส่วนที่สามคือ Retention ให้กำหนดระยะเวลาที่ต้องการเก็บบัญชีที่ไม่มีการใช้งานและคำสั่งซื้อแต่ละสถานะ เช่น คำสั่งซื้อที่ยกเลิกหรือล้มเหลวมักไม่จำเป็นต้องเก็บไว้นานเท่าคำสั่งซื้อที่สำเร็จ

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

ขั้นตอนที่ 3: เชื่อม Privacy Policy เข้ากับหน้า Checkout

ไปที่ Settings มากกว่า Privacy ของ WordPress core แล้วเลือกหน้า Privacy Policy ที่เผยแพร่จริง จากนั้นกลับไปที่ WooCommerce มากกว่า Accounts & Privacy อีกครั้งเพื่อยืนยันว่าลิงก์ Privacy Policy ปรากฏอยู่บนหน้า Checkout ไม่ว่าจะใช้ Checkout แบบ Block รุ่นใหม่หรือแบบ Shortcode เดิม เพราะทั้งสองแบบมีจุดตั้งค่าลิงก์ที่อาจไม่ตรงกันหากธีมหรือปลั๊กอินอื่นเข้ามาแทรกแซงส่วนแสดงผล

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

ติดตั้งปลั๊กอิน Cookie Consent ที่รองรับ WordPress แล้วไล่ตรวจทีละสคริปต์ว่าอยู่ในรายการที่ปลั๊กอินควบคุมหรือไม่ โดยเฉพาะสคริปต์จากปลั๊กอิน Facebook for WooCommerce, TikTok for WooCommerce หรือ Google Tag Manager ที่มักถูกติดตั้งแยกจากปลั๊กอิน Consent ให้เปิดโหมด Reject All แล้วเปิด Developer Tools ในเบราว์เซอร์ดูแท็บ Network ว่ามีคำขอไปยังโดเมนของ Facebook, TikTok หรือ Google Analytics หลุดออกไปหรือไม่

ถ้าใช้ Google Consent Mode ผ่าน Google Tag Manager ต้องตั้ง Default Consent State ให้เป็นสถานะปฏิเสธก่อนแท็กใดจะทำงาน แล้วอัปเดตสถานะใหม่ทันทีที่ลูกค้าเลือกในแบนเนอร์ ทดสอบซ้ำอีกครั้งด้วยการกด Accept All เพื่อดูว่าสคริปต์เริ่มทำงานตามที่ตั้งใจหรือไม่

ขั้นตอนที่ 5: ทดสอบคำขอ Export และ Erase Personal Data จริง

ไปที่เมนู Tools มากกว่า Export Personal Data ของ WordPress core แล้วสร้างคำขอทดสอบด้วยอีเมลของบัญชีทดสอบ ระบบจะส่งอีเมลยืนยันไปให้ลูกค้าก่อนดำเนินการ เมื่อยืนยันแล้วผู้ดูแลเว็บจึงกดส่งออกไฟล์ข้อมูลได้ ทำแบบเดียวกันกับเมนู Erase Personal Data เพื่อดูว่าระบบลบหรือทำให้ข้อมูลคำสั่งซื้อไม่ระบุตัวตนได้ตามที่ตั้งค่าไว้ในขั้นตอนที่ 2 หรือไม่

ขั้นตอนนี้ควรทำก่อนเปิดร้านจริง เพราะถ้าพบว่าปลั๊กอินบางตัวขวางกระบวนการลบข้อมูล เช่น ปลั๊กอินบัญชีหรือ ERP ที่ดึงข้อมูลออเดอร์ไปเก็บสำเนาของตัวเอง จะได้แก้ไขก่อนมีคำขอจริงจากลูกค้าเข้ามา

ขั้นตอนที่ 6: ตรวจสอบการส่งข้อมูลไปยังเกตเวย์ชำระเงินและผู้ให้บริการขนส่ง

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

บันทึกรายชื่อผู้ให้บริการทั้งหมดที่ได้จากขั้นตอนนี้ไว้ในเอกสาร Privacy Policy ของร้าน เพื่อให้ลูกค้าเห็นภาพว่าข้อมูลของตนไหลไปที่ใดบ้างหลังกดสั่งซื้อ

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

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

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

ขั้นตอนพิเศษ: ตรวจปลั๊กอิน Cache และ REST API Key ก่อนเปิดใช้งาน

เปิดปลั๊กอิน Cache ที่ติดตั้งอยู่ เช่น WP Rocket หรือ LiteSpeed Cache แล้วเข้าไปที่ส่วนตั้งค่ายกเว้นหน้า มองหาตัวเลือกที่เกี่ยวกับ WooCommerce โดยเฉพาะ ปลั๊กอิน Cache ส่วนใหญ่มีสวิตช์สำเร็จรูปให้ยกเว้นหน้าตะกร้าสินค้า Checkout และ My Account อยู่แล้ว แต่บางครั้งค่านี้ถูกปิดโดยไม่ตั้งใจระหว่างอัปเดตปลั๊กอินหรือเปลี่ยนธีม จึงควรเปิดดูซ้ำอีกครั้งก่อนเปิดร้านจริง

จากนั้นไปที่ WooCommerce มากกว่า Settings มากกว่า Advanced มากกว่า REST API เพื่อดูว่ามี Key ใดถูกสร้างไว้บ้างและเชื่อมกับระบบภายนอกตัวไหน เช่น ระบบบัญชี ระบบ ERP หรือแอปสรุปยอดขาย ให้ตรวจสอบว่าสิทธิ์ที่ให้ไว้เป็นแบบอ่านอย่างเดียวหรืออ่านและเขียน และลบ Key ที่ไม่มีการใช้งานแล้วออก เพราะทุก Key ที่ยังใช้งานอยู่คือช่องทางที่ข้อมูลลูกค้าสามารถไหลออกจากเว็บไปยังระบบภายนอกได้โดยตรง

ขั้นตอนที่ 7: มอบหมาย Owner และตั้งรอบทบทวนหลังเปิดร้าน

หลังทำครบหกขั้นตอนข้างต้นแล้ว ให้กำหนดว่าใครเป็นผู้รับผิดชอบเมื่อมีการเปลี่ยนแปลงในร้าน เช่น เพิ่มเกตเวย์ชำระเงินใหม่ เปลี่ยนผู้ให้บริการขนส่ง หรือทีมการตลาดขอเพิ่ม Pixel ตัวใหม่ ควรมีขั้นตอนง่าย ๆ ว่าเมื่อมีการเปลี่ยนแปลงเหล่านี้ ต้องแจ้งผู้ดูแลเว็บก่อนติดตั้งจริง เพื่อให้ปลั๊กอิน Consent และ Privacy Policy ถูกอัปเดตตามไปด้วย ไม่ใช่ปล่อยให้แต่ละทีมติดตั้งเครื่องมือของตัวเองแยกกันโดยไม่มีใครเห็นภาพรวม

ตั้งปฏิทินทบทวนทุกไตรมาสเพื่อทำซ้ำขั้นตอนที่ 1 และขั้นตอนที่ 4 อีกครั้ง คือสำรวจปลั๊กอินที่เปลี่ยนไปและทดสอบ Reject All ใหม่ เพราะปลั๊กอินหลายตัวมีการอัปเดตอัตโนมัติที่อาจเปลี่ยนพฤติกรรมการยิงสคริปต์โดยที่ทีมงานไม่ได้ตั้งใจ การทบทวนเป็นรอบช่วยจับความเปลี่ยนแปลงเหล่านี้ได้ก่อนที่จะกลายเป็นปัญหาสะสม

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

ต้องทำครบทุกขั้นตอนก่อนเปิดร้านจริงหรือไม่

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

ถ้าร้านเปิดขายมาแล้วหลายเดือนโดยไม่เคยตั้งค่าเลยควรเริ่มตรงไหนก่อน

เริ่มจากขั้นตอนที่ 1 เพื่อสำรวจสถานะปัจจุบันก่อนเสมอ แล้วให้ความสำคัญกับขั้นตอนที่ 4 เรื่องควบคุมสคริปต์การตลาดด้วย Consent เป็นลำดับแรก เพราะเป็นจุดที่มีความเสี่ยงต่อเนื่องทุกวันที่ร้านยังเปิดขาย ส่วนขั้นตอนที่ 2 และ 6 ทำตามมาได้

Checkout แบบ Block รุ่นใหม่กับแบบ Shortcode เดิมตั้งค่า Privacy ต่างกันหรือไม่

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

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

  • ลิสต์ปลั๊กอินชำระเงิน ขนส่ง การตลาด และอื่น ๆ ที่เก็บข้อมูลลูกค้าให้ครบก่อนเริ่มตั้งค่า
  • ตั้งค่า WooCommerce Accounts & Privacy ทั้งสามส่วนคือ Account creation, Personal data removal และ Retention
  • ยืนยันว่าลิงก์ Privacy Policy ปรากฏบนหน้า Checkout จริงทั้งแบบ Block และแบบ Shortcode
  • ทดสอบ Reject All แล้วตรวจแท็บ Network ว่าไม่มีสคริปต์การตลาดหลุดออกไป
  • ทดสอบคำขอ Export Personal Data และ Erase Personal Data จริงอย่างน้อยหนึ่งรอบ
  • บันทึกรายชื่อเกตเวย์ชำระเงินและผู้ให้บริการขนส่งไว้ใน Privacy Policy

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

  • ตั้งค่า Accounts & Privacy หลังร้านเปิดขายไปแล้วนานจนมีคำสั่งซื้อสะสมจำนวนมาก
  • ลืมตรวจ Checkout แบบ Block ทำให้ลิงก์ Privacy Policy หายไปหลังอัปเดตธีมหรือปลั๊กอิน
  • ติดตั้งปลั๊กอิน Consent แต่ไม่เคยทดสอบ Reject All จริงว่าสคริปต์หยุดทำงานหรือไม่
  • ไม่เคยทดสอบคำขอ Export หรือ Erase Personal Data จนกว่าจะมีลูกค้าร้องขอจริง
  • ไม่ระบุผู้ให้บริการขนส่งและเกตเวย์ชำระเงินไว้ใน Privacy Policy ทำให้เอกสารไม่ตรงกับสิ่งที่เกิดขึ้นจริง

สรุป

การวางระบบ WooCommerce Privacy แบบเป็นขั้นตอนเริ่มจากสำรวจข้อมูลที่เก็บจริง ตั้งค่า Accounts & Privacy เชื่อมโยง Privacy Policy เข้ากับ Checkout ควบคุมสคริปต์การตลาดด้วย Consent แล้วทดสอบคำขอสิทธิก่อนเปิดร้านจริง ไม่มีขั้นตอนไหนที่ทำครั้งเดียวแล้วจบถาวร เพราะปลั๊กอินและธีมเปลี่ยนแปลงตลอดเวลา ดูภาพรวมเพิ่มเติมได้ที่ คู่มือ WooCommerce Privacy สำหรับ SME และใช้ เช็กลิสต์ก่อนเปิดใช้งานจริง เป็นเครื่องมือตรวจซ้ำ

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

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

ต้องทำครบทุกขั้นตอนก่อนเปิดร้านจริงหรือไม่

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

ถ้าร้านเปิดขายมาแล้วหลายเดือนโดยไม่เคยตั้งค่าเลยควรเริ่มตรงไหนก่อน

เริ่มจากขั้นตอนที่ 1 เพื่อสำรวจสถานะปัจจุบันก่อนเสมอ แล้วให้ความสำคัญกับขั้นตอนที่ 4 เรื่องควบคุมสคริปต์การตลาดด้วย Consent เป็นลำดับแรก เพราะเป็นจุดที่มีความเสี่ยงต่อเนื่องทุกวันที่ร้านยังเปิดขาย

Checkout แบบ Block รุ่นใหม่กับแบบ Shortcode เดิมตั้งค่า Privacy ต่างกันหรือไม่

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

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

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

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