Boolesche Ausdruck in Trait und Segment Builder boolean-expressions-in-trait-and-segment-builder

In diesem Artikel wird erläutert, wie die Audience Manager-Eigenschaften und Segmentwerkzeuge die booleschen Ausdrücke UND, ODER und NICHT verwenden.

Boolesche Ausdrücke

Boolesche Logik ist ein Zweig der Algebra, der mithilfe einiger grundlegender Ausdrücke (oder Operatoren) bestimmt, ob eine Anweisung wahr oder falsch ist. Die häufigsten Operatoren sind AND, OR und NOT. Mithilfe der Kombinationen dieser Ausdrücke können Sie fokussierte Eigenschaften- oder Segmentqualifikationsregeln für Ihre Datenanforderungen individuell anpassen. Die folgende Abbildung zeigt, wie grundlegende boolesche Ausdrücke funktionieren.

NOTE
Der Operator NOT verwendet eine implizite "and"-Bedingung und wird manchmal als AND NOT geschrieben.

Verwenden boolescher Ausdrücke in Trait und Segment Builder

Sie erstellen Eigenschaften- und Segmentqualifikationsregeln mit booleschen Ausdrücken. In der folgenden Tabelle werden die allgemeinen Best Practices zum Erstellen von Qualifizierungskriterien mit AND, OR und NOT beschrieben.

Ausdruck
Verwenden Sie ihn zum Erstellen
Zu qualifizieren
UND
Eingeschränkte, fokussierte Anforderungen an die Zielgruppenqualifizierung.
Benutzer muss zu allen angegebenen Eigenschaften oder Segmenten gehören.
ODER
Umfassende, weniger zielgerichtete Anforderungen an die Zielgruppenqualifizierung.
Benutzer can gehören zu allen angegebenen Eigenschaften oder Segmenten.
NICHT

Eingeschränkte, fokussierte Anforderungen an die Zielgruppenqualifizierung.

Nützlich, wenn mehrere Bedingungen vorliegen, die die Definition von Anforderungen an die Zielgruppenqualifizierung erschweren oder ineffizient machen. Gelegentlich ist es einfacher, anhand von Anforderungen zu validieren, die ausschließen statt einschließen.

Benutzer dürfen nicht zu einer ausgeschlossenen Eigenschaft oder einem ausgeschlossenen Segment gehören.

ANDAnwendungsbeispiel

Der Operator AND ist nützlich, wenn Sie mühelos die Anforderungen an die Mitgliedschaft in Eigenschaften aufzählen können. Angenommen, Sie müssen eine Audience von "teuren Kamerakäufern"erstellen. Mit einem Pixelmodell müssten Sie Pixel für Kameras und einen numerischen Preiswert auf Ihrer Seite erstellen und platzieren. Im Gegensatz dazu können Sie mit Eigenschaften boolesche Operatoren anwenden, um beide Bedingungen zu handhaben (Kameras AND Preis). Das Ergebnis ist eine effiziente Datenerfassung mit weniger HTTP-Aufrufen, was wiederum dazu beiträgt, das Benutzererlebnis auf Ihrer Site zu erhalten.

ORAnwendungsbeispiel

Der Operator OR ist nützlich, wenn Sie Signale mit allgemeinen Anforderungen an die Zielgruppenqualifizierung erstellen möchten. Wenn Sie mehrere Anforderungen an Eigenschaften oder Segmentqualifikationen haben, wird der Operator OR als "true"ausgewertet, wenn Ihre Site-Besucher beliebige dieser Merkmale aufweisen. OR kann am nützlichsten sein, wenn Sie schnell eine breite Zielgruppe qualifizierter Site-Besucher erstellen möchten.

AND NOTAnwendungsbeispiel

Der Operator AND NOT ist nützlich, wenn es einfacher ist, eine Zielgruppe durch Ausschluss anstatt durch Einbindung zu definieren. Angenommen, Sie haben einen Verkauf und möchten Besucher in Kunden unterteilen, die sich nur vollständige Preisartikel ansehen. Anstatt eine Liste von Signalen für alle qualifizierenden Voll- oder Verkaufspreis-Artikel zu erstellen, ist es möglicherweise einfacher, Besucher zu qualifizieren, wenn sie nicht einen Verkaufspreis gesehen haben. Dies ist administrativ effizient, da Sie in der Regel weniger Verkaufspreisartikel haben als die, die zum vollen Preis angeboten werden. Bei einem booleschen NOT dürfen Besucher nicht das Verkaufssignal ausgeben, um sich für eine Zielgruppenmitgliedschaft mit vollem Preis zu qualifizieren. Im Gegensatz dazu ist AND NOT das Gegenteil des AND-Anwendungsfalls, der gezeigt hat, wie die Zielgruppenzugehörigkeit durch Einbindung bestimmt wird (d. h. der Besucher qualifiziert sich basierend auf 2 explizit angegebenen Signalen).

recommendation-more-help
de293fbf-b489-49b0-8daa-51ed303af695