Un Audience è una raccolta riutilizzabile di segmenti mirati,
targeting demografico ed esclusioni. Il targeting per pubblico è supportato per
Performance Max, Demand Gen e per le campagne 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
Esamina MutateAudienceResult per audience_id
Quando crei un segmento di pubblico con
AudienceService.MutateAudiences, ogni operazione restituisce un
MutateAudienceResult. Puoi esaminare
MutateAudienceResult per ottenere audience_id analizzando il
resource_name restituito e puoi esaminare i campi modificabili (ad esempio name) nell'
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}")
Recupera segmenti di pubblico
Come per 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 pubblici di destinazione 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 sul pubblico. Puoi scegliere come target i pubblici di destinazione a livello di gruppo di annunci utilizzando
AudienceInfo criteri su
AdGroupCriterion.audience impostando il campo
AudienceInfo.audience
(ad_group_criterion.audience.audience) sul nome della risorsa del pubblico di destinazione.
Ecco i passaggi per configurare il targeting per pubblico:
Attiva il targeting per pubblico in AdGroup
Devi attivare il targeting per pubblico in AdGroup impostando
use_audience_grouped su true quando il gruppo di annunci viene
creato. 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 richiesta successiva per scegliere come target il segmento di pubblico non andrà a buon fine.
Crea un AdGroupCriterion
Crea un AdGroupCriterion e imposta il campo
AudienceInfo.audience su
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 anche impostare use_audience_grouped su true
quando crei la campagna. Con questa impostazione, riceverai 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 sono più utili nelle campagne Performance Max, Demand Gen e per app in cui vuoi combinare più segmenti e criteri demografici per scegliere come target una buyer 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 solo segmento (ad esempio un elenco di remarketing), utilizza Segmenti di pubblico anziché Segmenti di pubblico.
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
|
|
||||||||