Mit einer Demand Gen-Anzeigengruppe lassen sich Gebote und Auslieferung der zugehörigen Anzeigen präzise steuern. Die Konfiguration erfolgt in AdGroup-Ressourcen über die Gebots
strategie, Inventareinstellungen und Ausrichtung.
Anzeigengruppen haben untergeordnete Ressourcen namens Anzeigen. Das sind die konfigurierten Creatives, die nach dem Gewinn einer Auktion ausgeliefert werden.
Konfigurationen auswählen
Bevor Sie eine Demand Gen-Anzeigengruppe erstellen, können Sie diese optionalen Einstellungen vornehmen, um die Anzeigenauslieferung weiter zu steuern:
bidStrategykann mitDemandGenBiddingStrategykonfiguriert werden, um einen anderen Zielwert für die Anzeigengruppe festzulegen als für den übergeordneten Werbebuchungsposten, wenn eine Gebotsstrategie mit Ziel-CPA, Ziel- CPC oder Ziel-ROAS verwendet wird.adGroupInventoryControlkann so eingestellt werden, dass die Inventare ausgewählt werden, für die die Anzeigengruppe Gebote abgibt und in denen die Anzeigen ausgeliefert werden.targetingExpansionermöglicht Ihnen, das optimierte Targeting für die Anzeigengruppe zu aktivieren, die die Ausrichtung auf Zielgruppen verwendet. Beim optimierten Targeting wird die Auslieferung über die festgelegte demografische Ausrichtung hinaus erweitert. Sie können dies einschränken, indem Sie die demografische Erweiterung ausschließen.
Wenn Sie eine Demand Gen-Anzeigengruppe erstellen, müssen Sie das
adGroupFormat Feld auch auf AD_GROUP_FORMAT_DEMAND_GEN festlegen.
Anzeigengruppe erstellen
So erstellen Sie eine Demand Gen-Anzeigengruppe mit den folgenden Einstellungen:
- Eine Gebotsstrategie, die auf durchschnittliche Kosten von 12 $pro Conversion optimiert wird und eine Ziel-CPA-Gebotsstrategie vom übergeordneten Werbebuchungsposten übernimmt.
- Es werden nur Gebote für In-Stream- und Shorts-Inventar auf YouTube abgegeben.
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.")