Smarte Kampagnen

Smarte Kampagnen wurden entwickelt, um Kleinunternehmen dabei zu helfen, mehr Kunden online zu erreichen. Sie erfordern nur minimale Einrichtung und Wartung. Smarte Kampagnen basieren auf der Werbetechnologie von Google. Sie werden automatisch anhand der Details zu Ihrem Unternehmen und Ihrer Zielvorhaben optimiert, z. B. Anrufe von potenziellen Kunden, Besuche Ihres Standorts oder Aktionen auf Ihrer Website.

Kampagnenerstellung

Der Workflow zum Erstellen smarter Kampagnen unterscheidet sich in einigen Schritten von anderen Kampagnentypen. Als Best Practice sollten Sie Entitäten in einer einzigen GoogleAdsService.Mutate-Anfrage hinzufügen.

Hier sind die Schritte zum Erstellen einer smarten Kampagne. Die in diesen Schritten beschriebenen Entitätsbeziehungen und Einstellungen gelten auch, wenn Sie smarte Kampagnen in Ihrem Konto prüfen oder aktualisieren. Weitere Informationen finden Sie im vollständigen Codebeispiel.

  1. Erstellen Sie eine Liste mit Keyword-Themen mit Vorschlägen aus dem SmartCampaignSuggestService, dem KeywordThemeConstantService oder mit Keyword-Themen im freien Format. Diese Keyword-Themen werden verwendet, um verschiedene Budgetvorschläge abzurufen, Kampagnenkriterien für Keyword-Themen zu erstellen und Vorschläge für Anzeigentext-Creatives zu generieren.
  2. Vorschläge für Budgetbetrag, Anzeigentitel und Textzeilen aus dem SmartCampaignSuggestService abrufen. Dieser Dienst verwendet Informationen zu Ihrem Unternehmen, dem geografischen Ziel, der Zielsprache und den Keyword-Themen, um einen high, low oder recommended Tagesbudgetbetrag sowie bis zu drei Anzeigentitel und zwei Textzeilen für die Anzeige selbst vorzuschlagen.
  3. Erstellen Sie ein CampaignBudget mit dem vorgeschlagenen Budgetbetrag. Wenn Sie den vorgeschlagenen Budgetbetrag verwenden, können Sie die Leistung Ihrer Kampagne maximieren. Das Budget einer smarten Kampagne kann nicht mit anderen Kampagnen geteilt werden.
  4. Erstellen Sie einen Campaign und einen SmartCampaignSetting. Ein SmartCampaignSetting kann nicht separat von der zugehörigen Campaign existieren. Erstellen Sie die beiden Entitäten daher zusammen in derselben Mutate-Anfrage und verwenden Sie negative temporäre Ressourcennamen (z. B. customers/{customer_id}/campaigns/-1), um abhängige Ressourcen zu verknüpfen.
  5. Erstellen Sie eine Liste von CampaignCriterion-Objekten. In diesem Leitfaden werden die in Schritt 1 zusammengestellten Keyword-Themen verwendet, um Kampagnenkriterien für Keyword-Themen zu erstellen. Außerdem werden die anderen unterstützten Kampagnenkriterientypen beschrieben.
  6. Erstellen Sie einen AdGroup. Eine smarte Kampagne kann nur mit einer AdGroup verknüpft sein.
  7. Erstellen Sie eine AdGroupAd mit einer SmartCampaignAdInfo, die 3 bis 15 Anzeigentitel und 2 bis 4 Textzeilen enthält.

Unternehmensprofil-Standort

Wenn Sie Vorschläge generieren oder eine Kampagne konfigurieren, geben Sie die Standort-ID Ihres Unternehmensprofils an, um die Leistung Ihrer smarten Kampagne zu maximieren.

Die Standort-ID Ihres Unternehmensprofils finden Sie entweder im Feld name der Google Unternehmensprofil-API oder in der Google Unternehmensprofil-UI.

Wenn die ID für das Objekt SmartCampaignSuggestionInfo oder SmartCampaignSetting festgelegt wird, muss sie ein String im folgenden Format sein:

locations/locationId

Wenn die ID über die Google Unternehmensprofil-API abgerufen wird, hat sie bereits das richtige Format. Wenn die Kennung jedoch über die Benutzeroberfläche abgerufen wird, muss sie an locations/ angehängt werden.

Kampagnenstatus

Wenn Sie den Status einer smarten Kampagne abrufen möchten, rufen Sie SmartCampaignSettingService.GetSmartCampaignStatus mit der resource_name der SmartCampaignSetting der Kampagne (customers/{customer_id}/smartCampaignSettings/{campaign_id}) auf. Diese Methode bietet eine stärker aggregierte Ansicht des Status einer smarten Kampagne als campaign.primary_status oder campaign.primary_status_reasons.

Der GetSmartCampaignStatusResponse enthält den SmartCampaignStatus (ELIGIBLE, NOT_ELIGIBLE, PENDING, PAUSED, REMOVED oder ENDED) sowie statusspezifische Details:

  • not_eligible_details: Enthält die SmartCampaignNotEligibleReason (ACCOUNT_ISSUE, BILLING_ISSUE, BUSINESS_PROFILE_LOCATION_REMOVED oder ALL_ADS_DISAPPROVED).
  • eligible_details: Enthält last_impression_date_time (den Zeitstempel der letzten Impression, die in den letzten 48 Stunden beobachtet wurde) und end_date_time (falls zutreffend).
  • paused_details, removed_details und ended_details: Geben Sie die entsprechenden Zeitstempel paused_date_time, removed_date_time oder end_date_time in der Zeitzone des Kunden (yyyy-MM-dd HH:mm:ss) an.

Hinweise zur Berichterstellung

Smarte Kampagnen haben eine vereinfachte Struktur, bei der jede Kampagne auf eine einzige Anzeigengruppe beschränkt ist. Diese Struktur hat spezifische Auswirkungen auf die Berichterstellung:

  • Messwerte auf Anzeigengruppenebene: Da es pro smarter Kampagne nur eine Anzeigengruppe gibt, sind alle Leistungsmesswerte (z. B. Klicks, Impressionen und Conversions) auf Anzeigengruppenebene mit den Messwerten für die gesamte Kampagne identisch.
  • Messwertabruf: Wenn Sie Leistungsdaten abfragen, können Sie Messwerte auf Kampagnenebene abrufen. Sie können zwar Messwerte auf Anzeigengruppenebene abrufen, diese enthalten jedoch keine zusätzlichen Details, die über die auf Kampagnenebene verfügbaren Informationen hinausgehen.

Für die meisten Berichtsanforderungen im Zusammenhang mit smarten Kampagnen liefert die Abfrage von campaign und den zugehörigen Messwerten ein vollständiges Bild der Leistung.