Responsive Suchanzeigen anpassen

Anzeigenanpassungen sind ein leistungsstarkes Tool, mit dem Sie den Textinhalt Ihrer responsiven Suchanzeigen mithilfe von dynamischen Textplatzhaltern anpassen können.

Sie können eine benutzerdefinierte oder eine integrierte Anzeigenanpassung erstellen und verwenden.

Anzeigenanpassung erstellen und verwenden

So erstellen Sie einen Anzeigenanpasser für responsive Suchanzeigen:

  1. Erstellen Sie das Attribut für die Anpassung.

    Das Attribut „Customizer“ ist eine allgemeine Kategorie, die die Art der Änderung beschreibt, die Sie mit diesem Customizer verknüpfen möchten, z. B. „Produktpreis“ oder „Rabattprozent“.

  2. Verknüpfen Sie das Attribut für die Anzeigenanpassung mit einem Kunden, einer Kampagne, einer Anzeigengruppe oder einem Anzeigengruppenkriterium für Keywords.

    Legen Sie die spezifischen Werte fest, die Sie für die jeweilige Ressource verwenden möchten.

Attribut für die Anpassung erstellen

Zuerst müssen Sie ein neues Attribut für die Anpassung erstellen, das durch CustomizerAttribute dargestellt wird. Verwenden Sie dazu CustomizerAttributeService mit zwei erforderlichen Feldern:

name
Der Name des Customizers, der eindeutig sein muss (Groß- und Kleinschreibung wird nicht beachtet). Da es ein Limit von 40 Customizern gibt, müssen Sie sie möglicherweise für verschiedene Ressourcen wiederverwenden. Wählen Sie daher einen Namen, der eine breite Kategorie der Anpassungen repräsentiert, für die dieser Customizer verwendet wird.
type
Der Typ der Anpassung (Text, Zahl, Preis oder Prozent), der durch CustomizerAttributeType definiert wird.

Wenn Sie ein neues Attribut für die Anpassung erstellen, erhalten Sie dessen Ressourcennamen zurück, der im nächsten Schritt erforderlich ist.

Sie können das zuvor erstellte Attribut für die Anpassung auf vielen Ebenen mit den folgenden Diensten verknüpfen:

Unabhängig davon, welche Stufe Sie wünschen und welchen entsprechenden Dienst Sie nutzen, sind dieselben Informationen erforderlich:

customizer_attribute
Der Ressourcenname des Attributs für die Anpassung, das Sie im vorherigen Schritt erstellt haben.
value

Der Wert, der in Ihre Anzeigen eingefügt werden soll, wenn Sie auf dieses Attribut für die Anpassung verweisen. Dieses Feld wird durch CustomizerValue definiert.

Sie müssen type und string_value angeben, um CustomizerValue zu erstellen. Der Wert type sollte mit dem Attribut für die Anpassung übereinstimmen, das Sie verknüpfen, und string_value ist der Wert, der von der Google Ads API verwendet werden soll.

Ressourcenname der Ressource, mit der Sie das Attribut für die Anpassung verknüpfen möchten

Der Name variiert je nach Ressourcentyp. Wenn Sie beispielsweise CampaignCustomizer erstellen möchten, geben Sie campaign an.

Wenn Sie diesen Schritt abgeschlossen haben, können Sie die Anzeigenanpassung in responsiven Suchanzeigen verwenden, die in der Ressourcenhierarchie enthalten sind, mit der Sie das Anpassungsattribut verknüpft haben. Wenn Sie das Attribut für die Anzeigenanpassung beispielsweise mit der Kampagne mit der ID A verknüpfen, können Sie die Anzeigenanpassung in einer Anzeige verwenden, die in einer beliebigen Anzeigengruppe der Kampagne A erstellt wurde. Sie können die Anzeigenanpassung nicht in einer Anzeige in Anzeigengruppen innerhalb der Kampagne B verwenden.

Anzeigenanpassungen in responsiven Suchanzeigen

Wenn Sie die Anzeigenanpassung in Anzeigentiteln und Textzeilen responsiver Suchanzeigen verwenden möchten, müssen Sie ein AdTextAsset-Objekt mit text erstellen, das die folgende Syntax enthält:

{CUSTOMIZER.CUSTOMIZER_ATTRIBUTE_NAME:DEFAULT_VALUE}
  • CUSTOMIZER_ATTRIBUTE_NAME ist die name des Attributs für die Anpassung, die Sie beim Erstellen festgelegt haben, nicht der Ressourcenname des Attributs für die Anpassung oder seine ID.

  • DEFAULT_VALUE ist der Standardwert für die Anzeigenanpassung.

Weitere Informationen zum Einrichten der Anzeigen finden Sie im Leitfaden zu responsiven Suchanzeigen.

