Правила за изтичане и изтегляне на съдържание на MSN
Разберете как да изтичате или да премахвате съдържание от MSN, като използвате поддържани метаданни. Това ръководство обяснява логиката на изтичане на срока, поведението на поглъщане за актуализирани или дублирани елементи и как да се уверите, че вашите изнесени файлове за съдържание са обработени правилно.
В тази статия
Задаване на датите на изтичане и актуализиране
Разбиране на промените в състоянието на елемент
Избягване на дубликати в информационен канал
Задаване на датите на изтичане и актуализиране
За да премахнете съдържание от MSN, включете следното във вашия информационен канал:
- Дата на изтичане на срока в миналото (спрямо текущата дата и час)
- Дата на актуализиране, която е по-нова от последната погълната версия
- Същият уникален ИД , използван в първоначалния елемент на канала
Това сигнализира системата за поглъщане да премахне публикацията на елемента по време на следващото обновяване на информационния канал.
За МУЛТИМЕДИЙНИ RSS канали можете също да използвате следните етикети на коренното ниво на елемента:
<dcterms:valid>2024-12-31T00:00:00Z</dcterms:valid>
<mi:expirationDate>2024-12-31T00:00:00Z</mi:expirationDate>
И двете трябва да са сдвоени с по-нова <dcterms:modified> или актуализирана дата, за да се задейства поглъщане.
Разбиране на промените в състоянието на елемент
MSN използва комбинация от уникален ИД, дата на актуализиране и дата на изтичане , за да определи състоянието на всеки елемент на канал. Таблицата по-долу описва как различните комбинации влияят върху поглъщането:
| Контекст | Действие |
|---|---|
| Няма съществуващ елемент със същия уникален ИД | Създаден е нов елемент |
| Същият уникален ИД + датата на актуализиране е по-нова | Елементът е актуализиран |
| Същият уникален ИД + без промяна в актуализираната дата | Елементът е пропуснат (дублиран) |
| Същият уникален ИД + дата на изтичане на срока в предишната + актуализирана дата е по-нова | Елементът се изтрива/сваля |
Избягване на дубликати в информационен канал
За да предотвратите грешки при поглъщане и излишни актуализации:
- Не генерирайте нови уникални идентификатори на всяко издърпване на информационен канал.
- Променяй "Дата на актуализиране" само когато елементът наистина е променен.
- Използвайте повторно URL адресите на мултимедийните активи, освен ако съдържанието не е съществено променено.
- За Media RSS актуализирайте
<dcterms:modified>, за да активирате повторно поглъщане.
Повторното поглъщане на непроменените отпадъци от преработка на съдържание и може да бъде пропуснато изцяло от системата.