In diesem Artikel werden die von Trait Builder verwendeten Vergleichsoperatoren beschrieben.
Vergleichsoperatoren (oder relationale Operatoren) werden verwendet, um die Beziehung zwischen verschiedenen Werten zu vergleichen, zu testen oder zu bewerten. In Trait Builder können Sie beim Erstellen von Signalregeln mithilfe von Vergleichsoperatoren die Beziehung zwischen verschiedenen Schlüssel-Wert-Paaren testen. Sie können beispielsweise eine Signalregel erstellen, um eine Zielgruppe für teure Kamerakäufer zu definieren. In diesem Fall können Sie ein Schlüssel-Wert-Paar zwischen Kamera und Preis erstellen und einen Benutzer qualifizieren, wenn er nach einer Kamera gesucht hat, deren Preis mindestens einem bestimmten Betrag entspricht.
Vergleichsoperatoren sind nützlich, wenn Sie Eigenschaften anhand mehrerer Werte bewerten und erstellen müssen. Ein Blick auf die Preise für Waren und Dienstleistungen kann diese Bedingung verdeutlichen. Ihr Unternehmen kann beispielsweise Besucher anhand der Preise der von ihm angesehenen Produkte identifizieren wollen. Es kann jedoch administrativ ineffizient sein, einzelne Segmente basierend auf bestimmten Werten zu definieren. Vergleichsoperatoren tragen dazu bei, diese Hürde zu überwinden, indem sie Trigger für die Segmentierung auf der Grundlage von Preisschwellen oder -bereichen festlegen.
Sie können Regeln mit den folgenden Vergleichsoperatoren erstellen:
Operator | Definition |
---|---|
== | Gleich |
!= | Ungleich |
> | Größer als |
< | Kleiner als |
=> | Größer/gleich |
<= | Kleiner/gleich |
Sie können Regeln mit den folgenden benannten Operatoren erstellen:
Operator | Wertet nach True wenn aus |
---|---|
Contains | Der Wert in einem Schlüssel-Wert-Paar enthält die von diesem Operator angegebenen Zeichen. |
Matcheswords | Der Wert in einem Schlüssel-Wert-Paar entspricht dem von diesem Operator angegebenen Muster. |
Startswith | Der Wert in einem Schlüssel-Wert-Paar beginnt mit Zeichen, die von diesem Operator angegeben werden. |
Endswith | Der Wert in einem Schlüssel-Wert-Paar endet mit den von diesem Operator angegebenen Zeichen. |
Matchesregex | Der Wert in einem Schlüssel-Wert-Paar entspricht dem Muster, das durch einen regulären Ausdruck angegeben wird. Erfahren Sie mehr über die Verwendung regulärer Ausdrücke in Trait Builder. |