Hinweis: Dieser Artikel wurde mithilfe von KI aus dem Englischen übersetzt und kann kleinere Ungenauigkeiten enthalten.
Was sind Regel-Engine-Operatoren?
Regel-Engine-Operatoren sind die grundlegenden Bausteine, mit denen Sie in der Regel-Engine logische Bedingungen und Kriterien für benutzerdefinierte Strategien festlegen. Mit diesen Operatoren erstellen Sie Wenn-dann-Regeln, indem Sie Felder oder Messwerte (z. B. Kampagnenname, Klicks, Status) mit bestimmten Werten vergleichen, um bestimmte Teilmengen von Daten zu identifizieren und dafür Aktionen auszuführen.
Operatoren sind nach der Art des Vergleichs gruppiert, den sie durchführen, etwa Textabgleich, numerische Werte oder Zugehörigkeit zu einer Menge. Kombinieren Sie die passenden Operatoren mit Bedingungen, um Regeln zu erstellen, die genau auf Ihre Anforderungen im Anzeigenmanagement zugeschnitten sind.
Mit Operatoren können Sie zum Beispiel:
Kampagnen identifizieren, deren Namen bestimmte Keywords enthalten (z. B. „summer“ oder „winter“).
Elemente auswählen, die gemessen an den Klicks zu den leistungsstärksten 10 % gehören.
Elemente mit bestimmten Status wie „Paused“ oder „Archived“ ausschließen.
Textoperatoren
Operatoren mit Unterstützung mehrerer Werte
Die folgenden Operatoren unterstützen mehrere Textwerte:
1. enthält (contains): Trifft zu, wenn das Feld einen der angegebenen Werte enthält.
Beispiel: Kampagnenname enthält „Labor Day“ findet Kampagnen wie „Labor Day Flash Sale“ und „Labor Day Weekend Discount“.
2. enthält nicht (does not contain): Trifft zu, wenn das Feld keinen der angegebenen Werte enthält.
Beispiel: Kampagnenname enthält nicht „out of stock“ schließt Kampagnen wie „out of stock Holiday Promotions“ und „Black Friday Deals: out of stock“ aus.
3. enthält ganzes Wort (contains whole word): Trifft zu, wenn das Feld einen der angegebenen Werte als vollständiges Wort oder vollständige Wortgruppe enthält, nicht als Teil eines anderen Wortes.
Beispiel: Kampagnenname enthält ganzes Wort „shoe“ findet Kampagnen wie „Running Shoe Campaign“ oder „Shoe Sale - US“, aber nicht „Shoes - All Products“.
4. enthält ganzes Wort nicht (does not contain whole word): Trifft zu, wenn das Feld keinen der angegebenen Werte als vollständiges Wort oder vollständige Wortgruppe enthält.
Beispiel: Kampagnenname enthält ganzes Wort nicht „shoe“ schließt Kampagnen wie „Running Shoe Campaign“ aus, berücksichtigt aber Kampagnen wie „Shoes - All Products“.
5. in: Trifft zu, wenn das Feld exakt einem der angegebenen Werte entspricht.
Beispiele:
Status in ["enabled","paused"] findet Kampagnen, die aktuell aktiv oder pausiert sind.
Kampagnenname in ["Black Friday","Cyber Monday"] findet Kampagnen, die exakt „Black Friday“ oder „Cyber Monday“ heißen.
6. nicht in (not in): Trifft zu, wenn das Feld keinem der angegebenen Werte exakt entspricht.
Beispiele:
Status nicht in ["paused","removed"] findet Kampagnen, die aktuell aktiviert sind.
Kampagnenname nicht in ["Black Friday","Cyber Monday"] findet Kampagnen, die nicht exakt „Black Friday“ oder „Cyber Monday“ heißen.
Datumsoperatoren
Mit Datumsoperatoren erstellen Sie Bedingungen für Datumsfelder. Damit können Sie ein exaktes Datum oder einen Zeitraum kommender oder vergangener Tage abgleichen oder prüfen, ob ein Datum bereits verstrichen ist.
1. ist (is): Trifft zu, wenn das Datumsfeld dem angegebenen Wochentag, Tag des Monats oder vollständigen Datum entspricht.
Beispiele:
Startdatum der Kampagne ist Montag findet Kampagnen, deren Startdatum auf einen Montag fällt.
Startdatum der Kampagne ist 15 findet Kampagnen, deren Startdatum auf den 15. des aktuellen Monats fällt.
Startdatum der Kampagne ist 01-09-2026 findet Kampagnen mit dem Startdatum 1. September 2026.
2. ist nicht (is not): Schließt Treffer aus, wenn das Datumsfeld dem angegebenen Wochentag, Tag des Monats oder vollständigen Datum entspricht.
Beispiel: Startdatum der Kampagne ist nicht Montag schließt Kampagnen aus, deren Startdatum auf einen Montag fällt.
Hinweis: Bei den Operatoren ist (is) und ist nicht (is not) können Sie wählen, wie Sie das Vergleichsdatum angeben:
Wochentag (Day of week): Wählen Sie einen Tag von Montag bis Sonntag aus.
Tag des Monats (Day of month): Geben Sie eine Zahl von 1 bis 31 ein. Sie wird für den aktuellen Monat ausgewertet.
Vollständiges Datum (Full date): Geben Sie ein exaktes Kalenderdatum ein oder wählen Sie es aus.
3. liegt innerhalb der nächsten (is within next): Trifft zu, wenn das Datumsfeld innerhalb der angegebenen Anzahl von Tagen ab heute liegt.
Beispiel: Startdatum der Kampagne liegt innerhalb der nächsten 7 findet Kampagnen mit einem Startdatum innerhalb der nächsten 7 Tage.
4. verstrichen in den letzten (elapsed in last): Trifft zu, wenn das Datumsfeld innerhalb der angegebenen Anzahl bereits verstrichener Tage liegt, von heute aus rückwärts gezählt.
Beispiel: Startdatum der Kampagne verstrichen in den letzten 30 findet Kampagnen mit einem Startdatum innerhalb der letzten 30 Tage.
5. ist verstrichen (is elapsed): Trifft zu, wenn das Datumsfeld vor dem heutigen Tag liegt, das Datum also bereits verstrichen ist. Für diesen Operator ist kein Wert erforderlich.
Beispiel: Startdatum der Kampagne ist verstrichen findet Kampagnen mit einem Startdatum in der Vergangenheit.
6. ist nicht verstrichen (is not elapsed): Trifft zu, wenn das Datumsfeld heute oder später liegt, das Datum also noch nicht verstrichen ist. Für diesen Operator ist kein Wert erforderlich.
Beispiel: Startdatum der Kampagne ist nicht verstrichen findet Kampagnen mit einem Startdatum von heute oder später.
Varianten ohne Beachtung der Groß-/Kleinschreibung
Die folgenden Operatoren ignorieren beim Abgleich die Groß-/Kleinschreibung (mehrere Werte möglich):
1. enthält (Groß-/Kleinschreibung ignorieren) (contains (ignore case)): Trifft zu, wenn das Feld einen der angegebenen Werte enthält, unabhängig von der Groß-/Kleinschreibung.
Beispiel: Kampagnenname enthält (Groß-/Kleinschreibung ignorieren) „summer“ findet Kampagnen wie „SUMMER Deals“ oder „summer special“.
2. enthält nicht (Groß-/Kleinschreibung ignorieren) (does not contain (ignore case)): Trifft zu, wenn das Feld keinen der angegebenen Werte enthält, unabhängig von der Groß-/Kleinschreibung.
Beispiel: Kampagnenname enthält nicht (Groß-/Kleinschreibung ignorieren) „test“ schließt Kampagnen wie „Test Campaign 2025“ aus.
3. in (Groß-/Kleinschreibung ignorieren) (in (ignore case)): Variante des Operators „in“ ohne Beachtung der Groß-/Kleinschreibung.
Beispiel: Anzeigengruppenname in (Groß-/Kleinschreibung ignorieren) ["shopping tools"] findet Anzeigengruppen mit Namen wie „Shopping Tools“, „Shopping tools“, „SHOPPING TOOLS“ usw.
4. nicht in (Groß-/Kleinschreibung ignorieren) (not in (ignore case)): Variante des Operators „nicht in“ ohne Beachtung der Groß-/Kleinschreibung.
Beispiel: Anzeigengruppenname nicht in (Groß-/Kleinschreibung ignorieren) ["shopping tools"] findet keine Anzeigengruppen mit den Namen „Shopping tools“, „Shopping Tools“ oder „SHOPPING TOOLS“.
Hinweis: Drücken Sie die Eingabetaste (Enter), um bei den Operatoren „in“ und „nicht in“ (mit oder ohne Beachtung der Groß-/Kleinschreibung) mehrere Werte hinzuzufügen. Alle anderen Textoperatoren unterstützen mehrere durch Kommas getrennte Textwerte.
Textoperatoren mit Einzelwert
1. ist gleich (is equal to): Trifft zu, wenn das Feld exakt dem angegebenen Wert entspricht.
Beispiel: Kampagnenname ist gleich „Back to School 2025“ findet genau den Kampagnennamen „Back to School 2025“.
2. ist ungleich (is not equal to): Schließt Treffer aus, wenn das Feld exakt dem angegebenen Wert entspricht.
Beispiel: Kampagnenname ist ungleich „Flash Sale“ schließt die Kampagne „Flash Sale“ aus.
3. beginnt mit (starts with): Trifft zu, wenn das Feld mit dem angegebenen Wert beginnt.
Beispiel: Kampagnenname beginnt mit „Geo_“ findet Kampagnen wie „Geo_USA Deals“.
4. endet mit (ends with): Trifft zu, wenn das Feld mit dem angegebenen Wert endet.
Beispiel: Kampagnenname endet mit „_active“ findet Kampagnen wie „Winter2025_active“.
5. ist leer (is empty): Trifft zu, wenn das Feld keinen Wert enthält.
Beispiel: Kampagnenname ist leer findet Kampagnen, für die kein Name eingegeben wurde.
6. ist nicht leer (is not empty): Trifft zu, wenn das Feld einen beliebigen Wert enthält.
Beispiel: Kampagnenname ist nicht leer findet Kampagnen mit einem beliebigen Namen.
Varianten ohne Beachtung der Groß-/Kleinschreibung
Die folgenden Operatoren ignorieren beim Abgleich die Groß-/Kleinschreibung (nur ein Wert):
1. ist gleich (Groß-/Kleinschreibung ignorieren) (is equal to (ignore case)): Trifft zu, wenn das Feld exakt dem angegebenen Wert entspricht, unabhängig von der Groß-/Kleinschreibung.
Beispiel: Kampagnenname ist gleich (Groß-/Kleinschreibung ignorieren) „SALE“ findet „SALE“, „sale“ oder „Sale“.
2. ist ungleich (Groß-/Kleinschreibung ignorieren) (is not equal to (ignore case)): Schließt Treffer aus, wenn das Feld exakt dem angegebenen Wert entspricht, unabhängig von der Groß-/Kleinschreibung.
Beispiel: Kampagnenname ist ungleich (Groß-/Kleinschreibung ignorieren) „TEST“ schließt „TEST“, „Test“ oder „test“ aus.
3. beginnt mit (Groß-/Kleinschreibung ignorieren) (starts with (ignore case)): Trifft zu, wenn das Feld mit dem angegebenen Wert beginnt, unabhängig von der Groß-/Kleinschreibung.
Beispiel: Kampagnenname beginnt mit (Groß-/Kleinschreibung ignorieren) „geo“ findet „geo_US“ oder „Geo_UK“.
4. endet mit (Groß-/Kleinschreibung ignorieren) (ends with (ignore case)): Trifft zu, wenn das Feld mit dem angegebenen Wert endet, unabhängig von der Groß-/Kleinschreibung.
Beispiel: Kampagnenname endet mit (Groß-/Kleinschreibung ignorieren) „active“ findet „summer_active“ oder „Winter_Active“.
Textoperatoren, die externe Listendaten unterstützen
Die folgenden Textoperatoren unterstützen externe Listendaten. Das bedeutet, dass Sie eine externe Google-Tabelle mit einer bestimmten Strategie verbinden und die von den Regeln generierten Vorschläge weiter filtern können.
enthält (contains)
enthält nicht (does not contain)
enthält ganzes Wort (contains whole word)
enthält ganzes Wort nicht (does not contain whole word)
in
nicht in (not in)
enthält (Groß-/Kleinschreibung ignorieren) (contains (ignore case))
enthält nicht (Groß-/Kleinschreibung ignorieren) (does not contain (ignore case))
in (Groß-/Kleinschreibung ignorieren) (in (ignore case))
nicht in (Groß-/Kleinschreibung ignorieren) (not in (ignore case))
Beispiel: Placements in Placement [External List Column] findet alle Einträge in der Spalte „Placements“ der verknüpften Tabelle mit externen Listendaten.
Numerische Vergleichsoperatoren
1. größer als (>) (greater than): Trifft zu, wenn der Wert echt größer als die angegebene Zahl ist.
Beispiel: Klicks > 100
2. größer als oder gleich (>=) (greater than or equal to): Trifft zu, wenn der Wert größer als oder gleich der angegebenen Zahl ist.
Beispiel: Impressionen >= 1000
3. kleiner als (<) (less than): Trifft zu, wenn der Wert echt kleiner als die angegebene Zahl ist.
Beispiel: Kosten < 50
4. kleiner als oder gleich (<=) (less than or equal to): Trifft zu, wenn der Wert kleiner als oder gleich der angegebenen Zahl ist.
Beispiel: Conversions <= 10
5. gleich (==) (equal to): Trifft zu, wenn der Wert exakt der angegebenen Zahl entspricht.
Beispiel: CPC == 2.5
Perzentil- und Rangoperatoren
1. unter den oberen (in top): Trifft auf Elemente zu, die innerhalb Ihres Kontos im angegebenen oberen Prozentsatz oder in der angegebenen oberen Anzahl liegen.
Beispiele:
Klicks unter den oberen 10 % findet Kampagnen, deren Klicks zu den oberen 10 % aller Kampagnen im Konto gehören.
Kosten unter den oberen 10 findet die 10 Kampagnen im Konto mit den höchsten Kosten.
2. unter den unteren (in bottom): Trifft auf Elemente zu, die innerhalb Ihres Kontos im angegebenen unteren Prozentsatz oder in der angegebenen unteren Anzahl liegen.
Beispiele:
Kosten unter den unteren 25 % findet Kampagnen, deren Kosten zu den unteren 25 % aller Kampagnen im Konto gehören.
Klicks unter den unteren 5 findet die 5 Kampagnen mit den wenigsten Klicks im Konto.
