Funktionsweise von Verarbeitungsregeln

Mit Verarbeitungsregeln können Sie Änderungen an den Daten auf der Grundlage definierter Bedingungen vornehmen. Wenn Attribute oder Werte definierten Bedingungen entsprechen, können Werte festgelegt und gelöscht sowie Ereignisse festgelegt werden.

Verarbeitungsregeln werden auf Daten während der Erfassung angewandt, und Regeln werden auf alle Daten angewandt, die über die AppMeasurement-Bibliotheken und durch die Dateneinfüge-API eingehen. Außerdem gelten die Verarbeitungsregeln für vollständige Datenquellen und Protokolldatenquellen. Diese Quellen enthalten Daten, die eine hit oder eine Aktion, die ein Benutzer ausführt. Für andere Datenquellen gelten die Verarbeitungsregeln nicht.

Wichtige Konzepte section_EB138775E7C64C74B0D1D3213F7A823C

In der folgenden Tabelle sind zentrale und grundlegende Konzepte für die Verwendung von Verarbeitungsregeln aufgeführt:

Konzept
Details
Regeln gelten für eine einzelne Report Suite.
Kopieren von Verarbeitungsregeln in eine andere Report Suite
Verarbeitungsregeln werden in der aufgeführten Reihenfolge angewendet.
Wenn sich durch eine Aktion ein Wert ändert, wird dieser Wert bei späteren Bedingungen verwendet.
Verarbeitungsregeln werden sofort nach ihrer Speicherung auf die Report Suite angewendet.
Änderungen der Verarbeitungsregeln sollten in Ihrer Report Suite wenige Minuten nach dem Speichern sichtbar werden. Beim Testen von Verarbeitungsregeln empfehlen wir die Konfiguration von Echtzeitberichte in Ihrer Test-Report Suite, damit Sie die Ergebnisse einer Verarbeitungsregel schnell sehen können.
Verarbeitungsregeln sind die einzige Möglichkeit für den Zugriff auf Kontextdatenvariablen.
Eine Kontextdatenvariable in eine eVar kopieren
Verarbeitungsregeln werden vor VISTA-Regeln und Marketingkanalregeln angewendet.
Verarbeitungsreihenfolge
Treffer können nicht ausgeschlossen werden.
Zum Ausschließen von Treffern müssen Sie VISTA-Regeln festlegen.
Die Produktzeichenfolge, der Referrer und der Benutzeragent können nicht geändert werden.
Der Referrer und der Benutzeragent sind schreibgeschützt. Die Produktzeichenfolge ist nicht verfügbar.
Die Attribute und Classifications von mobilen Geräten sind nicht verfügbar.
Die Suche nach mobilen Geräten findet vor der Ausführung der Verarbeitungsregeln statt, aber in den Verarbeitungsregeln sind keine Attribute verfügbar.
Wenn Sie mit JavaScript AppMeasurement H.25.2 oder früher arbeiten, können die Abfragezeichenfolgenparameter nur bis zu den ersten 255 Zeichen der URL gelesen werden. JavaScript AppMeasurement H.25.3 (oder höher) liefert den Verarbeitungsregeln die vollständige URL sowie alle Abfragezeichenfolgenparameter.
Aktualisieren Sie auf Version H.25.3 oder höher, oder lesen Sie die Abfragezeichenfolgenparameter aus langen URLs clientseitig ein, und speichern Sie die Werte in Kontextdatenvariablen.
Für die Nutzung in Verarbeitungsregeln müssen die Werte für die Abfragezeichenfolge in Unicode oder UTF-8 kodiert sein.
Hiervon sind unter Umständen Multibyte-Zeichen betroffen, die per Abfragezeichenfolge übertragen werden.
Es gilt für alle Report Suites eine Grenze von 150 Regeln mit 30 Bedingungen.
Die Verarbeitungsregelgrenzen gelten pro Report Suite, nicht pro Unternehmen.
Verarbeitungsregeln müssen so eingerichtet sein, dass Kontextdatenvariablen vor dem Versenden von Daten abgerufen werden.
Verarbeitungsregeln werden angewandt, während Server-Aufrufe versendet werden. In Kontextdatenvariablen gespeicherte Werte werden verworfen, wenn sie nicht mithilfe von Verarbeitungsregeln kopiert werden.
Bei Wertvergleichen in der Benutzeroberfläche wird zwischen Groß- und Kleinschreibung unterschieden.
Bereinigen von Werten in einem Bericht.
Der Name der Kontextdatenvariablen darf nur alphanumerische Zeichen, Unterstriche und Punkte enthalten. Alle anderen Zeichen werden entfernt.

Beispiel: Die Kontextdatenvariable login_page-home wird automatisch in login_pagehome geändert. Alle an die login_page-home-Variable gesendeten Daten werden unter login_pagehome zugeordnet.

Kontextdatenvariablen mit ungültigen Zeichen im Namen können nicht in die Verarbeitungsregel-Oberfläche aufgenommen werden.

Das Caret (^) ist ein im Verarbeitungsregelsystem verwendetes Sonderzeichen.
Um nach einem einzelnen Caret-Zeichen zu suchen, geben Sie zwei Caret-Zeichen (^^) ein.

Bedingungen für Verarbeitungsregeln section_387390EEE9BA4DA98698522A84326DB4

Mit Bedingungen werden Seitenvariablen darauf überprüft, ob ein Wert vorhanden ist oder übereinstimmt. Sie können mehrere Bedingungen hinzufügen, und es kann festgelegt werden, ob sämtliche Bedingungen erfüllt werden müssen.

Sie können eine Regel ohne Bedingungen erstellen, wenn bestimmte Aktionen immer ausgeführt werden sollen.

Variablen werden nicht automatisch auf bestimmte Werte überprüft, bevor Aktionen durchgeführt werden. So enthält „Prop1“ einen beliebigen Wert, und „eVar1“ ist leer. Wenn Sie festlegen, dass „Prop1“ den Wert von „eVar1“ annimmt, sind beide Werte leer. Wenn dies verhindert werden soll, müssen Sie mit einer Bedingung testen, ob ein Wert vorhanden ist.

Aktionen für Verarbeitungsregeln section_E2285C9D008442C7BF136E52A9A4CC06

Mit Aktionen werden Seitenvariablen festgelegt oder gelöscht und Ereignisse ausgelöst. Mit Aktionen können auch Werte für eine Berichtanzeige miteinander verkettet werden.

So können Sie beispielsweise durch Verkettung zweier Variablen category:product anzeigen.

recommendation-more-help
2969e653-1f9b-4947-8b90-367efb66d529