Data Manager API תומך בהעלאה של כמה סוגים של נתוני משתמשים. כדי שהנתונים יתקבלו ויעובדו בהצלחה, צריך לפעול לפי הדרישות לגבי הפורמט, הגיבוב והקידוד של כל רכיב נתונים.
UserData: פרטים שהמשתמשים מספקים, כמו כתובת אימייל או מספר טלפון.
IpData: נתוני IP כמו כתובת IP וחותמות זמן משויכות.PairData: מזהי התאמה בין נתוני המשתמשים של בעלי תוכן דיגיטלי לנתוני לקוחות של מפרסמים (PAIR).MobileData: נתונים שמזהים מכשיר נייד.
UserData דרישות
אובייקט UserData הוא אוסף של אובייקטים מסוג UserIdentifier. לכל UserIdentifier יש בדיוק אחד מהמאפיינים שבטבלה הבאה.
| UserIdentifier | |||||||
|---|---|---|---|---|---|---|---|
email_address |
|
||||||
phone_number |
|
||||||
address |
AddressInfo
אובייקט |
||||||
פורמט של AddressInfo
כדי ליצור את המאפיין address של UserIdentifier, צריך לפעול לפי הנחיות הפורמט הבאות.
| AddressInfo | |||||||
|---|---|---|---|---|---|---|---|
given_name |
|
||||||
family_name |
|
||||||
region_code |
|
||||||
postal_code |
|
||||||
address_line |
|
||||||
city |
|
||||||
administrative_area |
|
||||||
IpData דרישות
לאובייקט IpData יש את המאפיינים הבאים.
| IpData | |||||||
|---|---|---|---|---|---|---|---|
ip_address |
|
||||||
PairData דרישות
מאכלסים את השדה pair_ids של אובייקט PairData ברשימה של מזהים.
כדי להגדיר את הפורמט של כל רכיב ברשימה, פועלים לפי השלבים הבאים:
מגבבים את הפרטים האישיים המזהים (PII) שסופקו על ידי ה-Cleanroom באמצעות אלגוריתם SHA-256.
מצפינים את בייטי הגיבוב באמצעות צופן חילופי של EC, בעזרת מפתח בעל האפליקציה של רשימת המשתמשים ב-PAIR.
מקודדים את הנתונים המוצפנים באמצעות קידוד הקסדצימלי או Base64.
MobileData דרישות
מאכלסים את השדה mobile_ids של אובייקט MobileData ברשימה של Mobile ID (mID). אל תגבבו מזהים של מכשירים ניידים.
פורמט חותמת הזמן
אם משתמשים בפורמט 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 לפי שעון UTC ב-8 באוגוסט 2025 בשעה 17:18:44.291:
seconds:1754683124nanos:291000000
קידוד
דרישות הקידוד משתנות בהתאם לאופן שבו אתם מצפינים את נתוני המשתמשים:
נתוני משתמשים לא מוצפנים: מקודדים את בייטי הגיבוב של SHA-256 באמצעות קידוד הקסדצימלי (hex) או קידוד Base64.
נתוני משתמשים מוצפנים: אם אתם מצפינים את נתוני המשתמשים, אתם צריכים לקודד ב-Base64 את בייטי הגיבוב הגולמיים לפני ההצפנה. אי אפשר להשתמש בקידוד הקסדצימלי לגיבוב שלפני ההצפנה. לאחר מכן אפשר לקודד את המידע המוצפן שנוצר באמצעות קידוד הקסדצימלי או Base64.