REST Resource: firstAndThirdPartyAudiences

Risorsa: FirstAndThirdPartyAudience

Descrive un elenco del segmento di pubblico proprietario o di terze parti utilizzato per il targeting. I segmenti di pubblico proprietari vengono creati mediante l'utilizzo dei dati dei clienti. I segmenti di pubblico di terze parti sono forniti da fornitori di dati di terze parti e possono essere concessi in licenza solo ai clienti.

Rappresentazione JSON
{
  "name": string,
  "firstAndThirdPartyAudienceId": string,
  "displayName": string,
  "description": string,
  "firstAndThirdPartyAudienceType": enum (FirstAndThirdPartyAudienceType),
  "audienceType": enum (AudienceType),
  "audienceSource": enum (AudienceSource),
  "membershipDurationDays": string,
  "displayAudienceSize": string,
  "activeDisplayAudienceSize": string,
  "youtubeAudienceSize": string,
  "gmailAudienceSize": string,
  "displayMobileAppAudienceSize": string,
  "displayMobileWebAudienceSize": string,
  "displayDesktopAudienceSize": string,
  "appId": string,

  // Union field members can be only one of the following:
  "contactInfoList": {
    object (ContactInfoList)
  },
  "mobileDeviceIdList": {
    object (MobileDeviceIdList)
  }
  // End of list of possible types for union field members.
}
Campi
name

string

Solo output. Il nome della risorsa del segmento di pubblico proprietario e di terze parti.

firstAndThirdPartyAudienceId

string (int64 format)

Solo output. L'ID univoco del segmento di pubblico proprietario e di terze parti. Assegnato dal sistema.

displayName

string

Il nome visualizzato del segmento di pubblico proprietario e di terze parti.

description

string

La descrizione del segmento di pubblico fornita dall'utente.

Applicabile solo ai segmenti di pubblico proprietari.

firstAndThirdPartyAudienceType

enum (FirstAndThirdPartyAudienceType)

Se il segmento di pubblico è proprietario o di terze parti.

audienceType

enum (AudienceType)

Il tipo di segmento di pubblico.

audienceSource

enum (AudienceSource)

Solo output. L'origine del segmento di pubblico.

membershipDurationDays

string (int64 format)

Il periodo di tempo in cui un video rimane nel pubblico dopo l'evento idoneo. Se il segmento di pubblico non ha scadenza, imposta il valore di questo campo su 10.000. In caso contrario, il valore impostato deve essere maggiore di 0 e minore o uguale a 540.

Applicabile solo ai segmenti di pubblico proprietari.

Questo campo è obbligatorio se viene utilizzato uno dei seguenti audienceType:

  • CUSTOMER_MATCH_CONTACT_INFO
  • CUSTOMER_MATCH_DEVICE_ID
displayAudienceSize

string (int64 format)

Solo output. La dimensione stimata del segmento di pubblico per la Rete Display.

Se la dimensione è inferiore a 1000, il numero verrà nascosto e verrà restituito 0 per motivi di privacy. In caso contrario, il numero verrà arrotondato a due cifre significative.

Restituito solo nella richiesta GET.

activeDisplayAudienceSize

string (int64 format)

Solo output. La dimensione stimata del segmento di pubblico per la Rete Display nell'ultimo mese.

Se la dimensione è inferiore a 1000, il numero verrà nascosto e verrà restituito 0 per motivi di privacy. In caso contrario, il numero verrà arrotondato a due cifre significative.

Restituito solo nella richiesta GET.

youtubeAudienceSize

string (int64 format)

Solo output. La dimensione stimata del segmento di pubblico per la rete di YouTube.

Se la dimensione è inferiore a 1000, il numero verrà nascosto e verrà restituito 0 per motivi di privacy. In caso contrario, il numero verrà arrotondato a due cifre significative.

Applicabile solo ai segmenti di pubblico proprietari.

Restituito solo nella richiesta GET.

gmailAudienceSize

string (int64 format)

Solo output. La dimensione stimata del segmento di pubblico per la rete Gmail.

Se la dimensione è inferiore a 1000, il numero verrà nascosto e verrà restituito 0 per motivi di privacy. In caso contrario, il numero verrà arrotondato a due cifre significative.

