Un Audience è una raccolta riutilizzabile di segmenti mirati,
targeting demografico ed esclusioni. Il targeting per pubblico è supportato per le campagne
Performance Max, Demand Gen e app. Se vuoi scegliere come target i segmenti di pubblico direttamente
in una campagna display, sulla rete di ricerca, video, per hotel o Shopping standard, consulta Segmenti
di pubblico.
Crea segmenti di pubblico
Crea e aggiorna un segmento di pubblico utilizzando AudienceService.
Ogni Audience deve avere un nome univoco. Questo segmento di pubblico riutilizzabile
consente una combinazione di più dimensioni del pubblico:
- Segmenti di pubblico
- Età:
AgeDimension - Genere:
GenderDimension - Reddito del nucleo familiare:
HouseholdIncomeDimension - Stato parentale:
ParentalStatusDimension
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:
# Configure the request to return the mutable resource in the response.
request = googleads_client.get_type("MutateAudiencesRequest")
request.customer_id = customer_id
request.operations = [operation]
request.response_content_type = (
googleads_client.enums.ResponseContentTypeEnum.MUTABLE_RESOURCE
)
response = audience_service.mutate_audiences(request=request)
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}")
Recuperare i segmenti di pubblico
Come per le altre risorse, puoi utilizzare
GoogleAdsService.SearchStream per recuperare gli attributi
dei segmenti di pubblico.
SELECT
audience.id,
audience.resource_name,
audience.name,
audience.status,
audience.description,
audience.dimensions,
audience.exclusion_dimension
FROM audience
Pubblico di destinazione
I segmenti di pubblico possono essere scelti come target in diversi modi, a seconda del tipo di campagna.
Indicatori del gruppo di asset
Le campagne Performance Max utilizzano un AssetGroupSignal per
scegliere come target i segmenti di pubblico. Consulta la guida Indicatori del gruppo di asset
per scoprire come scegliere come target i segmenti di pubblico utilizzando gli indicatori del gruppo di asset.
Criterio del gruppo di annunci
Le campagne Demand Gen e per app supportano l'aggiunta di un criterio del gruppo di annunci per il pubblico utilizzando
AdGroupCriterion per scegliere come target i segmenti di pubblico o fornire indicatori
del pubblico. Puoi scegliere come target i segmenti di pubblico a livello di gruppo di annunci utilizzando i criteri
AudienceInfo su
AdGroupCriterion.audience impostando il campo
AudienceInfo.audience
(ad_group_criterion.audience.audience) sul nome della risorsa del segmento di pubblico.
Ecco i passaggi per configurare il targeting per pubblico:
Attiva il targeting per segmenti di pubblico in AdGroup
Devi attivare il targeting per pubblico in AdGroup impostando
use_audience_grouped su true al momento della creazione del gruppo di annunci. Questa impostazione non può essere modificata dopo la creazione del gruppo di annunci.
In questo modo puoi aggiungere AdGroupCriterion con i segmenti di pubblico. Se questo valore non è impostato su
true, la tua successiva richiesta di targeting del pubblico non andrà a buon fine.
Crea un AdGroupCriterion
Crea un AdGroupCriterion e imposta il campo
AudienceInfo.audience in
AdGroupCriterion.audience sul nome della risorsa
del segmento di pubblico creato in Crea segmenti di pubblico.
(Facoltativo) Attiva il targeting per pubblico in Campaign
Puoi impostare facoltativamente use_audience_grouped su true
al momento della creazione della campagna. Con questa impostazione, ricevi un errore se provi
ad aggiungere criteri che escluderebbero segmenti e dati demografici a livello di campagna.
Best practice
- Utilizza i segmenti di pubblico per creare le buyer persona. I segmenti di pubblico vengono utilizzati al meglio nelle campagne Performance Max, Demand Gen e per app, in cui vuoi sovrapporre più segmenti e criteri demografici per scegliere come target una persona specifica.
- Utilizza i segmenti di pubblico per il targeting diretto. Per le campagne display, sulla rete di ricerca, video, per hotel e Shopping standard o quando devi scegliere come target un singolo segmento (ad esempio un elenco per il remarketing), utilizza Segmenti di pubblico anziché Pubblici.
Errori comuni
Quando crei o aggiorni un Audience, l'API Google Ads convalida la
richiesta e restituisce errori dall'enumerazione AudienceError se
la convalida non va a buon fine.
AudienceError |
|||||||||
|---|---|---|---|---|---|---|---|---|---|
AUDIENCE_SEGMENT_NOT_FOUND
|
|
||||||||
DIMENSION_INVALID
|
|
||||||||
DUPLICATE_AUDIENCE_SEGMENT
|
|
||||||||
NAME_ALREADY_IN_USE
|
|
||||||||
TOO_MANY_DIMENSIONS_OF_SAME_TYPE
|
|
||||||||
TOO_MANY_SEGMENTS
|
|
||||||||