Un groupe d'annonces de génération de la demande offre un contrôle précis des enchères et de la diffusion des annonces qu'il contient. Elle est configurée dans les ressources AdGroup via la stratégie d'enchères, les paramètres d'inventaire et le ciblage.
Les groupes d'annonces comportent des ressources enfants appelées "annonces", qui sont les créations configurées diffusées après avoir remporté une enchère.
Choisir des configurations
Avant de créer un groupe d'annonces de génération de la demande, pensez à ces paramètres facultatifs pour mieux contrôler la diffusion des annonces :
bidStrategypeut être configuré avecDemandGenBiddingStrategypour définir une valeur cible différente pour le groupe d'annonces par rapport à l'élément de campagne parent lorsque vous utilisez une stratégie d'enchères au CPA cible, au CPC cible ou au ROAS cible.adGroupInventoryControlpeut être défini pour sélectionner les inventaires sur lesquels le groupe d'annonces enchérira et où les annonces seront diffusées.targetingExpansionvous permet d'activer le ciblage optimisé pour les groupes d'annonces qui utilisent le ciblage d'audience. Le ciblage optimisé élargit la diffusion au-delà du ciblage démographique que vous avez défini. Vous pouvez limiter cette expansion en excluant l'élargissement démographique.
Lorsque vous créez un groupe d'annonces de génération de la demande, vous devez également définir le champ adGroupFormat sur AD_GROUP_FORMAT_DEMAND_GEN.
Créer un groupe d'annonces
Voici comment créer un groupe d'annonces de génération de la demande avec les paramètres suivants :
- Stratégie d'enchères qui optimise les enchères pour un coût moyen de 12 € par conversion, en héritant d'une stratégie d'enchères au CPA cible de son élément de campagne parent.
- Enchérissez uniquement sur l'inventaire YouTube InStream et Shorts.
Python
# Provide the ID of the parent advertiser. advertiser_id = advertiser-id # Provide the ID of the parent line item. line_item_id = line-item-id # Provide the display name of the ad group. display_name = display-name # Create an ad group object with example values. ad_group_obj = { "lineItemId": line_item_id, "displayName": display_name, "entityStatus": "ENTITY_STATUS_PAUSED", "adGroupFormat": "AD_GROUP_FORMAT_DEMAND_GEN", "bidStrategy": { "demandGenBid": { "value": "12000000" } }, "adGroupInventoryControl": { "selectedInventories": { "allowYoutubeStream": True, "allowYoutubeShorts": True, }, }, } # Build and execute request. response = ( service.advertisers() .adGroups() .create(advertiserId=advertiser_id, body=ad_group_obj) .execute() ) # Display the new ad group. print(f"Demand Gen ad group {response['name']} was created.")