← กลับไปหน้าบทความ
ส่ง Conversion กลับ

ส่งยอดขายกลับ Google/Meta/TikTok ปลอดภัยแค่ไหน: เรื่อง Encryption ที่แอดมินมักไม่เคยถาม

02 ส.ค. 04:13 · อ่าน 1 นาที
ส่งยอดขายกลับ Google/Meta/TikTok ปลอดภัยแค่ไหน: เรื่อง Encryption ที่แอดมินมักไม่เคยถาม

สรุปสั้น ๆ

ทุกครั้งที่ส่งยอดขายจาก LINE กลับไปหา Google, Meta หรือ TikTok ข้อมูลนั้นเดินทางผ่านอินเทอร์เน็ต ถ้าช่องทางไม่ได้เข้ารหัสอย่างถูกต้อง ข้อมูลลูกค้าอาจถูกดักอ่านระหว่างทางได้ เรื่องนี้ฟังดูเทคนิคแต่แอดมินที่ไม่ใช่สายเขียนโค้ดก็เช็กเบื้องต้นเองได้

ร้านค้าจำนวนมากตั้งค่า Conversion API เสร็จ เห็นยอดขึ้นบน dashboard แล้วก็จบ ไม่เคยถามต่อว่าตอนที่ข้อมูลชื่อ เบอร์โทร หรือยอดสั่งซื้อ วิ่งจากระบบของร้านไปหาแพลตฟอร์มโฆษณา มันปลอดภัยแค่ไหนระหว่างทาง

คำถามนี้สำคัญกว่าที่คิด เพราะข้อมูลที่ส่งไปมักผ่านมือคนกลางหลายต่อ ตั้งแต่ระบบหลังบ้านของร้าน ไปจนถึง server ตัวกลาง (อย่าง GTM server-side) ก่อนจะถึงปลายทาง ถ้าจุดใดจุดหนึ่งระหว่างทางไม่ได้เข้ารหัสให้ดี ข้อมูลก็เสี่ยงถูกดักอ่านได้ในทางทฤษฎี

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

Encryption ตอน 'ส่ง' ต่างจากตอน 'เก็บ' อย่างไร

หลายคนเข้าใจว่า encryption มีแบบเดียว แต่จริง ๆ มีสองจังหวะที่ต้องดูแยกกัน อย่างแรกคือตอนข้อมูล 'พัก' อยู่ในฐานข้อมูล เรียกว่า encryption at rest ส่วนอย่างที่สองคือตอนข้อมูล 'กำลังเดินทาง' จากที่หนึ่งไปอีกที่หนึ่ง เรียกว่า encryption in transit

เวลาส่งยอดขายกลับไปหา ad platform สิ่งที่ต้องสนใจคือช่วง in transit เพราะข้อมูลกำลังวิ่งผ่านอินเทอร์เน็ตจริง ๆ ถ้าช่วงนี้ไม่เข้ารหัส คนที่ดักฟังสัญญาณระหว่างทางในทางทฤษฎีก็อาจอ่านข้อมูลได้ตรง ๆ

เช็กง่าย ๆ ที่แอดมินทำเองได้: HTTPS

สัญญาณพื้นฐานที่สุดที่บอกว่าการเชื่อมต่อเข้ารหัสอยู่หรือไม่ คือดูว่า URL ของระบบที่ใช้ขึ้นต้นด้วย https ไม่ใช่ http ธรรมดา ตัว s ท้าย http บอกว่ามีการเข้ารหัสระหว่างเบราว์เซอร์หรือระบบกับปลายทาง เกือบทุกแพลตฟอร์มใหญ่อย่าง Google, Meta, TikTok บังคับใช้ https อยู่แล้วในฝั่งของเขา

สิ่งที่ร้านต้องเช็กเพิ่มคือ ถ้าใช้ระบบตัวกลางอย่างGTM server-side containerหรือระบบของ agency ที่ช่วยส่งข้อมูลแทน ต้องถามให้ชัดว่าตัวกลางนั้นใช้ https ตลอดทางหรือไม่ ไม่ใช่แค่ปลายทางสุดท้าย เพราะถ้าจุดกลางจุดใดจุดหนึ่งหลุดไปเป็น http ก็ถือว่าช่องโหว่ยังอยู่

อีกชั้นที่ช่วยได้: เข้ารหัสข้อมูลก่อนส่ง ไม่ใช่แค่ระหว่างส่ง

นอกจาก https แล้ว แพลตฟอร์มอย่าง Meta และ Google ยังกำหนดให้ข้อมูลส่วนตัวอย่างอีเมลหรือเบอร์โทร ต้องผ่านการแฮช (hashing) ก่อนส่งเข้า Conversion API เสมอ ซึ่งเป็นคนละเรื่องกับ encryption in transit แต่ทำงานเสริมกัน คือต่อให้มีคนดักข้อมูลระหว่างทางได้จริง สิ่งที่เห็นก็เป็นรหัสที่อ่านไม่ออก ไม่ใช่เบอร์โทรตรง ๆ

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

