Règles d’expiration et de retrait du contenu MSN
Découvrez comment faire expirer ou supprimer du contenu de MSN à l’aide de métadonnées prises en charge. Ce guide explique la logique d’expiration, le comportement d’ingestion pour les éléments mis à jour ou dupliqués, et comment s’assurer que vos retraits de contenu sont correctement traités.
Dans cet article
Définition de l’expiration et des dates mises à jour
Présentation des modifications apportées aux status d’éléments
Éviter les doublons dans le flux
Définition de l’expiration et des dates mises à jour
Pour supprimer du contenu de MSN, incluez les éléments suivants dans votre flux :
- Date d’expiration dans le passé (par rapport à la date et l’heure actuelles)
- Date de mise à jour plus récente que la dernière version ingérée
- Même ID unique utilisé dans l’élément de flux d’origine
Cela indique au système d’ingestion d’annuler la publication de l’élément lors de la prochaine actualisation du flux.
Pour les flux RSS multimédias, vous pouvez également utiliser les balises suivantes au niveau racine de l’élément :
<dcterms:valid>2024-12-31T00:00:00Z</dcterms:valid>
<mi :expirationDate>2024-12-31T00:00:00Z</mi :expirationDate>
Les deux doivent être associés à une date plus récente <dcterms:modified> ou mise à jour pour déclencher l’ingestion.
Présentation des modifications apportées aux status d’éléments
MSN utilise une combinaison d’ID unique, de date de mise à jour et de date d’expiration pour déterminer la status de chaque élément de flux. Le tableau ci-dessous décrit l’impact des différentes combinaisons sur l’ingestion :
| Contexte | Action |
|---|---|
| Aucun élément existant avec le même ID unique | Un nouvel élément est créé |
| Même ID unique + date de mise à jour plus récente | L’élément est mis à jour |
| Même ID unique + aucune modification de la date de mise à jour | L’élément est ignoré (dupliqué) |
| Même ID unique + date d’expiration dans le passé + la date de mise à jour est plus récente | L’élément est supprimé/supprimé |
Éviter les doublons dans le flux
Pour éviter les erreurs d’ingestion et les mises à jour redondantes :
- Ne régénérez pas les nouveaux ID uniques à chaque extraction de flux.
- Modifiez uniquement Date de mise à jour lorsque l’élément a réellement changé.
- Réutilisez les URL des ressources multimédias, sauf si le contenu a été modifié de manière importante.
- Pour Media RSS, mettez à jour
<dcterms:modified>pour déclencher la réingestion.
La réingestion d’un contenu inchangé gaspille les ressources de traitement et peut être totalement ignorée par le système.