UserIdentifier

معلومات تحدّد هوية المستخدم.

تمثيل JSON
{
  "userIdentifierSource": enum (UserIdentifierSource),

  // Union field identifier can be only one of the following:
  "hashedEmail": string,
  "hashedPhoneNumber": string,
  "mobileId": string,
  "thirdPartyUserId": string,
  "addressInfo": {
    object (OfflineUserAddressInfo)
  }
  // End of list of possible types for union field identifier.
}
الحقول
userIdentifierSource

enum (UserIdentifierSource)

مصدر معرّف المستخدم عندما تكون عملية التحميل من "المبيعات في المتاجر" أو "الإحالات الناجحةUploadService" أو "الإحالات الناجحة"التي تم تحميلها من "خدمة التحميل".

حقل الاتحاد identifier يجب تحديد حقل واحد بالضبط. بالنسبة إلى OnlineUserDataJobService، تقبل ميزة "مطابقة العملاء" المُجزَّأ من عنوان البريد الإلكتروني المُجزَّأ ومُجزَّأ رقم الهاتف وmobile_id و rd_party_user_id و title_info، وتقبل ميزة "المبيعات في المتاجر" المُجزَّأَة "{/6}" و"تجزئة_phone_number" و"الثالثة_user_id" و"العنوان_المعلوماتي". تقبل الإحالات الناجحةUploadService المُجزَّأة وتجزئة_phone_number. تقبل الإحالات الناجحةUploadService الموافقة المجزأة على عنوان البريد الإلكتروني، ورقم الهاتف_المجزّأ، وعنوان_معلومات_العنوان. يمكن أن تكون السمة "identifier" واحدة فقط مما يلي:
hashedEmail

string

عنوان البريد الإلكتروني المجزّأ باستخدام دالة التجزئة SHA-256 بعد التسوية. يتم قبولها في "مطابقة العملاء" و"المبيعات في المتاجر" و"conversionUploadService" و"الإحالات الناجحة" التي يحمِّلها التطبيق.

hashedPhoneNumber

string

رقم الهاتف المجزّأ باستخدام وظيفة التجزئة SHA-256 بعد التسوية (معيار E164) يتم قبولها في "مطابقة العملاء" و"المبيعات في المتاجر" و"conversionUploadService" و"الإحالات الناجحة" التي يحمِّلها التطبيق.

mobileId

string

رقم تعريف الجهاز الجوّال (المعرّف الإعلاني/معرّف المعلِنين (IDFA)). يتم قبولها فقط لميزة "مطابقة العملاء".

thirdPartyUserId

string

رقم تعريف المستخدِم الذي عيَّنه المعلِن لتحميل "مطابقة العملاء"، أو رقم تعريف المستخدِم الذي حدّده طرف ثالث للمبيعات في المتاجر لا يتم قبولها إلا لميزة "مطابقة العملاء" و"المبيعات في المتاجر".

addressInfo

object (OfflineUserAddressInfo)

معلومات العنوان لا يتم قبولها إلا في ما يتعلّق بـ "مطابقة العملاء" و"المبيعات في المتاجر" و"الإحالات الناجحة"التي تحمّلها.

UserIdentifierSource

نوع مصدر معرّف المستخدم لعمليات تحميل المبيعات في المتاجر الفعلية والإحالات الناجحة الناتجة عن النقر وتعديلات الإحالات الناجحة بلا إنترنت.

عمليات التعداد
UNSPECIFIED غير محدَّد.
UNKNOWN يُستخدم للقيمة المعروضة فقط. يعرض قيمة غير معروفة في هذا الإصدار.
FIRST_PARTY يشير إلى أنّ معرّف المستخدم قدّمه الطرف الأول (المعلِن).
THIRD_PARTY يشير إلى أنّ معرّف المستخدم قدّمه الطرف الثالث (الشريك).

OfflineUserAddressInfo

معرّف عنوان البيانات بلا اتصال بالإنترنت.

تمثيل JSON
{
  "hashedFirstName": string,
  "hashedLastName": string,
  "city": string,
  "state": string,
  "countryCode": string,
  "postalCode": string,
  "hashedStreetAddress": string
}
الحقول
hashedFirstName

string

الاسم الأوّل للمستخدم، الذي تتم تجزئته على أنّه SHA-256 بعد تسويته (يجب أن تكون جميع الأحرف صغيرة، ويُرجى إزالة أي مسافات زائدة قبلها وبعدها وفي بينها).

hashedLastName

string

اسم العائلة للمستخدم، الذي تتم تجزئته على أنّه SHA-256 بعد تسويته (بأحرف صغيرة فقط وبدون علامات ترقيم).

city

string

المدينة حيث يقع العنوان. يتم قبولها فقط لـ "مبيعات المتجر" و"تعديل الإحالات الناجحةUploadService".

state

string

رمز الولاية الخاص بالعنوان. يتم قبولها فقط لـ "مبيعات المتجر" و"تعديل الإحالات الناجحةUploadService".

countryCode

string

رمز البلد المكوّن من حرفَين بتنسيق ISO-3166-1 alpha-2 لعنوان المستخدم.

postalCode

string

الرمز البريدي لعنوان المستخدم.

hashedStreetAddress

string

عنوان الشارع للمستخدم مُجزَّأ باستخدام وظيفة التجزئة SHA-256 بعد التسوية (بأحرف صغيرة فقط). يتم قبولها فقط لـ ConversionReferenceUploadService.