Regeln und Einschränkungen

  • Es kann nur einen Link pro Ebene geben (Kunde, Kampagne, Anzeigengruppe oder Anzeigengruppenkriterium). Der spezifischste Link hat Vorrang vor dem allgemeineren. Wenn Sie dieses Attribut für die Anpassung beispielsweise auf Kampagnen- und Anzeigengruppenebene definiert haben, wird für Anzeigen in der verknüpften Anzeigengruppe das Attribut auf Anzeigengruppenebene verwendet. Für Anzeigen aus anderen Anzeigengruppen in dieser Kampagne wird das Attribut auf Kampagnenebene verwendet.

  • Sie können in Ihrem Konto bis zu 40 aktivierte CustomizerAttribute-Objekte haben. Wenn Sie dieses Limit erreichen, müssen Sie die nicht verwendeten entfernen, bevor Sie ein neues erstellen können.

  • Für Attribute zur Anzeigenanpassung mit dem Typ PRICE gelten folgende Regeln:

    • Währungscodes und ‑symbole können vor oder nach der Zahl stehen. Beispiele: $100, 100$, USD100, 100USD.
    • Zwischen der Zahl und den Währungscodes oder ‑symbolen dürfen keine Leerzeichen stehen. $ 100 ist beispielsweise ungültig.
    • Währungscodes und ‑symbole, die als Teil des angegebenen Werts verwendet werden können.

Integrierte Anzeigenanpassungen verwenden

Sie können integrierte Anpassungstags direkt in den Anzeigentiteln und Textzeilen Ihrer responsiven Suchanzeigen verwenden. Mit diesen Tags können Sie Keywords, Standorte und Countdowns dynamisch in Ihren Anzeigentext einfügen.

Keyword-Platzhalter

Wenn Sie Keyword-Platzhalter verwenden, wird der Text Ihrer Anzeigen dynamisch angepasst, sodass er das Keyword enthält, durch das die Schaltung der Anzeige ausgelöst wurde. So werden Ihre Anzeigen für die Suchanfragen der Nutzer relevanter.

Keyword-Platzhalter für den Anzeigentext einrichten

Syntax: {Keyword:Default text}

Fügen Sie dieses Tag in Ihre Anzeigentitel- oder Textzeilenfelder ein, wenn Sie ein AdGroupAd mit dem Typ ResponsiveSearchAd über die API erstellen oder aktualisieren.

Beispiel

Angenommen, Sie haben einen Anzeigentitel wie „{Keyword:Chocolate} online kaufen“. Wenn der Nutzer nach „dunkle schokolade“ sucht, könnte der Anzeigentitel so aussehen: „Dunkle Schokolade online kaufen“. Wenn das Keyword nicht eingefügt werden kann, wird stattdessen der „Standardtext“ („Schokolade“ in diesem Fall) verwendet.

Weitere Informationen zu Keyword-Platzhaltern

Standortplatzhalter

Passen Sie den Anzeigentext an den Standort Ihrer Kunden oder an Orte an, für die sie sich interessieren.

Syntax: {LOCATION(Level):Default text}

  • Level: Geben Sie die geografische Ebene an, z. B. City, State oder Country. Wenn keine Angabe gemacht wird, wird standardmäßig die spezifischste verfügbare Ebene verwendet.

Beispiel

Anzeigentitel: „Pizzalieferservice in {LOCATION(City):Your Area}

Ein Nutzer in New York City sieht möglicherweise: „Pizzalieferung in New York City“. Nutzer außerhalb eines bestimmten Gebiets sehen: „Pizzalieferung in Ihrer Nähe“.

Weitere Informationen zu Standortplatzhaltern für responsive Suchanzeigen

Countdown-Funktionen

Sie können ein Gefühl der Dringlichkeit erzeugen, indem Sie einen Echtzeit-Countdown für ein bestimmtes Ereignis oder Angebot einblenden.

Syntax

  • {COUNTDOWN(yyyy-MM-dd HH:mm:ss,daysBefore)}: Führt einen Countdown bis zu einem bestimmten Zeitpunkt in der Zeitzone des Werbetreibendenkontos durch.
  • {GLOBAL_COUNTDOWN(yyyy-MM-dd HH:mm:ss,daysBefore)}: Führt einen Countdown bis zu einem bestimmten Zeitpunkt in der Zeitzone des Nutzers durch.
  • daysBefore: Anzahl der Tage vor dem Enddatum, an dem der Countdown beginnen soll.

Beispiel

Anzeigentitel: „Sale Ends in {COUNTDOWN(2026-01-31 23:59:59,5)}“ (Der Sale endet in {COUNTDOWN(2026-01-31 23:59:59,5)})

In dieser Anzeige wird ab dem 26. Januar 2026 um 23:59:59 Uhr (Zeitzone des Werbetreibenden) ein Countdown eingeblendet.

Countdowns in Anzeigen

Implementierung mit der API

Wenn Sie diese integrierten Anpassungen verwenden möchten, fügen Sie die Tag-Syntax in die text-Felder der AdTextAsset-Objekte für die headlines- und descriptions-Felder Ihrer responsiven Suchanzeigen ein, wenn Sie eine AdGroupAd-Ressource ändern.

Beispiel für ein Snippet (konzeptionelles JSON)

{
  "ad": {
    "responsiveSearchAd": {
      "headlines": [
        { "text": "Great Deals on {Keyword:Shoes}" },
        { "text": "Free Shipping in {LOCATION(City):Your City}" },
        { "text": "Offer Ends: {COUNTDOWN(2026-01-31 23:59:59,5)}" }
      ],
      "descriptions": [
        { "text": "Find the best {Keyword:footwear} for your needs." },
        { "text": "Limited time offer, don't miss out!" }
      ]
    },
    "finalUrls": ["https://www.example.com"]
  }
}