Data Manager API از آپلود انواع مختلف داده های کاربر پشتیبانی می کند. الزامات قالببندی، هش و رمزگذاری هر عنصر داده را دنبال کنید تا دادههای شما با موفقیت دریافت و پردازش شوند.
-  UserData: داده های ارائه شده توسط کاربر مانند آدرس ایمیل یا شماره تلفن.
-  PairData: شناسههای تطبیق هویت تبلیغکننده ناشر (PAIR).
-  MobileData: داده هایی که یک دستگاه تلفن همراه را شناسایی می کنند.
 الزامات UserData
 شی UserData مجموعه ای از اشیاء UserIdentifier است. هر UserIdentifier دقیقا یکی از ویژگی های جدول زیر را دارد.
| UserIdentifier | |||||||
|---|---|---|---|---|---|---|---|
| email_address | 
 | ||||||
| phone_number | 
 | ||||||
| address |  شیء  AddressInfo به مشخصات قالب  AddressInfoمراجعه کنید. | ||||||
 فرمت AddressInfo
 از دستورالعمل های قالب بندی زیر برای ساختن ویژگی address یک UserIdentifier استفاده کنید.
| آدرس اطلاعات | |||||||
|---|---|---|---|---|---|---|---|
| given_name | 
 | ||||||
| family_name | 
 | ||||||
| region_code | 
 | ||||||
| postal_code | 
 | ||||||
 الزامات PairData
 فیلد pair_ids یک شی PairData را با لیستی از شناسه ها پر کنید. هر عنصر در لیست را با استفاده از مراحل زیر قالب بندی کنید:
- دادههای PII ارائهشده توسط اتاق تمیز را با استفاده از الگوریتم SHA-256 هش کنید.
- بایت های هش را با یک رمز جابجایی EC با استفاده از کلید ناشر برای لیست کاربران PAIR رمزگذاری کنید.
- داده های رمزگذاری شده را با استفاده از رمزگذاری هگز یا Base64 رمزگذاری کنید.
 الزامات MobileData
 فیلد mobile_ids یک شی MobileData را با لیستی از شناسه های تلفن همراه پر کنید. شناسه های موبایل را هش نکنید.
قالب مهر زمان
 اگر از قالب JSON برای فیلدهای Timestamp ، مانند timestamp و last_updated_timestamp Event استفاده میکنید، از قالب RFC 3339 استفاده کنید. در اینجا چند نمونه از زمان UTC در 8 اوت 2025 در ساعت 5: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
-  منطقه زمانی توکیو، ژاپن، که 9 ساعت جلوتر از UTC بود و ساعت تابستانی را رعایت نمی کرد: 2025-08-08T22:18:44.291+09:00
 اگر از فرمت بافر پروتکل استفاده می کنید، seconds و در صورت تمایل، nanos هنگام ساخت Timestamp تنظیم کنید. در اینجا مقادیر seconds و nanos برای زمان UTC در 8 اوت 2025 در ساعت 5:18:44.291 بعد از ظهر آمده است:
-  seconds:1754683124
-  nanos:291000000
رمزگذاری
هنگام رمزگذاری داده ها موارد زیر را در نظر داشته باشید:
- هنگام استفاده از کدگذاری هگزا دسیمال (هگز) مورد خروجی رمزگذاری اهمیتی ندارد.
- مورد خروجی رمزگذاری هنگام استفاده از رمزگذاری Base64 اهمیت دارد .