Reguły wygasania i upuszczania zawartości w sieci MSN

Dowiedz się, jak wygasnąć lub usunąć zawartość z usługi MSN przy użyciu obsługiwanych metadanych. W tym przewodniku wyjaśniono logikę wygaśnięcia, zachowanie pozyskiwania zaktualizowanych lub zduplikowanych elementów oraz wyjaśniono, jak zapewnić poprawne przetwarzanie usuwania zawartości.

W tym artykule

Ustawianie dat wygaśnięcia i aktualizacji

Opis zmian stanu elementu

Unikanie duplikatów w kanale informacyjnym

Ustawianie dat wygaśnięcia i aktualizacji

Aby usunąć zawartość z witryny MSN, uwzględnij w kanale informacyjnym następujące elementy:

  • Data wygaśnięcia w przeszłości (względem bieżącej daty i godziny)
  • Zaktualizowana data, która jest nowsza niż ostatnia pobrana wersja
  • Ten sam unikatowy identyfikator użyty w oryginalnym elemencie kanału informacyjnego

Sygnalizuje to systemowi pozyskiwania, aby anulował publikowanie elementu podczas następnego odświeżania kanału informacyjnego.

W przypadku kanałów informacyjnych RSS multimediów możesz również użyć następujących tagów na poziomie głównym elementu:

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

Oba muszą być sparowane z nowszą <dcterms:modified> lub zaktualizowaną datą, aby wywołać spożycie.

Opis zmian stanu elementu

W celu określenia stanu każdego elementu kanału informacyjnego w usłudze MSN jest używane połączenie unikatowego identyfikatora, zaktualizowanej daty i daty wygaśnięcia . W poniższej tabeli przedstawiono wpływ różnych kombinacji na spożycie:

Kontekst Akcja
Brak istniejącego elementu z tym samym unikatowym identyfikatorem Zostanie utworzony nowy element
Ten sam unikatowy identyfikator + zaktualizowana data jest nowsza Element został zaktualizowany
Ten sam unikatowy identyfikator + brak zmian w zaktualizowanej dacie Element jest pomijany (duplikat)
Ten sam unikatowy identyfikator + data wygaśnięcia w przeszłości + zaktualizowana data jest nowsza Element jest usuwany/usuwany

Unikanie duplikatów w kanale informacyjnym

Aby zapobiec występowaniu błędów i nadmiarowych aktualizacji:

  • Nie regeneruj nowych unikatowych identyfikatorów na każdym pociągnięciu kanału informacyjnego.
  • Zmiana daty aktualizacji jest zmieniana tylko wtedy, gdy element naprawdę się zmienił.
  • Ponownie używaj adresów URL składników zawartości multimedialnej, chyba że zawartość uległa istotnej zmianie.
  • W przypadku usługi Media RSS zaktualizuj <dcterms:modified> w celu wywołania ponownego spożycia.

Ponowne spożycie bez zmian zawartości powoduje marnotrawienie zasobów przetwarzania i może zostać całkowicie pominięte przez system.