Erweiterungsregeln für Auslieferungs-URL

Bei Verwendung von URL-Umstellungen wird die Auslieferungs-URL einer Anzeige oder Anzeigenerweiterung generiert, indem verschiedene Felder entsprechend einem Satz von Regeln kombiniert werden. In diesem Abschnitt werden diese Regeln ausführlicher behandelt.

Hierarchie von Google Ads-Entitäten

Beim Auflösen von Feldern für URL-Umstellungen wird in Google Ads die folgende Hierarchie verwendet (höchste bis niedrigste):

Customer
    Campaign
        Ad Group
            Ad
                Ad Group Criterion
                    FeedItem (including sitelinks)

Welche finale URL wird verwendet?

Die finale URL wird standardmäßig beim Erstellen der Auslieferungs-URL verwendet. Wenn eine unterstützte Entität in einem Mobilfunknetz bereitgestellt wird und eine gültige finale mobile URL hat, wird diese anstelle der finalen URL verwendet. Finale App-URLs werden derzeit nur für App-Interaktionsanzeigen unterstützt.

Erweiterung der Auslieferungs-URL durch das System

Das System führt beim Erweitern der Auslieferungs-URL die folgenden Schritte aus:

  1. Bestimmen Sie, welche finale URL verwendet werden soll.

    Dies ist der erste Schritt. Das weitere Vorgehen hängt von der jeweiligen Entität ab.

    Entität Verwendete finale URL
    FeedItem (Sitelink) Immer die eigene finale URL verwenden
    Anzeige X bei Keyword Y ausgeliefert Falls das Keyword eine eigene finale URL hat, verwenden Sie diese.

    Andernfalls die finale URL der Anzeige verwenden.

  2. Bestimmen Sie, welche Tracking-URL-Vorlage verwendet werden soll.

    Die Tracking-URL für eine Entität wird ermittelt, indem die Objekthierarchie durchlaufen und der Wert der niedrigsten Entität in der Hierarchie ausgewählt wird. Wenn in der Hierarchie keine Tracking-URL-Vorlagenwerte vorhanden sind, wird der Wert der Tracking-URL-Vorlage auf „leer“ gesetzt.

    Wenn für eine Anzeige beispielsweise Tracking-URL-Vorlagenwerte nur auf der übergeordneten Anzeigengruppen- und Kontoebene definiert sind, wird der Wert der übergeordneten Anzeigengruppe verwendet.

  3. Bestimmen Sie, welche benutzerdefinierten Parameterwerte verwendet werden sollen.

    Der Wert für einen bestimmten benutzerdefinierten Parameter wird aufgelöst, indem die Objekthierarchie durchlaufen und der Wert der niedrigsten Entität in der Hierarchie ausgewählt wird. Wenn für den benutzerdefinierten Parameter kein Wert definiert ist, wird ein leerer String als Wert verwendet.

    Wenn beispielsweise der Wert für einen bestimmten benutzerdefinierten Parameter auf Anzeigenebene bestimmt wird und für diesen benutzerdefinierten Parameter Werte auf seiner übergeordneten Anzeigengruppe und auf Kontoebene definiert sind, wird der Wert der übergeordneten Anzeigengruppe verwendet.

  4. Erweiterung der finalen URL

    Vom System wird die finale URL in drei Schritten erweitert:

    1. Maximieren Sie die Werte der benutzerdefinierten Parameter.

      Das System parst die finale URL und ersetzt die einzelnen benutzerdefinierten Parameter in der URL durch die in Schritt 3 ermittelten Werte.

    2. Erweitern Sie die ValueTrack-Tags in der URL.

      Das System parst die finale URL und ersetzt gegebenenfalls ValueTrack-Tags in der URL durch Werte.

    3. Entferne das Tag {ignore}.

      Alle {ignore}-ValueTrack-Parameter in der erweiterten finalen URL werden entfernt.

  5. Maximieren Sie die Tracking-Vorlage.

    Wenn in der Tracking-Vorlage ein leerer Wert vorhanden ist (wie in Schritt 2 oben ermittelt), wird dieser Schritt übersprungen. Andernfalls wird die Tracking-URL-Vorlage so erweitert:

    1. Maximieren Sie die Werte der benutzerdefinierten Parameter.

      Das System parst die URL der Tracking-Vorlage und ersetzt die einzelnen benutzerdefinierten Parameter in der URL durch die in Schritt 3 ermittelten Werte.

    2. Erweitern Sie die ValueTrack-Tags in der URL.

      Das System parst die URL der Tracking-Vorlage und ersetzt die in der URL vorhandenen ValueTrack-Tags durch Werte.

    3. Ersetzen Sie den Parameter {lpurl} in der Tracking-Vorlage.

      Enthält die URL der Tracking-Vorlage {lpurl} oder eine Variante, wird der Parameter durch die erweiterte finale URL aus Schritt 4 ersetzt.

      • Wenn {lpurl} am Anfang der Tracking-Vorlage eingefügt wird, wird keine Escapesequenz eingefügt. An anderer Stelle in der Tracking-Vorlage werden die folgenden Zeichen maskiert: ?, =, ", #, \t, ' und \[space\].
      • {unescapedlpurl} wird nie umschrieben.
      • {escapedlpurl} wird immer maskiert.
      • {lpurl+2} wird immer zweimal maskiert.
      • {lpurl+3} wird immer dreimal mit Escapezeichen versehen.
  6. Wählen Sie die URL zur Auslieferung aus.

    Wenn die URL Ihrer Tracking-Vorlage leer ist, wird die erweiterte finale URL aus Schritt 4 verwendet. Andernfalls verwendet das System die erweiterte Tracking-Vorlagen-URL aus Schritt 5.

    Sitelinks sind eine Ausnahme von dieser Regel: Wenn die Tracking-URL-Vorlage (in Schritt 2 ermittelt) nicht den Parameter {lpurl} enthält, wird die finale URL des Sitelinks als Auslieferungs-URL verwendet.

