KI-Konfiguration pro Kampagne
Zugriff über: Kampagnentabelle → Zeile → Drawer KI-Konfiguration.
Jede Kampagne bietet vier Steuerelemente, die regeln, wie Workflows mit ihr interagieren. Die ersten drei bilden das Workflow-Gate; das vierte steuert, ob KI-Aktionen innerhalb der Workflows, die die Kampagne tatsächlich verarbeiten, ausgeführt werden.
Die drei Gate-Steuerelemente
1. Workflows erzwingen
Unter Erzwingen ausgewählte Workflows verarbeiten diese Kampagne immer, auch wenn der eigene Filter des Workflows sie nicht erfassen würde.
Nützlich für:
- Ausnahmen von der Regel — Kampagnen, die der Workflow normalerweise überspringen würde, die Sie aber einbeziehen wollen.
- Sicherzustellen, dass ein bestimmter Workflow unabhängig von seinem Filter immer auf dieser Kampagne agiert.
2. Workflows ausschließen
Unter Ausschließen ausgewählte Workflows verarbeiten diese Kampagne nie, auch wenn ihr eigener Filter sie erfassen würde.
Nützlich für:
- Pilot- oder sensible Kampagnen, die keine automatisierten Änderungen erhalten dürfen.
- Bestimmte Workflows blockieren, ohne den Rest der Automatisierung zu verlieren.
Konflikt: Erscheint derselbe Workflow unter Erzwingen und Ausschließen, gewinnt Ausschließen. Die Oberfläche deaktiviert die Option im jeweils anderen MultiSelect, um dies zu verhindern, aber das Backend schützt den Fall.
3. Nur erzwungene Workflows verarbeiten
Globaler Toggle. Bei Aktivierung verarbeiten nur die Workflows unter Erzwingen diese Kampagne. Jeder andere Workflow wird blockiert, auch wenn sein eigener Filter zutrifft.
Nützlich für:
- Vorübergehend die gesamte Automatisierung pausieren, ohne Erzwingen / Ausschließen zurückzusetzen.
- Die Kampagne für kontrollierte Tests isolieren.
Entscheidungstabelle
| In Erzwingen? | In Ausschließen? | Nur erzwungene? | Workflow-Filter passt? | Verarbeitet? |
|---|---|---|---|---|
| ❌ | ❌ | ❌ | ✅ | ✅ |
| ❌ | ❌ | ❌ | ❌ | ❌ |
| ❌ | ❌ | ✅ | ✅ | ❌ (Opt-out blockiert) |
| ❌ | ❌ | ✅ | ❌ | ❌ |
| ✅ | ❌ | egal | egal | ✅ (erzwungen) |
| egal | ✅ | egal | egal | ❌ (Ausschließen gewinnt) |
KI-Optimierer aktiv (aiEnabled)
Orthogonal zu den drei oben genannten Steuerelementen. Kein Workflow-Gate.
Steuert, ob KI-Aktionen innerhalb der Workflows, die die Kampagne verarbeiten, ausgeführt werden. Bei Deaktivierung:
- Verknüpfte Workflows verarbeiten die Kampagne weiterhin.
- Aktionen, die KI erfordern (Gebotsempfehlungen, Keyword-Generierung, Harvest…), werden übersprungen.
- Nicht-KI-Aktionen (Statusänderungen, Berichte usw.) werden weiterhin ausgeführt.
Häufige Anwendungsfälle
„Nur Smart Campaigns Optimizer soll diese Kampagne anfassen"
- Erzwingen:
Smart Campaigns Optimizer - Nur erzwungene verarbeiten: AN
„Niemand soll diese Kampagne momentan anfassen"
- Erzwingen: leer
- Nur erzwungene verarbeiten: AN
„KI-Optimierer pausieren, aber Workflows für Reporting weiterlaufen lassen"
- KI-Optimierer aktiv: AUS
- Rest unverändert
„Ein Workflow, der diese Kampagne normalerweise nicht erfassen würde, soll auf ihr agieren"
- Erzwingen: der gewünschte Workflow
- (Nur erzwungene: optional)
„Pilotkampagne — 'Kampagnen mit hohem ACOS zu überprüfen' blockieren"
- Ausschließen:
Kampagnen mit hohem ACOS zu überprüfen - Rest läuft gemäß ihrem Filter weiter
Persistenz
Alle Änderungen werden im Feld optimizationConfig des Kampagnendokuments in Mongo gespeichert:
optimizationConfig: {
linkedWorkflowDefinitionIds: [ObjectId, ...], // Erzwingen
excludedWorkflowDefinitionIds: [ObjectId, ...], // Ausschließen
workflowsOptOut: boolean, // Nur erzwungene verarbeiten
aiEnabled: boolean, // KI-Optimierer aktiv
// ... Rest der Config
}Die IDs verweisen auf workflow-definitions._id.