# Come funziona il ripristino

> Metascheduler salva ciò che sostituisce e controlla prima di rimetterlo, così non sovrascrive mai una modifica fatta da qualcuno nel frattempo.

Documentazione · 3 min di lettura · Aggiornato il 4 novembre 2026

Ogni modifica apportata da Metascheduler si può annullare. Questo articolo spiega come, e perché a volte te lo chiede prima.

## Istantanee

Subito prima che una programmazione modifichi un elemento, Metascheduler legge il valore attuale dell'elemento e lo salva. Quel valore salvato è l'**istantanea**. Salva anche ciò che ha scritto. Alla fine, l'istantanea è ciò che un ripristino rimette.

Vengono salvati e ripristinati solo i campi che una modifica tocca. Una modifica a una pagina che cambia il titolo non tocca il contenuto della pagina, e una modifica ai tag toglie solo i tag che ha aggiunto e rimette i tag che ha rimosso.

## Controllare prima di ripristinare

Alla fine di un periodo, Metascheduler legge di nuovo ogni elemento e lo confronta con ciò che ha scritto:

- **Uguale**: nessuno l'ha toccato. Rimette l'istantanea.
- **Diverso**: qualcuno o qualcos'altro l'ha modificato. Metascheduler lascia stare l'elemento, lo contrassegna come **Modificato da altri** e aggiunge un elemento a **Da gestire**.

Si chiama **modifica esterna**. Non è un errore: significa che la modifica del tuo collega, o di un'altra app, è al sicuro.

> **Provalo:** [Cosa succede quando qualcun altro lo modifica](https://metascheduler.app/it/help/undo-and-drift)

## Cosa conta come modifica

Ogni tipo di modifica confronta ciò che conta per lui:

| Tipo di modifica | Cosa viene confrontato |
| --- | --- |
| Stati e campi | I valori che ha modificato |
| Valore del metafield | L'impronta del valore calcolata da Shopify |
| Prezzi delle varianti | Gli importi (20 e 20,00 sono uguali) |
| Tag | I tag che ha aggiunto ci sono ancora e i tag che ha rimosso mancano ancora |
| Canali di vendita | Solo i canali che ha toccato |
| Menu di navigazione | L'intero menu |
| Pagine e articoli del blog | Solo i campi che ha toccato. L'HTML riformattato non è una modifica. |

## Le tue scelte

In **Da gestire**, un elemento che è stato modificato mostra la programmazione, l'elemento e due pulsanti:

- **Ripristina comunque** rimette l'istantanea, sopra l'altra modifica.
- **Mantieni l'attuale** mantiene ciò che c'è adesso.

Se un'altra programmazione in corso modifica lo stesso elemento, **Ripristina comunque** ti chiede prima di confermare: rimetterebbe il valore precedente a entrambe le programmazioni.

## Annullare a mano

- **Esegui ora** su una programmazione in corso la ripristina subito, con gli stessi controlli.
- Rimuovere elementi da una programmazione in corso ti chiede se **Ripristina ora** o **Lascia com'è**.
- **Sospendi** e **Archivia** non annullano nulla di ciò che è in corso. Viene comunque ripristinato all'orario di fine.

> **Modifiche al negozio online**
>
> Shopify non invia alle app una notifica quando cambia un menu, una pagina, un articolo del blog o un'informativa, quindi per questi Metascheduler controlla alla fine, subito prima di ripristinare. Il risultato è lo stesso.

> **Traduzioni dei menu**
>
> Shopify ricrea gli elementi di un menu quando cambiano, quindi i titoli tradotti degli elementi vanno aggiunti di nuovo dopo che un menu è stato sostituito o ripristinato.

## Per quanto tempo vengono conservate le istantanee

Le istantanee e la cronologia delle esecuzioni vengono eliminate 90 giorni dopo l'esecuzione, una volta terminato il loro periodo. Un'istantanea ancora necessaria per annullare una modifica viene conservata finché la modifica non è stata annullata. Vedi l'[informativa sulla privacy](https://metascheduler.app/it/privacy.md).

## Articoli correlati

- [Gestisci ciò che richiede la tua attenzione](https://metascheduler.app/it/help/needs-you.md): Da gestire elenca le decisioni che solo tu puoi prendere, come una modifica fatta durante una programmazione o una modifica non riuscita. Ecco cosa significa ognuna e cosa fare.
- [Come funziona la programmazione](https://metascheduler.app/it/help/how-scheduling-works.md): Programmazioni, tempistica, modifiche, periodi ed esecuzioni: le idee alla base di Metascheduler e cosa succede a ogni momento.
- [Tipi di modifica](https://metascheduler.app/it/help/change-types.md): Ogni tipo di modifica che Metascheduler può programmare, cosa fa, come si ripristina e quale piano lo include.
