Bezpłatnie, bez konta

Walidator kanałów podcastów

Wklej adres kanału podcastu, a Inoreader pobierze go tak, jak robi to aplikacja do podcastów, pobierze pliki najnowszych odcinków i okładkę oraz sprawdzi wszystko, czego wymagają Apple Podcasts, Spotify i aplikacje. Walidator jest bezpłatny i nie potrzebujesz konta.

Odczytuje RSS 2.0RSS 1.0AtomJSON Feedkanały podcastów i każdą stronę, która wskazuje adres kanału.

Sprawdź wszystko, od czego zależy działanie aplikacji do podcastów

Kanał podcastu musi przejść kontrole czytnika kanałów, zanim kontrole dotyczące podcastów będą miały znaczenie, dlatego raport zaczyna się od nich i dodaje sekcję dotyczącą wymagań katalogów i aplikacji.

Dostarczanie

Status, przekierowania, czas odpowiedzi, ochrona przed botami, nagłówki pamięci podręcznej, kompresja i https.

Dokument i elementy

Poprawny składniowo kod XML, kodowanie oraz stałe identyfikatory i daty każdego odcinka.

Podcast

Rozmiar i typ okładki, kategorie, flaga treści dla dorosłych, właściciel, typ audycji, plik każdego odcinka wraz z jego typem i rozmiarem, czas trwania oraz transkrypcje. Mechanizmy pobierania kanałów w Inoreader wysyłają żądanie HEAD i żądanie zakresu bajtów do plików trzech najnowszych odcinków, a także pobierają okładkę i sprawdzają jej wymiary.

Wymagania katalogów

Wymaganie Kto go wymaga Wiersze raportu
Kwadratowa okładka, od 1400 do 3000 pikseli, JPEG lub PNG
Apple Podcasts, Spotify Okładka
Co najmniej jeden element itunes:category
Apple Podcasts Kategoria
itunes:explicit w kanale
Apple Podcasts Flaga treści dla dorosłych
Element enclosure z długością i typem w każdym odcinku
Apple Podcasts, Spotify, każda aplikacja Pliki odcinków
Pliki dostępne przez https z obsługą żądań zakresów bajtów
Apple Podcasts Dostarczanie plików odcinków, Zakresy bajtów
itunes:owner z adresem e-mail
Apple Podcasts, do potwierdzenia własności Adres e-mail właściciela
podcast:guid, podcast:transcript
Podcast Standards Project GUID podcastu, Transkrypcje

Typowe poprawki

Udostępniaj pliki z serwera obsługującego zakresy

Magazyny obiektowe i sieci CDN je obsługują. Skrypt, który przesyła plik strumieniowo przez PHP, zwykle tego nie robi. Oznaką problemu jest odpowiedź 200 zamiast 206 na żądanie Range.

Wyeksportuj okładkę w rozmiarze 3000 na 3000 pikseli

Apple Podcasts odrzuca audycję, której okładka ma mniej niż 1400 pikseli lub nie jest kwadratowa, a także odrzuca okładki większe niż 3000 pikseli.

Podaj rzeczywisty rozmiar pliku

Długość niezgodna z plikiem zakłóca wyświetlanie postępu pobierania w każdej aplikacji i powoduje przedwczesne przerwanie niektórych pobrań.

Określ, czy audycja zawiera treści dla dorosłych

Brak flagi jest odczytywany jako brak treści dla dorosłych, co w przypadku połowy audycji jest nieprawidłową odpowiedzią.

Najczęściej zadawane pytania

Jakie wymagania dotyczące kanału ma Apple Podcasts?

Poprawny składniowo kanał RSS 2.0 dostępny przez https, z tytułem, opisem, językiem, kwadratową okładką itunes:image o boku od 1400 do 3000 pikseli, co najmniej jednym elementem itunes:category, flagą itunes:explicit oraz elementem enclosure z rozmiarem i typem w każdym odcinku, udostępniany z serwera odpowiadającego na żądania zakresów bajtów. Raport sprawdza każdy z tych elementów.

Dlaczego zakresy bajtów są ważne?

Każda aplikacja do podcastów przewija odcinki i wznawia przerwane pobieranie za pomocą żądań zakresowych HTTP. Serwer, który w odpowiedzi na żądanie Range zwraca cały plik, uniemożliwia przewijanie, a Apple Podcasts odrzuca taki kanał. Na potrzeby raportu do najnowszych odcinków wysyłane jest żądanie zakresu dwóch bajtów, a raport pokazuje otrzymaną odpowiedź.

Czy walidator sprawdza elementy Podcasting 2.0?

Raportuje elementy zalecane przez Podcast Standards Project, czyli podcast:guid, podcast:transcript i flagę locked. Brakujące elementy są odnotowywane jako uwagi, a nie błędy, ponieważ katalogi jeszcze ich nie wymagają.

Dlaczego raport zawiera również sekcje dotyczące dostarczania, dokumentu i elementów?

Kanał podcastu to przede wszystkim kanał RSS. Serwer musi odpowiedzieć, kod XML musi dać się przetworzyć, a elementy muszą mieć stałe identyfikatory i daty, zanim jakakolwiek aplikacja wyświetli odcinek. Te sekcje obejmują te same kontrole, które przeprowadza walidator kanałów RSS.

Czy walidator podcastów jest bezpłatny?

Tak. Jest bezpłatny i nie wymaga konta. Inoreader odtwarza również podcasty, więc możesz obserwować kanał i słuchać go obok wszystkiego innego, co czytasz.

Powiązane funkcje

Podcasty

Słuchaj podcastów w swoim czytniku RSS

Znajdź kanały RSS

Znajdź źródła warte obserwowania

Kanały RSS YouTube

Obserwuj kanały YouTube w swoim czytniku RSS

Zamiana tekstu na mowę

Słuchaj dowolnego artykułu