UserIdentifier

Kullanıcı tanımlayıcı bilgiler.

JSON gösterimi
{
  "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.
}
Alanlar
userIdentifierSource

enum (UserIdentifierSource)

Yükleme Store Sales, ConversionUploadService veya ConversionImpressionUploadService kaynaklı olduğunda kullanıcı tanımlayıcısının kaynağı.

identifier alanı. Tam olarak bir tane belirtilmelidir. ÇevrimdışıUserDataJobService için Müşteri Eşleştirme, hashed_email, hashed_phone_number, mobile_id, üçüncü_party_kullanıcı_kimliği ve address_info öğelerini kabul eder. Mağaza Satışları, karma_uygulanmış_e-posta, karma_telefon_numarası, üçüncü_ taraf_kullanıcı_kimliği ve adres_bilgisi özelliklerini kabul eder. ConversionUploadService, hashed_email ve hashed_phone_number öğelerini kabul eder. ConversionSettingUploadService, hashed_email, hashed_phone_number ve address_info özelliklerini kabul eder. identifier şunlardan yalnızca biri olabilir:
hashedEmail

string

Normalleştirmeden sonra SHA-256 karma işlevi kullanılarak karma oluşturma işlemi uygulanmış e-posta adresi. Müşteri Eşleştirme, Mağaza Satışları, Dönüşüm Yükleme Hizmeti ve Dönüşüm AyarlamaHizmeti için kabul edilir.

hashedPhoneNumber

string

Normalleştirmeden sonra SHA-256 karma işlevi kullanılarak karma oluşturma işlemi uygulanmış telefon numarası (E164 standardı). Müşteri Eşleştirme, Mağaza Satışları, Dönüşüm Yükleme Hizmeti ve Dönüşüm AyarlamaHizmeti için kabul edilir.

mobileId

string

Mobil cihaz kimliği (reklam kimliği/IDFA). Yalnızca Müşteri Eşleştirme için kabul edilir.

thirdPartyUserId

string

Müşteri Eşleştirme yüklemesi için reklamveren tarafından atanan kullanıcı kimliği veya Mağaza Satışları için üçüncü taraflarca atanan kullanıcı kimliği. Yalnızca Müşteri Eşleştirme ve Mağaza Satışları için kabul edilir.

addressInfo

object (OfflineUserAddressInfo)

Adres bilgileri. Yalnızca Müşteri Eşleştirme, Mağaza Satışları ve ConversionAdjustUploadService için kabul edilir.

UserIdentifierSource

Çevrimdışı mağaza satışları, tıklama dönüşümü ve dönüşüm ayarlama yüklemeleri için kullanıcı tanımlayıcısı kaynağı türü.

Sıralamalar
UNSPECIFIED Belirtilmedi.
UNKNOWN Yalnızca döndürülen değer için kullanılır. Bu sürümde bilinmeyen değeri temsil eder
FIRST_PARTY Kullanıcı tanımlayıcısının birinci taraf (reklamveren) tarafından sağlandığını belirtir.
THIRD_PARTY Kullanıcı tanımlayıcısının üçüncü taraf (iş ortağı) tarafından sağlandığını gösterir.

OfflineUserAddressInfo

Çevrimdışı verilerin adres tanımlayıcısı.

JSON gösterimi
{
  "hashedFirstName": string,
  "hashedLastName": string,
  "city": string,
  "state": string,
  "countryCode": string,
  "postalCode": string,
  "hashedStreetAddress": string
}
Alanlar
hashedFirstName

string

Normalleştirildikten sonra SHA-256 olarak karma oluşturma işlemi uygulanan kullanıcının adı (Tüm karakterler küçük harf; öncesi, sonrası ve aradaki tüm fazla boşlukları kaldırın).

hashedLastName

string

Normalleştirildikten sonra SHA-256 olarak karma oluşturma işlemi uygulanan kullanıcının soyadı (yalnızca küçük harf ve noktalama işareti olmadan).

city

string

Adresin bulunduğu şehir. Yalnızca Mağaza Satışları ve Conversion AdjustUploadService için kabul edilir.

state

string

Adresin eyalet kodu. Yalnızca Mağaza Satışları ve Conversion AdjustUploadService için kabul edilir.

countryCode

string

Kullanıcı adresinin ISO-3166-1 alfa-2 biçimindeki 2 harfli ülke kodu.

postalCode

string

Kullanıcının adresinin posta kodu.

hashedStreetAddress

string

Normalleştirmeden sonra SHA-256 karma işlevi kullanılarak kullanıcının karma adresi (yalnızca küçük harf). Yalnızca Dönüşüm Ayarlaması Hizmeti için kabul edilir.