Pravila poteka in uporabe vsebine MSN
Seznanite se s potekom ali odstranjevanjem vsebine iz msn s podprtimi metapodatki. V tem vodniku so razloženi logika poteka, vedenje zaužitja za posodobljene ali podvojene elemente in kako zagotoviti pravilno obdelavo vaših zajemov vsebine.
V tem članku
Nastavitev poteka in posodobljenih datumov
Razumevanje sprememb stanja elementa
Nastavitev poteka in posodobljenih datumov
Če želite odstraniti vsebino s spletnega mesta MSN, v vir vključite to:
- Datum poteka v preteklosti (glede na trenutni datum in čas)
- Posodobljen datum, ki je novejši od zadnje preučene različice
- Isti enolični ID, uporabljen v izvirnem elementu vira
To pomeni, da bo sistem za zaužitje preklical objavo elementa med naslednjim osveževanjem vira.
Za vire RSS za predstavnost lahko uporabite tudi te oznake na korenski ravni elementa:
<dcterms:valid>2024-12-31T00:00:00Z</dcterms:valid>
<mi:expirationDate>2024-12-31T00:00:00Z</mi:expirationDate>
Če želite sprožiti zaužitje, morata <dcterms:modified> biti oba seznanjena z novejšim ali posodobljenim datumom.
Razumevanje sprememb stanja elementa
MSN uporablja kombinacijo enoličnega ID-ja, posodobljenega datuma in datuma poteka za določanje stanja posameznega elementa vira. V spodnji tabeli je opisano, kako različne kombinacije vplivajo na zaužitje:
| Kontekst | Dejanje |
|---|---|
| Ni obstoječega elementa z istim enoličnim ID-jem | Ustvarjen je nov element |
| Isti enoličen ID + posodobljen datum je novejši | Element je posodobljen |
| Isti enoličen ID + brez spremembe posodobljenega datuma | Element je preskočen (podvojeno) |
| Isti enoličen ID + datum poteka v preteklem + posodobljenem datumu je novejši | Element je izbrisan/suh |
Izogibanje dvojnikom v viru
Če želite preprečiti napake pri zaužitju in odvečne posodobitve:
- Ne obnovite novih enoličnih ID-jev pri vsakem potegu vira.
- Spremenite le posodobljen datum, ko se je element resnično spremenil.
- Znova uporabite URL-je predstavnostnih sredstev, razen če se je vsebina materialno spremenila.
- Za RSS za predstavnost posodobite
<dcterms:modified>, da sprožite vnovično zaužitje.
Ponovno vnos nespremenjene vsebine zapravlja sredstva za obdelavo in ga lahko v celoti preskoči sistem.