تتيح واجهة برمجة التطبيقات Data Manager API تحميل أنواع متعدّدة من بيانات المستخدمين. اتّبِع متطلبات التنسيق والتجزئة والترميز لكل عنصر من عناصر البيانات لضمان تلقّي بياناتك ومعالجتها بنجاح.
UserData
: البيانات المقدَّمة من المستخدِم، مثل عنوان البريد الإلكتروني أو رقم الهاتفPairData
: معرّفات Publisher Advertiser Identity Reconciliation (PAIR)-
MobileData
: بيانات تحدّد جهازًا جوّالاً.
متطلبات UserData
كائن UserData
هو مجموعة من كائنات UserIdentifier
. تحتوي كل
UserIdentifier
على سمة واحدة فقط من السمات الواردة في الجدول التالي.
UserIdentifier | |||||||
---|---|---|---|---|---|---|---|
email_address |
|
||||||
phone_number |
|
||||||
address |
AddressInfo
objectيمكنك الرجوع إلى
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.