تتيح واجهة برمجة التطبيقات Data Manager API تحميل أنواع متعدّدة من بيانات المستخدمين. اتّبِع متطلبات التنسيق والتجزئة والترميز لكل عنصر من عناصر البيانات لضمان تلقّي بياناتك ومعالجتها بنجاح.
- UserData: البيانات المقدَّمة من المستخدِم، مثل عنوان البريد الإلكتروني أو رقم الهاتف
- PairData: معرّفات Publisher Advertiser Identity Reconciliation (PAIR)
- MobileData: بيانات تحدّد جهازًا جوّالاً.
متطلبات UserData
كائن UserData هو مجموعة من كائنات UserIdentifier. تحتوي كل
UserIdentifier على سمة واحدة فقط من السمات الواردة في الجدول التالي.
| UserIdentifier | |||||||
|---|---|---|---|---|---|---|---|
| email_address | 
 | ||||||
| phone_number | 
 | ||||||
| address | AddressInfoobjectيمكنك الرجوع إلى  AddressInfoمواصفات التنسيق. | ||||||
صيغة AddressInfo
استخدِم إرشادات التنسيق التالية لإنشاء السمة address الخاصة بـ UserIdentifier.
| AddressInfo | |||||||
|---|---|---|---|---|---|---|---|
| given_name | 
 | ||||||
| family_name | 
 | ||||||
| region_code | 
 | ||||||
| postal_code | 
 | ||||||
متطلبات PairData
املأ الحقل pair_ids الخاص بالكائن PairData بقائمة من أرقام التعريف.
نسِّق كل عنصر في القائمة باتّباع الخطوات التالية:
- جزِّئ بيانات معلومات تحديد الهوية الشخصية المقدَّمة من مساحة العرض المحمي باستخدام خوارزمية SHA-256.
- يتم تشفير وحدات البايت الخاصة بالتجزئة باستخدام تشفير تبادلي لمنحنى قطع ناقص (EC) باستخدام مفتاح الناشر لقائمة المستخدمين PAIR.
- رمِّز البيانات المشفّرة باستخدام ترميز hex أو Base64.
متطلبات MobileData
املأ الحقل mobile_ids الخاص بالكائن MobileData بقائمة معرّفات الأجهزة الجوّالة. عدم تجزئة معرّفات الأجهزة الجوّالة
تنسيق الطابع الزمني
في حال استخدام تنسيق JSON للحقول Timestamp، مثل timestamp وlast_updated_timestamp في Event، استخدِم التنسيق RFC
3339. في ما يلي بعض الأمثلة على الوقت العالمي المنسَّق (UTC) في 8 آب (أغسطس) 2025 الساعة 5:18:44.291 مساءً بتنسيق RFC 3339 وفي مناطق زمنية مختلفة:
- المنطقة الزمنية للتوقيت العالمي المتفق عليه: 2025-08-08T17:18:44.291Z
- المنطقة الزمنية للتوقيت الصيفي لشرق الولايات المتحدة، والتي كانت قبل 4 ساعات من التوقيت العالمي المنسّق في ذلك الوقت:
2025-08-08T13:18:44.291-04:00
- المنطقة الزمنية لتوقيت المحيط الهادئ، والتي كانت قبل 7 ساعات من التوقيت العالمي المتفق عليه في ذلك الوقت:
2025-08-08T10:18:44.291-07:00
- المنطقة الزمنية لطوكيو، اليابان، التي كانت تسبق التوقيت العالمي المنسَّق بـ 9 ساعات ولا تتبع نظام التوقيت الصيفي:
2025-08-08T22:18:44.291+09:00
في حال استخدام تنسيق بروتوكول المخزن المؤقت، اضبط seconds وnanos اختياريًا عند إنشاء Timestamp. في ما يلي قيمتا seconds وnanos للتوقيت العالمي المتفق عليه في 8 أغسطس 2025 الساعة 5:18:44.291 مساءً:
- seconds:- 1754683124
- nanos:- 291000000
الترميز
يجب مراعاة ما يلي عند ترميز البيانات:
- لا يهمّ شكل الناتج المرمّز عند استخدام الترميز السداسي العشري (hex).
- يجب مراعاة حالة الأحرف في ناتج الترميز عند استخدام ترميز Base64.