AudienceMember

Il membro del segmento di pubblico su cui eseguire l'operazione.

Rappresentazione JSON
{
  "destinationReferences": [
    string
  ],
  "consent": {
    object (Consent)
  },

  // Union field data can be only one of the following:
  "userData": {
    object (UserData)
  },
  "pairData": {
    object (PairData)
  },
  "mobileData": {
    object (MobileData)
  },
  "userIdData": {
    object (UserIdData)
  },
  "ppidData": {
    object (PpidData)
  },
  "compositeData": {
    object (CompositeData)
  }
  // End of list of possible types for union field data.
}
Campi
destinationReferences[]

string

Facoltativo. Definisce la Destination a cui inviare il membro del segmento di pubblico.

consent

object (Consent)

Facoltativo. L'impostazione del consenso per l'utente.

Campo unione data. Il tipo di dati identificativi su cui eseguire l'operazione. data può essere solo uno dei seguenti tipi:
userData

object (UserData)

Dati forniti dall'utente che lo identificano.

pairData

object (PairData)

ID Publisher Advertiser Identity Reconciliation (PAIR).

Questa funzionalità è disponibile solo per i partner di dati.

mobileData

object (MobileData)

Dati che identificano i dispositivi mobili dell'utente.

userIdData

object (UserIdData)

Dati relativi agli identificatori univoci di un utente, come definiti dall'inserzionista.

ppidData

object (PpidData)

Dati relativi agli identificatori forniti dal publisher.

Questa funzionalità è disponibile solo per i partner di dati.

compositeData

object (CompositeData)

Gruppo di più tipi di identificatori.

PairData

PAIR per il segmento di pubblico. È richiesto almeno un ID PAIR.

Questa funzionalità è disponibile solo per i partner di dati.

Rappresentazione JSON
{
  "pairIds": [
    string
  ]
}
Campi
pairIds[]

string

Obbligatorio. Dati PII forniti da Clean Rooms, sottoposti ad hashing con SHA256 e criptati con una cifra commutativa EC utilizzando la chiave del publisher per l'elenco utenti PAIR. In un singolo AudienceMember è possibile fornire al massimo 10 pairIds.

MobileData

ID mobile per il segmento di pubblico. È richiesto almeno un ID mobile.

Rappresentazione JSON
{
  "mobileIds": [
    string
  ]
}
Campi
mobileIds[]

string

Obbligatorio. L'elenco degli ID dispositivi mobili (ID pubblicità/IDFA). In un singolo AudienceMember è possibile fornire al massimo 10 mobileIds.

UserIdData

Dati User-ID che contengono l'User-ID.

Rappresentazione JSON
{
  "userId": string
}
Campi
userId

string

Obbligatorio. Un identificatore univoco per un utente, come definito dall'inserzionista.

PpidData

Dati degli identificatori forniti dal publisher che contengono i PPID. È richiesto almeno un PPID.

Questa funzionalità è disponibile solo per i partner di dati.

Rappresentazione JSON
{
  "ppids": [
    string
  ]
}
Campi
ppids[]

string

Obbligatorio. L'elenco degli identificatori forniti dal publisher per un utente.

CompositeData

Dati compositi che contengono identificatori e dati associati per un utente. È richiesto almeno uno tra userData e ipData.

Rappresentazione JSON
{
  "userData": {
    object (UserData)
  },
  "ipData": [
    {
      object (IpData)
    }
  ]
}
Campi
userData

object (UserData)

Facoltativo. Dati forniti dall'utente che lo identificano.

ipData[]

object (IpData)

Facoltativo. Dati dell'indirizzo IP che rappresentano l'interazione del cliente utilizzati per creare il segmento di pubblico.

IpData

Informazioni sull'indirizzo IP di un utente. Ti consigliamo di includere observeStartTime e observeEndTime per migliorare i tassi di corrispondenza di Customer Match.

Rappresentazione JSON
{
  "ipAddress": string,
  "observeStartTime": string,
  "observeEndTime": string
}
Campi
ipAddress

string

Obbligatorio. Indirizzo IP acquisito al momento dell'interazione del cliente. Accetta formati di stringa standard sia per IPv4 sia per IPv6.

observeStartTime

string (Timestamp format)

Facoltativo. Ora della prima interazione registrata da questo indirizzo IP in una sessione.

Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

observeEndTime

string (Timestamp format)

Facoltativo. Ora dell'ultima interazione registrata da questo indirizzo IP in una sessione.

Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".