內容要求
Podcast RSS 饋給要求
Apple 規定 Podcast 須符合技術要求和內容規範,以便為聽眾提供優質體驗,並方便聽眾找到喜愛的新 Podcast。
你須有 Apple Podcast Connect 帳號才能提交 Podcast。如果你透過 RSS 饋給提交 Podcast,則 RSS 饋給必須符合我們的技術要求,且其中須包含:
Podcast RSS 饋給的技術要求
你的託管供應商應有能力協助你處理技術要求。如果饋給沒有遵循這些要求,將導致饋給驗證錯誤。你可以自行產生並管理 RSS 饋給,也可以透過託管供應商發行。
- RSS 饋給 URL 必須遵守 RSS 2.0 規格、能公開定址 (不受密碼保護),且包含以下 XML 宣告:
<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:
itunes="http:// www.itunes.com/ dtds/ podcast-1.0.dtd" xmlns: content="http:// purl.org/ rss/ 1.0/ modules/content/"> - 在你的託管伺服器上啟用 HTTP HEAD 要求和位元組範圍要求,以顯示你的節目插圖,並允許串流播放你的單集。
- 每個單集必須具備專屬的
<enclosure>
標籤,以及其中的三個要件:URL、長度、類型 (這三者會指明單集的位置和主機)。Apple Podcast 不受理重複的<enclosure>
URL。 - 由於全域唯一識別碼 (GUID) 永不改變,所有單集都必須包含這個識別碼。
- ASCII 檔案名稱和 URL 只能包含 a-z、A-Z 或 0-9。如需更多資訊,請參閱編碼最佳作法。
- Podcast RSS 饋給中的所有 XML 標籤均須遵守大小寫規定。
錯誤的大小寫格式:
<itunes:category text="Kids & family" />
正確的大小寫格式:
<itunes:category text="Kids & Family" />
- 日期和時間必須符合 RFC 2822 規格。日期格式必須是「星期幾, 日月年」,時間必須是 24 小時制 (即不寫上午或下午),並加上時區位移量。舉例來說:
錯誤的日期格式:
<pubDate>7/6/2014 1:00:00 PM</pubDate>
正確的日期格式:
<pubDate>Wed, 6 Jul 2014 13:00:00 PDT</pubDate>
<pubDate>Wed, 6 Jul 2014 13:00:00 -0700</pubDate>
- 使用
'
和"
分別表達單引號和雙引號,並避免使用 HTML 命名慣例,例如’
、‘
、“
或”
。如需更多資訊,請參閱 XML 字元與實體參照。
錯誤的字元格式:
<description>Love to get outdoors and discover nature’s treasures? Hiking Treks is the show for you.</description>
<title>“Wilderness Area Garden of the Gods“ in Illinois is a delightful spot for an extended hike.</title>
正確的字元格式:
<description>Love to get outdoors and discover nature's treasures? Hiking Treks is the show for you.</description>
<title>"Wilderness Area Garden of the God " in Illinois is a delightful spot for an extended hike.</title>
- 若使用以下符號,請務必使用適當的程式編碼:
字元 | 名稱 | 對應的程式編碼 |
---|---|---|
& | 表示「and」的符號 | & |
< | 小於符號 | < |
> | 大於符號 | > |
’ | 單引號 | ' |
“ | 雙引號 | " |
© | 版權符號 | © |
℗ | 錄音作品版權符號 | ℗ |
™ | TM 商標符號 | ™ |
範例:
錯誤的編碼:
<title>Pets & Animals</title>
正確的編碼:
<title>Pets & Animals</title>
錯誤的編碼:
<copyright>© 2020 John Doe</copyright>
正確的編碼:
<copyright>© 2020 John Doe</copyright>
祕訣:請直接在支援 UTF-8 的編輯器中輸入所有其他字元。