For the complete documentation index, see llms.txt. This page is also available as Markdown.

Bedingungen für Weiterleitungsregeln erstellen

Jede Umleitungsregel beginnt mit einer oder mehreren Bedingungen. Eine Bedingung prüft etwas über den eingehenden Traffic, z. B. seine Landingpage-URL, sein Land oder seinen Gerätetyp, und entscheidet, ob die Regel gilt. Erfahre mehr darüber, wie man Eine Umleitungsregel erstellen.

Bedingungsattribute

In der folgenden Tabelle sind die Bedingungsattribute aufgeführt, die Sie in einer Regel verwenden können.

Referenz für Bedingungsattribute
Bedingungsattribut
Beschreibung

Landingpage

Die ursprüngliche Ziel-URL.

IP-Adresse

Die einem Gerät zugewiesene IP-Adresse.

Geteilte ID

Ein von einem Partner gesteuerter Query-String-Parameter, der in Berichten verwendet wird.

Land

Das Land, aus dem der Traffic stammt.

Bundesland

Das Bundesland, aus dem der Traffic stammt.

Anzeigenstatus

Der Nutzungsstatus der zugehörigen Anzeige.

SubID1

Ein von einem Partner gesteuerter Query-String-Parameter, der in Berichten verwendet wird.

SubID2

Ein von einem Partner gesteuerter Query-String-Parameter, der in Berichten verwendet wird.

SubID3

Ein von einem Partner gesteuerter Query-String-Parameter, der in Berichten verwendet wird.

MP-ID

impact.coms eindeutige Kennung für einen Partner

Gerätetyp

Welchen Gerätetyp der Kunde verwendet hat, als die Umleitungsregel zur Aktivierung aufgefordert wurde.

Ref-URL

URL der Website, die Traffic an die ursprüngliche Ziel-URL verweist.

Produkt-SKU

Eine Kennung für das Objekt der Anzeige, die üblicherweise in einem Produktkatalog festgelegt wird.

Anzeigen-ID

impact.coms eindeutige Kennung für eine Anzeige.

Wahrscheinlichkeit

Die Umleitungsregel wird zufällig einen Prozentsatz des Traffics erfassen und umleiten. Dies wird hauptsächlich für A/B-Tests verwendet.

Mobiles Fallback

Wenn eine Anzeige mobiles Fallback konfiguriert hat, kann die zugehörige Routing-Regel anfordern, Traffic in ihren jeweiligen App Store umzuleiten, um eine App herunterzuladen.

Mobiles Fallback Umleitungsregeln werden normalerweise während des Onboardings eingerichtet. Prüfen Sie Ihre technischen Spezifikationen, um zu sehen, ob Sie eine Umleitungsregel für mobiles Fallback haben sollten.

App-Name

Der Name der App, die der Kunde verwendet hat, als die Umleitungsregel zur Aktivierung aufgefordert wurde.

Browsername

Der Name des Browsers, den der Kunde verwendet hat, als die Umleitungsregel zur Aktivierung aufgefordert wurde.

Name des Betriebssystems

Der Name des Betriebssystems, das der Kunde verwendet hat, als die Umleitungsregel zur Aktivierung aufgefordert wurde.

In-App-WebView

Ob der Kunde eine In-App-WebView verwendet hat, als die Umleitungsregel zur Aktivierung aufgefordert wurde.

Bedingungsoperatoren

Eines der nützlichsten Bedingungsattribute ist Landingpage, da es Ihnen ermöglicht, Bedingungen und Umleitungen basierend auf der eingehenden URL zu erstellen. Die unten aufgeführten Operatoren gelten für das Landingpage Attribut. Die verfügbaren Operatoren hängen davon ab, welches Attribut Sie wählen: Die meisten Attribute bieten eine kleinere Auswahl. Zum Beispiel, Mobiles Fallback nur ist und ist nicht.

Referenz für Bedingungsoperatoren
Operator
Beschreibung

enthält

Der Wert des Attributs enthält den angegebenen Text.

beginnt mit

Der Wert des Attributs beginnt mit dem angegebenen Text.