Applicabile solo ai segmenti di pubblico proprietari.

Restituito solo nella richiesta GET.

displayMobileAppAudienceSize

string (int64 format)

Solo output. La dimensione stimata del segmento di pubblico su app mobile nella Rete Display.

Se la dimensione è inferiore a 1000, il numero verrà nascosto e verrà restituito 0 per motivi di privacy. In caso contrario, il numero verrà arrotondato a due cifre significative.

Applicabile solo ai segmenti di pubblico proprietari.

Restituito solo nella richiesta GET.

displayMobileWebAudienceSize

string (int64 format)

Solo output. La dimensione stimata del segmento di pubblico sul Web mobile nella Rete Display.

Se la dimensione è inferiore a 1000, il numero verrà nascosto e verrà restituito 0 per motivi di privacy. In caso contrario, il numero verrà arrotondato a due cifre significative.

Applicabile solo ai segmenti di pubblico proprietari.

Restituito solo nella richiesta GET.

displayDesktopAudienceSize

string (int64 format)

Solo output. La dimensione stimata del segmento di pubblico per computer desktop nella Rete Display.

Se la dimensione è inferiore a 1000, il numero verrà nascosto e verrà restituito 0 per motivi di privacy. In caso contrario, il numero verrà arrotondato a due cifre significative.

Applicabile solo ai segmenti di pubblico proprietari.

Restituito solo nella richiesta GET.

appId

string

L'appId corrisponde al tipo di mobileDeviceId caricati.

Valido solo per audienceType CUSTOMER_MATCH_DEVICE_ID

Campo unione members. I membri iniziali del segmento di pubblico Customer Match. members può essere solo uno dei seguenti:
contactInfoList

object (ContactInfoList)

Solo input. Un elenco di dati di contatto per definire i membri iniziali del segmento di pubblico.

Valido solo per audienceType CUSTOMER_MATCH_CONTACT_INFO

mobileDeviceIdList

object (MobileDeviceIdList)

Solo input. Un elenco di ID dispositivi mobili per definire i membri iniziali del segmento di pubblico.

Valido solo per audienceType CUSTOMER_MATCH_DEVICE_ID

FirstAndThirdPartyAudienceType

Possibili tipi di risorse dei segmenti di pubblico proprietari e di terze parti.

Enum
FIRST_AND_THIRD_PARTY_AUDIENCE_TYPE_UNSPECIFIED Valore predefinito quando il tipo non è specificato o è sconosciuto.
FIRST_AND_THIRD_PARTY_AUDIENCE_TYPE_FIRST_PARTY Segmento di pubblico creato mediante l'utilizzo dei dati del cliente.
FIRST_AND_THIRD_PARTY_AUDIENCE_TYPE_THIRD_PARTY Pubblico fornito da fornitori di dati di terze parti.

AudienceType

Possibili tipi di segmenti di pubblico.

Enum
AUDIENCE_TYPE_UNSPECIFIED Valore predefinito quando il tipo non è specificato o è sconosciuto.
CUSTOMER_MATCH_CONTACT_INFO Il segmento di pubblico è stato generato abbinando i clienti a dati di contatto noti.
CUSTOMER_MATCH_DEVICE_ID Il segmento di pubblico è stato generato abbinando i clienti a ID dispositivo mobile noti.
CUSTOMER_MATCH_USER_ID Il segmento di pubblico è stato generato abbinando i clienti a ID utente noti.
ACTIVITY_BASED

Il segmento di pubblico è stato creato in base all'attività della campagna.

FREQUENCY_CAP

Il segmento di pubblico è stato creato in base all'esclusione del numero di impressioni pubblicate.

TAG_BASED Il segmento di pubblico è stato creato in base a variabili personalizzate associate al pixel.
YOUTUBE_USERS Il segmento di pubblico è stato creato in base alle interazioni passate con video, annunci di YouTube o canale YouTube.
LICENSED Sottotipo del tipo di segmento di pubblico di terze parti.

AudienceSource

Possibili origini dati del pubblico.

