Criteri

I criteri di targeting possono essere impostati su tre livelli diversi:

Non tutti i tipi di criteri possono essere impostati a tutti i livelli: alcuni, ad esempio, possono essere impostati solo a livello di campagna. Inoltre, alcuni criteri possono essere utilizzati solo per il targeting per esclusione, mentre altri solo per il targeting positivo.

Criteri supportati per livello

La tabella seguente descrive l'utilizzo consentito di tutti i tipi di criteri:

Tipo Positivo? A corrispondenza inversa? Livelli disponibili Note
Pianificazione degli annunci Sì No
  • Campagna
Fascia d'età Sì Sì
  • Campagna
  • Gruppo di annunci
Modello di pagamento delle app Sì No
  • Gruppo di annunci
Pubblico Sì No
  • Gruppo di annunci
Consulta la guida al targeting per i segmenti di pubblico Demand Gen.
Elenco di brand Sì Sì
  • Campagna
  • Gruppo di annunci
A livello di gruppo di annunci è supportato solo il targeting positivo.
Operatore Sì No
  • Campagna
Segmento di pubblico combinato Sì No
  • Campagna
  • Gruppo di annunci
Consulta l' articolo del Centro assistenza sui segmenti di pubblico combinati.
Etichetta contenuto No Sì
  • Campagna
  • Cliente
Affinità personalizzata Sì No
  • Campagna
  • Gruppo di annunci
Definito dalle risorse CustomInterest. Per i segmenti di pubblico che combinano parole chiave, URL e app, utilizza CustomAudienceInfo; consulta la guida ai segmenti di pubblico personalizzati.
Segmento di pubblico personalizzato Sì No
  • Campagna
  • Gruppo di annunci
Definito dalle risorse CustomAudience. Consulta la guida ai segmenti di pubblico personalizzati.
Segmenti di pubblico personalizzati per intenzione Sì No
  • Gruppo di annunci
Definito dalle risorse CustomInterest. Per i segmenti di pubblico che combinano parole chiave, URL e app, utilizza CustomAudienceInfo; consulta la guida ai segmenti di pubblico personalizzati.
Dispositivo Sì No
  • Campagna
Imposta bid_modifier su 0.0 per disattivare un tipo di dispositivo. Utilizza AdGroupBidModifier per gli aggiustamenti delle offerte per dispositivo a livello di gruppo di annunci. Consulta la guida ai moltiplicatori delle offerte.
Offerta per entità Sì No
  • Gruppo di annunci
