UserData

ডেটা যা ব্যবহারকারীকে শনাক্ত করে। অন্তত একটি শনাক্তকারী প্রয়োজন.

JSON প্রতিনিধিত্ব
{
  "userIdentifiers": [
    {
      object (UserIdentifier)
    }
  ]
}
ক্ষেত্র
userIdentifiers[]

object ( UserIdentifier )

প্রয়োজন। ব্যবহারকারীর জন্য শনাক্তকারী. একই ধরনের ডেটার একাধিক দৃষ্টান্ত প্রদান করা সম্ভব (উদাহরণস্বরূপ, একাধিক ইমেল ঠিকানা)। একটি মিলের সম্ভাবনা বাড়ানোর জন্য, যতটা সম্ভব শনাক্তকারী প্রদান করুন। একটি একক AudienceMember বা Event সর্বাধিক 10 জন userIdentifiers প্রদান করা যেতে পারে৷

ব্যবহারকারী সনাক্তকারী

ব্যবহারকারীর জন্য একটি একক শনাক্তকারী।

JSON প্রতিনিধিত্ব
{

  // Union field identifier can be only one of the following:
  "emailAddress": string,
  "phoneNumber": string,
  "address": {
    object (AddressInfo)
  }
  // End of list of possible types for union field identifier.
}
ক্ষেত্র
ইউনিয়ন ক্ষেত্র identifier । ঠিক একটি নির্দিষ্ট করা আবশ্যক. identifier নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
emailAddress

string

স্বাভাবিককরণের পরে SHA-256 হ্যাশ ফাংশন ব্যবহার করে হ্যাশ করা ইমেল ঠিকানা।

phoneNumber

string

স্বাভাবিককরণের পরে SHA-256 হ্যাশ ফাংশন ব্যবহার করে হ্যাশ করা ফোন নম্বর (E164 মান)।

address

object ( AddressInfo )

ব্যবহারকারীর ঠিকানার পরিচিত উপাদান। শনাক্তকারীর একটি গ্রুপিং ধারণ করে যা একবারে মিলে যায়।

ঠিকানা তথ্য

ব্যবহারকারীর জন্য ঠিকানা তথ্য।

JSON প্রতিনিধিত্ব
{
  "givenName": string,
  "familyName": string,
  "regionCode": string,
  "postalCode": string
}
ক্ষেত্র
givenName

string

প্রয়োজন। ব্যবহারকারীর (প্রথম) নাম দেওয়া হয়েছে, সমস্ত ছোট হাতের অক্ষর, কোন বিরাম চিহ্ন ছাড়া, কোন লিডিং বা ট্রেইলিং হোয়াইটস্পেস নেই এবং SHA-256 হিসাবে হ্যাশ করা হয়েছে।

familyName

string

প্রয়োজন। ব্যবহারকারীর পারিবারিক (শেষ) নাম, সমস্ত ছোট হাতের অক্ষর, কোন বিরাম চিহ্ন ছাড়া, কোন অগ্রণী বা পিছনের হোয়াইটস্পেস নেই এবং SHA-256 হিসাবে হ্যাশ করা হয়েছে।

regionCode

string

প্রয়োজন। ব্যবহারকারীর ঠিকানার ISO-3166-1 আলফা-2-এ 2-অক্ষরের অঞ্চল কোড।

postalCode

string

প্রয়োজন। ব্যবহারকারীর ঠিকানার পোস্টাল কোড।