ה-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.
אם משתמשים בפורמט של מאגר פרוטוקולים, צריך להגדיר את seconds
ואת nanos
(אופציונלי) כשיוצרים את Timestamp
.