ডেটা ম্যানেজার API একাধিক ধরনের ব্যবহারকারীর ডেটা আপলোড করতে সমর্থন করে। প্রতিটি ডেটা উপাদানের ফর্ম্যাটিং, হ্যাশিং এবং এনকোডিং প্রয়োজনীয়তাগুলি অনুসরণ করুন যাতে আপনার ডেটা সফলভাবে প্রাপ্ত এবং প্রক্রিয়া করা হয়।
-
UserData
: ব্যবহারকারী-প্রদত্ত ডেটা যেমন একটি ইমেল ঠিকানা বা ফোন নম্বর। -
PairData
: প্রকাশক বিজ্ঞাপনদাতা আইডেন্টিটি রিকনসিলিয়েশন (PAIR) আইডি। -
MobileData
: একটি মোবাইল ডিভাইস সনাক্তকারী ডেটা।
UserData
প্রয়োজনীয়তা
একটি UserData
অবজেক্ট হল UserIdentifier
অবজেক্টের একটি সংগ্রহ। প্রতিটি UserIdentifier
নিচের সারণীতে ঠিক একটি বৈশিষ্ট্য আছে।
ব্যবহারকারী সনাক্তকারী | |||||||
---|---|---|---|---|---|---|---|
email_address |
| ||||||
phone_number |
| ||||||
address | AddressInfo অবজেক্ট |
AddressInfo
বিন্যাস
একটি UserIdentifier
এর address
বৈশিষ্ট্য তৈরি করতে নিম্নলিখিত বিন্যাস নির্দেশিকাগুলি ব্যবহার করুন৷
ঠিকানা তথ্য | |||||||
---|---|---|---|---|---|---|---|
given_name |
| ||||||
family_name |
| ||||||
region_code |
| ||||||
postal_code |
|
PairData
প্রয়োজনীয়তা
একটি PairData
অবজেক্টের pair_ids
ক্ষেত্রটি আইডিগুলির একটি তালিকা সহ পূরণ করুন। নিম্নলিখিত ধাপগুলি ব্যবহার করে তালিকার প্রতিটি উপাদান ফর্ম্যাট করুন:
- SHA-256 অ্যালগরিদম ব্যবহার করে ক্লিনরুম-প্রদত্ত PII ডেটা হ্যাশ করুন।
- PAIR ব্যবহারকারী তালিকার জন্য প্রকাশক কী ব্যবহার করে একটি EC কম্যুটেটিভ সাইফার দিয়ে হ্যাশ বাইট এনক্রিপ্ট করুন।
- হেক্স বা বেস 64 এনকোডিং ব্যবহার করে এনক্রিপ্ট করা ডেটা এনকোড করুন।
MobileData
প্রয়োজনীয়তা
মোবাইল আইডিগুলির একটি তালিকা সহ একটি MobileData
অবজেক্টের mobile_ids
ক্ষেত্রটি পূরণ করুন। মোবাইল আইডি হ্যাশ করবেন না।
টাইমস্ট্যাম্প বিন্যাস
যদি Timestamp
ক্ষেত্রের জন্য JSON ফর্ম্যাট ব্যবহার করেন, যেমন timestamp
এবং Event
last_updated_timestamp
, তাহলে RFC 3339 ফর্ম্যাট ব্যবহার করুন। RFC 3339 ফর্ম্যাটে এবং বিভিন্ন সময় অঞ্চলে 8 আগস্ট, 2025 বিকাল 5:18:44.291 PM-এর UTC সময়ের কিছু উদাহরণ এখানে দেওয়া হল:
- UTC সময় অঞ্চল:
2025-08-08T17:18:44.291Z
- EDT টাইম জোন, যেটি সেই সময়ে UTC এর 4 ঘন্টা আগে ছিল:
2025-08-08T13:18:44.291-04:00
- PDT টাইম জোন, যেটি সেই সময়ে UTC এর 7 ঘন্টা আগে ছিল:
2025-08-08T10:18:44.291-07:00
- টোকিও, জাপানের সময় অঞ্চল, যা UTC থেকে 9 ঘন্টা এগিয়ে ছিল এবং দিবালোক সংরক্ষণের সময় পালন করে না:
2025-08-08T22:18:44.291+09:00
প্রোটোকল বাফার বিন্যাস ব্যবহার করলে, Timestamp
তৈরি করার সময় seconds
এবং ঐচ্ছিকভাবে nanos
সেট করুন। এখানে 8 আগস্ট, 2025 বিকাল 5:18:44.291 PM-এ UTC সময়ের জন্য seconds
এবং nanos
মান রয়েছে:
-
seconds
:1754683124
-
nanos
:291000000
এনকোডিং
ডেটা এনকোড করার সময় নিম্নলিখিতগুলি মনে রাখবেন:
- হেক্সাডেসিমাল এনকোডিং (হেক্স) ব্যবহার করার সময় এনকোডিং আউটপুটের ক্ষেত্রে কিছু যায় আসে না।
- Base64 এনকোডিং ব্যবহার করার সময় এনকোডিং আউটপুটের ক্ষেত্রে গুরুত্বপূর্ণ ।
পরবর্তী পদক্ষেপ
- কীভাবে ব্যবহারকারীর ডেটা এনক্রিপ্ট করতে হয় তা শিখুন।