Regole di scadenza e di takedown dei contenuti MSN

Informazioni su come scadere o rimuovere contenuto da MSN usando i metadati supportati. Questa guida illustra la logica di scadenza, il comportamento di inserimento per gli elementi aggiornati o duplicati e come garantire che i takedown del contenuto vengano elaborati correttamente.

Contenuto dell'articolo

Impostazione di scadenza e date aggiornate

Informazioni sulle modifiche allo stato degli elementi

Evitare duplicati nel feed

Impostazione di scadenza e date aggiornate

Per rimuovere contenuto da MSN, includere quanto segue nel feed:

  • Data di scadenza nel passato (relativa alla data e all'ora correnti)
  • Data aggiornata più recente dell'ultima versione inserita
  • Lo stesso ID univoco utilizzato nell'elemento del feed originale

Questo segnala al sistema di inserimento di annullare la pubblicazione dell'elemento durante l'aggiornamento successivo del feed.

Per i feed RSS multimediali, è anche possibile usare i tag seguenti a livello di radice dell'elemento:

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

Entrambi devono essere associati a una data più <dcterms:modified> recente o aggiornata per attivare l'inserimento.

Informazioni sulle modifiche allo stato degli elementi

MSN usa una combinazione di ID univoco, data aggiornamento e data di scadenza per determinare lo stato di ogni elemento del feed. La tabella seguente illustra l'effetto delle diverse combinazioni sull'inserimento:

Contesto Azione
Nessun elemento esistente con lo stesso ID univoco Viene creato un nuovo elemento
Lo stesso ID univoco + data aggiornata è più recente L'elemento viene aggiornato
Stesso ID univoco + nessuna modifica nella data aggiornata L'elemento viene ignorato (duplicato)
Lo stesso ID univoco + data di scadenza nel passato + data aggiornata è più recente L'elemento viene eliminato/rimosso

Evitare duplicati nel feed

Per evitare errori di inserimento e aggiornamenti ridondanti:

  • Non rigenerare nuovi ID univoci in ogni pull di feed.
  • Modificare la data di aggiornamento solo quando l'elemento è veramente cambiato.
  • Riutilizzare gli URL delle risorse multimediali, a meno che il contenuto non sia stato modificato materialmente.
  • Per RSS multimediale, eseguire l'aggiornamento <dcterms:modified> per attivare l'inserimento di nuovo.

Il re-ingerimento di contenuto invariato sprecherebbe le risorse di elaborazione e potrebbe essere ignorato completamente dal sistema.