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. יש לציין בדיוק ערך אחד. עבור מצב אופליין UserDataJobService, התכונה 'התאמה ללקוחות' מקבלת את הערכים hashed_email , hashed_phone_number , mobile_id , צד שלישי_user_id ו-address_info; מכירות בחנות מקבלות את הערכים hashed_email , hashed_phone_number , external_party_user_id ו-address_info. ConversionUploadService מקבל את ערכי hashed_email ו-hashed_phone_number. ConversionAdjustmentUploadService מקבל את הערכים hashed_email , hashed_phone_number ו-address_info. הערך של identifier יכול להיות רק אחת מהאפשרויות הבאות:
hashedEmail

string

כתובת אימייל שעברה גיבוב (hashing) באמצעות פונקציית הגיבוב SHA-256 אחרי נירמול. אפשר להשתמש בתכונות 'התאמה ללקוחות', 'מכירות בחנות הפיזית', 'ConversionUploadService' ו-'ConversionAdjustmentUploadService'.

hashedPhoneNumber

string

מספר הטלפון עבר גיבוב (hash) באמצעות פונקציית הגיבוב SHA-256 לאחר נירמול (תקן E164). אפשר להשתמש בתכונות 'התאמה ללקוחות', 'מכירות בחנות הפיזית', 'ConversionUploadService' ו-'ConversionAdjustmentUploadService'.

mobileId

string

מזהה מכשיר נייד (מזהה פרסום/IDFA). אפשר להשתמש בתכונה 'התאמה ללקוחות' בלבד.

thirdPartyUserId

string

מזהה משתמש שהוקצה על ידי המפרסם לצורך העלאה של התאמה ללקוחות, או מזהה משתמש שהוקצה על ידי צד שלישי למכירות בחנות הפיזית. אפשר להשתמש רק בתכונה 'התאמה ללקוחות' וב'מכירות בחנות'.

addressInfo

object (OfflineUserAddressInfo)

פרטי כתובת. אפשר להשתמש רק בתכונות 'התאמה ללקוחות', 'מכירות בחנות הפיזית' ו-ConversionAdjustmentUploadService.

UserIdentifierSource

סוג המקור של מזהה המשתמש עבור העלאות של נתוני מכירות בחנות הפיזית, המרות מקליקים והתאמות של המרות אופליין.

טיפוסים בני מנייה (enums)
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

קוד מדינה בן 2 אותיות בכתובת של המשתמש בפורמט ISO-3166-1 alpha-2.

postalCode

string

המיקוד בכתובת של המשתמש.

hashedStreetAddress

string

כתובת הרחוב של המשתמש שגיבבה באמצעות פונקציית הגיבוב SHA-256 לאחר נירמול (באותיות קטנות בלבד). מותר להשתמש רק ב-ConversionAdjustmentUploadService.