Dieser Leitfaden skizziert bewährte Verfahren, um diese Probleme zu vermeiden und die Effizienz zu maximieren.
Allgemeine Prinzipien
Alles, was nach Segmenten konfiguriert wird - einschließlich Regeln, Ausschlüsse und Massenkorrekturen in der Vorschau - muss in Echtzeit berechnet werden, jedes Mal wenn der Feed generiert wird.
- Diese Berechnungen sind ressourcenintensiv und können die Gesamtleistung verlangsamen, manchmal zu Zeitüberschreitungen führen, wenn Ihre Verbindung abläuft, bevor die Verarbeitung abgeschlossen ist.
- Segmente, jedoch, werden während der Indizierung vorverarbeitet und in der Datenbank gespeichert, was sie sofort verfügbar macht und die Verarbeitungszeit erheblich reduziert.
- Beschränken Sie Optimierungsregeln auf maximal 50 pro Katalog (technische Begrenzung). Überschreiten dieser Grenze kann zu Fehlberechnungen oder unerwartetem Verhalten führen, dafür gibt es derzeit keine Warnung.
- Beschränken Sie die Anzahl der zusätzlichen Quellen, wobei 10 ein vernünftiges Maximum zur Aufrechterhaltung der Leistung sind.
Ausschlüsse
Ausschlüsse sollten sparsam und nur für außergewöhnliche oder vorübergehende Fälle verwendet werden. Andernfalls sollten Segmente bevorzugt werden.
Wenn Ausschlüsse verwendet werden müssen, befolgen Sie diese bewährten Verfahren:
Goldene Regel: Vermeiden Sie komplexe Ausschlussregeln
Ausschlüsse basierend auf langen Produkt-ID-Listen werden nicht empfohlen:
- Verzögerungen treten oft auf, wenn das System nach spezifischen IDs in langen Listen mit Dutzenden oder sogar Hunderten von Einträgen sucht. Obwohl dieser Prozess einfach erscheinen mag, erfordert er erhebliche Verarbeitungszeit. Diese Methode sollte nur für kleine Listen (max 10 IDs) verwendet werden.
Anstatt ID-Listen in Ausschlüssen zu verwenden, fügen Sie ein Feld in einer zusätzlichen Quelle (Ja/Nein-Wert) hinzu und erstellen Sie eine Regel basierend darauf.
Ausschlussrichtlinien
- Es wird empfohlen, Ausschlüsse zu deaktivieren, wenn sie keine Produkte beeinflussen. Sie würden unnötige Berechnungen auslösen.
- Wenn ein Ausschluss nur eine geringe Anzahl von Produkten betrifft (z.B. 0,1% oder 0,2%), verwenden Sie stattdessen ein Segment, um übermäßige Berechnungen für minimale Auswirkungen zu vermeiden.
- Es wird empfohlen, Ausschlüsse auf 4 oder 5 zu beschränken, da zu viele Ausschlüsse wiederholte Berechnungen auslösen.
Segmente
Befolgen Sie die gleichen Prinzipien wie bei Ausschlüssen: wenn möglich, verwenden Sie Segmente anstelle von Ausschlüssen, um die Verarbeitungszeit zu reduzieren.
Regeln
Verwenden Sie den richtigen Operator für Regeln basierend auf dem Feldtyp (Text vs. numerische Werte), um Verarbeitungsfehler zu vermeiden.
Vorschau Änderungen
Vermeiden Sie direkte Produktänderungen oder regelbasierte Anpassungen in der Vorschau.
Stattdessen aktualisieren Sie die Katalogdaten wann immer möglich oder optimieren Sie die Daten an der Quelle.