Regras de expiração e retirada de conteúdo MSN

Entenda como expirar ou remover conteúdo do MSN usando metadados com suporte. Este guia explica a lógica de expiração, o comportamento de ingestão para itens atualizados ou duplicados e como garantir que as retiradas de conteúdo sejam processadas corretamente.

Nesta página

Definindo datas de expiração e atualizadas

Noções básicas status alterações

Evitando duplicatas no feed

Definindo datas de expiração e atualizadas

Para remover o conteúdo do MSN, inclua o seguinte no feed:

  • Uma data de validade no passado (em relação à data e hora atuais)
  • Uma data atualizada que é mais recente que a última versão ingerida
  • A mesma ID exclusiva usada no item de feed original

Isso sinaliza o sistema de ingestão para desmarmar o item durante a próxima atualização do feed.

Para feeds do RSS de mídia, você também pode usar as seguintes marcas no nível raiz do item:

<dcterms:valid>2024-12-31T00:00:00Z</dcterms:valid>
<mi:expirationDate>2024-12-31T00:00:00Z</mi:expirationDate>

Ambos devem ser emparelhados com uma data mais <dcterms:modified> recente ou atualizada para disparar a ingestão.

Noções básicas status alterações

O MSN usa uma combinação de ID exclusiva, data atualizada e data de validade para determinar a status de cada item do feed. A tabela abaixo descreve como diferentes combinações afetam a ingestão:

Contexto Ação
Nenhum item existente com a mesma ID exclusiva Novo item é criado
A mesma ID exclusiva + data atualizada é mais recente O item é atualizado
Mesma ID exclusiva + nenhuma alteração na data atualizada O item é ignorado (duplicado)
A mesma ID exclusiva + data de validade no passado + data atualizada é mais recente Item é excluído/retirado

Evitando duplicatas no feed

Para evitar erros de ingestão e atualizações redundantes:

  • Não regenera novas IDs exclusivas em cada pull de feed.
  • Somente altere a Data Atualizada quando o item tiver realmente alterado.
  • Reutilize URLs de ativo de mídia, a menos que o conteúdo tenha sido alterado materialmente.
  • Para o RSS de mídia, atualize <dcterms:modified> para disparar a ingestão novamente.

A ingestão de conteúdo inalterado desperdiça recursos de processamento e pode ser ignorada inteiramente pelo sistema.