UserIdentifier

Informazioni che consentono l'identificazione dell'utente.

Rappresentazione 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.
}
Campi
userIdentifierSource

enum (UserIdentifierSource)

Origine dell'identificatore utente quando il caricamento proviene da Vendite in negozio, ConversionUploadService o ConversionUploadServiceService.

Campo di unione identifier. È necessario specificarne uno. Per OfflineUserDataJobService, Customer Match accetta hashed_email, hashed_phone_number, mobile_id, third_party_user_id e address_info; le vendite in negozio accettano hashed_email, hashed_phone_number, third_party_user_id e address_info. ConversionUploadService accetta hashed_email e hashed_phone_number. ConversionAmountUploadService accetta hashed_email, hashed_phone_number e address_info. identifier può essere solo uno dei seguenti:
hashedEmail

string

Indirizzo email con hash utilizzando la funzione hash SHA-256 dopo la normalizzazione. Accettato per Customer Match, Vendite in negozio, ConversionUploadService e Conversion completamenteUploadService.

hashedPhoneNumber

string

Numero di telefono sottoposto ad hashing utilizzando la funzione hash SHA-256 dopo la normalizzazione (standard E164). Accettato per Customer Match, Vendite in negozio, ConversionUploadService e Conversion completamenteUploadService.

mobileId

string

ID dispositivo mobile (ID pubblicità/IDFA). Accettata solo per Customer Match.

thirdPartyUserId

string

ID utente assegnato dall'inserzionista per il caricamento Customer Match o ID utente assegnato da terze parti per le vendite in negozio. Accettate solo per Customer Match e Vendite in negozio.

addressInfo

object (OfflineUserAddressInfo)

Informazioni sull'indirizzo. Accettate solo per Customer Match, Vendite in negozio e Conversion completamente caricaService.

UserIdentifierSource

Il tipo di origine dell'identificatore utente per le vendite in negozio offline, la conversione dei clic e i caricamenti dell'aggiustamento delle conversioni.

Enum
UNSPECIFIED Non specificato.
UNKNOWN Utilizzato solo per il valore restituito. Rappresenta un valore sconosciuto in questa versione
FIRST_PARTY Indica che l'identificatore utente è stato fornito dalla prima parte (l'inserzionista).
THIRD_PARTY Indica che l'identificatore utente è stato fornito dalla terza parte (partner).

OfflineUserAddressInfo

Identificatore dell'indirizzo dei dati offline.

Rappresentazione JSON
{
  "hashedFirstName": string,
  "hashedLastName": string,
  "city": string,
  "state": string,
  "countryCode": string,
  "postalCode": string,
  "hashedStreetAddress": string
}
Campi
hashedFirstName

string

Nome dell'utente, che viene sottoposto ad hashing come SHA-256 dopo la normalizzazione (tutti i caratteri in minuscolo; rimuovi eventuali spazi aggiuntivi prima, dopo e all'interno).

hashedLastName

string

Cognome dell'utente, che viene sottoposto ad hashing come SHA-256 dopo la normalizzazione (solo lettere minuscole e senza punteggiatura).

city

string

Città dell'indirizzo. Accettato solo per le vendite in negozio e Conversion zona UploadService.

state

string

Codice stato dell'indirizzo. Accettato solo per le vendite in negozio e Conversion zona UploadService.

countryCode

string

Il codice paese di due lettere in formato ISO-3166-1 alpha-2 dell'indirizzo dell'utente.

postalCode

string

Codice postale dell'indirizzo dell'utente.

hashedStreetAddress

string

L'indirizzo dell'utente sottoposto ad hashing mediante la funzione hash SHA-256 dopo la normalizzazione (solo lettere minuscole). Accettato solo per ConversionCorrezioneUploadService.