UserData

Kullanıcıyı tanımlayan veriler. En az bir tanımlayıcı gereklidir.

JSON gösterimi
{
  "userIdentifiers": [
    {
      object (UserIdentifier)
    }
  ]
}
Alanlar
userIdentifiers[]

object (UserIdentifier)

Zorunlu. Kullanıcının tanımlayıcıları. Aynı türden verilerin birden fazla örneğini (örneğin, birden fazla e-posta adresi) sağlayabilirsiniz. Eşleşme olasılığını artırmak için mümkün olduğunca çok tanımlayıcı sağlayın. Tek bir AudienceMember veya Event içinde en fazla 10 userIdentifiers sağlanabilir.

UserIdentifier

Kullanıcı için tek bir tanımlayıcı.

JSON gösterimi
{

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "emailAddress": string,
  "phoneNumber": string,
  "address": {
    object (AddressInfo)
  }
  // End of mutually exclusive fields.
}
Alanlar
Tam olarak bir tane belirtilmelidir. Aşağıda, aynı anda kullanılamayan alanların listesi verilmiştir. Yanıt içinde en fazla bir alan ayarlanır:
emailAddress

string

Normalleştirme işleminden sonra SHA-256 karma işlevi kullanılarak karma oluşturma işlemi uygulanmış e-posta adresi.

phoneNumber

string

Normalleştirme (E164 standardı) işleminden sonra SHA-256 karma işlevi kullanılarak karma oluşturma işlemi uygulanmış telefon numarası.

address

object (AddressInfo)

Kullanıcının adresinin bilinen bileşenleri. Tüm tanımlayıcıların aynı anda eşleştirildiği bir grubu barındırır.

Karşılıklı olarak hariç tutulan alanların sonu.

AddressInfo

Kullanıcının adres bilgileri.

JSON gösterimi
{
  "givenName": string,
  "familyName": string,
  "regionCode": string,
  "postalCode": string,
  "addressLine": string,
  "city": string,
  "administrativeArea": string
}
Alanlar
givenName

string

Zorunlu. Kullanıcının verilen (ad) adı, tümü küçük harflerle, noktalama işareti olmadan, başında veya sonunda boşluk olmadan ve SHA-256 olarak karma oluşturma işlemi uygulanmış şekilde.

familyName

string

Zorunlu. Kullanıcının soyadı (son adı), tümü küçük harflerle, noktalama işareti olmadan, başında veya sonunda boşluk olmadan ve SHA-256 olarak karma oluşturma işlemi uygulanmış şekilde.

regionCode

string

Zorunlu. Kullanıcının adresinin ISO-3166-1 alfa-2 cinsinden 2 harfli bölge kodu.

postalCode

string

Zorunlu. Kullanıcının adresinin posta kodu.

addressLine

string

İsteğe bağlı. Kullanıcının adresinin bulunduğu sokak ve bina numarası. Yalnızca Google Analytics için kullanılır. Bu alan karma oluşturma işlemine tabi tutulur ve şifrelenmiş olabilir.

Anonimleştirmeden önce değeri normalleştirin:

  • Sembol karakterleri kaldırma
  • Küçük harfe dönüştürme
  • Baştaki ve sondaki boşlukları kaldırma
city

string

İsteğe bağlı. Kullanıcının adresinin bulunduğu şehir. Yalnızca Google Analytics için kullanılır.

Değer aşağıdaki gibi normalleştirilmelidir:

  • Sembol karakterleri kaldırma
  • Küçük harfe dönüştürme
  • Baştaki ve sondaki boşlukları kaldırma
administrativeArea

string

İsteğe bağlı. Kullanıcının adresinin bağlı olduğu yer (eyalet/il). Yalnızca Google Analytics için kullanılır.

Değer aşağıdaki gibi normalleştirilmelidir:

  • Sembol karakterleri kaldırma
  • Küçük harfe dönüştürme
  • Baştaki ve sondaki boşlukları kaldırma