UserData

Dati che identificano l'utente. È richiesto almeno un identificatore.

Rappresentazione JSON
{
  "userIdentifiers": [
    {
      object (UserIdentifier)
    }
  ]
}
Campi
userIdentifiers[]

object (UserIdentifier)

Obbligatorio. Gli identificatori dell'utente. È possibile fornire più istanze dello stesso tipo di dati (ad esempio, più indirizzi email). Per aumentare la probabilità di una corrispondenza, fornisci il maggior numero possibile di identificatori. In un singolo AudienceMember o Event è possibile fornire al massimo 10 userIdentifiers.

UserIdentifier

Un singolo identificatore per l'utente.

Rappresentazione 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.
}
Campi
Deve essere specificato esattamente un valore. Di seguito è riportato un elenco di campi che si escludono a vicenda. In una risposta verrà impostato al massimo uno dei seguenti campi:
emailAddress

string

Indirizzo email sottoposto ad hashing utilizzando la funzione hash SHA-256 dopo la normalizzazione.

phoneNumber

string

Numero di telefono sottoposto ad hashing utilizzando la funzione hash SHA-256 dopo la normalizzazione (standard E164).

address

object (AddressInfo)

I componenti noti dell'indirizzo di un utente. Contiene un raggruppamento di identificatori che vengono abbinati tutti in una volta.

Fine dei campi che si escludono a vicenda.

AddressInfo

Informazioni sull'indirizzo dell'utente.

Rappresentazione JSON
{
  "givenName": string,
  "familyName": string,
  "regionCode": string,
  "postalCode": string,
  "addressLine": string,
  "city": string,
  "administrativeArea": string
}
Campi
givenName

string

Obbligatorio. Nome dell'utente, tutto in minuscolo, senza punteggiatura, senza spazi vuoti iniziali o finali e sottoposto ad hashing come SHA-256.

familyName

string

Obbligatorio. Cognome dell'utente, tutto in minuscolo, senza punteggiatura, senza spazi vuoti iniziali o finali e sottoposto ad hashing come SHA-256.

regionCode

string

Obbligatorio. Il codice regione di due lettere nel formato ISO-3166-1 alpha-2 dell'indirizzo dell'utente.

postalCode

string

Obbligatorio. Il codice postale dell'indirizzo dell'utente.

addressLine

string

Facoltativo. La via e il numero civico dell'indirizzo dell'utente. Utilizzato solo per Google Analytics. Questo campo è sottoposto ad hashing e, se necessario, a crittografia.

Normalizza il valore prima di eseguire l'hashing:

  • Rimuovi i caratteri dei simboli
  • Converti in minuscolo
  • Rimuovi gli spazi vuoti iniziali e finali
city

string

Facoltativo. La città dell'indirizzo dell'utente. Utilizzato solo per Google Analytics.

Il valore deve essere normalizzato come segue:

  • Rimuovi i caratteri dei simboli
  • Converti in minuscolo
  • Rimuovi gli spazi vuoti iniziali e finali
administrativeArea

string

Facoltativo. L'area amministrativa (stato/provincia) dell'indirizzo dell'utente. Utilizzato solo per Google Analytics.

Il valore deve essere normalizzato come segue:

  • Rimuovi i caratteri dei simboli
  • Converti in minuscolo
  • Rimuovi gli spazi vuoti iniziali e finali