Regras de eliminação e expiração de conteúdos do MSN

Compreenda como expirar ou remover conteúdo do MSN com metadados suportados. Este guia explica a lógica de expiração, o comportamento de ingestão de itens atualizados ou duplicados e como garantir que as suas capturas de conteúdo são processadas corretamente.

Neste artigo

Definir datas de expiração e atualizações

Compreender as alterações de estado dos itens

Evitar duplicados no feed

Definir datas de expiração e atualizações

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

  • Uma data de expiração no passado (relativamente à data e hora atuais)
  • Uma data atualizada mais recente do que a última versão ingerida
  • O mesmo ID exclusivo utilizado no item de feed original

Isto sinaliza o sistema de ingestão para anular a publicação do item durante a próxima atualização do feed.

Para feeds RSS de Multimédia, também pode utilizar as seguintes etiquetas ao nível da raiz do item:

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

Ambos têm de ser emparelhados com uma data mais <dcterms:modified> recente ou atualizada para acionar a ingestão.

Compreender as alterações de estado dos itens

O MSN utiliza uma combinação de ID exclusivo, data atualizada e data de expiração para determinar o estado de cada item de feed. A tabela abaixo descreve como as diferentes combinações afetam a ingestão:

Contexto Ação
Nenhum item existente com o mesmo ID exclusivo É criado um novo item
O mesmo ID exclusivo + data atualizada é mais recente O item é atualizado
Mesmo ID exclusivo + nenhuma alteração na data atualizada O item é ignorado (duplicado)
O mesmo ID exclusivo + data de expiração na data anterior + atualização é mais recente O item é eliminado/retirado

Evitar duplicados no feed

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

  • Não regenerar novos IDs Exclusivos em cada solicitação de feed.
  • Altere apenas a Data atualizada quando o item for verdadeiramente alterado.
  • Reutilize os URLs dos recursos de multimédia, a menos que o conteúdo tenha sido alterado materialmente.
  • Para Multimédia RSS, atualize <dcterms:modified> para acionar a reingingação.

Reingerir conteúdo inalterado perde recursos de processamento e pode ser totalmente ignorado pelo sistema.