Smarte Kampagnen

Smarte Kampagnen sind darauf ausgelegt, kleinen Unternehmen dabei zu helfen, mehr Kunden online zu erreichen. Sie erfordern nur minimale Einrichtung und Wartung. Smarte Kampagnen basieren auf der Werbetechnologie von Google. Die Kampagnen werden automatisch anhand der Details zu Ihrem Unternehmen und Ihren Zielvorhaben optimiert. Vielleicht wollen Sie ja, dass mehr potenzielle Kunden bei Ihnen anrufen, Ihren Standort besuchen oder bestimmte Aktionen auf Ihrer Website ausführen.

Kampagnenerstellung

Für die Erstellung von smarten Kampagnen sind einige Schritte erforderlich, die sich von anderen Kampagnentypen unterscheiden. Als Best Practice sollten Sie Entitäten in einer einzelnen GoogleAdsService.Mutate-Anfrage hinzufügen.

Hier sind die Schritte im Workflow zum Erstellen von smarten Kampagnen. Die in diesen Schritten beschriebenen Beziehungen zwischen Einheiten 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 individuell formulierten Keyword-Themen. Mit diesen Keyword-Themen werden verschiedene Budgetempfehlungen abgerufen, Kampagnenkriterien für Keyword-Themen erstellt und Vorschläge für Anzeigentext-Creatives generiert.
  2. Sie können sich Vorschläge für den Budgetbetrag, Anzeigentitel und Textzeilen aus der SmartCampaignSuggestService abrufen. Bei diesem Dienst werden Informationen zu Ihrem Unternehmen, dem geografischen Zielort, der Zielsprache und den Keyword-Themen verwendet, um ein high, low oder recommended Tagesbudget sowie bis zu drei Anzeigentitel und zwei Anzeigentextzeilen vorzuschlagen.
  3. Erstellen Sie ein CampaignBudget mit dem vorgeschlagenen Budgetbetrag. Wenn Sie das vorgeschlagene Budget verwenden, lässt sich die Kampagnenleistung maximieren. Das Budget einer smarten Kampagne kann nicht mit anderen Kampagnen geteilt werden.
  4. Erstellen Sie ein Campaign und ein SmartCampaignSetting. Ein SmartCampaignSetting kann nicht unabhängig vom zugehörigen Campaign vorhanden sein. Erstellen Sie die beiden Einheiten daher zusammen in derselben Mutate-Anfrage mit negativen temporären Ressourcennamen (z. B. customers/{customer_id}/campaigns/-1), um abhängige Ressourcen zu verknüpfen.
  5. Erstellen Sie eine Liste mit 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 eine AdGroup. Einer smarten Kampagne kann nur ein AdGroup zugeordnet sein.
  7. Erstellen Sie eine AdGroupAd mit einem SmartCampaignAdInfo, das 3 bis 15 Anzeigentitel und 2 bis 4 Textzeilen enthält.

Standort des Unternehmensprofils

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 können Sie entweder über das Feld name der Business Profile API oder über die Google Unternehmensprofil-Benutzeroberfläche abrufen.

Wenn die Kennung für das Objekt SmartCampaignSuggestionInfo oder SmartCampaignSetting festgelegt wird, sollte sie ein String in diesem Format sein:

locations/locationId

Wenn die Kennung über die Business Profile 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

Rufen Sie SmartCampaignSettingService.GetSmartCampaignStatus mit der resource_name der SmartCampaignSetting der Kampagne (customers/{customer_id}/smartCampaignSettings/{campaign_id}) auf, um den Status einer smarten Kampagne abzurufen. Diese Methode bietet eine aggregiertere Ansicht des Status einer smarten Kampagne als campaign.primary_status oder campaign.primary_status_reasons.

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

Hinweise zur Berichterstellung

Smart-Kampagnen haben eine vereinfachte Struktur. Jede Kampagne ist auf eine Anzeigengruppe beschränkt. Diese Struktur hat bestimmte Auswirkungen auf das Reporting:

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

Für die meisten Berichte zu Smart-Kampagnen erhalten Sie ein vollständiges Bild der Leistung, wenn Sie campaign und die zugehörigen Messwerte abfragen.