ה-API של המרכז לניהול נתונים תומך בהעלאה של כמה סוגים של נתוני משתמשים. כדי שהנתונים יתקבלו ויעובדו בהצלחה, צריך לפעול לפי דרישות הפורמט, הגיבוב והקידוד של כל רכיב נתונים.
-
UserData
: פרטים שהמשתמשים סיפקו, כמו כתובת אימייל או מספר טלפון. -
PairData
: מזהים של Publisher Advertiser Identity Reconciliation (התאמה בין נתוני המשתמשים של בעלי תוכן דיגיטלי לנתוני לקוחות של מפרסמים, PAIR). -
MobileData
: נתונים שמזהים מכשיר נייד.
UserData
דרישות
אובייקט UserData
הוא אוסף של אובייקטים מסוג UserIdentifier
. לכל UserIdentifier
יש בדיוק אחד מהמאפיינים שבטבלה הבאה.
UserIdentifier | |||||||
---|---|---|---|---|---|---|---|
email_address |
|
||||||
phone_number |
|
||||||
address |
AddressInfo
אובייקטמידע נוסף מפורט ב
AddressInfo
מפרט הפורמט. |
פורמט של AddressInfo
כדי ליצור את מאפיין address
של UserIdentifier
, צריך לפעול לפי הנחיות הפורמט הבאות.
AddressInfo | |||||||
---|---|---|---|---|---|---|---|
given_name |
|
||||||
family_name |
|
||||||
region_code |
|
||||||
postal_code |
|
PairData
דרישות
מאכלסים את השדה pair_ids
של אובייקט PairData
ברשימה של מזהים.
כדי לעצב כל רכיב ברשימה, מבצעים את השלבים הבאים:
- מבצעים גיבוב (hash) של נתוני ה-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, שהיה 4 שעות לפני UTC באותו זמן:
2025-08-08T13:18:44.291-04:00
- אזור זמן PDT, שהיה 7 שעות לפני UTC באותו זמן:
2025-08-08T10:18:44.291-07:00
- אזור הזמן של טוקיו, יפן, שמקדים את UTC ב-9 שעות ולא חל בו שעון קיץ:
2025-08-08T22:18:44.291+09:00
אם משתמשים בפורמט של מאגר פרוטוקולים, צריך להגדיר את seconds
ואת nanos
(אופציונלי) כשיוצרים את Timestamp
. אלה הערכים של seconds
ו-nanos
לשעה 17:18:44.291 ב-8 באוגוסט 2025 לפי שעון UTC:
seconds
:1754683124
nanos
:291000000
קידוד
כשמקודדים נתונים, חשוב לזכור את הדברים הבאים:
- כשמשתמשים בקידוד הקסדצימלי (hex), האותיות בתוצאת הקידוד לא משנות.
- כשמשתמשים בקידוד Base64, יש חשיבות לאותיות הרישיות והקטנות בפלט הקידוד.