Anwendungsfälle für Verarbeitungsregeln
Die Anwendungsmöglichkeiten für die Verwendung von Verarbeitungsregeln in Ihrem Unternehmen sind vielfältig. In den folgenden Abschnitten werden einige gängige Methoden erläutert, mit denen Sie diese zu Ihrem Vorteil nutzen können.
Verarbeitungsregeln werden verwendet, um Werte von Kontextdatenvariablen in Props und eVars zu verschieben. Ohne Verarbeitungsregeln sind Kontextdatenvariablen bedeutungslos und füllen keine Berichte in Analytics aus.
Die Kontextvariablen enthält alle Variablen, die in den letzten 30 Tagen an die Report Suite gesendet wurden. Wenn Sie den Namen der Kontextdatenvariablen kennen, ihn jedoch nicht an die aktuelle Report Suite gesendet haben, können Sie ihn manuell hinzufügen:
Im folgenden Beispiel wird die search_term
Kontextdatenvariable genommen und ihr Wert in eVar3 platziert:
| Regelsatz | Wert |
| Bedingung | search_term
(Kontextdaten) ist festgelegt |
| Aktion | Wert von überschreiben eVar3 mit search_term
(Kontextdaten) |
Das obige Beispiel funktioniert hervorragend, wenn nur wenige eVars gefüllt werden müssen. Wenn Ihre Organisation über Hunderte von Kontextdatenvariablen verfügt, die jeweils eine eigene eVar benötigen, können Sie bedingte Anweisungen verwenden. Dutzende bedingte Anweisungen können in eine einzige Verarbeitungsregel passen, sodass Ihre Organisation alle eVars in einer Report Suite füllen kann, ohne das Verarbeitungsregellimit von 150 Regeln zu verletzen.
Im folgenden Beispiel werden mehrere Variablen mit unterschiedlichen Kontextdatenvariablen gefüllt. Eine Aktion enthält auch eine bedingte Anweisung:
| Regelsatz | Wert |
| Aktion | Wert von überschreiben eVar55 mit spa.billing_customer_name
(Kontextdaten) |
| Aktion | Wert von überschreiben Prop7 mit testhierarchy
(Kontextdaten), wenn testhierarchy
(Kontextdaten) festgelegt ist |
| Aktion | Wert von überschreiben eVar8 mit spa.ims_org
(Kontextdaten) |
Verarbeitungsregeln können Trigger-Ereignisse basierend auf Kontextdatenvariablen).
Die Kontextvariablen enthält alle Variablen, die in den letzten 30 Tagen an die Report Suite gesendet wurden. Wenn Sie den Namen der Kontextdatenvariablen kennen, ihn jedoch nicht an die aktuelle Report Suite gesendet haben, können Sie ihn manuell hinzufügen:
Die folgende Regeldefinition legt für jeden Treffer, der eine bestimmte Kontextdatenvariable enthält, ein Ereignis fest:
table 0-row-2 1-row-2 2-row-2 | |
---|---|
Regelsatz | Wert |
Bedingung | search_term (Kontextdaten) ist festgelegt |
Aktion | Ereignis festlegen event1 auf Benutzerdefinierter Wert 1 |
Sie können eine Variable mithilfe eines Abfragezeichenfolgenparameters auffüllen. In den meisten Fällen würden Sie Ihre Implementierung normalerweise anpassen, um die gewünschten Werte für die Abfragezeichenfolge zu erhalten. Wenn Sie Ihre Implementierung jedoch nicht einfach anpassen können, um diese Daten zu erfassen, sind Verarbeitungsregeln eine geeignete Alternative. Wenn das Auffüllen aufgrund eines Schreibfehlers oder einer vergleichbaren Ursache fehlschlägt, können Sie die Variable mit Hilfe von Verarbeitungsregeln auffüllen.
Überprüfen Sie immer, ob ein Wert leer ist oder den erwarteten Wert enthält, bevor Sie ihn überschreiben.
table 0-row-2 1-row-2 2-row-2 | |
---|---|
Regelsatz | Wert |
Bedingung | Kampagne ist nicht festgelegt |
Aktion | Wert von überschreiben Campaign mit Abfragezeichenfolgenparameter cpid |
table 0-row-2 1-row-2 2-row-2 | |
---|---|
Regelsatz | Wert |
Bedingung | Abfragezeichenfolgenparameter q festgelegt |
Aktion | Wert von überschreiben Interne Suchbegriffe mit Abfragezeichenfolgenparameter q |
Ereignisse können basierend auf jeder in den Verarbeitungsregeln verfügbaren Bedingung festgelegt werden. Beispielsweise können Sie einen Trigger für ein Ereignis erstellen, wenn der Seitenname „Produktübersicht“ lautet.
table 0-row-2 1-row-2 2-row-2 | |
---|---|
Regelsatz | Wert |
Bedingung | Wenn Seitenname gleich „Produktübersicht“ ist |
Aktion | Ereignis () auf benutzerdefinierter Wert 1 |
Mit der Option „Verketten“ können Sie Werte durch die Kombination anderer Werte ausfüllen.
table 0-row-2 1-row-2 2-row-2 | |
---|---|
Regelsatz | Wert |
Bedingung | Keine (immer ausführen) |
Aktion | Wert von überschreiben eVar1 mit Verketteter Wert Kategorie + Seitenname |
Sie können Werte mit gesammelten Rechtschreibfehlern abgleichen und sie aktualisieren, damit sie in Berichten korrekt angezeigt werden.
Adobe empfiehlt, die restriktivste Abgleichoption zu verwenden, um unerwünschte Überschreibungen zu vermeiden. Sie können einen Bericht zu der Variablen ausführen und nach potenziellen Regelbedingungen suchen, die Sie verwenden möchten. Beim Zeichenfolgenvergleich wird nicht zwischen Groß- und Kleinschreibung unterschieden.
table 0-row-2 1-row-2 2-row-2 | |
---|---|
Regelsatz | Wert |
Bedingung | Wenn prop1 beginnt mit "Shoping" |
Aktion | Wert von überschreiben prop1 mit Benutzerdefinierter Wert "Shopping" |
Sie können ein bestimmtes Ereignis aus einem Treffer mithilfe von Verarbeitungsregeln entfernen oder verwerfen, ohne Ihre Implementierung zu ändern. Wenn Sie für das Ereignis den benutzerdefinierten 0
festlegen, wird das Ereignis nicht gezählt.
| Regelsatz | Wert |
| Bedingung | Keine (immer ausführen) |
| Aktion | Ereignis festlegen Event1 auf Benutzerdefinierter Wert 0
|