คำถามที่ควรถามผู้ให้บริการหรือทีมพัฒนาระบบ

  • ระบบที่ใช้ส่งข้อมูล conversion ใช้ https ตลอดทางหรือไม่ รวมถึงจุดตัวกลางทุกจุด
  • ข้อมูลอ่อนไหวอย่างอีเมล เบอร์โทร มีการแฮชก่อนส่งออกจากระบบร้านหรือไม่
  • ถ้าใช้ server-side tracking มี log เก็บข้อมูลดิบไว้นานแค่ไหน และใครเข้าถึง log นั้นได้บ้าง
  • มีการตรวจสอบใบรับรอง SSL/TLS ของระบบเป็นระยะหรือไม่ ไม่ใช่ตั้งครั้งเดียวแล้วปล่อยไว้

ร้านเล็กก็ควรสนใจเรื่องนี้ ไม่ใช่แค่บริษัทใหญ่

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

สรุป

การตั้งค่า Conversion API ให้ยอดขึ้นบน dashboard เป็นแค่ครึ่งเดียวของงาน อีกครึ่งที่มักถูกมองข้ามคือความปลอดภัยของข้อมูลระหว่างทางที่ส่งออกไป ซึ่งเป็นข้อมูลลูกค้าจริงทุกวัน

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

  • แยกให้ออกระหว่าง encryption ตอนเก็บข้อมูล กับตอนส่งข้อมูล
  • เช็ก https ตลอดทาง ไม่ใช่แค่ปลายทางสุดท้าย
  • การแฮชข้อมูลอ่อนไหวก่อนส่งเป็นการป้องกันอีกชั้นที่ควรมีคู่กัน

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

ร้านที่ใช้ Conversion API ผ่านปลั๊กอินสำเร็จรูป ต้องกังวลเรื่อง encryption เองไหม

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

https อย่างเดียวเพียงพอไหมสำหรับการปกป้องข้อมูลลูกค้า

https ช่วยป้องกันระหว่างทาง แต่ควรมีการแฮชข้อมูลอ่อนไหวอย่างอีเมลหรือเบอร์โทรก่อนส่งด้วย เพื่อให้มีการป้องกันสองชั้น ถ้าชั้นใดชั้นหนึ่งมีช่องโหว่ อีกชั้นยังช่วยลดความเสียหายได้

จะรู้ได้ยังไงว่าระบบตัวกลางอย่าง server-side tracking ปลอดภัยพอ

ให้ถามตรง ๆ กับทีมพัฒนาหรือผู้ให้บริการว่าใช้ https ตลอดทาง เก็บ log นานแค่ไหน และใครเข้าถึง log ได้บ้าง ถ้าตอบไม่ชัดเจนหรือไม่มีใครรู้คำตอบ นั่นคือสัญญาณว่าควรตรวจสอบเพิ่ม

การส่งข้อมูลผ่าน server-to-server ปลอดภัยกว่าการยิงตรงจากเบราว์เซอร์ไหม

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

ถ้าธุรกิจเล็กไม่มีทีมเทคนิค ควรเริ่มตรงไหนก่อน

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

อยากวัดผลโฆษณาเข้า LINE ให้ถึงยอดขาย?

ทดลองใช้ linli ฟรี 14 วัน ไม่ต้องใช้บัตรเครดิต

เริ่มทดลองใช้ฟรี

บทความที่เกี่ยวข้อง

คู่มือเริ่มต้น LINE Conversion Tracking ในไทย ตั้งแต่ติดตั้งจนวัดยอดขายจริง
คู่มือเริ่มต้น LINE Conversion Tracking ในไทย ตั้งแต่ติดตั้งจนวัดยอดขายจริง
สำหรับคนที่เพิ่งเริ่มทำ LINE Conversion Tracking บทความนี้รวมทุกขั้นตอนตั้งแต่นิยาม Funnel ติดตั้งระบบ เชื่อมแพลตฟอร์ม จนถึงวางแผนช่วงทดลองใช้ให้ตัดสินใจได้จริงก่อนหมด Trial
LINE Tracking กับ PDPA ธุรกิจไทยควรเก็บข้อมูลอย่างไรให้เหมาะสม
LINE Tracking กับ PDPA ธุรกิจไทยควรเก็บข้อมูลอย่างไรให้เหมาะสม
ระบบ Tracking ไม่ได้ทำให้ธุรกิจผ่าน PDPA โดยอัตโนมัติ บทความนี้อธิบายว่าธุรกิจยังต้องรับผิดชอบอะไรเองบ้าง ตั้งแต่ Legal Basis ไปจนถึงการจำกัดข้อมูลที่ส่งไปแพลตฟอร์มโฆษณา
วิธีติดตั้ง Tracking Link และ Tracking Script สำหรับปุ่ม LINE บนเว็บไซต์
วิธีติดตั้ง Tracking Link และ Tracking Script สำหรับปุ่ม LINE บนเว็บไซต์
ก่อนติดตั้ง Tracking Link หรือ Script บนปุ่ม LINE ต้องเตรียมอะไรบ้าง บทความนี้เล่าขั้นตอนจริงตั้งแต่สิทธิ์เข้าถึงเว็บ ไปจนถึง Test Journey ก่อนเปิดใช้งาน ไม่ใช่แค่ก็อปโค้ดไปวาง