UserData

Données permettant d'identifier l'utilisateur. Au moins un identifiant est obligatoire.

Représentation JSON
{
  "userIdentifiers": [
    {
      object (UserIdentifier)
    }
  ]
}
Champs
userIdentifiers[]

object (UserIdentifier)

Obligatoire. Identifiants de l'utilisateur. Il est possible de fournir plusieurs instances du même type de données (par exemple, plusieurs adresses e-mail). Pour augmenter les chances de correspondance, fournissez autant d'identifiants que possible. Vous pouvez fournir au maximum 10 userIdentifiers dans un seul AudienceMember ou Event.

UserIdentifier

Identifiant unique de l'utilisateur.

Représentation 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.
}
Champs
Vous devez en spécifier exactement un. Voici une liste de champs mutuellement exclusifs. Au maximum un de ces champs sera défini dans une réponse :
emailAddress

string

Adresse e-mail hachée à l'aide de la fonction de hachage SHA-256 après normalisation.

phoneNumber

string

Numéro de téléphone haché à l'aide de la fonction de hachage SHA-256 après normalisation (norme E164).

address

object (AddressInfo)

Composants connus de l'adresse d'un utilisateur. Contient un regroupement d'identifiants qui sont mis en correspondance en même temps.

Fin des champs mutuellement exclusifs.

AddressInfo

Informations sur l'adresse de l'utilisateur.

Représentation JSON
{
  "givenName": string,
  "familyName": string,
  "regionCode": string,
  "postalCode": string,
  "addressLine": string,
  "city": string,
  "administrativeArea": string
}
Champs
givenName

string

Obligatoire. Prénom de l'utilisateur, en minuscules, sans ponctuation, sans espace blanc au début ni à la fin, et haché au format SHA-256.

familyName

string

Obligatoire. Nom de famille de l'utilisateur, en minuscules, sans ponctuation, sans espace blanc au début ni à la fin, et haché au format SHA-256.

regionCode

string

Obligatoire. Code de région à deux lettres au format ISO 3166-1 alpha-2 de l'adresse de l'utilisateur.

postalCode

string

Obligatoire. Code postal de l'adresse de l'utilisateur.

addressLine

string

Facultatif. Rue et numéro de l'adresse de l'utilisateur. Utilisé uniquement pour Google Analytics. Ce champ est haché et peut-être chiffré.

Normalisez la valeur avant de la hacher :

  • Supprimez les caractères symboliques.
  • Convertissez en minuscules.
  • Supprimez les espaces blancs au début et à la fin.
city

string

Facultatif. Ville de l'adresse de l'utilisateur. Utilisé uniquement pour Google Analytics.

La valeur doit être normalisée comme suit :

  • Supprimez les caractères symboliques.
  • Convertissez en minuscules.
  • Supprimez les espaces blancs au début et à la fin.
administrativeArea

string

Facultatif. Région administrative (État/province) de l'adresse de l'utilisateur. Utilisé uniquement pour Google Analytics.

La valeur doit être normalisée comme suit :

  • Supprimez les caractères symboliques.
  • Convertissez en minuscules.
  • Supprimez les espaces blancs au début et à la fin.