Mit Kampagnenzielvorhaben können Sie bestimmte Kampagnen für bestimmte Conversion-Aktionen optimieren. Wenn Sie Kampagnen mit Zielvorhaben haben, die sich von Ihren Zielvorhaben auf Kontoebene unterscheiden, können Sie jede CampaignConversionGoal und die zugehörige biddable-Einstellung nach Bedarf mit CampaignConversionGoalService ändern. Wenn Ihr Konto beispielsweise im Allgemeinen für E-Commerce optimiert wird, Sie aber eine Kampagne mit Ausrichtung auf Ladenbesuche haben, 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 ein CampaignConversionGoalOperation ausgeben oder ein benutzerdefiniertes Zielvorhaben verwenden, werden zukünftige CustomerConversionGoal-Änderungen in Google Ads nicht mehr auf alle CampaignConversionGoal-Objekte der Kampagne angewendet. Die CampaignConversionGoal-Objekte sind ab diesem Zeitpunkt völlig unabhängig und bleiben es auch, sofern Sie die Kampagne nicht wieder auf Zielvorhaben auf Kundenebene umstellen. Dazu müssen Sie die Kampagnenkonfiguration für Conversion-Zielvorhaben aktualisieren, wie unter Ebene der Zielvorhabenkonfiguration beschrieben.
Kampagnenziele für neue Conversion-Aktionen
Wie bei CustomerConversionGoal wird jedes Mal, wenn ein ConversionAction der Google Ads-Conversion hinzugefügt wird, für die Kombination aus neuem category und origin automatisch ein neues CampaignConversionGoal in Google Ads erstellt.
Das Attribut biddable des Kampagnenzielvorhabens ist true, sofern nicht eine der folgenden Bedingungen erfüllt ist. In diesem Fall ist biddable gleich false:
Alle anderen
CampaignConversionGoalfür die Kampagne und die neue Aktion habencategoryaufbiddableundfalsefestgelegt.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 |
QUALIFIED_LEAD |
GOOGLE_HOSTED |
SIGNUP |
GOOGLE_HOSTED |
PURCHASE |
GOOGLE_HOSTED |
STORE_SALE |
STORE |
STORE_VISIT |
STORE |
PHONE_CALL_LEAD |
LOCAL_SERVICES_ADS |
MESSAGE_LEAD |
LOCAL_SERVICES_ADS |
BOOK_APPOINTMENT |
LOCAL_SERVICES_ADS |
CONVERTED_LEAD |
LOCAL_SERVICES_ADS |
Kampagnenziele 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 einfügen oder in der WHERE-Klausel verwenden, um nur die Kampagnenzielvorhaben für bestimmte Kampagnen abzurufen. In der folgenden Abfrage wird gezeigt, wie Sie beispielsweise nach campaign.advertising_channel_type filtern. 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
Die 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 die CampaignConversionGoals einer Kampagne aktualisieren oder ein benutzerdefiniertes Zielvorhaben verwenden, wird die ConversionGoalCampaignConfig der Kampagne automatisch auf goal_config_level=CAMPAIGN geändert. Sie können alle kampagnenspezifischen Einstellungen für Zielvorhaben für eine Kampagne rückgängig machen und sie wieder auf Kundenebene verwenden, indem Sie goal_config_level mit ConversionGoalCampaignConfigService auf CUSTOMER festlegen.
Mit der folgenden Abfrage können Sie die goal_config_level für jede Kampagne abrufen.
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 aus, die auf Kombinationen von category und origin basieren. Benutzerdefinierte Zielvorhaben bieten zusätzliche Flexibilität, da Sie unabhängig von origin oder category für bestimmte Conversion-Aktionen optimieren können.
Das ist beispielsweise nützlich, wenn Sie ein Zielvorhaben basierend auf einer Teilmenge von Zielvorhaben für dieselben category und origin festlegen möchten. Sie haben beispielsweise drei Conversion-Aktionen mit category=DEFAULT und origin=WEBSITE, möchten aber bei einer bestimmten Kampagne nur Gebote basierend auf zwei dieser Conversion-Aktionen abgeben. In diesem Fall 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 mit
CustomConversionGoalServiceeinenCustomConversionGoal. Legen Sie das Feldconversion_actionsauf die Liste derConversionAction-Ressourcennamen fest, die Google Ads für die Optimierung verwenden soll, und legen Sienameauf einen Namen Ihrer Wahl fest.Aktualisieren Sie die
ConversionGoalCampaignConfigder Kampagne mitConversionGoalCampaignConfigService. Setzen Sie dabeicustom_conversion_goalauf den Ressourcennamen vonCustomConversionGoalaus dem vorherigen Schritt undupdate_maskdes Vorgangs aufcustom_conversion_goal(das Backend aktualisiertgoal_config_levelautomatisch aufCAMPAIGN).Aktualisieren Sie das Attribut
biddableallerCampaignConversionGoalnach Bedarf. Wenn Sie beispielsweise nur möchten, dass Google Ads für die Conversion-Aktionen im benutzerdefinierten Zielvorhaben optimiert wird, legen Siebiddablefür jedesCampaignConversionGoalauffalsefest. Wenn Google Ads zusätzlich zu Conversion-Aktionen für bestimmte Kombinationen voncategoryundoriginauch für die Conversion-Aktionen im benutzerdefinierten Zielvorhaben optimieren soll, mussbiddablefür jede entsprechendeCampaignConversionGoalgleichtrueund für jedeCampaignConversionGoalanderer Kombinationen vonoriginundcategorygleichfalsesein.
Benutzerdefinierte Zielvorhaben abrufen
Mit der folgenden Abfrage können Sie alle CustomConversionGoal-Ressourcen in Ihrem Konto abrufen. Die Antwort enthält benutzerdefinierte Zielvorhaben aus dem effektiven Conversion-Konto, wenn in Ihrem Konto kontoübergreifendes Conversion-Tracking verwendet wird.
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 beim Abfragen der conversion_goal_campaign_config-Ressource Attribute von custom_conversion_goal und campaign einbeziehen. So können Sie in einer einzigen Antwort sehen, wie Ihre Kampagnen, benutzerdefinierten Zielvorhaben und Zielvorhabenkonfigurationen 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