Mit dem URL-Filter kannst du genau festlegen, auf welchen Bereichen deiner WordPress-Website ein Feedback-Formular ausgespielt werden soll. Statt nur zwischen Seiten und Beiträgen zu unterscheiden, prüft OuterWhisper dabei die aufgerufene URL.
So kannst du ein Formular beispielsweise nur im Bereich /shop/ anzeigen, den Kontaktbereich ausschließen oder die Ausspielung auf eine ganz bestimmte URL begrenzen.
Der URL-Filter ist eine Funktion von OuterWhisper Pro.
URL-Filter hinzufügen
Öffne das gewünschte Feedback-Formular und wechsle zum Tab Ausspielung.
Wähle dort den Bereich aus, dessen Ausspielung du konfigurieren möchtest. Abhängig von der Anzeigeart kann das beispielsweise Automatische Platzierung (In-Content), Shortcode oder Overlay sein.
Klicke anschließend innerhalb der gewünschten UND- oder ODER-Gruppe auf Bedingung hinzufügen und wähle als Bedingung:
URL-Filter
Danach kannst du einen Vergleichsoperator auswählen und den gewünschten URL-Wert eintragen.
Welche Operatoren stehen zur Verfügung?
Der URL-Filter bietet vier Möglichkeiten, eine URL zu prüfen:
| Operator | Bedeutung | Beispiel |
|---|---|---|
| enthält | Der angegebene Wert muss Bestandteil der URL sein. | /shop/ |
| enthält nicht | Der angegebene Wert darf nicht in der URL vorkommen. | /kontakt/ |
| entspricht genau | Die URL muss exakt dem angegebenen Wert entsprechen. | /kontakt/ |
| entspricht nicht genau | Die URL darf nicht exakt dem angegebenen Wert entsprechen. | /kontakt/ |
Welcher Operator sinnvoll ist, hängt davon ab, ob du einen ganzen Website-Bereich oder eine konkrete URL ansprechen möchtest.
Einen ganzen Website-Bereich einschließen
Möchtest du ein Feedback-Formular auf mehreren URLs eines bestimmten Bereichs verwenden, bietet sich enthält an.
Beispiel:
URL-Filter → enthält →
/shop/
Damit kannst du URLs erfassen, in denen /shop/ vorkommt.
Das ist beispielsweise hilfreich, wenn mehrere Unterseiten eines Bereichs mit derselben Feedback-Abfrage versehen werden sollen.
Einen Website-Bereich ausschließen
Mit enthält nicht kannst du das umgekehrte Verhalten festlegen.
Beispiel:
URL-Filter → enthält nicht →
/kontakt/
Die Bedingung trifft damit nur auf URLs zu, die /kontakt/ nicht enthalten.
Das eignet sich, wenn ein Feedback-Formular grundsätzlich breit ausgespielt werden soll, bestimmte Bereiche deiner Website aber davon ausgenommen werden sollen.
Eine bestimmte URL ansprechen
Soll eine Bedingung nicht für einen ganzen Bereich, sondern nur für eine konkrete URL gelten, kannst du entspricht genau verwenden.
Beispiel:
URL-Filter → entspricht genau →
/kontakt/
Im Gegensatz zu enthält verlangt dieser Operator eine exakte Übereinstimmung.
Dadurch kannst du verhindern, dass andere URLs allein deshalb ebenfalls erfasst werden, weil sie denselben Bestandteil enthalten.
Eine bestimmte URL ausschließen
Mit entspricht nicht genau kannst du eine konkrete URL von der Ausspielung ausschließen.
Beispiel:
URL-Filter → entspricht nicht genau →
/kontakt/
Die Bedingung ist damit für andere URLs erfüllt, nicht jedoch für die exakt angegebene URL.
„enthält“ oder „entspricht genau“?
Verwende enthält, wenn ein bestimmter Textbestandteil innerhalb der URL entscheidend ist. Das ist besonders für Bereiche mit mehreren Unterseiten praktisch.
Verwende entspricht genau, wenn ausschließlich eine bestimmte URL die Bedingung erfüllen soll.
Dasselbe Prinzip gilt für die beiden ausschließenden Operatoren enthält nicht und entspricht nicht genau.
URL-Filter mit anderen Bedingungen kombinieren
Der URL-Filter lässt sich zusammen mit anderen Ausspielungsbedingungen verwenden.
Du könntest beispielsweise eine UND-Gruppe so konfigurieren:
Seitentyp → ist eins von → Beiträge
Gerätetyp → ist eins von → Mobile
URL-Filter → enthält →/ratgeber/
In diesem Beispiel müssen alle drei Bedingungen erfüllt sein. Das Formular wird also nur ausgespielt, wenn der jeweilige Aufruf sämtliche Kriterien erfüllt.
Alternativ kannst du URL-Filter in der ODER-Gruppe verwenden, wenn mehrere Kriterien als alternative Voraussetzungen dienen sollen.
Mehr zur Verknüpfung findest du im Artikel „UND- und ODER-Bedingungen für die Ausspielung kombinieren“.
Welchen URL-Wert sollte ich eintragen?
In der Oberfläche nennt OuterWhisper beispielsweise Werte wie:
/kontakt/shop
Welche Zeichenfolge du verwendest, hängt davon ab, was du mit der Regel erfassen möchtest.
Bei enthält reicht ein charakteristischer Bestandteil der URL. Bei entspricht genau solltest du dagegen besonders darauf achten, dass der eingetragene Wert tatsächlich der URL entspricht, die OuterWhisper prüfen soll.
Wenn eine Regel nicht wie erwartet greift, ist deshalb der eingegebene URL-Wert einer der ersten Punkte, die du überprüfen solltest.
URL-Filter testen
Nach dem Einrichten solltest du die Ausspielung auf mehreren passenden und nicht passenden URLs überprüfen.
Bei einer Regel wie:
URL enthält
/shop/
solltest du beispielsweise sowohl eine URL innerhalb des gewünschten Bereichs als auch eine URL außerhalb dieses Bereichs aufrufen.
Berücksichtige dabei auch weitere Ausspielungsbedingungen. Befindet sich der URL-Filter in einer UND-Gruppe, kann die URL korrekt sein und das Formular trotzdem nicht erscheinen, weil eine andere Bedingung der Gruppe nicht erfüllt ist.
URL-Filter oder Seitentyp?
Beide Bedingungen erfüllen unterschiedliche Aufgaben.
Mit Seitentyp unterscheidest du grundsätzlich zwischen Seiten und Beiträgen. Mit dem URL-Filter kannst du die Ausspielung anhand der konkreten URL weiter eingrenzen.
In vielen Fällen ist eine Kombination sinnvoll. Beispielsweise kannst du zunächst ausschließlich Beiträge zulassen und diese anschließend über einen URL-Filter auf einen bestimmten Bereich beschränken.
Wenn du zu diesem Thema noch Hilfe benötigst, kannst du deine Frage gerne in unserem Support-Forum stellen.
Zum Support-Forum →