ความสมบูรณ์ถูกต้องของข้อมูล: เหตุใดการทำความเข้าใจพฤติกรรมผู้ใช้จึงเป็นสิ่งสำคัญ

เผยแพร่แล้ว: 2024-11-23

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

สถานการณ์ทั่วไปที่ทำให้ความสมบูรณ์ของข้อมูลลดลง

การทำสำเนาข้อมูล
การทำสำเนาไม่เพียงแต่ส่งผลเสียต่อความสมบูรณ์ของข้อมูลเท่านั้น แต่ยังส่งผลให้ต้นทุนเพิ่มขึ้นโดยตรงเนื่องจากความจุในการจัดเก็บข้อมูลอีกด้วย นี่อาจเป็นการทำซ้ำโปรไฟล์ผู้ใช้ หรือแม้แต่กิจกรรมเดียวกันที่ถูกหยิบยกขึ้นมาหลายครั้งซึ่งควรจะถูกหยิบยกเพียงครั้งเดียว
ตัวอย่างทั่วไปของการทำซ้ำ: SDK ที่ผสานรวมของคุณจะติดตาม “เหตุการณ์ของระบบ” บางอย่างตามค่าเริ่มต้น เช่น การเปิดใช้แอป หรือการแจ้งเตือนที่คลิก แต่นักพัฒนาของคุณมองข้ามสิ่งนี้และยกระดับเหตุการณ์ด้วยตนเองเช่นกัน ในกรณีเช่นนี้ คุณจะจัดเก็บเหตุการณ์เดียวกันสองครั้ง ซึ่งจะทำให้ต้นทุนแพลตฟอร์มของคุณสูงขึ้น เนื่องจากคุณจะเกินโควต้าการติดตามเหตุการณ์เร็วขึ้น ค่าใช้จ่ายเพิ่มเติมเหล่านี้จะส่งผลเสียต่องบประมาณด้านการตลาดและการวิเคราะห์ของคุณในระดับผู้ใช้หลายล้านคน
การจัดการเขตเวลา
แคมเปญการตลาดจำนวนมากขึ้นอยู่กับเวลา และเขตเวลาของผู้ใช้ที่ระบุไม่ถูกต้องอาจหมายความว่าแคมเปญของคุณจะไม่มีใครสังเกตเห็น เนื่องจากส่งในเวลา 03.00 น. แทนที่จะเป็น 19.00 น. นี่เป็นสิ่งสำคัญอย่างยิ่งหากคุณมีธุรกิจระหว่างประเทศ
ข้อมูลตำแหน่ง
มีสถานที่ตั้งสองประเภทที่คุณจะได้รับจากแอปของคุณ:

1. ตำแหน่งหยาบ:  

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

2. ตำแหน่งที่แม่นยำ:  

