UserData

ব্যবহারকারীকে শনাক্তকারী ডেটা। কমপক্ষে একটি শনাক্তকারী থাকা আবশ্যক।

JSON উপস্থাপনা
{
  "userIdentifiers": [
    {
      object (UserIdentifier)
    }
  ]
}
ক্ষেত্র
userIdentifiers[]

object ( UserIdentifier )

আবশ্যক। ব্যবহারকারীর শনাক্তকারীসমূহ। একই ধরনের ডেটার একাধিক উদাহরণ দেওয়া সম্ভব (উদাহরণস্বরূপ, একাধিক ইমেল ঠিকানা)। মিল খুঁজে পাওয়ার সম্ভাবনা বাড়াতে, যত বেশি সম্ভব শনাক্তকারী প্রদান করুন। একটিমাত্র AudienceMember বা Event এ সর্বাধিক ১০টি 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,
  "addressLine": string,
  "city": string,
  "administrativeArea": string
}
ক্ষেত্র
givenName

string

আবশ্যক। ব্যবহারকারীর প্রদত্ত (প্রথম) নামটি সম্পূর্ণ ছোট হাতের অক্ষরে, কোনো যতিচিহ্ন বা শুরুতে বা শেষে অতিরিক্ত স্পেস ছাড়া এবং SHA-256 ফরম্যাটে হ্যাশ করা অবস্থায় থাকতে হবে।

familyName

string

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

regionCode

string

আবশ্যক। ব্যবহারকারীর ঠিকানার ISO-3166-1 alpha-2 পদ্ধতির ২-অক্ষরের অঞ্চল কোড।

postalCode

string

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

addressLine

string

ঐচ্ছিক। ব্যবহারকারীর ঠিকানার রাস্তা ও নম্বর। শুধুমাত্র গুগল অ্যানালিটিক্স-এর জন্য ব্যবহৃত হয়। এই ফিল্ডটি হ্যাশ করা এবং সম্ভবত এনক্রিপ্ট করা থাকে।

হ্যাশ করার আগে মানটিকে স্বাভাবিক করুন:

  • প্রতীক অক্ষরগুলি সরান
  • ছোট হাতের অক্ষরে রূপান্তর করুন
  • শুরুতে এবং শেষে থাকা অতিরিক্ত স্থান মুছে ফেলুন
city

string

ঐচ্ছিক। ব্যবহারকারীর ঠিকানার শহর। শুধুমাত্র গুগল অ্যানালিটিক্স-এর জন্য ব্যবহৃত হয়।

মানটিকে এইভাবে স্বাভাবিক করা উচিত:

  • প্রতীক অক্ষরগুলি সরান
  • ছোট হাতের অক্ষরে রূপান্তর করুন
  • শুরুতে এবং শেষে থাকা অতিরিক্ত স্থান মুছে ফেলুন
administrativeArea

string

ঐচ্ছিক। ব্যবহারকারীর ঠিকানার প্রশাসনিক এলাকা (রাজ্য/প্রদেশ)। শুধুমাত্র গুগল অ্যানালিটিক্স-এর জন্য ব্যবহৃত হয়।

মানটিকে এইভাবে স্বাভাবিক করা উচিত:

  • প্রতীক অক্ষরগুলি সরান
  • ছোট হাতের অক্ষরে রূপান্তর করুন
  • শুরুতে এবং শেষে থাকা অতিরিক্ত স্থান মুছে ফেলুন