# Como funciona a reversão

> O Metascheduler guarda o que substitui e verifica antes de o repor, para nunca sobrescrever uma edição feita entretanto por outra pessoa.

Documentação · 3 min de leitura · Atualizado em 4 de novembro de 2026

Todas as alterações que o Metascheduler faz podem ser desfeitas. Este artigo explica como e porque é que, por vezes, lhe pergunta primeiro.

## Instantâneos

Pouco antes de um agendamento alterar um item, o Metascheduler lê o valor atual do item e guarda-o. Esse valor guardado é o **instantâneo**. Guarda também o que escreveu. No fim, o instantâneo é o que uma reversão repõe.

Só os campos que uma alteração toca são guardados e repostos. Uma alteração a uma página que edita o título não toca no conteúdo da página, e uma alteração de etiquetas só retira as etiquetas que adicionou e repõe as que removeu.

## Verificar antes de reverter

No fim de um período, o Metascheduler lê cada item de novo e compara-o com o que escreveu:

- **Igual**: ninguém lhe tocou. Repõe o instantâneo.
- **Diferente**: alguém ou algo alterou-o. O Metascheduler deixa o item como está, marca-o como **Alterado por outra pessoa** e adiciona um item a **Precisa de si**.

Chama-se a isto **desvio**. Não é um erro: significa que a edição do seu colega, ou de outra aplicação, está protegida.

> **Experimente:** [O que acontece quando outra pessoa o altera](https://metascheduler.app/pt-PT/help/undo-and-drift)

## O que conta como alteração

Cada tipo de alteração compara o que importa para si:

| Tipo de alteração | O que é comparado |
| --- | --- |
| Estados e campos | Os valores que alterou |
| Valor de metacampo | A impressão digital do próprio Shopify para o valor |
| Preços das variantes | Os valores (20 e 20,00 são iguais) |
| Etiquetas | As etiquetas que adicionou continuam lá e as que removeu continuam removidas |
| Canais de vendas | Apenas os canais em que tocou |
| Menu de navegação | O menu inteiro |
| Páginas e artigos do blogue | Apenas os campos em que tocou. HTML reformatado não é uma edição. |

## As suas opções

Em **Precisa de si**, um item que foi alterado mostra o agendamento, o item e dois botões:

- **Reverter mesmo assim** repõe o instantâneo, por cima da outra edição.
- **Manter atual** mantém o que lá está agora.

Se outro agendamento em vigor alterar o mesmo item, **Reverter mesmo assim** pede-lhe primeiro uma confirmação, porque iria repor o valor anterior aos dois agendamentos.

## Desfazer à mão

- **Executar agora** num agendamento em vigor reverte-o já, com as mesmas verificações.
- Remover itens de um agendamento em vigor pergunta se quer **Reverter agora** ou **Manter como está**.
- **Pausar** e **Arquivar** não desfazem nada do que está em vigor. Continua a reverter à hora de fim.

> **Alterações à loja online**
>
> O Shopify não envia às aplicações um aviso quando um menu, uma página, um artigo do blogue ou uma política muda, pelo que, nesses casos, o Metascheduler verifica no fim, mesmo antes de reverter. O resultado é o mesmo.

> **Traduções de menus**
>
> O Shopify recria os itens de um menu quando mudam, pelo que os títulos de itens traduzidos têm de ser adicionados de novo depois de um menu ser trocado ou revertido.

## Durante quanto tempo os instantâneos são guardados

Os instantâneos e o histórico de execuções são eliminados 90 dias após a execução, depois de o respetivo período terminar. Um instantâneo ainda necessário para desfazer uma alteração é guardado até a alteração ser desfeita. Consulte a [política de privacidade](https://metascheduler.app/pt-PT/privacy.md).

## Artigos relacionados

- [Resolva o que precisa de si](https://metascheduler.app/pt-PT/help/needs-you.md): «Precisa de si» lista as decisões que só o utilizador pode tomar, como uma edição feita durante um agendamento ou uma alteração que falhou. Veja o que cada uma significa e o que fazer.
- [Como funciona o agendamento](https://metascheduler.app/pt-PT/help/how-scheduling-works.md): Agendamentos, horários, alterações, períodos e execuções: as ideias por trás do Metascheduler e o que acontece em cada momento.
- [Tipos de alteração](https://metascheduler.app/pt-PT/help/change-types.md): Todos os tipos de alteração que o Metascheduler pode agendar, o que fazem, como são revertidos e que plano os inclui.