ซึ่งใช้การเข้าถึง GPS และมีความแม่นยำในระยะไม่กี่เมตร
ข้อมูลตำแหน่งที่มีความแม่นยำสูงมีความสำคัญมากกว่าในอุตสาหกรรมต่างๆ เช่น อีคอมเมิร์ซ การจัดส่งอาหารและของชำ ฯลฯ ตำแหน่งของผู้ใช้มีความสำคัญสำหรับข้อเสนอพิเศษ การปรับเปลี่ยนในแบบของคุณตามสถานที่ คำแนะนำ และอื่นๆ
ตัวอย่างเช่น ลูกค้าของ CleverTap จำนวนมากใช้ Geofencing เพื่อให้บริการการมีส่วนร่วมตามสถานที่ที่มีความแม่นยำสูงแก่ผู้ใช้ เช่น การส่งคูปองเมื่ออยู่ใกล้ร้านค้าของลูกค้า ดังที่คุณคงจินตนาการได้ การดำเนินการนี้ต้องใช้ข้อมูลตำแหน่งที่แม่นยำภายในไม่กี่เมตร
เพื่อให้มีความแม่นยำสูง จำเป็นต้องมีการเข้าถึง GPS จากผู้ใช้ โปรดทราบว่าหากผู้ใช้เลือกที่จะปฏิเสธการอนุญาตในการเข้าถึงข้อมูลตำแหน่งเนื่องจากความเป็นส่วนตัวและ/หรือเนื่องจากความกังวลเรื่องแบตเตอรี่ การมีส่วนร่วมเหล่านี้จะต้องได้รับผลกระทบ
คุณสามารถเลือกความถูกต้องของข้อมูลตำแหน่งที่ต้องการได้โดยการทำความเข้าใจความสำคัญของข้อมูลตำแหน่งในกรณีการใช้งานทางการตลาดเฉพาะของคุณ ค่าใช้จ่ายในการดึงข้อมูลตำแหน่งที่แม่นยำอาจมีมากกว่าผลประโยชน์ในหลายกรณี เนื่องจากคุณอาจสูญเสียการรับข้อมูลจากผู้ใช้ที่เลือกไม่ให้ข้อมูลตำแหน่ง และคุณอาจต้องมีการเดินทางที่แก้ไขสำหรับผู้ใช้เหล่านั้น
แต่โปรดจำไว้ว่า หากคุณเลือกที่จะยึดถือข้อมูลตำแหน่งแบบคร่าว ๆ ผู้มีส่วนได้ส่วนเสียทั้งหมดควรรับทราบว่าข้อมูลตำแหน่งอาจไม่ชัดเจนและไม่ควรใช้เมื่อต้องการตำแหน่งที่แม่นยำ
การตั้งชื่อเหตุการณ์ไม่ดี
วิธีตั้งชื่อเหตุการณ์ของแอปพลิเคชันอาจส่งผลต่อความชัดเจนของข้อมูลในระยะยาว คุณสามารถตั้งชื่อเหตุการณ์ที่มีการดูผลิตภัณฑ์เป็น:

  1. ดูผลิตภัณฑ์
  2. สินค้าที่ดูแล้ว
  3. สินค้าที่ดู
  4. UserProductView
  5. สินค้า_ดูแล้ว
  6. ดูผลิตภัณฑ์แล้ว
  7. ดูผลิตภัณฑ์

เราขอแนะนำไวยากรณ์ "คำนาม + กริยา" เช่น ดูผลิตภัณฑ์ ลงทะเบียนเสร็จสมบูรณ์
ไม่ว่าคุณจะเลือกอะไรก็ตาม ตรวจสอบให้แน่ใจว่ารูปแบบการตั้งชื่อของคุณได้รับการดูแลในทุกแพลตฟอร์ม และทำให้ทีมของคุณเข้าใจตรงกัน เราสังเกตเห็นกรณีที่มีการตั้งชื่อหรือสะกดเหตุการณ์เดียวกันบนแอป iOS และ Android ต่างกัน ซึ่งส่งผลให้ข้อมูลสูญหายหรือข้อมูลที่ไม่ถูกต้อง และอาจยุ่งยากในการแก้ไข
ตั้งชื่อให้สอดคล้องและชัดเจนเพื่อให้แน่ใจว่าขั้นตอนการทำงานตรงไปตรงมา อย่าลืมปรึกษาทีมภายในที่เกี่ยวข้อง เช่น ทีมการตลาดและวิทยาศาสตร์ข้อมูล เพื่อให้การทำงานร่วมกันราบรื่นและมีค่าใช้จ่ายต่ำ
ดู เหตุการณ์ตัวอย่างเหล่านี้ตามประเภทธุรกิจอุตสาหกรรม เพื่อดูจุดเริ่มต้นที่ดี
ปัญหาการระบุตัวตนผู้ใช้ที่ไม่ซ้ำ
การจัดการข้อมูลประจำตัวเป็นส่วนสำคัญมากในการทำการตลาดของคุณ คุณต้องระบุผู้ใช้โดยไม่ซ้ำกัน และหลีกเลี่ยงการส่งแคมเปญเดียวกันไปยังผู้ใช้คนเดียวกันหลายครั้ง และข้อผิดพลาดอื่นๆ
คำแนะนำที่สำคัญบางประการเกี่ยวกับการตั้งค่าข้อมูลประจำตัวผู้ใช้ในแพลตฟอร์มการตลาดของคุณมีดังนี้

  1. อย่าตั้งค่าข้อมูลประจำตัวหากไม่มี ตัวอย่างเช่น การตั้งค่าข้อมูลระบุตัวตนเป็น'ไม่มี'ให้กับผู้ใช้หลายรายอาจจะจัดกลุ่มผู้ใช้ทั้งหมดภายใต้ข้อมูลระบุตัวตน 'ไม่มี' นั้นไว้ด้วยกัน (เช่น ผู้ใช้ใดๆ ที่มีข้อมูลระบุตัวตน 'ไม่มี' จะถือว่าเป็นผู้ใช้คนเดียวกัน) มีเพียงไม่กี่แพลตฟอร์มที่กำหนดเอกลักษณ์ภายใน ID ให้กับผู้ใช้ในกรณีที่ข้อมูลประจำตัวที่ส่งเป็นค่าว่าง เช่นเดียวกับที่ CleverTap ทำ และข้อมูลระบุตัวตนนี้ยังคงสามารถใช้เพื่อระบุผู้ใช้แต่ละรายได้
  2. อย่ากำหนดตัวตนที่อาจเปลี่ยนแปลง ตามตัวอย่าง หากอีเมลของใครบางคนสามารถเปลี่ยนแปลงภายในแอปของคุณได้ ก็ไม่ควรอนุญาตให้อีเมลเป็นข้อมูลระบุตัวตน แพลตฟอร์มการตลาดส่วนใหญ่จะทำเครื่องหมายบุคคลนั้นเป็นผู้ใช้ใหม่หากพวกเขาเปลี่ยนอีเมล เช่นเดียวกับหมายเลขโทรศัพท์มือถือ, Facebook ID และอื่นๆ

