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 die folgende Hierarchie (von hoch nach niedrigste) wird von Google Ads verwendet:

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 ein unterstützte Entität wird in einem Mobilfunknetz bereitgestellt und hat gültige finale mobile URL haben, wird diese URL 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 durch Durchlaufen ihres Objekts bestimmt und wählen Sie den Wert der niedrigsten Entität in der Hierarchie aus. Wenn in der Hierarchie keine Tracking-URL-Vorlagenwerte vorhanden sind, werden im Feld der Wert der Tracking-URL-Vorlage auf einen leeren Wert festgelegt ist.

    Wenn für eine Anzeige beispielsweise Tracking-URL-Vorlagenwerte nur in ihrer übergeordneten Anzeigengruppen- und Kontoebene ist, lautet 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 das Objekt durchlaufen wird und wählen Sie den Wert der niedrigsten Entität in der Hierarchie aus. Ist für den benutzerdefinierten Parameter kein Wert definiert, wird ein leerer String als deren Wert.

    Wenn z. B. der Wert für einen bestimmten benutzerdefinierten Parameter Auf Anzeigenebene, wenn für diesen benutzerdefinierten Parameter Werte auf der übergeordneten Anzeige definiert sind und auf Kontoebene 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 URLs benutzerdefinierten Parameter in der URL unter Verwendung der in Schritt 3 ermittelten Werte oben.

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

      Das System parst die finale URL und ersetzt jegliche ValueTrack-Tags in der URL vorhanden ist.

    3. Entfernen Sie das Tag {ignore}.

      Jeder {ignore}-ValueTrack-Parameter in der erweiterten finalen URL ist entfernt.

  5. Maximieren Sie die Tracking-Vorlage.

    Wenn für die Tracking-Vorlage ein leerer Wert vorhanden ist (wie oben in den Schritt 2), wird dieser Schritt übersprungen. Andernfalls wird die Tracking-URL-Vorlage wie folgt erweitert:

    1. Maximieren Sie die Werte der benutzerdefinierten Parameter.

      Das System parst die URL der Tracking-Vorlage und ersetzt die Werte für jeden benutzerdefinierten Parameter in der URL unter Verwendung der im Schritt ermittelten Werte 3.

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

      Das System parst die URL der Tracking-Vorlage und ersetzt Werte alle ValueTrack-Tags in der URL

    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, gilt Folgendes: ohne Escape-Zeichen. An anderer Stelle in der Tracking-Vorlage Die folgenden Zeichen werden 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. verwendet wird. Andernfalls verwendet das System die erweiterte Tracking-Vorlagen-URL des Schritt 5.

    Sitelinks sind eine Ausnahme von dieser Regel: Wenn die Tracking-URL-Vorlage (in Schritt 2 ermittelt) nicht den Parameter {lpurl} enthält, dann ist der 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.