Mit Kampagnenzielvorhaben können Sie bestimmte Kampagnen für bestimmte Conversion-Aktionen optimieren. Wenn Sie Kampagnen mit Zielvorhaben haben, die sich von den Zielvorhaben auf Kontoebene unterscheiden, können Sie die einzelnen CampaignConversionGoal und die zugehörige Einstellung biddable nach Bedarf mit CampaignConversionGoalService ändern. Wenn Ihr Konto beispielsweise im Allgemeinen für E-Commerce optimiert ist, Sie aber eine Kampagne haben, die auf Ladenbesuche ausgerichtet ist, können Sie biddable=true für alle CampaignConversionGoal-Objekte mit category=STORE_VISIT und biddable=false für alle anderen CampaignConversionGoal-Objekte festlegen.
Wenn Sie die Zielvorhaben auf Kundenebene für eine Kampagne überschreiben, indem Sie einen CampaignConversionGoalOperation ausgeben oder ein benutzerdefiniertes Zielvorhaben verwenden, werden in Google Ads zukünftige CustomerConversionGoal-Änderungen nicht mehr auf alle CampaignConversionGoal-Objekte der Kampagne angewendet. Die CampaignConversionGoal-Objekte sind ab diesem Zeitpunkt vollständig unabhängig und bleiben es auch, es sei denn, Sie stellen die Kampagne wieder auf Zielvorhaben auf Kundenebene um. Dazu müssen Sie die Kampagnenkonfiguration für Conversion-Zielvorhaben wie unter Konfigurationsebene für Zielvorhaben beschrieben aktualisieren.
Kampagnenzielvorhaben für neue Conversion-Aktionen
Wie bei CustomerConversionGoal wird auch hier jedes Mal, wenn ein ConversionAction mit einer neuen Kombination aus category und origin zum Google Ads-Conversion-Kunden hinzugefügt wird, automatisch ein neues CampaignConversionGoal für diese Kombination erstellt.
Das Attribut biddable des Kampagnenziels ist true, es sei denn, eine der folgenden Bedingungen ist erfüllt. In diesem Fall ist biddable false:
Alle anderen
CampaignConversionGoalfür die Kampagne und diecategoryder neuen Aktion habenbiddableauffalsefestgelegt.Die Kombination aus
categoryundoriginfinden Sie in der folgenden Tabelle.
| Kategorie der Conversion-Aktion | Conversion-Ursprung |
|---|---|
BEGIN_CHECKOUT |
GOOGLE_HOSTED |
CONSIDERATION |
GOOGLE_HOSTED |
CONTACT |
GOOGLE_HOSTED |
CONVERTED_LEAD |
GOOGLE_HOSTED |
ENGAGEMENT |
GOOGLE_HOSTED |
GET_DIRECTIONS |
GOOGLE_HOSTED |
PAGE_VIEW |
GOOGLE_HOSTED |
PURCHASE |
GOOGLE_HOSTED |
QUALIFIED_LEAD |
GOOGLE_HOSTED |
SIGNUP |
GOOGLE_HOSTED |
BOOK_APPOINTMENT |
LOCAL_SERVICES_ADS |
CONVERTED_LEAD |
LOCAL_SERVICES_ADS |
MESSAGE_LEAD |
LOCAL_SERVICES_ADS |
PHONE_CALL_LEAD |
LOCAL_SERVICES_ADS |
STORE_SALE |
STORE |
STORE_VISIT |
STORE |
ENGAGEMENT |
YOUTUBE_HOSTED |
SIGNUP |
YOUTUBE_HOSTED |
YOUTUBE_FOLLOW_ON_VIEWS |
YOUTUBE_HOSTED |
Zielvorhaben der Kampagne abrufen
Verwenden Sie die folgende Abfrage, um die Liste der CampaignConversionGoals für Ihr Konto abzurufen. Sie können Attribute von campaign in die SELECT-Klausel aufnehmen oder in der WHERE-Klausel verwenden, um nur die Kampagnenzielvorhaben für bestimmte Kampagnen abzurufen. In der folgenden Abfrage wird beispielhaft gezeigt, wie Sie nach campaign.advertising_channel_type filtern können. Sie können aber auch nach anderen Kampagnenattributen wie campaign.id oder campaign.name filtern.
SELECT
campaign_conversion_goal.campaign,
campaign_conversion_goal.category,
campaign_conversion_goal.origin,
campaign_conversion_goal.biddable,
campaign.id,
campaign.name
FROM campaign_conversion_goal
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
Konfigurationsebene für Zielvorhaben
Der goal_config_level von ConversionGoalCampaignConfig gibt die Quelle der Zielvorhaben für eine Kampagne an. Bei Kampagnen mit goal_config_level von CUSTOMER werden Zielvorhaben auf Kundenebene verwendet, bei Kampagnen mit goal_config_level von CAMPAIGN Zielvorhaben auf Kampagnenebene.
Wenn Sie eine der CampaignConversionGoals einer Kampagne aktualisieren oder ein benutzerdefiniertes Zielvorhaben verwenden, wird die ConversionGoalCampaignConfig der Kampagne automatisch in goal_config_level=CAMPAIGN geändert. Sie können alle kampagnenspezifischen Einstellungen für Zielvorhaben für eine Kampagne rückgängig machen und wieder Zielvorhaben auf Kundenebene verwenden, indem Sie goal_config_level mit ConversionGoalCampaignConfigService auf CUSTOMER setzen.
Verwenden Sie die folgende Abfrage, um die goal_config_level für jede Kampagne abzurufen.
SELECT
conversion_goal_campaign_config.campaign,
conversion_goal_campaign_config.custom_conversion_goal,
conversion_goal_campaign_config.goal_config_level,
campaign.id,
campaign.name
FROM conversion_goal_campaign_config
Benutzerdefinierte Zielvorhaben
Sowohl CustomerConversionGoal als auch CampaignConversionGoal drücken Ziele basierend auf Kombinationen von category und origin aus. Benutzerdefinierte Zielvorhaben bieten zusätzliche Flexibilität, um für bestimmte Conversion-Aktionen zu optimieren, unabhängig von origin oder category.
Das ist beispielsweise nützlich, wenn Sie ein Ziel basierend auf einer Teilmenge von Zielen für dieselbe category und origin festlegen möchten. Sie haben beispielsweise drei Conversion-Aktionen mit category=DEFAULT und origin=WEBSITE, möchten aber für eine bestimmte Kampagne nur Gebote basierend auf zwei dieser Conversion-Aktionen abgeben. In diesem Szenario könnten Sie für die Kampagne ein benutzerdefiniertes Zielvorhaben verwenden, das nur diese beiden Conversion-Aktionen enthält, und biddable=false für CampaignConversionGoal für category=DEFAULT und origin=WEBSITE festlegen.
So erstellen Sie ein benutzerdefiniertes Zielvorhaben und wenden es auf eine Kampagne an:
Erstellen Sie einen
CustomConversionGoalmitCustomConversionGoalService. Legen Sie für das wiederkehrende Feldconversion_actionsdie Liste derConversionAction-Ressourcennamen fest, die Google Ads für die Optimierung verwenden soll, und legen Sie fürnameeinen Namen Ihrer Wahl fest.Aktualisieren Sie die
ConversionGoalCampaignConfigder Kampagne mitConversionGoalCampaignConfigService. Legen Sie dabei diecustom_conversion_goalauf den Ressourcennamen derCustomConversionGoalaus dem vorherigen Schritt fest und legen Sie dieupdate_maskdes Vorgangs aufcustom_conversion_goalfest. Das Backend aktualisiertgoal_config_levelautomatisch aufCAMPAIGN.Aktualisieren Sie das Attribut
biddableallerCampaignConversionGoalnach Bedarf. Wenn Sie beispielsweise möchten, dass Google Ads nur für die Conversion-Aktionen im benutzerdefinierten Zielvorhaben optimiert, setzen Siebiddablefür jedeCampaignConversionGoalauffalse. Wenn Sie möchten, dass Google Ads die Conversion-Aktionen im benutzerdefinierten Zielvorhaben zusätzlich zu den Conversion-Aktionen für bestimmte Kombinationen voncategoryundoriginoptimiert, mussbiddablefür jede entsprechendeCampaignConversionGoalauftrueund für jedeCampaignConversionGoalanderer Kombinationen vonoriginundcategoryauffalsefestgelegt sein.
Benutzerdefinierte Zielvorhaben werden abgerufen
Verwenden Sie die folgende Abfrage, um alle CustomConversionGoal-Ressourcen in Ihrem Konto abzurufen. Die Antwort enthält benutzerdefinierte Zielvorhaben aus dem effektiven Conversion-Konto, wenn Sie kontoübergreifendes Conversion-Tracking verwenden.
SELECT
custom_conversion_goal.id,
custom_conversion_goal.name,
custom_conversion_goal.status,
custom_conversion_goal.conversion_actions
FROM custom_conversion_goal
Außerdem können Sie Attribute von custom_conversion_goal und campaign einbeziehen, wenn Sie die Ressource conversion_goal_campaign_config abfragen. So können Sie sehen, wie Ihre Kampagnen, benutzerdefinierten Zielvorhaben und Zielkonfigurationen in einer einzigen Antwort zusammenhängen.
SELECT
conversion_goal_campaign_config.campaign,
conversion_goal_campaign_config.custom_conversion_goal,
conversion_goal_campaign_config.goal_config_level,
campaign.id,
campaign.name,
custom_conversion_goal.name,
custom_conversion_goal.status,
custom_conversion_goal.conversion_actions
FROM conversion_goal_campaign_config