Smarte Kampagnen

Smarte Kampagnen wurden entwickelt, um kleinen Unternehmen dabei zu helfen, mehr Kunden online zu erreichen. Sie erfordern nur minimale Einrichtung und Wartung. Smarte Kampagnen nutzen die Werbetechnologie von Google, um die Kampagne automatisch anhand der Details Ihres Unternehmens und Ihrer Zielvorhaben zu optimieren. Das können beispielsweise Kundenanrufe, Besuche an Ihrem Standort oder Aktionen auf Ihrer Website sein.

Kampagnenerstellung

Der Workflow zur Erstellung smarter Kampagnen umfasst einige Schritte, die sich von anderen Kampagnentypen unterscheiden. Fügen Sie Entitäten am besten in einer einzelnen GoogleAdsService.Mutate-Anfrage hinzu.

Im Folgenden werden die Schritte im Workflow zur Erstellung smarter Kampagnen beschrieben. 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 von Keyword-Themen mit Vorschlägen aus dem SmartCampaignSuggestService, dem KeywordThemeConstantService oder mit Keyword-Themen in Freiform. 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. Rufen Sie Vorschläge für Budgetbetrag, Anzeigentitel und Textzeilen aus dem SmartCampaignSuggestService ab. Dieser Dienst verwendet Informationen zu Ihrem Unternehmen, dem geografischen Zielort, der Zielsprache und den Keyword-Themen, um einen high, low oder recommended Tagesbudget vorzuschlagen. Außerdem werden bis zu drei Anzeigentitel und zwei Textzeilen für die Anzeige selbst vorgeschlagen.
  3. Erstellen Sie ein CampaignBudget mit dem vorgeschlagenen Budget Betrag. 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 eine Campaign und eine SmartCampaignSetting. Eine SmartCampaignSetting kann nicht unabhängig von der zugehörigen Campaign vorhanden sein. Erstellen Sie die beiden Entitäten daher zusammen in derselben Mutate-Anfrage. 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-Themenzu erstellen. Außerdem werden die anderen unterstützten Kampagnenkriterientypen beschrieben.
  6. Erstellen Sie eine AdGroup. Einer smarten Kampagne kann nur eine AdGroup zugeordnet sein.
  7. Erstellen Sie eine AdGroupAd mit einer SmartCampaignAdInfo, die 3 bis 15 Anzeigentitel und 2 bis 4 Textzeilen enthält.

Standort aus dem Unternehmensprofil

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.

Sie können die Standort-ID Ihres Unternehmensprofils entweder aus dem Feld name der Google Unternehmensprofil-API oder aus der Benutzeroberfläche von Google Unternehmensprofil abrufen.

Wenn die ID für das Objekt SmartCampaignSuggestionInfo oder SmartCampaignSetting festgelegt wird, muss sie eine String in diesem Format sein:

locations/locationId

Wenn die ID aus der Google Unternehmensprofil-API abgerufen wird, hat sie bereits das richtige Format. Wenn sie 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 dem resource_name der SmartCampaignSetting (customers/{customer_id}/smartCampaignSettings/{campaign_id}) der Kampagne auf. Diese Methode bietet eine aggregiertere Ansicht des Status einer smarten Kampagne als campaign.primary_status oder campaign.primary_status_reasons.

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

Hinweise zur Berichterstellung

Smarte Kampagnen haben eine vereinfachte Struktur. Jede Kampagne ist auf eine einzelne Anzeigengruppe beschränkt. Diese Struktur hat bestimmte 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.
  • Abrufen von Messwerten: Wenn Sie Leistungsdaten abfragen, können Sie Messwerte auf Kampagnenebene abrufen. Sie können zwar auch Messwerte auf Anzeigengruppenebene abrufen, diese bieten jedoch keine zusätzlichen Details über die auf Kampagnenebene verfügbaren Informationen hinaus.

Für die meisten Berichte zu smarten Kampagnen reicht es aus, campaign und die zugehörigen Messwerte abzufragen, um ein vollständiges Bild der Leistung zu erhalten.