จัดเตรียมข้อมูลผู้ใช้

อัปโหลดข้อมูลลูกค้าที่รวบรวมไว้เพื่อสร้างกลุ่มเป้าหมายตามการจับคู่ข้อมูลลูกค้า ข้อมูลนี้เป็นข้อมูลที่ละเอียดอ่อน คุณต้องเตรียม อย่างถูกต้องก่อนอัปโหลด

จัดรูปแบบข้อมูล

จัดรูปแบบข้อมูลดิบโดยทำดังนี้

  • นำช่องว่างออกจากค่าชื่อ นามสกุล และอีเมล
  • เปลี่ยนค่าสตริงทั้งหมดเป็นตัวพิมพ์เล็ก
  • จัดรูปแบบค่าหมายเลขโทรศัพท์โดยใช้รูปแบบ E.164 ใส่รหัสประเทศ

แฮชข้อมูล

แฮชค่าข้อมูลดิบของประเภทต่อไปนี้โดยใช้อัลกอริทึม SHA256

  • ชื่อ
  • นามสกุล
  • อีเมล
  • หมายเลขโทรศัพท์

กำหนดข้อมูล

ข้อมูลที่คุณใช้จะเป็นตัวกำหนดประเภทกลุ่มเป้าหมาย และยัง กำหนดออบเจ็กต์ API ที่ใช้ในการส่งข้อมูลด้วย

ข้อมูลติดต่อ

หากคุณใช้ข้อมูลติดต่อเพื่อจับคู่ผู้ใช้ ให้ทำดังนี้

  • ใช้ประเภทกลุ่มเป้าหมาย CUSTOMER_MATCH_CONTACT_INFO
  • ส่งข้อมูลในออบเจ็กต์ ContactInfo

การเลือกข้อมูลที่ระบุสําหรับลูกค้าจะเป็นตัวกําหนดวิธีการที่ใช้ในการ จับคู่ลูกค้า

วิธีการจับคู่
การจับคู่ที่อยู่อีเมล ค่าอย่างน้อย 1 ค่าที่กำหนดให้กับฟิลด์ hashedEmails
การจับคู่หมายเลขโทรศัพท์ ค่าอย่างน้อย 1 ค่าที่กำหนดให้กับฟิลด์ hashedPhoneNumbers
การจับคู่ที่อยู่ทางไปรษณีย์ ค่าที่กำหนดให้กับฟิลด์ hashedFirstName, hashedLastName, zipCodes และ countryCode
การจับคู่อีเมล ที่อยู่จัดส่ง และหมายเลขโทรศัพท์รวมกัน ค่าที่กำหนดให้กับฟิลด์ hashedEmails, hashedPhoneNumbers, hashedFirstName, hashedLastName, zipCodes และ countryCode

รวมออบเจ็กต์ ContactInfo ทั้งหมดสำหรับการอัปโหลดครั้งเดียวในออบเจ็กต์ ContactInfoList

รหัสมือถือ

หากคุณใช้รหัสอุปกรณ์เคลื่อนที่เพื่อจับคู่ผู้ใช้ ให้ทำดังนี้

  • ใช้ประเภทกลุ่มเป้าหมาย CUSTOMER_MATCH_DEVICE_ID
  • ส่งข้อมูลโดยใช้สตริงรหัสอุปกรณ์เคลื่อนที่

ระบุรหัสอุปกรณ์เคลื่อนที่ทั้งหมดสำหรับการอัปโหลดครั้งเดียวในออบเจ็กต์ MobileDeviceIdList

ตั้งค่าฟิลด์ consent ในออบเจ็กต์ข้อมูลที่เกี่ยวข้องเพื่อส่งสัญญาณความยินยอม ที่ได้รับจากผู้ใช้ที่รวมไว้

การตั้งค่าฟิลด์ใดฟิลด์หนึ่งในออบเจ็กต์ Consent เป็น CONSENT_STATUS_DENIED จะทำให้เกิดข้อผิดพลาด

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