So funktioniert das Zurücksetzen
Metascheduler speichert, was es ersetzt, und prüft, bevor es es zurücksetzt, damit es nie eine Änderung überschreibt, die jemand in der Zwischenzeit vorgenommen hat.
Jede Änderung, die Metascheduler vornimmt, lässt sich rückgängig machen. Dieser Artikel erklärt, wie, und warum es manchmal erst bei dir nachfragt.
Snapshots
Direkt bevor ein Zeitplan ein Element ändert, liest Metascheduler den aktuellen Wert des Elements und speichert ihn. Dieser gespeicherte Wert ist der Snapshot. Es speichert auch, was es geschrieben hat. Am Ende ist der Snapshot das, was ein Zurücksetzen wiederherstellt.
Gespeichert und wiederhergestellt werden nur die Felder, die eine Änderung berührt. Eine Seitenänderung, die den Titel bearbeitet, berührt den Inhalt der Seite nicht, und eine Tag-Änderung entfernt nur die Tags, die sie hinzugefügt hat, und stellt nur die Tags wieder her, die sie entfernt hat.
Prüfen vor dem Zurücksetzen
Am Ende eines Zeitraums liest Metascheduler jedes Element erneut und vergleicht es mit dem, was es geschrieben hat:
- Gleich: Niemand hat es angefasst. Es stellt den Snapshot wieder her.
- Anders: Jemand oder etwas anderes hat es geändert. Metascheduler lässt das Element unangetastet, markiert es als Von anderen geändert und fügt einen Eintrag unter Aktion erforderlich hinzu.
Das nennt man Abweichung. Es ist kein Fehler: Es bedeutet, dass die Änderung deines Teammitglieds oder einer anderen App sicher ist.
Was als Änderung zählt
Jede Art von Änderung vergleicht das, worauf es für sie ankommt:
| Art der Änderung | Verglichen wird |
|---|---|
| Status und Felder | Die Werte, die sie geändert hat |
| Metafeldwert | Der eigene Fingerabdruck des Werts von Shopify |
| Variantenpreise | Die Beträge (20 und 20.00 sind gleich) |
| Tags | Die Tags, die sie hinzugefügt hat, sind noch da, und die Tags, die sie entfernt hat, sind noch weg |
| Vertriebskanäle | Nur die Kanäle, die sie berührt hat |
| Navigationsmenü | Das ganze Menü |
| Seiten und Blog-Beiträge | Nur die Felder, die sie berührt hat. Umformatiertes HTML ist keine Änderung. |
Deine Optionen
Unter Aktion erforderlich zeigt ein geändertes Element den Zeitplan, das Element und zwei Schaltflächen:
- Trotzdem wiederherstellen stellt den Snapshot wieder her, über die andere Änderung hinweg.
- Aktuellen behalten behält, was jetzt da ist.
Wenn ein anderer live laufender Zeitplan dasselbe Element ändert, bittet Trotzdem wiederherstellen zuerst um Bestätigung: Es würde den Wert von vor beiden Zeitplänen wiederherstellen.
Von Hand rückgängig machen
- Jetzt ausführen setzt einen live laufenden Zeitplan jetzt zurück, mit denselben Prüfungen.
- Wenn du Elemente aus einem live laufenden Zeitplan entfernst, wirst du gefragt, ob du Jetzt zurücksetzen oder Unverändert lassen möchtest.
- Pausieren und Archivieren machen nichts rückgängig, was live ist. Es wird zur Endzeit trotzdem zurückgesetzt.
Shopify sendet Apps keine Benachrichtigung, wenn sich ein Menü, eine Seite, ein Blog-Beitrag oder eine Richtlinie ändert. Deshalb prüft Metascheduler diese am Ende, direkt vor dem Zurücksetzen. Das Ergebnis ist dasselbe.
Shopify erstellt die Elemente eines Menüs neu, wenn sie sich ändern, deshalb müssen übersetzte Elementtitel nach dem Tauschen oder Zurücksetzen eines Menüs erneut hinzugefügt werden.
Wie lange Snapshots aufbewahrt werden
Snapshots und der Verlauf der Läufe werden 90 Tage nach dem Lauf gelöscht, sobald ihr Zeitraum vorbei ist. Ein Snapshot, der noch gebraucht wird, um eine Änderung rückgängig zu machen, wird aufbewahrt, bis die Änderung rückgängig gemacht ist. Siehe die Datenschutzerklärung.
Du kommst nicht weiter? Wir helfen dir gern.