Erstellen Ihrer ersten Abfrage build-query
Um mit der Erstellung einer Abfrage zu beginnen, greifen Sie je nach der Aktion, die Sie ausführen wollen, vom gewünschten Speicherort aus auf den Abfrage-Modeler zu. Der Abfrage-Modeler wird mit einer leeren Arbeitsfläche geöffnet. Klicken Sie auf die Schaltfläche +, um den ersten Knoten der Abfrage zu konfigurieren.
Sie können zwei Elementtypen hinzufügen:
-
Komponenten filtern (Benutzerdefinierte Bedingung, Zielgruppe auswählen, vordefinierter Filter) ermöglicht es Ihnen, eigene Regeln zu erstellen oder eine Zielgruppe oder einen vordefinierten Filter auszuwählen, um Ihre Abfrage zu verfeinern. Sie werden zu Beginn Ihrer Abfrage und bei gepunkteten Transitionen hinzugefügt. Erfahren Sie, wie Sie mit Filterkomponenten arbeiten können
Beispiel: Empfängerinnen und Empfänger, die den Newsletter „Sport“ abonniert haben. Empfängerinnen und Empfänger mit Wohnsitz in New York, Empfängerinnen und Empfänger mit Wohnsitz in San Francisco
{modal="regular"}
-
Gruppenoperatoren (UND, ODER, AUSSER) ermöglichen es Ihnen, die Filterkomponenten im Diagramm zu gruppieren. Sie werden bei vorhandenen Transitionen vor einer Filterkomponente hinzugefügt. Erfahren Sie, wie man mit Operatoren arbeitet
Beispiel: Empfängerinnen und Empfänger, die den Newsletter „Sport“ abonniert haben UND in New York ODER San Francisco leben
{modal="regular"}
Werteverteilung in einer Abfrage distribution-values-query
Die Werteverteilung zeigt den Prozentsatz der einzelnen Werte eines Felds innerhalb einer Tabelle gemäß den aktuellen Abfrageparametern an. Kenntnisse über die Werteverteilung in einer Abfrage können Ihnen dabei helfen, Ihre Segmentierung zu verfeinern.
Um auf diese Option zuzugreifen, klicken Sie in Ihrer Abfrage auf die Schaltfläche zur Attributauswahl, wie unten dargestellt. Klicken Sie dann auf das Symbol Informationen neben dem ausgewählten Attribut. Sie haben Zugriff auf die Schaltfläche Werteverteilung.
{modal="regular"}
-
Bei Feldern mit vielen Werten werden nur die ersten zwanzig Werte angezeigt. In diesem Fall warnt Sie die Benachrichtigung Teilweise laden.
-
Die Option Werteverteilung ist in jeder Attributauswahl verfügbar.
-
Mithilfe der [!Aerweiterten Filter] können Sie Bedingungen zu den Ergebnissen hinzufügen. Weitere Informationen finden Sie hier.
Hinzufügen von Filterkomponenten filtering
Filterkomponenten ermöglichen es Ihnen, eine Abfrage mithilfe von folgenden Filtern zu verfeinern:
- Benutzerdefinierte Bedingungen: Filtern Sie eine Abfrage, indem Sie Ihre eigene Bedingung mit Attributen aus der Datenbank und erweiterten Ausdrücken erstellen.
- Zielgruppen: Filtern Sie eine Abfrage, indem Sie eine vorhandene Zielgruppe verwenden.
- Vordefinierter Filter: Filtern Sie eine Abfrage mit vorhandenen vordefinierten Filtern.
Konfigurieren einer benutzerdefinierten Bedingung custom-condition
Gehen Sie wie folgt vor, um Ihre Abfrage mit einer benutzerdefinierten Bedingung zu filtern:
-
Klicken Sie auf die Schaltfläche + auf dem gewünschten Knoten und wählen Sie Benutzerdefinierte Bedingung aus. Der Bereich mit den benutzerdefinierten Bedingungseigenschaften wird auf der rechten Seite geöffnet.
-
Wählen Sie im Feld Attribut das Attribut aus der Datenbank aus, das Sie zum Erstellen Ihrer Bedingung verwenden möchten. Die Attributliste enthält alle Attribute aus Ihrer Campaign-Datenbank, einschließlich der mit Ihrer Tabelle verknüpften Attribute.
{modal="regular"}
note note NOTE Über die Schaltfläche Ausdruck bearbeiten können Sie den Campaign Web-Ausdruckseditor starten, um manuell einen Ausdruck mithilfe von Datenbankfeldern und Hilfsfunktionen festzulegen. Erfahren Sie, wie Sie Ausdrücke bearbeiten -
Wählen Sie in der Dropdown-Liste den anzuwendenden Operator aus. Es stehen verschiedene Operatoren zur Verfügung. Beachten Sie, dass die in der Dropdown-Liste verfügbaren Operatoren vom Datentyp des Attributs abhängen.
accordion Liste der verfügbaren Operatoren table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 5-row-3 6-row-3 7-row-3 8-row-3 9-row-3 10-row-3 11-row-3 12-row-3 13-row-3 14-row-3 15-row-3 16-row-3 Operator Zweck Beispiel Gleich Die zurückgegebenen Daten stimmen vollständig mit dem in der zweiten Spalte angegebenen Wert überein. Nachname (@lastName) gleich 'Müller' gibt nur die Empfängerinnen und Empfänger mit dem Nachnamen „Müller“ unter Beachtung der genauen Schreibung zurück. Ungleich Die ausgegebenen Daten unterscheiden sich vom angegebenen Wert. Sprache (@language) ungleich 'Englisch' Größer als Die ausgegebenen Daten übersteigen den angegebenen Wert. Alter (@age) größer als '50' gibt nur die Werte von mehr als '50' Jahren zurück (also '51', '52' usw.). Kleiner als Der ausgegebene Wert unterschreitet den eingegebenen Wert. Erstellungsdatum (@created) weniger als 'DaysAgo(100)' gibt alle Kontakte zurück, die vor weniger als 100 Tagen angelegt wurden. Größer als oder gleich Die ausgegebenen Daten sind identisch mit oder übersteigen den angegebenen Wert. Alter (@age) größer oder gleich '30' gibt alle Empfängerinnen und Empfänger ab 30 Jahre zurück. Kleiner als oder gleich Die ausgegebenen Daten sind identisch mit oder unterschreiten den angegebenen Wert. Alter (@age) kleiner oder gleich '60' gibt alle Empfängerinnen und Empfänger unter 60 Jahren zurück. Eingeschlossen in Die ausgegebenen Daten sind in den angegebenen Werten enthalten. Die Werte werden durch Kommata getrennt. Geburtsdatum (@birthDate) ist enthalten in '12/10/1979,12/10/1984' gibt die Empfängerinnen und Empfänger zurück, die zwischen diesen beiden Daten geboren wurden. Ist nicht enthalten in Funktioniert wie der Operators „Ist enthalten in“. Die den angegebenen Werten entsprechenden Daten werden aus dem Ergebnis ausgeschlossen. Das Geburtsdatum (@birthDate) ist nicht in '12/10/1979,12/10/1984' enthalten. Im Gegensatz zum vorherigen Beispiel werden zwischen diesen beiden Daten geborene Empfängerinnen und Empfänger nicht zurückgegeben. Ist leer Die ausgegebenen Daten enthalten keinen Wert in der entsprechenden Spalte. „Mobiltelefon (@mobilePhone) ist leer“ gibt alle Empfängerinnen und Empfänger zurück, die keine Mobiltelefonnummer haben. Ist nicht leer Negative Form des Operators „Ist leer“. Es ist nicht nötig, Daten in die zweite Wert-Spalte einzugeben. E-Mail (@email) ist nicht leer. Beginnt mit Die ausgegebenen Daten beginnen mit dem angegebenen Wert. Kundennummer (@account) beginnt mit '32010'. Beginnt nicht mit Die ausgegebenen Daten beginnen nicht mit dem angegebenen Wert. Kundennummer (@account) beginnt nicht mit '20' Enthält Die zurückgegebenen Daten enthalten den angegebenen Wert. E-Mail-Domain (@domain) enthält 'mail' gibt alle Domain-Namen zurück, die „mail“ enthalten. Die Domain „gmail.com“ wird daher auch zurückgegeben. Enthält nicht Die ausgegebenen Daten enthalten den angegebenen Wert nicht. E-Mail-Domain (@domain) enthält nicht „oo“. E-Mail-Domains, die den Wert „oo“ enthalten, werden nicht zurückgegeben (z. B. „google.com“ oder „yahoo.de“ zählen nicht zu den Ergebnissen). Ist wie „Ist wie“ ist dem Operator „Enthält“ sehr ähnlich. er erlaubt jedoch das Einfügen des Platzhalters „%“ im Wert. Nachname (@lastName) ist wie 'Me%er'. Der Platzhalter wird hier wie ein „Joker“ verwendet. In diesem Fall werden alle Empfängerinnen und Empfänger ausgegeben, deren Nachname z. B. „Meyer“ oder „Meier“ lautet. Ist nicht wie „Ist wie“ ist dem Operator „Enthält“ sehr ähnlich. er erlaubt jedoch das Einfügen des Platzhalters „%“ im Wert. Nachname (@lastName) nicht wie „Schmi%t“. Hier werden die Empfängerinnen und Empfänger, deren Nachname „Schmi%t“ lautet, also etwa „Schmidt“ oder „Schmitt“, nicht zurückgegeben.
+++
-
Legen Sie im Feld Wert den erwarteten Wert fest. Sie können auch den Campaign Web-Ausdruckseditor verwenden, um einen Ausdruck manuell mithilfe von Feldern aus der Datenbank und Hilfsfunktionen zu definieren. Klicken Sie dazu auf die Schaltfläche Ausdruck bearbeiten. Erfahren Sie, wie Sie Ausdrücke bearbeiten
Abfragebeispiel, in dem alle Profile im Alter von 21 Jahren oder älter zurückgegeben werden:
{modal="regular"}
Für Attribute vom Typ „Datum“ sind vordefinierte Werte bei Verwendung der Option Voreinstellungen verfügbar.
{modal="regular"}
Benutzerdefinierte Bedingungen für verknüpfte Tabellen (1:1- und 1:n-Relation) links
Mit benutzerdefinierten Bedingungen können Sie Tabellen abfragen, die mit der aktuell von Ihrer Regel verwendeten Tabelle verknüpft sind. Dazu gehören Tabellen mit einer 1:1-Relation oder Sammlungstabellen (1:n-Relation).
Navigieren Sie bei einer 1:1-Relation zur verknüpften Tabelle, wählen Sie das gewünschte Attribut aus und definieren Sie den erwarteten Wert.
Sie können auch direkt eine Tabellenverknüpfung in der Auswahl Wert auswählen und bestätigen. In diesem Fall müssen die für die ausgewählte Tabelle verfügbaren Werte mit einer speziellen Auswahl ausgewählt werden, wie im folgenden Beispiel gezeigt.
Hier geht es bei der Abfrage um Marken mit der Bezeichnung „Laufen“.
-
Navigieren Sie durch die Tabelle Marke und wählen Sie das Attribut Titel.
{modal="regular"}
-
Definieren Sie den erwarteten Wert für das Attribut.
{modal="regular"}
Hier ist ein Abfragebeispiel, bei dem eine Tabellenverknüpfung direkt ausgewählt wurde. Die verfügbaren Werte für diese Tabelle müssen über eine spezielle Auswahl ausgewählt werden.
{modal="regular"}
Für eine 1:n-Relation können Sie Unterbedingungen definieren, um Ihre Abfrage zu verfeinern, wie im folgenden Beispiel gezeigt.
In unserem Beispiel zielt die Abfrage auf Empfängerinnen und Empfänger ab, die im Zusammenhang mit dem BrewMaster-Produkt Einkäufe getätigt haben, und zwar für einen Gesamtbetrag von mindestens 100 USD.
-
Wählen Sie die Tabelle Käufe und bestätigen Sie.
{modal="regular"}
-
Es wird eine ausgehende Transition hinzugefügt, die die Erstellung von Unterbedingungen ermöglicht.
{modal="regular"}
-
Wählen Sie das Attribut Preis und Zielkäufe von 1000 USD oder mehr
{modal="regular"}
-
Fügen Sie Unterbedingungen hinzu, die Ihren Anforderungen entsprechen. In unserem Beispiel haben wir eine Bedingung für Profile hinzugefügt, die ein BrewMaster-Produkt erworben haben.
{modal="regular"}
Arbeiten mit aggregierten Daten aggregate
Mit benutzerdefinierten Bedingungen können Sie Aggregierungsvorgänge ausführen. Wählen Sie dazu direkt ein Attribut aus einer Sammlungstabelle aus:
-
Navigieren Sie durch die gewünschte Sammlungstabelle und wählen Sie das Attribut aus, für das Sie einen Aggregierungsvorgang durchführen möchten.
{modal="regular"}
-
Aktivieren Sie im Eigenschaften-Fenster die Option Daten aggregieren und wählen Sie die gewünschte Aggregierungsfunktion aus.
{modal="regular"}
Auswählen einer Zielgruppe audiences
Gehen Sie wie folgt vor, um Ihre Abfrage mithilfe einer vorhandenen Zielgruppe zu filtern:
-
Klicken Sie auf die Schaltfläche + auf dem gewünschten Knoten und wählen Sie Zielgruppe auswählen aus.
-
Der Bereich mit den Eigenschaften Zielgruppe auswählen wird auf der rechten Seite geöffnet. Wählen Sie die Zielgruppe aus, die Sie zum Filtern Ihrer Abfrage verwenden möchten.
Abfragebeispiel, in dem alle Profile der Zielgruppe „Festivalbesuchende“ zurückgegeben werden:
{modal="regular"}
Verwenden eines vordefinierten Filters predefined-filters
Gehen Sie wie folgt vor, um Ihre Abfrage mithilfe eines vordefinierten Filters zu filtern:
-
Klicken Sie auf die Schaltfläche + auf dem gewünschten Knoten und wählen Sie Vordefinierter Filter aus.
-
Der Bereich mit den Eigenschaften Vordefinierter Filter wird auf der rechten Seite geöffnet. Wählen Sie einen Filter aus der Liste der vordefinierten Filter oder aus den Favoriten aus.
Abfragebeispiel, in dem alle Profile zurückgegeben werden, die dem vordefinierten Filter „Inaktive Kunden“ entsprechen:
{modal="regular"}
Kopieren und Einfügen von Komponenten copy
Mithilfe des Abfrage-Modelers können Sie eine oder mehrere Filterkomponenten kopieren und am Ende einer Transition einfügen. Dieser Vorgang kann in der aktuellen Abfragearbeitsfläche oder in einer beliebigen Arbeitsfläche innerhalb Ihrer Instanz ausgeführt werden.
Gehen Sie wie folgt vor, um Filterkomponenten zu kopieren und einzufügen:
-
Klicken Sie in der Abfragearbeitsfläche auf die Filterkomponente, die Sie kopieren möchten. Um mehrere Komponenten auszuwählen, verwenden Sie das Tool zur Mehrfachauswahl in der Symbolleiste oben rechts auf der Arbeitsfläche.
-
Klicken Sie auf die Schaltfläche Kopieren im Eigenschaften-Fenster der Komponente oder in der blauen Leiste unten im Bildschirm, wenn Sie mehrere Komponenten ausgewählt haben.
table 0-row-2 1-row-2 Kopieren einer einzelnen Komponente Kopieren mehrerer Komponenten {modal="regular"} {modal="regular"} -
Um die Komponente(n) einzufügen, klicken Sie auf die Schaltfläche „+“ am Ende der gewünschten Transition und wählen Sie (n) Elemente einfügen.
{modal="regular"}
Kombinieren von Filterkomponenten mit Operatoren operators
Jedes Mal, wenn Sie zu Ihrer Abfrage eine neue Filterkomponente hinzufügen, wird diese automatisch durch einen UND-Operator mit der anderen Komponente verknüpft. Dadurch werden die Ergebnisse der beiden Filterkomponenten kombiniert.
In diesem Beispiel haben wir für die zweite Transition neue Zielgruppentyp-Filterkomponenten hinzugefügt. Die Komponente ist mit der vordefinierten Filterbedingung durch einen UND-Operator verknüpft, d. h., die Abfrageergebnisse enthalten Empfängerinnen und Empfänger, auf die der vordefinierte Filter „Wohnhaft in Madrid“ zutrifft UND die zur Zielgruppe „Rabattjäger“ gehören.
{modal="regular"}
Um den Operator für die Verknüpfung der Filterbedingungen zu ändern, klicken Sie darauf und wählen Sie den gewünschten Operator im Bereich Gruppe aus, der sich rechts öffnet.
Die folgenden Operatoren sind verfügbar:
- UND (Schnittmenge): Kombiniert Ergebnisse, die allen Filterkomponenten in den ausgehenden Transitionen entsprechen.
- ODER (Vereinigung): Umfasst Ergebnisse, die mindestens einer der Filterkomponenten in den ausgehenden Transitionen entsprechen.
- AUSSER (Ausschluss): Schließt Ergebnisse aus, die allen Filterkomponenten in der ausgehenden Transition entsprechen.
{modal="regular"}
Darüber hinaus können Sie Zwischengruppen von Komponenten erstellen, indem Sie auf die Schaltfläche + auf einer Transition klicken. Auf diese Weise können Sie einen Operator an dieser bestimmten Stelle hinzufügen, um mehrere Komponenten zu gruppieren und Ihre Abfrage zu verfeinern.
Im folgenden Beispiel haben wir eine Zwischengruppe erstellt, um Ergebnisse aus den Zielgruppen „Zu belohnende VIP“ oder „Super VIP“ einzubeziehen.
{modal="regular"}
Überprüfen und Validieren einer Abfrage
Nachdem Sie Ihre Abfrage auf der Arbeitsfläche erstellt haben, können Sie sie über den Bereich Regeleigenschaften auf der rechten Seite überprüfen. Dieser Bereich wird beim Einrichten einer Abfrage zum Erstellen einer Zielgruppe angezeigt. Verfügbare Operationen sind:
-
Ergebnisse anzeigen: Zeigt die aus Ihrer Abfrage resultierenden Daten an.
-
Code-Ansicht: Zeigt eine Code-basierte Version der Abfrage in SQL an.
-
Berechnen: Aktualisiert und zeigt die Anzahl der Einträge an, auf die Ihre Abfrage abzielt.
-
Filter auswählen oder speichern: Wählen Sie einen vorhandenen vordefinierten Filter aus, um ihn in der Arbeitsfläche zu verwenden, oder speichern Sie Ihre Abfrage als neu vordefinierten Filter, um sie später erneut zu verwenden. Erfahren Sie, wie Sie mit vordefinierten Filtern arbeiten
note important IMPORTANT Wählen Sie im Bereich mit den Regeleigenschaften einen vordefinierten Filter aus, um die in der Arbeitsfläche erstellte Abfrage durch den ausgewählten Filter zu ersetzen.
Wenn Ihre Abfrage fertig ist, klicken Sie auf die Schaltfläche Bestätigen in der rechten oberen Ecke, um sie zu speichern.
Sie können Ihre Abfrage jederzeit ändern, indem Sie sie öffnen. Beachten Sie, dass beim Öffnen einer vorhandenen Abfrage diese in einer vereinfachten Ansicht angezeigt wird, ohne dass die Schaltflächen + angezeigt werden. Um der Abfrage neue Elemente hinzuzufügen, wählen Sie eine Komponente oder einen Operator auf der Arbeitsfläche aus, um die Schaltflächen + anzuzeigen.
{modal="regular"}