Beispielszenarien

Stellen Sie sich ein Konto mit der folgenden Struktur vor:

Account
    Campaign 1
        Ad Group 1
            Ad 1
            Keyword 1 (shoes)
            Keyword 2 (hats)
        Ad Group 2
            Ad 2
            Ad 3
            Keyword 3 (watches)
    FeedItem 1 (sitelink 1)

Für diese Entitäten sind die folgenden Felder für URL-Umstellungen definiert:

Entitätsname URL der Tracking-Vorlage Finale URL Benutzerdefinierte Parameter
Konto http://www.cid1-tracking.com/?{_myid}&u={lpurl}
Kampagne 1 _mycampaign=cam1
Anzeigengruppe 1 http://www.ag1-tracking.com/?{_mycampaign}&u={lpurl}&{_myid} _myid=ag1id
Anzeigengruppe 2 _myid=ag2id
Anzeige 1 http://www.creative1-final.com/?{keyword}{ignore}&{_myid}&{_mycampaign}
Anzeige 2 http://www.creative2-final.com/?{keyword}{ignore}&{_myid} _myid=ad2id
Anzeige 3 http://www.ad3-tracking.com/?{_mycampaign}
Keyword 1 Finale URL: http://www.kw-final.com/?{keyword}{ignore}&{_mycampaign}

Finale mobile URL: http://m.kw-final-mobile.com/?{keyword}{ignore}&{_myid}
_myid=k1Id
Keyword 2
Keyword 3
Feedelement 1 Finale URL: http://www.sitelink-final.com/?{keyword}{ignore}&{_mycampaign}

Finale mobile URL: http://m.sitelink-final-mobile.com/?{keyword}{ignore}&{_myid}

Die folgenden Werte werden verwendet, um den ValueTrack-Parameter {keyword} zu erweitern:

  • Keyword 1: shoes
  • Keyword 2: hats
  • Keyword 3: watches

Aus den folgenden Abschnitten geht hervor, wie diverse Parameter für jede dieser Entitäten aufgelöst werden.