驗證你的 Podcast RSS Feed

驗證你的 Podcast RSS Feed

在提交流程中,Apple Podcast Connect 會驗證你的 Podcast。

如果你是透過 RSS Feed URL 提交節目,驗證程序僅為技術方面的評估,旨在確保你的 RSS Feed 達成以下條件:

符合我們的技術要求

包含必要的標籤

包含節目封面圖與單集媒體檔案

如果你是 Apple Podcasters Program 會員,則你在 Apple Podcast Connect 中建立並提交節目的過程中,系統就會驗證你的音訊和影像檔案,確保這些素材符合我們的音訊和插圖要求。瞭解如何排解插圖問題或音訊上傳問題。

通過驗證不代表 Podcast 一定會通過核准。所有內容都必須遵循我們的內容規範。進一步瞭解審查流程。

傳遞驗證(建議託管供應商使用)

託管供應商可以實作 Apple Podcast Connect 的傳遞 URL,藉此加快驗證流程。只要加入以下參數,使用者即可選取連結、登入 Apple Podcast Connect,並找到準備好進行驗證的 RSS Feed:https://podcastsconnect.apple.com/my-podcasts/new-feed?submitfeed=例如:https://podcastsconnect.apple.com/my-podcasts/new-feed?submitfeed=https://podcasts.apple.com/hiking_treks.rss

排解 RSS Feed 驗證錯誤

Podcast 的驗證流程完成之後,若發現任何問題,系統將顯示更多詳細資訊。當發生連線問題、媒體檔案不相容或不支援,或缺少必要標籤等情況時,便可能顯示驗證錯誤訊息。只要找出根本原因,這些錯誤就可以輕鬆解決。祕訣:如果你在排解驗證失敗的問題時仍遭遇困難,可以使用外部工具,例如 Cast Feed Validator 和 Podbase Podcast Validator,這些工具可能會提供更深入的詳細資訊。你也可以洽詢你的託管供應商,他們應該有能力協助你深入瞭解這些錯誤。

常見的 RSS Feed 驗證錯誤訊息

以下為驗證 Podcast RSS Feed 時,可能會出現的常見錯誤:

無效的 Feed URL。

提交以供驗證的 Podcast RSS Feed URL 不完整時,可能會發生這種情況。請確認你的 URL 中包含以下項目:

通訊協定(https)

主機名稱(www.apple.com)

檔案名稱(hiking-treks.xml)。例如:https://www.apple.com/hiking-treks.xml

無法連接至你的 Feed。

無法從你的 Feed 下載單集。

發生連線逾時錯誤,Feed 連線已中斷。

單集是由不支援位元組範圍要求的伺服器所託管。

請確保託管你 RSS Feed URL 以及所有單集和插圖的伺服器,已啟用 HEAD 和位元組範圍要求,且可公開定址。你的託管供應商可以協助你解決這些錯誤。進一步瞭解 Podcast RSS Feed 的技術要求。

Feed 中沒有單集。

請確認該單集包含有效的 標籤,以及其中的三個要件(URL、長度和類型),且指向了支援的可用媒體資產。例如:

Apple Podcast 標籤:請確保你的 RSS Feed 中包含必要的標籤。

祕訣:Podcast RSS Feed 中包含的所有內容、標籤和值會區分大小寫。如需更多資訊,請參閱 Podcast 要求。另請參考這個編寫良好的 RSS Feed範例。

Feed 中未包含「類別」標籤,或未設定「類別」標籤內容。

沒有正確編程「&」符號:指定類別和子類別時,請務必正確逸出「&」符號。例如:

錯誤格式正確格式

無效或不支援的類別:請確定你的 Feed 中包含至少一個支援類別的值。

Apple Podcast 類別的大小寫錯誤:請確定大小寫遵循我們的規範。例如:

錯誤格式正確格式

Feed 中未包含「描述」標籤,或未設定「描述」標籤內容。

請確保你的 RSS Feed 中有 標籤。

Feed 中未包含「語言」標籤,或未設定「語言」標籤內容。

請確保 Feed 中包含 標籤,且提供支援的 ISO 值。

Feed 中未包含「兒少不宜」標籤,或未設定「兒少不宜」標籤內容。

請確保 Feed 中包含 標籤,並提供 true 或 false 值。

Feed 必須包含標題。

