Histórico de versões do layout

Sempre que um layout é guardado, a aplicação mantém uma versão: o layout e todos os seus idiomas tal como se encontravam naquele momento. A aplicação mantém as 25 versões mais recentes de cada layout. Ao ligar o GitHub, todas as versões são também mantidas no seu repositório, pelo que o histórico é ilimitado; além disso, a edição do ficheiro de um layout no repositório atualiza o layout na aplicação. Consulte Mantenha um histórico ilimitado de layouts no GitHub.

As versões são criadas quando guarda no editor, guarda uma tradução, altera o layout através da API ou de um assistente de IA, ou restaura uma versão.

Ver e restaurar

  1. Abra o layout e clique em «Histórico de versões».
  2. Clique em «Ver» numa versão para ver o seu assunto e uma pré-visualização.
  3. Clique em «Restaurar versão».

O modelo e todas as suas línguas remontam a essa versão, e Shopify Flow passa a utilizá-la a partir do próximo e-mail. O seu modelo atual permanece na lista como uma versão, pelo que uma restauração pode ser desfeita da mesma forma.

Através da API

GET /api/v1/email-templates/:id/versions apresenta uma lista de versões e POST /api/v1/email-templates/:id/versions/:version/restore permite restaurar uma delas. As ferramentas do MCP são list_template_versions, get_template_version e restore_template_version.