UserIdentifier

Informations permettant d'identifier l'utilisateur.

Représentation JSON
{
  "userIdentifierSource": enum (UserIdentifierSource),

  // Union field identifier can be only one of the following:
  "hashedEmail": string,
  "hashedPhoneNumber": string,
  "mobileId": string,
  "thirdPartyUserId": string,
  "addressInfo": {
    object (OfflineUserAddressInfo)
  }
  // End of list of possible types for union field identifier.
}
Champs
userIdentifierSource

enum (UserIdentifierSource)

Source de l'identifiant utilisateur lorsque l'importation provient du service "Ventes en magasin", "ConversionUploadService" ou "ConversionAdjustUploadService".

Champ d'union identifier. Vous ne devez en spécifier qu'un. Pour le service OfflineUserDataJobService, le ciblage par liste de clients accepte hashed_email, hashed_phone_number, mobile_id, third_party_user_id et address_info, tandis que les ventes en magasin acceptent hashed_email, hashed_phone_number, third_party_user_id et address_info. ConversionUploadService accepte hashed_email et hashed_phone_number. ConversionAjustementUploadService accepte hashed_email, hashed_phone_number et address_info. identifier ne peut être qu'un des éléments suivants :
hashedEmail

string

Adresse e-mail hachée à l'aide de la fonction de hachage SHA-256 après la normalisation. Accepté pour le ciblage par liste de clients, les ventes en magasin, ConversionUploadService et ConversionAdjustUploadService.

hashedPhoneNumber

string

Numéro de téléphone haché utilisant la fonction de hachage SHA-256 après la normalisation (norme E164). Accepté pour le ciblage par liste de clients, les ventes en magasin, ConversionUploadService et ConversionAdjustUploadService.

mobileId

string

ID d'appareil mobile (identifiant publicitaire/IDFA). Accepté uniquement pour le ciblage par liste de clients.

thirdPartyUserId

string

ID utilisateur attribué par l'annonceur pour l'importation du ciblage par liste de clients ou par un tiers pour les ventes en magasin Accepté uniquement pour le ciblage par liste de clients et les ventes en magasin.

addressInfo

object (OfflineUserAddressInfo)

Informations sur l'adresse. Acceptés uniquement pour le ciblage par liste de clients, les ventes en magasin et le service d'importation des ajustements de conversion.

UserIdentifierSource

Type de source d'identifiant utilisateur pour les importations de ventes en magasin hors connexion, de conversions de clics et d'ajustements des conversions.

Enums
UNSPECIFIED Non spécifié.
UNKNOWN Utilisé pour la valeur renvoyée uniquement. Représente une valeur inconnue dans cette version
FIRST_PARTY Indique que l'identifiant utilisateur a été fourni par le propriétaire (annonceur).
THIRD_PARTY Indique que l'identifiant utilisateur a été fourni par le tiers (partenaire).

OfflineUserAddressInfo

Identifiant d'adresse des données hors ligne.

Représentation JSON
{
  "hashedFirstName": string,
  "hashedLastName": string,
  "city": string,
  "state": string,
  "countryCode": string,
  "postalCode": string,
  "hashedStreetAddress": string
}
Champs
hashedFirstName

string

Prénom de l'utilisateur, haché en SHA-256 une fois normalisé (utilisez tout en minuscules ; supprimez tous les espaces superflus avant, après et entre les deux).

hashedLastName

string

Nom de l'utilisateur, haché en SHA-256 après la normalisation (minuscules uniquement et sans ponctuation).

city

string

Ville de l'adresse. Uniquement accepté pour les ventes en magasin et le service ConversionAjustementUploadService.

state

string

Code d'État de l'adresse. Uniquement accepté pour les ventes en magasin et le service ConversionAjustementUploadService.

countryCode

string

Code pays à deux lettres au format ISO-3166-1 alpha-2 de l'adresse de l'utilisateur.

postalCode

string

Code postal correspondant à l'adresse de l'utilisateur.

hashedStreetAddress

string

Adresse postale de l'utilisateur, hachée à l'aide de la fonction de hachage SHA-256 après la normalisation (minuscules uniquement). Uniquement accepté pour le service ConversionAjustementUploadService.