Jak działa wycofywanie
Metascheduler zapisuje to, co zastępuje, i sprawdza, zanim to przywróci, więc nigdy nie nadpisuje edycji, którą ktoś w międzyczasie wykonał.
Każdą zmianę wprowadzoną przez Metascheduler można cofnąć. Ten artykuł wyjaśnia jak i dlaczego czasem najpierw pyta Ciebie.
Migawki
Tuż przed zmianą elementu przez harmonogram Metascheduler odczytuje jego bieżącą wartość i ją zapisuje. Ta zapisana wartość to migawka. Zapisuje też to, co wpisał. Na końcu to migawka jest tym, co przywraca wycofanie.
Zapisywane i przywracane są tylko pola, których dotyka zmiana. Zmiana strony, która edytuje tytuł, nie dotyka treści strony, a zmiana tagów zdejmuje tylko tagi, które dodała, i przywraca tylko tagi, które usunęła.
Sprawdzanie przed wycofaniem
Na końcu okresu Metascheduler odczytuje każdy element ponownie i porównuje go z tym, co wpisał:
- Taki sam: nikt go nie ruszał. Przywraca migawkę.
- Inny: ktoś lub coś innego go zmieniło. Metascheduler zostawia element bez zmian, oznacza go jako Zmienione przez innych i dodaje pozycję do sekcji Wymaga działania.
To jest zmiana z zewnątrz. To nie błąd: oznacza, że edycja Twojego współpracownika albo innej aplikacji jest bezpieczna.
Co uznaje się za zmianę
Każdy typ zmiany porównuje to, co dla niego ważne:
| Typ zmiany | Porównywane |
|---|---|
| Statusy i pola | Wartości, które zmienił |
| Wartość metapola | Własny odcisk wartości z Shopify |
| Ceny wariantów | Kwoty (20 i 20.00 to to samo) |
| Tagi | Tagi, które dodał, nadal tam są, a tagi, które usunął, nadal ich nie ma |
| Kanały sprzedaży | Tylko kanały, których dotknął |
| Menu nawigacji | Całe menu |
| Strony i posty na blogu | Tylko pola, których dotknął. Przeformatowany HTML nie jest edycją. |
Twoje wybory
W sekcji Wymaga działania zmieniony element pokazuje harmonogram, element i dwa przyciski:
- Przywróć mimo to przywraca migawkę, nad drugą edycją.
- Zachowaj bieżącą zachowuje to, co jest teraz.
Jeśli ten sam element zmienia inny obowiązujący harmonogram, Przywróć mimo to najpierw prosi o potwierdzenie: przywróciłby wartość sprzed obu harmonogramów.
Cofanie ręczne
- Uruchom teraz w obowiązującym harmonogramie wycofuje go od razu, z tymi samymi sprawdzeniami.
- Usunięcie elementów z obowiązującego harmonogramu pyta, czy Wycofaj teraz, czy Pozostaw bez zmian.
- Wstrzymaj i Zarchiwizuj niczego, co obowiązuje, nie cofają. Nadal jest wycofywane o czasie zakończenia.
Shopify nie wysyła aplikacjom powiadomienia, gdy zmieni się menu, strona, post na blogu lub polityka, więc w ich przypadku Metascheduler sprawdza na końcu, tuż przed wycofaniem. Efekt jest ten sam.
Shopify tworzy pozycje menu od nowa, gdy się zmieniają, więc przetłumaczone tytuły pozycji trzeba dodać ponownie po podmianie lub wycofaniu menu.
Jak długo przechowywane są migawki
Migawki i historia uruchomień są usuwane 90 dni po uruchomieniu, gdy ich okres się skończy. Migawka, która jest nadal potrzebna do cofnięcia zmiany, jest przechowywana, dopóki zmiana nie zostanie cofnięta. Zobacz politykę prywatności.
Nadal nie wiesz, co dalej? Chętnie pomożemy.