Un Audience est un ensemble réutilisable de segments ciblés,
de ciblage démographique et d'exclusions. Le ciblage d'audience est disponible pour les campagnes
Performance Max, Demand Gen et pour applications. Si vous souhaitez cibler directement des segments d'audience
dans une campagne display, vidéo, d'hôtel, Shopping standards ou sur le Réseau de Recherche, consultez Segments
d'audience.
Créer des audiences
Créez et mettez à jour une audience à l'aide de AudienceService.
Chaque Audience doit avoir un nom unique. Cette audience réutilisable autorise une combinaison de plusieurs dimensions d'audience :
- Segments d'audience
- Âge :
AgeDimension - Sexe :
GenderDimension - Revenu du foyer :
HouseholdIncomeDimension - Statut parental :
ParentalStatusDimension
Inspecter MutateAudienceResult pour audience_id
Lorsque vous créez une audience avec
AudienceService.MutateAudiences, chaque opération renvoie un
MutateAudienceResult. Vous pouvez inspecter
MutateAudienceResult pour obtenir le audience_id en analysant le
resource_name renvoyé. Vous pouvez également inspecter les champs modifiables (tels que name) dans l'objet audience renvoyé lorsque response_content_type est défini sur
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}")
Récupérer des audiences
Comme pour les autres ressources, vous pouvez utiliser
GoogleAdsService.SearchStream pour récupérer les attributs des
audiences.
SELECT
audience.id,
audience.resource_name,
audience.name,
audience.status,
audience.description,
audience.dimensions,
audience.exclusion_dimension
FROM audience
Audiences cibles
Les audiences peuvent être ciblées de plusieurs manières, en fonction du type de campagne.
Signaux de groupe de composants
Les campagnes Performance Max utilisent un AssetGroupSignal pour
cibler les audiences. Consultez le guide Signaux de groupe de composants
pour découvrir comment cibler des audiences à l'aide de signaux de groupe de composants.
Critère du groupe d'annonces
Les campagnes Demand Gen et pour applications permettent d'ajouter un critère de groupe d'annonces d'audience à l'aide de
AdGroupCriterion pour cibler des audiences ou fournir des signaux d'audience. Vous pouvez cibler des audiences au niveau du groupe d'annonces à l'aide de
AudienceInfo critères sur
AdGroupCriterion.audience en définissant le champ
AudienceInfo.audience
(ad_group_criterion.audience.audience) sur le nom de ressource de l'audience.
Voici la procédure à suivre pour configurer le ciblage d'audience :
Activer le ciblage d'audience dans le AdGroup
Vous devez activer le ciblage d'audience dans le AdGroup en définissant
use_audience_grouped sur true lors de la création du groupe d'annonces. Ce paramètre ne peut pas être modifié une fois le groupe d'annonces créé.
Cela vous permet d'ajouter AdGroupCriterion avec des audiences. Si cette valeur n'est pas définie sur true, votre requête ultérieure visant à cibler l'audience échouera.
Créer un AdGroupCriterion
Créez un AdGroupCriterion et définissez le
AudienceInfo.audience champ sur
AdGroupCriterion.audience sur le nom de ressource
de l'audience créée dans Créer des audiences.
Facultatif : Activer le ciblage d'audience dans la Campaign
Vous pouvez également définir use_audience_grouped sur true
lors de la création de la campagne. Avec ce paramètre, vous recevez une erreur si vous essayez d'ajouter des critères qui excluraient des segments et des données démographiques au niveau de la campagne.
Bonnes pratiques
- Utiliser des audiences pour créer des personas Les audiences sont plus efficaces dans les campagnes Performance Max, Demand Gen et pour applications, où vous souhaitez superposer plusieurs segments et critères démographiques pour cibler un persona spécifique.
- Utiliser des segments d'audience pour le ciblage direct Pour les campagnes display, vidéo, d'hôtel, Shopping standards ou lorsque vous n'avez besoin de cibler qu'un seul segment (comme une liste de remarketing), utilisez des segments d'audience plutôt que des audiences.
Erreurs fréquentes
Lorsque vous créez ou mettez à jour un Audience, l'API Google Ads valide la
requête et renvoie des erreurs de l'enum AudienceError si
la validation échoue.
AudienceError |
|||||||||
|---|---|---|---|---|---|---|---|---|---|
AUDIENCE_SEGMENT_NOT_FOUND
|
|
||||||||
DIMENSION_INVALID
|
|
||||||||
DUPLICATE_AUDIENCE_SEGMENT
|
|
||||||||
NAME_ALREADY_IN_USE
|
|
||||||||
TOO_MANY_DIMENSIONS_OF_SAME_TYPE
|
|
||||||||
TOO_MANY_SEGMENTS
|
|
||||||||