UserData

Data yang mengidentifikasi pengguna. Minimal satu ID diperlukan.

Representasi JSON
{
  "userIdentifiers": [
    {
      object (UserIdentifier)
    }
  ]
}
Kolom
userIdentifiers[]

object (UserIdentifier)

Wajib. ID untuk pengguna. Anda dapat memberikan beberapa instance dari jenis data yang sama (misalnya, beberapa alamat email). Untuk meningkatkan kemungkinan kecocokan, berikan sebanyak mungkin ID. Maksimal 10 userIdentifiers dapat diberikan dalam satu AudienceMember atau Event.

UserIdentifier

Satu ID untuk pengguna.

Representasi JSON
{

  // 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.
}
Kolom
Tepatnya satu yang harus ditentukan. Berikut adalah daftar kolom yang bersifat eksklusif satu sama lain. Maksimal satu kolom akan ditetapkan dalam respons:
emailAddress

string

Alamat email yang di-hash menggunakan fungsi hash SHA-256 setelah normalisasi.

phoneNumber

string

Nomor telepon yang di-hash menggunakan fungsi hash SHA-256 setelah normalisasi (standar E164).

address

object (AddressInfo)

Komponen alamat pengguna yang diketahui. Berisi pengelompokan ID yang dicocokkan sekaligus.

Akhir kolom yang saling eksklusif.

AddressInfo

Informasi alamat pengguna.

Representasi JSON
{
  "givenName": string,
  "familyName": string,
  "regionCode": string,
  "postalCode": string,
  "addressLine": string,
  "city": string,
  "administrativeArea": string
}
Kolom
givenName

string

Wajib. Mengingat nama (depan) pengguna, semua huruf kecil, tanpa tanda baca, tanpa spasi kosong di awal atau akhir, dan di-hash sebagai SHA-256.

familyName

string

Wajib. Nama keluarga (terakhir) pengguna, semua huruf kecil, tanpa tanda baca, tanpa spasi kosong di awal atau akhir, dan di-hash sebagai SHA-256.

regionCode

string

Wajib. Kode wilayah 2 huruf dalam ISO-3166-1 alpha-2 dari alamat pengguna.

postalCode

string

Wajib. Kode pos alamat pengguna.

addressLine

string

Opsional. Jalan dan nomor alamat pengguna. Hanya digunakan untuk Google Analytics. Kolom ini di-hash dan mungkin dienkripsi.

Menormalisasi nilai sebelum melakukan hashing:

  • Menghapus karakter simbol
  • Konversi ke huruf kecil
  • Menghapus spasi kosong di awal dan akhir
city

string

Opsional. Kota alamat pengguna. Hanya digunakan untuk Google Analytics.

Nilai harus dinormalisasi sebagai berikut:

  • Menghapus karakter simbol
  • Konversi ke huruf kecil
  • Menghapus spasi kosong di awal dan akhir
administrativeArea

string

Opsional. Wilayah administratif (negara bagian/provinsi) alamat pengguna. Hanya digunakan untuk Google Analytics.

Nilai harus dinormalisasi sebagai berikut:

  • Menghapus karakter simbol
  • Konversi ke huruf kecil
  • Menghapus spasi kosong di awal dan akhir