無料、アカウント不要
ポッドキャストフィード検証ツール
ポッドキャストフィードのアドレスを貼り付けると、Inoreaderがポッドキャストアプリと同じ方法でフィードを取得し、最新のエピソードファイルとアートワークを取得して、Apple Podcasts、Spotify、各アプリが求めるすべての要件をチェックします。検証ツールは無料で、アカウントは不要です。
ポッドキャストアプリが必要とするすべての要素をチェック
ポッドキャスト固有のチェックが意味を持つには、まずフィードリーダーのチェックに合格する必要があります。そのため、レポートはそこから始まり、ディレクトリやアプリが求める要件のセクションが追加されています。
配信
ステータス、リダイレクト、応答時間、ボット対策、キャッシュヘッダー、圧縮、https。
ドキュメントとアイテム
正しく記述されたXML、文字エンコーディング、各エピソードの安定したIDと日付。
ポッドキャスト
アートワークのサイズとタイプ、カテゴリ、露骨な表現の有無を示すフラグ、所有者、番組のタイプ、各エピソードのファイルとそのタイプおよびサイズ、再生時間、文字起こし。Inoreaderのフィード取得機能は、最新3件のエピソードファイルにHEADリクエストとバイト範囲リクエストを送信し、アートワークを取得してサイズを測定します。
ディレクトリの要件
| 要件 | 要求元 | レポートの行 |
|---|---|---|
1400〜3000ピクセルの正方形のアートワーク、JPEGまたはPNG |
Apple Podcasts、Spotify | アートワーク |
少なくとも1つのitunes:category |
Apple Podcasts | カテゴリ |
channelのitunes:explicit |
Apple Podcasts | 露骨な表現フラグ |
すべてのエピソードにlengthとtypeを指定したenclosure |
Apple Podcasts、Spotify、すべてのアプリ | エピソードファイル |
バイト範囲リクエストに応答する、https経由のファイル |
Apple Podcasts | エピソードファイルの配信、バイト範囲 |
メールアドレスを含むitunes:owner |
Apple Podcasts、所有権確認用 | 所有者のメールアドレス |
podcast:guid、podcast:transcript |
Podcast Standards Project | ポッドキャストのguid、文字起こし |
よくある問題の修正方法
範囲リクエストに対応したホストからファイルを配信します
オブジェクトストレージやCDNは対応しています。PHP経由でファイルをストリーミングするスクリプトは、通常対応していません。Rangeリクエストに対して206ではなく200が返されることが、その兆候です。
アートワークを3000×3000ピクセルで書き出します
Apple Podcastsは、アートワークが1400ピクセル未満、または正方形でない番組を受け付けません。また、3000ピクセルを超えるアートワークも受け付けません。
実際のファイルサイズを設定します
lengthがファイルと一致しないと、すべてのアプリでダウンロードの進行状況が正しく表示されなくなり、一部のダウンロードは完了前に停止します。
番組に露骨な表現が含まれるかどうかを明示します
フラグがない場合、露骨な表現を含まないものと解釈されますが、番組の半数ではそれは誤った判定になります。
よくある質問
Apple Podcastsはフィードにどのような要件を求めますか?
正しく記述されたRSS 2.0フィードをhttpsで配信する必要があります。フィードには、タイトル、説明、言語、1400〜3000ピクセルの正方形のitunes:image、少なくとも1つのitunes:category、itunes:explicitフラグが必要で、すべてのエピソードにサイズとタイプを指定したenclosureが必要です。また、バイト範囲リクエストに応答するホストから配信する必要があります。レポートでは、これらを1つずつチェックします。
バイト範囲が重要なのはなぜですか?
すべてのポッドキャストアプリは、HTTP範囲リクエストを使ってエピソード内の再生位置を移動したり、中断したダウンロードを再開したりします。ホストがRangeリクエストに対してファイル全体を返すと、再生位置の移動ができなくなり、Apple Podcastsはそのフィードを受け付けません。レポートでは、最新のエピソードに対して2バイトの範囲リクエストを送信し、返された内容を表示します。
検証ツールはPodcasting 2.0の要素もチェックしますか?
Podcast Standards Projectが推奨する要素であるpodcast:guid、podcast:transcript、lockedフラグをレポートに表示します。これらはディレクトリでまだ必須とされていないため、欠けていてもエラーではなく注記として扱われます。
レポートに配信、ドキュメント、アイテムのセクションも表示されるのはなぜですか?
ポッドキャストフィードも、まずはRSSフィードです。アプリでエピソードを表示するには、その前にサーバーが応答し、XMLを解析でき、アイテムに安定したIDと日付が設定されている必要があります。これらのセクションでは、RSSフィード検証ツールと同じチェックを行います。
ポッドキャスト検証ツールは無料ですか?
はい。無料で、アカウントは不要です。Inoreaderではポッドキャストも再生できるので、フィードをフォローして、ほかのコンテンツを読むのと同じ場所で聴くことができます。
関連機能
ポッドキャスト
RSSリーダーでポッドキャストを聴く
RSSフィードを見つける
購読する価値のある情報源を見つける
YouTube RSSフィード
RSSリーダーでYouTubeチャンネルを購読
テキスト読み上げ
どの記事も音声で聴く