คุณอาจมีกรณีการใช้งานพิเศษ เช่น ผู้ใช้หลายคนที่ใช้แอปจากอุปกรณ์เครื่องเดียว แพลตฟอร์มที่มีความซับซ้อนอย่าง CleverTap สามารถ สลับระหว่างโปรไฟล์ผู้ใช้ที่แตกต่างกัน โดยขึ้นอยู่กับผู้ที่เข้าสู่ระบบในปัจจุบัน
ข้อมูลเหตุการณ์
ตรวจสอบให้แน่ใจว่าข้อมูลกิจกรรมของคุณได้รับการวางแผนและนำไปใช้อย่างระมัดระวัง ทั้งจากนักพัฒนาและมุมมองทางธุรกิจ
คิดเกี่ยวกับกิจกรรมและคุณสมบัติกิจกรรมของคุณอย่างเป็นระบบ คุณไม่ต้องการเพิ่มเหตุการณ์การซื้อโดยไม่มีรหัสผลิตภัณฑ์เป็นคุณสมบัติของเหตุการณ์
ระบุจุดกระตุ้นสำหรับแต่ละเหตุการณ์ และตรวจสอบให้แน่ใจว่าเหตุการณ์เกิดขึ้นในเวลาที่ถูกต้อง
และอย่าจัดกิจกรรมที่จุดต่างกันในเส้นทางของผู้ใช้ในแอป Android ของคุณเทียบกับแอป iOS ตัวอย่างเช่น คุณอาจเผลอทำให้เกิดเหตุการณ์ “ดูหน้าจอหลัก” บน Android เมื่อหน้าจอหลักเริ่มโหลด แต่เกิดบน iOS หลังจากโหลดเพจแล้ว สิ่งนี้อาจทำให้เกิดความแตกต่างที่ชัดเจนระหว่างหมายเลข Android และ iOS และนำไปสู่ข้อมูลเชิงลึกที่ไม่ถูกต้อง เนื่องจากผู้ใช้จำนวนมากอาจปิดแอปในขณะที่หน้าจอหลักยังโหลดอยู่ ส่งผลให้จำนวนผู้ใช้ iOS ค่อนข้างต่ำ ซึ่งอาจส่งผลให้คุณต้องทำสิ่งที่ไม่จำเป็น การเปลี่ยนแปลง
ใช้บัญชีทดสอบและผู้ใช้ทดสอบเพื่อยืนยันการดำเนินการจริงของแอปกับเหตุการณ์ที่เกิดขึ้นบนหน้าโปรไฟล์ผู้ใช้
ประเภทข้อมูลของข้อมูลเหตุการณ์
การระบุประเภทข้อมูลที่เหมาะสมสำหรับคุณสมบัติเหตุการณ์ของคุณควรเป็นการตัดสินใจที่รอบคอบ แพลตฟอร์มการตลาดเพียงไม่กี่แห่ง เช่น CleverTap มีเครื่องมือการจัดการ Schema ในตัว ซึ่งสามารถช่วยคุณกำหนดประเภทข้อมูลสำหรับพร็อพเพอร์ตี้เหตุการณ์แต่ละรายการได้
เราสังเกตเห็นกรณีที่วันเกิดของผู้ใช้ถูกส่งจากแอปเป็นสตริงแทนที่จะเป็นออบเจ็กต์ Date สิ่งนี้ทำให้ข้อมูลส่วนใหญ่ไร้ประโยชน์เนื่องจากการสืบค้นง่ายๆ เช่น “กี่ % ของผู้ใช้ของฉันอยู่ในกลุ่ม Gen-Z” ไม่สามารถตอบได้อย่างรวดเร็ว
เมื่อเร็วๆ นี้ เรามีลูกค้าส่งข้อมูลจำนวนธุรกรรมเป็นสตริงแทนที่จะเป็นจำนวนเต็ม ซึ่งทำให้การดำเนินการทางคณิตศาสตร์ง่ายๆ จำนวนมากไม่สามารถดำเนินการได้
การกำกับดูแลที่เรียบง่ายสามารถนำไปสู่การสิ้นเปลืองทรัพยากรอย่างมาก: การพยายามแปลงข้อมูลหลังจากข้อเท็จจริงหรือต้องทิ้งมันทั้งหมด

