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
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.