Show Menu
THEMEN×

Verarbeitungsregeln – Tipps und Tricks

Dieser Abschnitt enthält Richtlinien zum Testen von Verarbeitungsregeln und eine Liste häufiger Fehler, die vermieden werden können.

Verarbeitungsregeln testen

Dieser Abschnitt enthält einige Anleitungen, die Ihnen helfen, Verarbeitungsregeln zu testen, bevor diese in der Produktion bereitgestellt werden.
Testen von Regeln, die Suchbegriffe lesen
Für alle Kriterien, die auf einer Suche basieren, z. B. wenn prop1 "news"enthält, gehen Sie zum prop 1-Bericht und suchen Sie nach "news", um zu sehen, ob Übereinstimmungen vorliegen, die Sie nicht erwartet haben.
Testen von Regeln, die Variablen lesen
Create a blank HTML page on your desktop, include the s_code from your site, and set the s.account variable to a dev report suite. Wenn Ihre Regeln auf einem Referrer, einer verweisenden Domäne usw. basieren, nehmen Sie einige Beispiel-URLs aus dem Live-Verweisbericht, stellen Sie die s.referrer -Variable auf einen dieser Werte ein und laden Sie die Seite. Auf die gleiche Weise können Sie, wenn die Regel auf dem Seiten-URL-Wert basiert, s.pageURL einstellen. Dieser Prozess kann für alle Variablen genutzt werden.
Verwenden einer dev-Report Suite
Es wird empfohlen, Verarbeitungsregeln für eine dev-Report Suite zu konfigurieren, um sicherzustellen, dass sie ordnungsgemäß funktionieren. Wenn möglich sollten Sie die Regeln in eine kleine Produktions-Suite kopieren, bevor Sie sie breit angelegt implementieren.

Auf leere Werte hin überprüfen

Wenn Sie eine Regel erstellen, sollten Sie berücksichtigen, dass ein Wert leer sein könnte. Wenn Sie keine Bedingung hinzufügen, die nach leeren Werten sucht, kann es passieren, dass Variablen unbeabsichtigter Weise durch leere Werte überschrieben werden.
Es ist auch wichtig, die Verarbeitungsreihenfolge zu beachten. Im folgenden Beispiel wird die benutzerdefinierte eVar "Vorheriger Seitenname"auf die URL eingestellt, wenn der Seitenname nicht vorhanden ist. Die URL wird jedoch im Seitennamen platziert, nachdem die Verarbeitungsregeln angewandt wurden, sodass in diesem Fall der Seitenname leer ist, wenn er nicht auf der Seite eingestellt wird.

Überschreiben von Werten vermeiden

Im folgenden Beispiel werden zwei Kontextdatenvariablen auf der Website zur Erfassung von Suchbegriffen verwendet: „Suchkeyword“ und „Suchbegriff“. Basierend auf der Konfiguration wird jedoch der Wert search_keyword immer überschrieben, selbst wenn „Suchbegriff“ leer ist.
Diese Regel sollte umkonfiguriert werden, sodass jede Kontextdatenvariable auf einen Wert hin getestet wird, bevor der interne Suchbegriff ausgefüllt wird, und optional können die beiden Werte verkettet werden, wenn es sinnvoll erscheint, beide zu behalten.

Suchbegriffe auf UTF-8 oder Unicode kodieren

Suchbegriffe, die aus einer Abfragezeichenfolge gezogen werden, müssen korrekt kodiert sein, oder die Zuordnung durch Verarbeitungsregeln erfolgt nicht korrekt.

„Beginnt mit“, „Enthält“ und „Endet mit“

Wählen Sie die korrekte Übereinstimmungsbedingung, um die restriktivste Bedingung zu finden, die korrekt übereinstimmt. Sie können nach Werten in einem Bericht suchen, bevor Sie eine Regel erstellen, um sicherzugehen, dass es keine ungewünschten Übereinstimmungen gibt. Beispielsweise sollten Sie den Prop2-Bericht durchsuchen, um alle Stellen zu finden, auf die diese Bedingung zutrifft, bevor Sie diese Regel aktivieren.