Sužinokite, kaip nustoti galioti arba pašalinti turinį iš MSN naudojant palaikomus metaduomenis. Šiame vadove paaiškinama galiojimo logika, atnaujintų arba pasikartojančių elementų įtraukimo veikimas ir kaip užtikrinti, kad turinio pašalinimas būtų tinkamai apdorotas.
Šiame puslapyje
Galiojimo pabaigos ir atnaujintų datų nustatymas
Prekės būsenos pokyčių supratimas
Galiojimo pabaigos ir atnaujintų datų nustatymas
Norėdami pašalinti turinį iš MSN, į savo informacijos santrauką įtraukite:
- Praeityje buvusią galiojimo pabaigos datą (atsižvelgiant į dabartinę datą ir laiką)
- Naujinimo data, naujesnė nei paskutinį kartą įtraukta versija
- Tas pats unikalus ID , naudojamas pradiniame informacijos santraukos elemente
Tai signalizuoja įtraukimo sistemai anuliuoti elemento publikavimą kito informacijos santraukos atnaujinimo metu.
Medijos RSS informacijos santraukose taip pat galite naudoti šias žymes elemento šakniniame lygyje:
<dcterms:valid>2024-12-31T00:00:00Z</dcterms:valid>
<mi:galiojimo data:>2024-12-31T00:00:00Z</mi:expirationDate>
Abu turi būti susieti su naujesne <dcterms:modified> arba atnaujinta data, kad būtų suaktyvintas nurijimas.
Prekės būsenos pokyčių supratimas
MSN naudoja unikalaus ID, atnaujintos datos ir galiojimo pabaigos datos derinį, kad nustatytų kiekvieno informacijos santraukos elemento būseną. Toliau pateiktoje lentelėje nurodoma, kaip skirtingi deriniai veikia nurijimą:
| Kontekstas | Veiksmas |
|---|---|
| Nėra esamo elemento su tokiu pačiu unikaliu ID | Sukurtas naujas elementas |
| Tas pats unikalus ID + naujinimo data yra naujesnė | Prekė atnaujinta |
| Tas pats unikalus ID + atnaujinimo datos nesikeitimas | Elementas praleistas (dubliuojamas) |
| Tas pats unikalus ID + galiojimo data praeityje + naujinimo data naujesnė | Elementas panaikintas / pašalintas |
Dublikatų vengimas pašaruose
Norėdami išvengti įrašymo klaidų ir perteklinių naujinimų:
- Negeneruokite naujų unikalių ID kiekvieno informacijos santraukos traukimo metu.
- Naujinimo datą keiskite tik tada, kai elementas iš tikrųjų pasikeičia.
- Pakartotinai naudokite medijos išteklių URL, nebent turinys iš esmės pasikeitė.
- Jei naudojate medijos RSS, atnaujinkite
<dcterms:modified>, kad suaktyvintumėte pakartotinį įtraukimą.
Pakartotinai prarijus nepakitusį turinį, eikvojami apdorojimo ištekliai ir sistema gali juos visiškai praleisti.