Data Manager API รองรับการอัปโหลดข้อมูลผู้ใช้หลายประเภท โปรดทำตามข้อกำหนดด้านการจัดรูปแบบ การแฮช และการเข้ารหัสสำหรับองค์ประกอบข้อมูลแต่ละรายการ เพื่อให้ระบบรับและประมวลผลข้อมูลของคุณได้สำเร็จ
UserData: ข้อมูลที่ได้จากผู้ใช้ เช่น อีเมลหรือหมายเลขโทรศัพท์PairData: รหัส Publisher Advertiser Identity Reconciliation (PAIR)MobileData: ข้อมูลที่ระบุอุปกรณ์เคลื่อนที่
ข้อกำหนดของUserData
ออบเจ็กต์ UserData คือคอลเล็กชันของออบเจ็กต์ UserIdentifier UserIdentifier แต่ละรายการมีแอตทริบิวต์ในตารางต่อไปนี้อย่างน้อย 1 รายการ
| UserIdentifier | |||||||
|---|---|---|---|---|---|---|---|
email_address |
|
||||||
phone_number |
|
||||||
address |
AddressInfo
ออบเจ็กต์โปรดดูข้อกำหนดรูปแบบ
AddressInfo |
||||||
รูปแบบ AddressInfo
ใช้หลักเกณฑ์การจัดรูปแบบต่อไปนี้เพื่อสร้างแอตทริบิวต์ address ของ UserIdentifier
| AddressInfo | |||||||
|---|---|---|---|---|---|---|---|
given_name |
|
||||||
family_name |
|
||||||
region_code |
|
||||||
postal_code |
|
||||||
ข้อกำหนดของPairData
ป้อนข้อมูลในช่อง pair_ids ของออบเจ็กต์ PairData ด้วยรายการรหัส
จัดรูปแบบองค์ประกอบแต่ละรายการในรายการโดยทำตามขั้นตอนต่อไปนี้
- แฮชข้อมูล PII ที่คลีนรูมให้มาโดยใช้อัลกอริทึม SHA-256
- เข้ารหัสไบต์แฮชด้วยการเข้ารหัสลับแบบสลับที่ใช้ร่วมกันได้ของ EC โดยใช้คีย์ของผู้เผยแพร่โฆษณาสำหรับรายการผู้ใช้ PAIR
- เข้ารหัสข้อมูลที่เข้ารหัสโดยใช้การเข้ารหัสเลขฐานสิบหกหรือ Base64
ข้อกำหนดของMobileData
ป้อนข้อมูลในช่อง mobile_ids ของออบเจ็กต์ MobileData ด้วยรายการ
รหัสอุปกรณ์เคลื่อนที่ อย่าแฮชรหัสอุปกรณ์เคลื่อนที่
รูปแบบการประทับเวลา
หากใช้รูปแบบ JSON สำหรับช่อง Timestamp เช่น
timestamp และ last_updated_timestamp ของ Event ให้ใช้รูปแบบ RFC
3339 ตัวอย่างเวลา UTC ของวันที่ 8 สิงหาคม 2025 เวลา 17:18:44.291 น. ในรูปแบบ RFC 3339 และเขตเวลาต่างๆ มีดังนี้
- เขตเวลา UTC:
2025-08-08T17:18:44.291Z - เขตเวลา EDT ซึ่งช้ากว่า UTC 4 ชั่วโมงในเวลานั้น:
2025-08-08T13:18:44.291-04:00 - เขตเวลา PDT ซึ่งช้ากว่า UTC 7 ชั่วโมงในเวลานั้น:
2025-08-08T10:18:44.291-07:00 - เขตเวลาของโตเกียว ประเทศญี่ปุ่น ซึ่งเร็วกว่า UTC 9 ชั่วโมงและไม่มีเวลาออมแสง:
2025-08-08T22:18:44.291+09:00
หากใช้รูปแบบบัฟเฟอร์โปรโตคอล ให้ตั้งค่า seconds และ nanos (ไม่บังคับ) เมื่อสร้าง Timestamp ค่า seconds และ nanos สำหรับเวลา UTC ของวันที่ 8 สิงหาคม 2025 เวลา 17:18:44.291 น. มีดังนี้
seconds:1754683124nanos:291000000
การเข้ารหัส
โปรดคำนึงถึงสิ่งต่อไปนี้เมื่อเข้ารหัสข้อมูล
- ตัวพิมพ์ของเอาต์พุตการเข้ารหัสไม่มีผลเมื่อใช้ การเข้ารหัสเลขฐานสิบหก (hex)
- ตัวพิมพ์ของเอาต์พุตการเข้ารหัส มีผล เมื่อใช้ Base64 การเข้ารหัส