Pular para o conteúdo
Delivery API
Antes de planejar em torno de um recurso, confira o status dos recursos.

GuiasConteúdo

Pré-visualizar, publicar e reverter

Rascunhos, pré-visualização no seu design real, revisões imutáveis, publicação agendada e reversão.

Esta página foi traduzida do inglês. Se houver qualquer diferença, vale a versão em inglês. Ler em inglês

Toda alteração no Studio é primeiro um rascunho. Os rascunhos nunca são retornados pela Delivery API de conteúdo publicado, então não há como vazarem para o seu site por acidente.

Os editores podem ver um rascunho de três maneiras:

  • A Website view no editor de páginas mostra o seu site real em um frame ao lado dos campos.
  • A Full-screen preview e o pop-out mostram o rascunho em diferentes tamanhos de tela.
  • Preview on website abre a rota de pré-visualização do seu site com um link de uso único, válido por 15 minutos.

A pré-visualização exige uma rota de pré-visualização no seu site (veja Conectar um site Next.js) e funciona apenas em Development. Os rascunhos são sempre servidos com noindex e nunca ficam em cache.

Opcionalmente, os editores podem clicar em uma seção da página pré-visualizada para selecioná-la no Studio. Somente na pré-visualização de rascunhos, o seu site:

  1. coloca data-atlas-section-id="<section id>" no elemento de cada seção;
  2. envia { type: 'atlas:ready' } à janela pai quando roda dentro de um frame;
  3. ao receber um clique, impede a navegação e envia { type: 'atlas:select', sectionId };
  4. destaca com um contorno a seção indicada em { type: 'atlas:highlight', sectionId }.

Aceite mensagens somente da origem do Studio e envie mensagens somente para ela. Nada disso roda fora da pré-visualização.

Publicar cria uma revisão imutável. Seu site a vê na próxima requisição, ou imediatamente quando você usa webhooks. Antes de publicar, o Studio lista os problemas de publicação (por exemplo, um campo obrigatório vazio), e a página não pode ser publicada até que sejam corrigidos.

As coleções editoriais (notícias, artigos) também oferecem publicação agendada, slugs e um feed RSS.

  • Em Development, restaure uma revisão anterior de uma página e publique-a novamente.
  • Em Production, reverta para um release anterior. Isso exige a permissão de reversão.

Uma reversão é, por si só, um novo evento registrado. Nada é excluído.