ฉันจะรักษาความสมบูรณ์ของข้อมูลในระดับสูงได้อย่างไร

โชคดีสำหรับคุณ การรักษาความสมบูรณ์ของข้อมูลไม่ใช่เรื่องยาก แต่ต้องใช้การวางแผนและไตร่ตรองล่วงหน้า
ปฏิบัติตามแนวทางปฏิบัติที่ดีที่สุดเหล่านี้:

  1. การตั้งชื่อเหตุการณ์ที่สอดคล้องกันและชัดเจนในเอกสารประกอบของคุณและบนแพลตฟอร์มของคุณ
  2. ใช้เวลาเพิ่มเติมในระหว่างการบูรณาการครั้งแรกกับแพลตฟอร์มการตลาดของคุณเพื่อทดสอบเหตุการณ์ที่เกิดขึ้นบนแพลตฟอร์มต่างๆ ด้วยตนเองอย่างละเอียด ใช้บัญชีทดสอบและสตรีมกิจกรรมของโปรไฟล์ผู้ใช้ก่อนถ่ายทอดสด สิ่งนี้จะช่วยคุณประหยัดเวลาและความเจ็บปวดในอนาคตได้มาก
  3. ควรมีการตรวจสอบอย่างละเอียดถี่ถ้วนบ่อยครั้ง โดยเฉพาะอย่างยิ่งเมื่อมีการแก้ไขหรือเพิ่มโครงสร้างเหตุการณ์บางอย่าง
  4. คิดให้รอบคอบเกี่ยวกับเหตุการณ์ที่คุณต้องการติดตาม อย่าไปเกินความจำเป็น และอย่าพลาดเหตุการณ์สำคัญ ตรวจสอบให้แน่ใจว่าได้กำหนด KPI และกรณีการใช้งานของคุณอย่างชัดเจน
  5. ปรึกษาทีมที่เกี่ยวข้องที่อาจใช้สำหรับข้อมูล เช่น ทีมการตลาด ฝ่ายบริหาร นักพัฒนา และนักวิทยาศาสตร์ข้อมูล
  6. ตรวจสอบให้แน่ใจว่าทีมแพลตฟอร์มทั้งหมด (Android, iOS, SDK) อยู่ในหน้าเดียวกันเมื่อตัดสินใจว่าจะจัดกิจกรรมเมื่อใด
  7. สละเวลาในการดูแลรักษาสคีมาของเหตุการณ์ ไปที่ เอกสารของเรา เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับสคีมาและวิธีที่จะช่วยรักษาความสมบูรณ์ของข้อมูล

การบรรลุและรักษาความสมบูรณ์ของข้อมูล

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