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)

مصدر معرّف المستخدِم عندما يكون التحميل من مبيعات المتجر أو ConversionUploadService أو ConversionAdjustmentUploadService.

حقل الربط identifier يجب تحديد قيمة واحدة بالضبط. بالنسبة إلى OfflineUserDataJobService، تقبل ميزة "مطابقة العملاء" العناصر hashed_email وhashed_phone_number وmobile_id وthird_party_user_id وaddress_info. وتقبل ميزة "مبيعات المتجر" العناصر hashed_email وhashed_phone_number وthird_party_user_id وaddress_info. تقبل ConversionUploadService hashed_email وhashed_phone_number. تقبل ConversionAdjustmentUploadService العناصر hashed_email وhashed_phone_number وaddress_info. يمكن أن يكون identifier واحدًا فقط مما يلي:
hashedEmail

string

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

hashedPhoneNumber

string

رقم هاتف مجزأ باستخدام دالة التجزئة SHA-256 بعد تسويته (معيار E164) تمّ قبولها لمطابقة العملاء والمبيعات في المتاجر وConversionUploadService وConversionAdjustmentUploadService.

mobileId

string

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

thirdPartyUserId

string

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

addressInfo

object (OfflineUserAddressInfo)

معلومات العنوان لا يتم قبولها إلا لمطابقة العملاء والمبيعات في المتاجر وConversionAdjustmentUploadService.

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

المدينة التي يقع فيها العنوان لا يتم قبولها إلا في ما يتعلّق بميزة "المبيعات في المتجر" وConversionAdjustmentUploadService.

state

string

رمز الولاية للعنوان لا يتم قبولها إلا في ما يتعلّق بميزة "المبيعات في المتجر" وConversionAdjustmentUploadService.

countryCode

string

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

postalCode

string

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

hashedStreetAddress

string

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