Passar para o conteúdo principal

Atualização de Conteúdo da Loja (Reindexação e Purge de Cache)

Equipe Vnda avatar
Escrito por Equipe Vnda
Atualizado há mais de 3 semanas

Este documento descreve os dois principais processos técnicos utilizados para garantir a consistência e a atualização dos conteúdos exibidos na loja: a Reindexação de Produtos e o Purge de Cache na Cloudflare. É fundamental entender a diferença entre eles para solicitar a ação correta.

1. Reindexação de Produtos

A reindexação está relacionada à base de dados da plataforma, garantindo que as informações de produtos e categorias sejam processadas e exibidas corretamente.

O que é?

A reindexação é o processo de reconstrução dos índices de busca e listagem de produtos. Ela garante que todas as informações dinâmicas, como preços, estoque, categorias e atributos, sejam atualizadas e exibidas corretamente tanto no painel administrativo (admin) quanto na frente de loja (storefront).

Quando Solicitar?

A reindexação é necessária quando há uma clara inconsistência de dados que não foi resolvida por atualizações normais. As situações mais comuns incluem:

  • Produtos ou categorias não aparecem: Itens publicados não são exibidos na loja ou no admin.

  • Informações desatualizadas: Alterações de preço ou estoque feitas no sistema não são refletidas publicamente.

  • Divergência de dados: As informações de um produto no admin são diferentes das exibidas no storefront.

  • Falhas na busca interna: Um produto existente não é encontrado ao ser pesquisado na loja.

Toda solicitação de reindexação de produtos deve ser sempre encaminhada ao time de N2.


2. Purge de Cache na Cloudflare

O "purge" está relacionado ao conteúdo estático armazenado em cache para acelerar o carregamento do site. Este processo não corrige problemas de dados, mas sim de exibição de arquivos.

O que é?

O purge de cache é o processo de "limpar" ou forçar a remoção de arquivos armazenados temporariamente nos servidores da Cloudflare (CDN). Isso obriga o sistema a buscar a versão mais recente dos arquivos diretamente do servidor de origem.

Quando Solicitar?

O purge é necessário quando alterações em arquivos estáticos não são refletidas na loja, mesmo após a publicação. Diferente da reindexação, este problema não está relacionado a informações de produtos, mas sim a elementos visuais e de mídia. Exemplos:

  • Banners, imagens ou ícones desatualizados: Um banner promocional foi removido no admin, mas continua aparecendo no site.

  • Arquivos de estilo (CSS) ou scripts (JS) não atualizam: Alterações de layout ou funcionalidades não são aplicadas.

  • Conteúdo estático persiste: Qualquer elemento que foi modificado nos assets da loja, mas a versão antiga continua sendo exibida.

Toda solicitação de purge de cache deve ser sempre encaminhada ao time de N2.

Diferença Crucial: Reindex vs. Purge

  • Reindex: Resolve problemas com informações dinâmicas (preço, estoque, nome do produto).

  • Purge: Resolve problemas com arquivos estáticos (imagens, banners, CSS, JavaScript).

Confundir os dois pode levar a atrasos na solução do problema. Se um produto está com o preço errado, o purge não resolverá. Se um banner antigo não sai do ar, a reindexação não terá efeito.

Boas Práticas Gerais Antes de Solicitar

Para garantir a eficiência e evitar execuções desnecessárias, siga os passos abaixo antes de abrir um chamado:

  1. Identifique o Problema: É um dado de produto (preço, estoque) ou um arquivo estático (imagem, banner)?

  2. Verifique o Cache Local: Limpe o cache do seu navegador ou teste em uma janela anônima para descartar que o problema seja apenas no seu computador.

  3. Confirme os Dados: Certifique-se de que as informações ou arquivos foram salvos corretamente no painel administrativo.

  4. Seja Específico:

    • Para Reindex, informe o ID/SKU do produto ou a categoria afetada.

    • Para Purge, informe a URL exata da página onde o conteúdo desatualizado aparece.

Após a execução de qualquer um dos procedimentos, é necessário aguardar alguns minutos para que as alterações sejam totalmente propagadas.

Responsabilidade e Execução

A responsabilidade pela análise e execução de ambos os processos — reindexação e purge de cache — é exclusiva do time de N2. Qualquer suspeita de necessidade de um desses procedimentos deve ser comunicada e detalhada em um chamado direcionado a eles.

Respondeu à sua pergunta?