Histórico de versões do layout
Sempre que um layout é salvo, o aplicativo mantém uma versão: o layout e todos os seus idiomas, tal como estavam naquele momento. O aplicativo mantém as 25 versões mais recentes de cada layout. Conecte-se ao GitHub e todas as versões também serão mantidas em seu repositório; assim, o histórico é ilimitado, e a edição do arquivo de um layout no repositório atualiza o layout no aplicativo. Consulte Mantenha um histórico ilimitado de layouts no GitHub.
As versões são criadas quando você salva no editor, salva uma tradução, altera o layout por meio da API ou de um assistente de IA, ou restaura uma versão.
Visualizar e restaurar
- Abra o layout e clique em “Histórico de versões”.
- Clique em “Exibir” em uma versão para ver seu assunto e uma pré-visualização.
- Clique em “Restaurar versão”.
O modelo e todas as suas versões em diferentes idiomas remontam a essa versão, e Shopify Flow passa a utilizá-la a partir do próximo e-mail. Seu modelo atual permanece na lista como uma versão, de modo que uma restauração pode ser desfeita da mesma forma.
Por meio da API
GET /api/v1/email-templates/:id/versions lista as versões e POST /api/v1/email-templates/:id/versions/:version/restore restaura uma delas. As ferramentas do MCP são list_template_versions, get_template_version e restore_template_version.