endet mit

Der Wert des Attributs endet mit dem angegebenen Text.

entspricht

Der Wert des Attributs entspricht einem Muster, das Platzhalter ({NAME}) zum Erfassen von Teilen des Werts und eine Wildcard (*) zum Abgleichen beliebiger verbleibender Zeichen.

in

Der Wert des Attributs ist einer von einer angegebenen Liste von Werten.

enthält nicht

Der Wert des Attributs enthält den angegebenen Text nicht.

beginnt nicht mit

Der Wert des Attributs beginnt nicht mit dem angegebenen Text.

endet nicht mit

Der Wert des Attributs endet nicht mit dem angegebenen Text.

ist nicht

Der Wert des Attributs entspricht nicht genau dem angegebenen Wert.

nicht in

Der Wert des Attributs ist keiner der angegebenen Werte.

Regex

Der Wert des Attributs entspricht einem benutzerdefinierten regulären Ausdruck.

Bedingungen kombinieren

Sie können mehrere Bedingungen mit UND:

  • Verwenden Sie UND wenn mehr als eine Sache gleichzeitig wahr sein muss, zum Beispiel Traffic aus einem bestimmten Land und auf einem bestimmten Gerätetyp.

  • Wählen Sie Weitere hinzufügen um eine separate, unabhängige Bedingung hinzuzufügen, die entweder die erste Bedingung oder die neue erfüllt. Sie muss nicht beide erfüllen. Das bedeutet, dass Weitere hinzufügen wie ein ODER Bedingung.

Die nächsten beiden Abschnitte zeigen, wie man eine Umleitungsregel mit den Enthält und Entspricht Operatoren erstellt.

Den Operator „enthält“ verwenden

Die einfachste Möglichkeit, Traffic nach URL zu verzweigen, sind zwei separate Regeln mit enthält. Angenommen, Sie möchten, dass jeder, der auf einer UK-Seite landet, einen Query-Parameter erhält und jeder, der auf einer US-Seite landet, einen anderen.

Regel 1, UK-Traffic:

  1. Bedingung: Landingpage enthält /uk.

  2. Aktion: Umleitung auf dieselbe URL, mit ?a=123 am Ende hinzugefügt.

Regel 2, US-Traffic:

  1. Bedingung: Landingpage enthält /us.

  2. Aktion: Umleitung auf dieselbe URL, mit ?a=456 am Ende hinzugefügt.

Jede Regel prüft die eingehende URL auf einen Textbaustein (entweder /uk oder /us). Wenn sie den Text findet, sendet die Umleitungsregel den Besucher mit einem zusätzlichen Parameter weiter.

Das funktioniert gut für einfache Entweder-oder-Aufteilungen, aber mit dieser Technik können keine Teile der ursprünglichen URL wiederverwendet werden. Dafür müssen Sie entspricht.

Den Operator „entspricht“ verwenden

Der entspricht Operator ermöglicht es Ihnen, ein Muster für die gesamte URL zu schreiben und einen Teil davon mit einem Platzhalter zu markieren, geschrieben als {PLACEHOLDER}, sodass Sie dieses exakte Stück später in der Umleitung wiederverwenden können.

Mit einem Platzhalter „entspricht“ verwenden

Angenommen, Sie verkaufen Schuhe, und jede Produktseite für Großbritannien sieht aus wie https://www.example.com/uk/<product-name>. Sie möchten jede davon auf dieselbe Seite auf einer Partner-Website umleiten und den Produktnamen beibehalten.

  1. Setzen Sie die Bedingung auf Landingpage entspricht https://www.example.com/uk/{PRODUCT}, was jede URL trifft, die mit https://www.example.com/uk/ beginnt, und alles direkt danach PRODUCT.

  2. Testen Sie es, indem Sie https://www.example.com/uk/sneakers als Test-Landingpage eingeben. Sie erhalten das Ergebnis: eine erfolgreiche Übereinstimmung, mit {PRODUCT} gesetzt auf sneakers.

  3. Setzen Sie die Aktion auf Umleitung zu https://www.example.com/uk/{PRODUCT}?a=123, was zu https://www.example.com/uk/sneakers?a=123 sobald {PRODUCT} als sneakers.

