Zielvorhaben der Kampagne

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 CampaignConversionGoal für die Kampagne und die category der neuen Aktion haben biddable auf false festgelegt.

  • Die Kombination aus category und origin finden 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:

  1. Erstellen Sie einen CustomConversionGoal mit CustomConversionGoalService. Legen Sie für das wiederkehrende Feld conversion_actions die Liste der ConversionAction-Ressourcennamen fest, die Google Ads für die Optimierung verwenden soll, und legen Sie für name einen Namen Ihrer Wahl fest.

  2. Aktualisieren Sie die ConversionGoalCampaignConfig der Kampagne mit ConversionGoalCampaignConfigService. Legen Sie dabei die custom_conversion_goal auf den Ressourcennamen der CustomConversionGoal aus dem vorherigen Schritt fest und legen Sie die update_mask des Vorgangs auf custom_conversion_goal fest. Das Backend aktualisiert goal_config_level automatisch auf CAMPAIGN.

  3. Aktualisieren Sie das Attribut biddable aller CampaignConversionGoal nach Bedarf. Wenn Sie beispielsweise möchten, dass Google Ads nur für die Conversion-Aktionen im benutzerdefinierten Zielvorhaben optimiert, setzen Sie biddable für jede CampaignConversionGoal auf false. Wenn Sie möchten, dass Google Ads die Conversion-Aktionen im benutzerdefinierten Zielvorhaben zusätzlich zu den Conversion-Aktionen für bestimmte Kombinationen von category und origin optimiert, muss biddable für jede entsprechende CampaignConversionGoal auf true und für jede CampaignConversionGoal anderer Kombinationen von origin und category auf false festgelegt 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