The Data Manager API is in closed beta. To express interest in joining the closed beta, fill out
this form.
UserData
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Données permettant d'identifier l'utilisateur. Vous devez indiquer au moins un identifiant.
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 la probabilité d'une correspondance, fournissez autant d'identifiants que possible. Vous ne pouvez pas fournir plus de 10 userIdentifiers dans un seul AudienceMember ou Event .
|
UserIdentifier
Identifiant unique de l'utilisateur.
Représentation JSON |
{
// Union field identifier can be only one of the following:
"emailAddress": string,
"phoneNumber": string,
"address": {
object (AddressInfo )
}
// End of list of possible types for union field identifier .
} |
Champs |
Champ d'union identifier . Vous ne devez en spécifier qu'un seul. identifier ne peut être qu'un des éléments suivants : |
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 mis en correspondance simultanément.
|
AddressInfo
Informations sur l'adresse de l'utilisateur.
Représentation JSON |
{
"givenName": string,
"familyName": string,
"regionCode": string,
"postalCode": string
} |
Champs |
givenName |
string
Obligatoire. Prénom de l'utilisateur, en minuscules, sans ponctuation, sans espace de début ni de fin, et haché au format SHA-256.
|
familyName |
string
Obligatoire. Nom de famille de l'utilisateur, en minuscules, sans ponctuation, sans espace de début ni de 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.
|
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/25 (UTC).
[null,null,["Dernière mise à jour le 2025/07/25 (UTC)."],[],[],null,["# UserData\n\n- [JSON representation](#SCHEMA_REPRESENTATION)\n- [UserIdentifier](#UserIdentifier)\n - [JSON representation](#UserIdentifier.SCHEMA_REPRESENTATION)\n- [AddressInfo](#AddressInfo)\n - [JSON representation](#AddressInfo.SCHEMA_REPRESENTATION)\n\nData that identifies the user. At least one identifier is required.\n\n| JSON representation |\n|-------------------------------------------------------------------------------------------------------------|\n| ``` { \"userIdentifiers\": [ { object (/data-manager/api/reference/rest/v1/UserData#UserIdentifier) } ] } ``` |\n\n| Fields ||\n|---------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `userIdentifiers[]` | `object (`[UserIdentifier](/data-manager/api/reference/rest/v1/UserData#UserIdentifier)`)` Required. The identifiers for the user. It's possible to provide multiple instances of the same type of data (for example, multiple email addresses). To increase the likelihood of a match, provide as many identifiers as possible. At most 10 `userIdentifiers` can be provided in a single [AudienceMember](/data-manager/api/reference/rest/v1/AudienceMember) or [Event](/data-manager/api/reference/rest/v1/events/ingest#Event). |\n\nUserIdentifier\n--------------\n\nA single identifier for the user.\n\n| JSON representation |\n|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { // Union field `identifier` can be only one of the following: \"emailAddress\": string, \"phoneNumber\": string, \"address\": { object (/data-manager/api/reference/rest/v1/UserData#AddressInfo) } // End of list of possible types for union field `identifier`. } ``` |\n\n| Fields ||\n|----------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| Union field `identifier`. Exactly one must be specified. `identifier` can be only one of the following: ||\n| `emailAddress` | `string` Hashed email address using SHA-256 hash function after normalization. |\n| `phoneNumber` | `string` Hashed phone number using SHA-256 hash function after normalization (E164 standard). |\n| `address` | `object (`[AddressInfo](/data-manager/api/reference/rest/v1/UserData#AddressInfo)`)` The known components of a user's address. Holds a grouping of identifiers that are matched all at once. |\n\nAddressInfo\n-----------\n\nAddress information for the user.\n\n| JSON representation |\n|---------------------------------------------------------------------------------------------------|\n| ``` { \"givenName\": string, \"familyName\": string, \"regionCode\": string, \"postalCode\": string } ``` |\n\n| Fields ||\n|--------------|--------------------------------------------------------------------------------------------------------------------------------------------------|\n| `givenName` | `string` Required. Given (first) name of the user, all lowercase, with no punctuation, no leading or trailing whitespace, and hashed as SHA-256. |\n| `familyName` | `string` Required. Family (last) name of the user, all lowercase, with no punctuation, no leading or trailing whitespace, and hashed as SHA-256. |\n| `regionCode` | `string` Required. The 2-letter region code in ISO-3166-1 alpha-2 of the user's address. |\n| `postalCode` | `string` Required. The postal code of the user's address. |"]]