UserData

Daten, die den Nutzer identifizieren. Mindestens eine Kennung ist erforderlich.

JSON-Darstellung
{
  "userIdentifiers": [
    {
      object (UserIdentifier)
    }
  ]
}
Felder
userIdentifiers[]

object (UserIdentifier)

Erforderlich. Die Kennungen für den Nutzer. Es ist möglich, mehrere Instanzen desselben Datentyps anzugeben (z. B. mehrere E-Mail-Adressen). Um die Wahrscheinlichkeit einer Übereinstimmung zu erhöhen, geben Sie so viele Kennungen wie möglich an. In einem einzelnen AudienceMember oder Event können maximal 10 userIdentifiers angegeben werden.

UserIdentifier

Eine einzelne Kennung für den Nutzer.

JSON-Darstellung
{

  // 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.
}
Felder
Es muss genau eine Kennung angegeben werden. Im Folgenden finden Sie eine Liste von sich gegenseitig ausschließenden Feldern. In einer Antwort wird maximal eines der Felder festgelegt:
emailAddress

string

Gehashte E-Mail-Adresse mit der SHA-256-Hash-Funktion nach der Normalisierung.

phoneNumber

string

Gehashte Telefonnummer mit der SHA-256-Hash-Funktion nach der Normalisierung (E164-Standard).

address

object (AddressInfo)

Die bekannten Komponenten der Adresse eines Nutzers. Enthält eine Gruppierung von Kennungen, die gleichzeitig abgeglichen werden.

Ende der sich gegenseitig ausschließenden Felder.

AddressInfo

Adressinformationen für den Nutzer.

JSON-Darstellung
{
  "givenName": string,
  "familyName": string,
  "regionCode": string,
  "postalCode": string,
  "addressLine": string,
  "city": string,
  "administrativeArea": string
}
Felder
givenName

string

Erforderlich. Vorname des Nutzers, alles in Kleinbuchstaben, ohne Satzzeichen, ohne voran- oder nachgestellte Leerzeichen und als SHA-256 gehasht.

familyName

string

Erforderlich. Nachname des Nutzers, alles in Kleinbuchstaben, ohne Satzzeichen, ohne voran- oder nachgestellte Leerzeichen und als SHA-256 gehasht.

regionCode

string

Erforderlich. Der aus zwei Buchstaben bestehende Ländercode der Nutzeradresse nach ISO 3166-1 alpha-2.

postalCode

string

Erforderlich. Die Postleitzahl der Adresse des Nutzers.

addressLine

string

Optional. Die Straße und Hausnummer der Adresse des Nutzers. Wird nur für Google Analytics verwendet. Dieses Feld ist gehasht und möglicherweise verschlüsselt.

Normalisieren Sie den Wert vor dem Hashing:

  • Symbolzeichen entfernen
  • In Kleinbuchstaben umwandeln
  • Voran- und nachgestellte Leerzeichen entfernen
city

string

Optional. Die Stadt der Adresse des Nutzers. Wird nur für Google Analytics verwendet.

Der Wert sollte so normalisiert werden:

  • Symbolzeichen entfernen
  • In Kleinbuchstaben umwandeln
  • Voran- und nachgestellte Leerzeichen entfernen
administrativeArea

string

Optional. Das Verwaltungsgebiet (Bundesland/Provinz) der Adresse des Nutzers. Wird nur für Google Analytics verwendet.

Der Wert sollte so normalisiert werden:

  • Symbolzeichen entfernen
  • In Kleinbuchstaben umwandeln
  • Voran- und nachgestellte Leerzeichen entfernen