Wie Flash-Aktionen funktionieren
Wenn Sie eine der Flash-Aktionen im Menü auswählen, versucht das PrestaBay-Modul, alle Produkte aus den Verkaufslisten (basierend auf der Seite, die eine Verkaufsliste, alle Verkaufslisten oder ausgewählte Verkaufslisten sein könnte) zu erhalten, die einer Bedingung entsprechen.
Wenn Sie beispielsweise "QTY Alle aktiven Angebote überarbeiten" auswählen, wird das Modul versuchen, alle Angebote zu finden, die derzeit bei ebay zur Durchführung von Flash-Aktionen verfügbar sind.
Sobald die Liste der definierten Produkte definiert ist, startet das Modul Flash Actions.
- Einen Flash-Job reservieren - erstellen Sie einen neuen Flash-Job im Zustand'Reserve'. Später werden wir Informationen dazu hinzufügen.
- Nummer der Verkaufsliste, die verarbeitet werden muss, und das Produkt darin abrufen.
- Für jede der Verkaufslisten erhalten Sie eine Reihe von Produkten und sammeln Informationen, die für die Durchführung einer Aktion erforderlich sind. Zum Beispiel für die QTY/Preisüberarbeitung müssen wir die ebay-Artikel-ID, die Produktmenge und den Produktpreis kennen.
- Nachdem Informationen für den Block von Produkten gesammelt wurden, wurden sie an ebay übertragen und an den reservierten Job angehängt.
- Das Modul sammelt weiterhin Informationen über Produkte und hängt sie an den reservierten Job an. Dies ging weiter zu allen ausgewählten Verkaufslisten und den darin enthaltenen Produkten, die den Kriterien entsprechen.
- Sobald alle Informationen dem reservierten Auftrag hinzugefügt wurden, sendet das Modul einen Befehl, um den Hintergrundbetrieb zu starten.
- In diesem Schritt werden alle aktiven Aktionen Ihrerseits beendet. Der Rest wird von ebay und dem Modul im Automatikbetrieb durchgeführt.
Nach dem Start des Auftrags erfolgen folgende Aktionen.
- Ebay versucht, eine ausgewählte Aktion (Liste, Überarbeitung, Ende) mit allen Informationen, die wir ihm schicken, durchzuführen. Bei 400 Artikeln dauert dies in der Regel ca. 10-12 Minuten.
- Das PrestaBay-Modul mit einer Synchronisationsaufgabe führt eine regelmäßige Überprüfung auf einen erstellten Auftrag durch. Beim Einrichten wird der Cron-Job-Check alle 5 Minuten durchgeführt.
- Sobald der Job erledigt ist, versucht das Modul, ein Ergebnis der Ausführung zu erhalten. Sobald das Ergebnis vorliegt, gilt es für jedes Angebot, das Maßnahmen ergreift.