erfasst wird. Der Platzhalter verhält sich also wie eine Variable: Alles, was er aus der eingehenden URL erfasst, wird an derselben Stelle in die ausgehende URL eingesetzt.

Mit Platzhaltern und Wildcards „entspricht“ verwenden

Testen Sie mit genau derselben Regel wie oben eine etwas andere URL:

  1. Testen Sie es, indem Sie https://www.example.com/uk/sneakers/mens als Test-Landingpage eingeben. Sie erhalten das Ergebnis: keine Übereinstimmung gefunden.

Das liegt daran, dass der entspricht Operator das Muster gegen die gesamte URL prüft, nicht nur gegen den Anfang. Das Muster https://www.example.com/uk/{PRODUCT} berücksichtigt nur ein Segment nach /uk/, und hat nichts, um das zusätzliche /menszu berücksichtigen, daher schlägt die Übereinstimmung fehl.

Um alles nach dem Platzhalter zuzulassen, fügen Sie am Ende des Musters eine Wildcard (*) hinzu:

  • Neues Muster: https://www.example.com/uk/{PRODUCT}*

  • Dies stimmt jetzt mit beiden https://www.example.com/uk/sneakers und https://www.example.com/uk/sneakers/mens. {PRODUCT} erfasst aber weiterhin nur sneakers (bis zum nächsten /), und * nimmt einfach alles auf, was danach kommt.

Wenn Ihr Muster nicht mit *endet, muss die eingehende URL genau an derselben Stelle enden wie das Muster, sonst stimmt es nicht überein.

Mit mehreren Platzhaltern „entspricht“ verwenden

Sie können mehrere Platzhalter im selben Muster verwenden. Angenommen, Ihre Produktseiten enthalten tatsächlich sowohl eine Kategorie als auch eine SKU, wie zum Beispiel https://www.example.com/uk/shop/product/sneakers/SKU123-blue-running-shoe, und die Seite hat manchmal zusätzlichen Inhalt danach (wie /reviews).

  1. Setzen Sie die Bedingung auf Landingpage entspricht https://www.example.com/uk/shop/product/{CATEGORY}/{SKU}*, wobei:

    • {CATEGORY} das Segment direkt nach /product/.

    • {SKU} das nächste Segment danach erfasst.

    • der abschließende * erlaubt alles Weitere, was folgt (wie /reviews), gemäß der Lektion aus dem vorherigen Abschnitt.

  2. Testen Sie es, indem Sie https://www.example.com/uk/shop/product/sneakers/SKU123-blue-running-shoe/reviews. Sie sollten das Ergebnis erhalten: eine erfolgreiche Übereinstimmung, mit {CATEGORY} gesetzt auf sneakers und {SKU} gesetzt auf SKU123-blue-running-shoe.

  3. Setzen Sie die Aktion auf Umleitung zu https://www.example.com/redirect/{CATEGORY}/{SKU}, was zu https://www.example.com/redirect/sneakers/SKU123-blue-running-shoe sobald beide erfassten Werte wiederverwendet werden. Der /reviews Teil entfällt, weil die Umleitungs-URL ihn nicht referenziert.

Referenz zu Wildcards und Platzhaltern

Die folgende Tabelle listet die Syntax auf, die Sie beim Schreiben einer entspricht Regel verwenden können.

Syntax
Was es bewirkt

{NAME}

Ein Platzhalter, der ein URL-Segment erfasst (bis zum nächsten / oder zum Ende der URL), damit es in der Umleitungsaktion wiederverwendet werden kann.

*

Erfasst alle verbleibenden Zeichen nach einem Platzhalter. Verwenden Sie ihn, wenn die URL nach Ihrem Muster zusätzlichen Inhalt haben könnte.

Nein * am Ende

Das Muster muss exakt bis zum Ende mit der URL übereinstimmen. Es ist nichts Zusätzliches erlaubt.

Zuletzt aktualisiert

War das hilfreich?