Nella versione 25 e successive, imposta un'offerta a livello di elemento (item_code) per un'entità di viaggio (ad esempio un hotel, un'attività o un evento) negli annunci verticali utilizzando il tipo di criterio VERTICAL_ADS_ITEM_BID.
Dati demografici estesi Sì Sì
  • Campagna
  • Gruppo di annunci
Genere Sì Sì
  • Campagna
  • Gruppo di annunci
Le esclusioni di genere a livello di campagna (negative = true) sono supportate anche per le campagne Performance Max. Se tenti di scegliere come target solo la categoria UNDETERMINED in una dimensione demografica, viene restituito CriterionError.CANNOT_TARGET_ONLY_UNDETERMINED. Consulta Differenze tra le versioni per le regole di convalida demografica nella v24 e versioni successive.
Fascia di reddito Sì Sì
  • Campagna
  • Gruppo di annunci
Blocco IP No Sì
  • Campagna
  • Cliente
Keyword Sì Sì
  • Campagna
  • Gruppo di annunci
A livello di campagna, puoi escludere solo le parole chiave.
Tema delle parole chiave Sì Sì
  • Campagna
Lingua Sì No
  • Campagna
  • Gruppo di annunci
Nella versione 24 e successive, il tentativo di scegliere come target una lingua non consentita restituisce CriterionError.CANNOT_TARGET_LANGUAGE.
Evento importante Sì Sì
  • Campagna
  • Gruppo di annunci
Gruppo di schede Sì No
  • Gruppo di annunci
Struttura ad albero per le campagne Hotel Ads e Shopping. Consulta la guida ai gruppi di schede Shopping.
Ambito della scheda Sì No
  • Campagna
ID servizio locale Sì No
  • Campagna
Rappresenta un tipo di servizio per campagne di Servizi locali. Nella versione 24 e successive, gli indicatori dell'ID servizio Servizi locali possono essere impostati anche nei gruppi di asset Performance Max utilizzando AssetGroupSignal.local_services_id.
Località Sì Sì
  • Campagna
  • Gruppo di annunci
Consulta la guida al targeting per località. Nella versione 24 e successive, la rimozione di tutte le località da una campagna Performance Max per Servizi locali restituisce CampaignCriterionError.CANNOT_REMOVE_ALL_LOCATIONS_FROM_LOCAL_SERVICES_PMAX_CAMPAIGN.
Gruppo di località Sì No
  • Campagna
Targeting di più regioni geografiche utilizzando un raggio di distanza. Consulta la guida al targeting per località.
Categoria di app mobile Sì Sì
  • Campagna
  • Gruppo di annunci
  • Cliente
Applicazione mobile Sì Sì
  • Campagna
  • Gruppo di annunci
  • Cliente
Dispositivo mobile Sì No
  • Campagna
Elenco di parole chiave escluse No Sì
  • Cliente
Collega un ACCOUNT_LEVEL_NEGATIVE_KEYWORDS gruppo condiviso a un account (al massimo uno per account).
Versione del sistema operativo Sì No
  • Campagna
Stato parentale Sì Sì
  • Campagna
  • Gruppo di annunci
A livello di campagna, è supportato solo il targeting per esclusione.
Posizionamento Sì Sì
  • Campagna
  • Gruppo di annunci
  • Cliente
I posizionamenti gestiti supportano il targeting positivo a livello di campagna e di gruppo di annunci e il targeting per esclusione a tutti i livelli. Limiti di lunghezza (250 caratteri) e profondità (2 livelli) dell'URL; adsenseformobileapps.com non è consentito.
Elenco dei posizionamenti No Sì
  • Cliente
Collega un NEGATIVE_PLACEMENTS insieme condiviso a un account per escludere i posizionamenti in tutte le campagne.
Prossimità Sì No
  • Campagna
Creato utilizzando un indirizzo o latitudine-longitudine e un raggio. Consulta la guida al targeting per località.
Pacchetto di filtri per la vendita al dettaglio Sì Sì
  • Gruppo di annunci
Nella versione 24 e successive (solo account inclusi nella lista consentita), i link a un RETAIL_FILTER insieme condiviso a un gruppo di annunci (o a AssetGroupListingGroupFilter nelle campagne Performance Max) per il filtro dinamico dei prodotti basato sui tag.
Argomento Sì Sì
  • Campagna
  • Gruppo di annunci
Interesse dell'utente Sì Sì
  • Campagna
  • Gruppo di annunci
Verifica che le disponibilità siano compatibili con il tipo di campagna. Alcune opzioni di interessi degli utenti sono disponibili solo per tipi di campagne specifici.
Elenco utenti Sì Sì
  • Campagna
  • Gruppo di annunci
Utilizza l'ID dell'elenco utenti.
Elenco delle regole del gruppo di articoli degli annunci verticali Sì Sì
  • Gruppo di annunci
Collega un VERTICAL_ADS_ITEM_GROUP_RULE_LIST insieme condiviso a un gruppo di annunci nelle campagne sulla rete di ricerca con feed viaggi (supportato anche su AssetGroupSignal nelle campagne Performance Max in v24 e versioni successive per gli account in una lista consentita).
Selezione di video Sì Sì
  • Campagna
  • Gruppo di annunci
Se specifichi un ID formazione non valido, viene restituito CampaignCriterionError.INVALID_VIDEO_LINEUP_ID.
Webpage Sì Sì
  • Campagna
  • Gruppo di annunci
Utilizzato per scegliere come target o escludere pagine specifiche sul sito web di un inserzionista in base a determinate condizioni. L'impostazione di un criterio Webpage come negativo viene utilizzata per implementare le esclusioni di URL.
Elenco di pagine web No Sì
  • Campagna
Collega un WEBPAGES gruppo condiviso per escludere un elenco di pagine web a livello di campagna (disponibile solo per gli account in un elenco consentito).
Canale YouTube Sì Sì
  • Campagna
  • Gruppo di annunci
  • Cliente
Video di YouTube Sì Sì
  • Campagna
  • Gruppo di annunci
  • Cliente

Differenze tra le versioni

Diversi tipi di criteri e comportamenti di convalida variano a seconda delle versioni dell'API Google Ads supportate:

  • v25 e versioni successive:supporta il criterio EntityBid (entity_bid) su AdGroupCriterion con tipo di criterio VERTICAL_ADS_ITEM_BID per impostare le offerte a livello di elemento per le entità di viaggi negli annunci verticali.
  • v24 e versioni successive:
    • Supporta RetailFilterBundle (AdGroupCriterion.retail_filter_bundle e AssetGroupListingGroupFilter.Dimension.retail_filter_bundle) e RetailFilter (SharedCriterion.retail_filter) per il filtro dei prodotti basato sui tag (solo account inclusi nella lista consentita).
    • Supporta le dimensioni delle regole user_rating, venue e event_participant_display_name su VerticalAdsItemGroupRuleInfo in SharedCriterion.
    • Supporta AssetGroupSignal.local_services_id e AssetGroupSignal.vertical_ads_item_group_rule_list (inclusi nella lista consentita) per gli indicatori dei gruppi di asset Performance Max.
    • Restituisce CriterionError.CANNOT_EXCLUDE_ALL_TARGETS quando si tenta di escludere tutti i target all'interno di una dimensione demografica (AgeRangeInfo, GenderInfo, IncomeRangeInfo o ParentalStatusInfo).
    • Restituisce CriterionError.CANNOT_TARGET_LANGUAGE quando si tenta di scegliere come target una lingua non consentita.
    • Restituisce CampaignCriterionError.CANNOT_REMOVE_ALL_LOCATIONS_FROM_LOCAL_SERVICES_PMAX_CAMPAIGN quando si tenta di rimuovere tutte le sedi da una campagna Performance Max per i servizi locali.

Criteri di targeting per informazioni sul pubblico

Puoi scegliere come target i segmenti di pubblico a livello di gruppo di annunci utilizzando i criteri AudienceInfo su AdGroupCriterion.audience. Imposta ad_group_criterion.audience.audience sul nome risorsa di Audience che vuoi scegliere come target. Per utilizzare i criteri AudienceInfo in un AdGroupCriterion, devi impostare ad_group.audience_setting.use_audience_grouped = true durante la creazione del gruppo di annunci (questa impostazione è immutabile dopo la creazione). Puoi anche impostare facoltativamente campaign.audience_setting.use_audience_grouped = true durante la creazione della campagna per impedire le esclusioni di segmenti e dati demografici a livello di campagna.

Ispeziona MutateAudienceResult per audience_id

Quando crei un segmento di pubblico con AudienceService.MutateAudiences, ogni operazione restituisce un MutateAudienceResult. Puoi ispezionare MutateAudienceResult per ottenere audience_id analizzando resource_name restituito e puoi ispezionare i campi modificabili (ad esempio name) nell'oggetto audience restituito quando response_content_type è impostato su MUTABLE_RESOURCE:

# Inspect MutateAudienceResult to get audience_id.
for result in response.results:
    resource_name = result.resource_name
    # Format: customers/{customer_id}/audiences/{audience_id}
    audience_id = audience_service.parse_audience_path(resource_name)[
        "audience_id"
    ]
    print(f"Created audience '{resource_name}' with ID '{audience_id}'.")

    # Access mutable fields on result.audience when MUTABLE_RESOURCE is requested.
    if result.audience.resource_name:
        print(f"Audience name from mutable resource: {result.audience.name}")