Enum
AUDIENCE_SOURCE_UNSPECIFIED Valore predefinito quando l'origine dati del pubblico non è specificata o è sconosciuta.
DISPLAY_VIDEO_360 Provenienti dalla Rete Display e Video a 360°.
CAMPAIGN_MANAGER Proveniente da Campaign Manager 360.
AD_MANAGER Proviene da Google Ad Manager.
SEARCH_ADS_360 Provenienti da Search Ads 360.
YOUTUBE Provenienza da YouTube.
ADS_DATA_HUB Proviene da Ads Data Hub.

ContactInfoList

Messaggio wrapper per un elenco di dati di contatto che definiscono i membri del segmento di pubblico Customer Match.

Rappresentazione JSON
{
  "contactInfos": [
    {
      object (ContactInfo)
    }
  ],
  "consent": {
    object (Consent)
  }
}
Campi
contactInfos[]

object (ContactInfo)

Un elenco di oggetti ContactInfo che definiscono i membri del segmento di pubblico Customer Match. La dimensione dei membri dopo la suddivisione dei contactInfo non deve essere superiore a 500.000.

consent

object (Consent)

Solo input. L'impostazione relativa al consenso per gli utenti in contactInfos.

Se questo campo non viene configurato, il consenso non è specificato.

Se i campi adUserData o adPersonalization sono impostati su CONSENT_STATUS_DENIED, la richiesta restituirà un errore.

ContactInfo

Dati di contatto che definiscono un membro del segmento di pubblico Customer Match.

Rappresentazione JSON
{
  "hashedEmails": [
    string
  ],
  "hashedPhoneNumbers": [
    string
  ],
  "zipCodes": [
    string
  ],
  "hashedFirstName": string,
  "hashedLastName": string,
  "countryCode": string
}
Campi
hashedEmails[]

string

Un elenco di email sottoposte ad hashing SHA256 del membro. Prima di eseguire l'hashing, rimuovi tutti gli spazi vuoti e assicurati che la stringa sia tutto minuscolo.

hashedPhoneNumbers[]

string

Un elenco di numeri di telefono sottoposti ad hashing SHA256 del membro. Prima dell'hashing, tutti i numeri di telefono devono essere formattati nel formato E.164 e includere il prefisso internazionale.

zipCodes[]

string

Un elenco di codici postali del membro.

Deve essere impostato anche con i seguenti campi:

hashedFirstName

string

Nome del membro sottoposto ad hashing SHA256. Prima di eseguire l'hashing, rimuovi tutti gli spazi vuoti e assicurati che la stringa sia tutto minuscolo.

Deve essere impostato anche con i seguenti campi:

hashedLastName

string

Cognome del membro sottoposto ad hashing SHA256. Prima di eseguire l'hashing, rimuovi tutti gli spazi vuoti e assicurati che la stringa sia tutto minuscolo.

Deve essere impostato anche con i seguenti campi:

countryCode

string

Il codice paese del membro.

Deve essere impostato anche con i seguenti campi:

ConsentStatus

Stato del consenso.

Enum
CONSENT_STATUS_UNSPECIFIED Il valore del tipo non è specificato o è sconosciuto in questa versione.
CONSENT_STATUS_GRANTED Il consenso è stato concesso.
CONSENT_STATUS_DENIED Il consenso è negato.

MobileDeviceIdList

Messaggio wrapper per un elenco di ID dispositivo mobile che definiscono i membri del segmento di pubblico Customer Match.

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

string

Un elenco di ID dispositivo mobile che definiscono i membri del segmento di pubblico Customer Match. La dimensione di mobileDeviceId non deve essere superiore a 500.000.

consent

object (Consent)

Solo input. L'impostazione relativa al consenso per gli utenti in mobileDeviceIds.

Se questo campo non viene configurato, il consenso non è specificato.

Se i campi adUserData o adPersonalization sono impostati su CONSENT_STATUS_DENIED, la richiesta restituirà un errore.

Metodi

create

Crea un FirstAndThirdPartyAudience.

editCustomerMatchMembers

Consente di aggiornare l'elenco dei membri di un segmento di pubblico Customer Match.

get

Ottiene un segmento di pubblico proprietario e di terze parti.

list

Elenca i segmenti di pubblico proprietari e di terze parti.

patch

Aggiorna un FirstAndThirdPartyAudience esistente.