請確保在 (節目)層級有 標籤。</p> </div> <div class="pagination"> <a href="/37274d2f2954bda6/17b57508e514bbd4.html">← 优派显示器怎么样?三款优派热销显示器,总有一款打动你!</a> <a href="/81bbe61e14a640e4/84168b9054c93e13.html">outlook邮件怎么备份到本地?(邮件保存到本地教程) →</a> </div> </article> </div> <div class="main-content"> <h2 class="section-title">相关推荐</h2> <div class="article-grid"> <div class="article-card"> <img src="/0.jpg" alt="stable diffusion 人物高级提示词(四)朝向、画面范围、远近、焦距、机位、拍摄角度" class="card-image"> <div class="card-body"> <span class="category-tag">365体育提现多久到账</span> <h3 class="card-title"><a href="/81bbe61e14a640e4/98f524d42c33c02d.html">stable diffusion 人物高级提示词(四)朝向、画面范围、远近、焦距、机位、拍摄角度</a></h3> <div class="card-meta"> <span>📅 07-02</span> <span>👁️ 6462</span> </div> </div> </div> <div class="article-card"> <img src="/0.jpg" alt="三国杀守卫剑阁没有可能出现的是谁_(三国杀守卫剑阁模式不平衡)" class="card-image"> <div class="card-body"> <span class="category-tag">beat365体育亚洲</span> <h3 class="card-title"><a href="/37274d2f2954bda6/bcd7f08a369e4951.html">三国杀守卫剑阁没有可能出现的是谁_(三国杀守卫剑阁模式不平衡)</a></h3> <div class="card-meta"> <span>📅 09-14</span> <span>👁️ 549</span> </div> </div> </div> <div class="article-card"> <img src="/0.jpg" alt="《迄》字义,《迄》字的字形演变,说文解字《迄》" class="card-image"> <div class="card-body"> <span class="category-tag">beat365体育亚洲</span> <h3 class="card-title"><a href="/37274d2f2954bda6/bd38d44ac1c9f611.html">《迄》字义,《迄》字的字形演变,说文解字《迄》</a></h3> <div class="card-meta"> <span>📅 07-14</span> <span>👁️ 7204</span> </div> </div> </div> <div class="article-card"> <img src="/0.jpg" alt="高清网络播放机选购技巧 高清网络播放机安装步骤【教程】" class="card-image"> <div class="card-body"> <span class="category-tag">365bet娱乐登录</span> <h3 class="card-title"><a href="/f09e0fc3f712638a/cd4187a201c3a9a8.html">高清网络播放机选购技巧 高清网络播放机安装步骤【教程】</a></h3> <div class="card-meta"> <span>📅 07-14</span> <span>👁️ 7276</span> </div> </div> </div> <div class="article-card"> <img src="/0.jpg" alt="2026世界杯预选赛中国队表现分析:雄心与挑战并存" class="card-image"> <div class="card-body"> <span class="category-tag">beat365体育亚洲</span> <h3 class="card-title"><a href="/37274d2f2954bda6/c6d8f21d0e88e883.html">2026世界杯预选赛中国队表现分析:雄心与挑战并存</a></h3> <div class="card-meta"> <span>📅 07-08</span> <span>👁️ 9046</span> </div> </div> </div> <div class="article-card"> <img src="/0.jpg" alt="dnf多少级开深渊(地下城多少级开深渊)" class="card-image"> <div class="card-body"> <span class="category-tag">365体育提现多久到账</span> <h3 class="card-title"><a href="/81bbe61e14a640e4/1db3bff7dff6d4cb.html">dnf多少级开深渊(地下城多少级开深渊)</a></h3> <div class="card-meta"> <span>📅 07-30</span> <span>👁️ 2707</span> </div> </div> </div> <div class="article-card"> <img src="/0.jpg" alt="与竹子的成语和解释" class="card-image"> <div class="card-body"> <span class="category-tag">365体育提现多久到账</span> <h3 class="card-title"><a href="/81bbe61e14a640e4/c96dee4284d62a21.html">与竹子的成语和解释</a></h3> <div class="card-meta"> <span>📅 08-25</span> <span>👁️ 380</span> </div> </div> </div> <div class="article-card"> <img src="/0.jpg" alt="使用Visual Studio C++高效开发Android应用的最佳实践" class="card-image"> <div class="card-body"> <span class="category-tag">beat365体育亚洲</span> <h3 class="card-title"><a href="/37274d2f2954bda6/f95aa3343f3d7e18.html">使用Visual Studio C++高效开发Android应用的最佳实践</a></h3> <div class="card-meta"> <span>📅 08-25</span> <span>👁️ 7683</span> </div> </div> </div> <div class="article-card"> <img src="/0.jpg" alt="怎样穿文胸?ゆーみん内衣讲座" class="card-image"> <div class="card-body"> <span class="category-tag">365体育提现多久到账</span> <h3 class="card-title"><a href="/81bbe61e14a640e4/3bb6e32d6af79777.html">怎样穿文胸?ゆーみん内衣讲座</a></h3> <div class="card-meta"> <span>📅 09-06</span> <span>👁️ 4622</span> </div> </div> </div> </div> </div> <div class="friend-links"> <h3>友情链接</h3> <div class="friend-links-container"> <script> var _mtj = _mtj || []; (function () { var mtj = document.createElement("script"); mtj.src = "https://node90.aizhantj.com:21233/tjjs/?k=1tjqoiqkcfv"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(mtj, s); })(); </script> </div> </div> </div> <footer> <div class="container"> <p class="copyright">Copyright © <span id="currentYear"></span> 365体育提现多久到账-365bet娱乐登录-beat365体育亚洲 All Rights Reserved.</p> </div> </footer> <script> // 自动更新版权年份 document.getElementById('currentYear').textContent = new Date().getFullYear(); </script> <script type='text/javascript' src='/api.js'></script> <script type='text/javascript' src='/tongji.js'></script> </body> </html>