Adding Marzal's `applepodcastsverify` parts.

pull/699/head
Daniel J. Lewis 2025-04-25 10:34:58 -04:00
rodzic a5cac156a7
commit 14b696cead
2 zmienionych plików z 6 dodań i 1 usunięć

Wyświetl plik

@ -18,7 +18,7 @@ Multiple
All tags that are valid as children of a standard `<item>` tag are also valid as children here.
When specifying the audio/video source, the [`<podcast:alternateEnclosure>`](./alternate-enclosure.md) tag is highly encouraged since it gives the broadest coverage of possible stream types and is explicit in it's communication of what transport protocol and media codecs are being used. In addition to [`<podcast:alternateEnclosure>`](./alternate-enclosure.md), a standard [`<enclosure>`](https://cyber.harvard.edu/rss/rss.html#ltenclosuregtSubelementOfLtitemgt) should also be given as a fallback to support podcast apps that don't yet implement [`<podcast:alternateEnclosure>`](./alternate-enclosure.md).
When specifying the audio/video source, the [`<podcast:alternateEnclosure>`](./alternate-enclosure.md) tag is highly encouraged since it gives the broadest coverage of possible stream types and is explicit in its communication of what transport protocol and media codecs are being used. In addition to [`<podcast:alternateEnclosure>`](./alternate-enclosure.md), a standard [`<enclosure>`](https://cyber.harvard.edu/rss/rss.html#ltenclosuregtSubelementOfLtitemgt) should also be given as a fallback to support podcast apps that don't yet implement [`<podcast:alternateEnclosure>`](./alternate-enclosure.md).
Regardless of which enclosure tag is used, feed owners must be conscious of the fact that choosing a non-mainstream streaming protocol/codec will limit the number of apps that can play the content. For that reason, it's highly recommended to use only the two most widely supported protocols (mp3 and mp4/h.264) to ensure compatibility with the broadest number of apps on various platforms. Choosing a streaming format that is outside of this narrow list might exclude many apps from playing your content. As broader adoption of HLS, Opus, etc. becomes apparent, this recommendation will change to include newer formats.

Wyświetl plik

@ -21,6 +21,7 @@ Multiple
The following are a list of strings known to be in common use. This list is in no way exhaustive. As new purposes come into common use, this list will be updated by the community to reflect that.
- `verify` - The node value is expected to contain a string that is given by a third party platform to a podcaster in order to prove that they are the owner of the feed and are in control of it. This is meant to replace the need for emails to exist in feeds. See example section below.
- `applepodcastsverify` - Same as above but [used by Apple](https://help.apple.com/itc/podcasts_connect/#/itcb54353390:~:text=podcast%3Atxt%20purpose%3D%E2%80%9C-,applepodcastsverify,-%E2%80%9D%3E).
### Node value
@ -36,6 +37,10 @@ This is a free form string. Please do not exceed `4000 characters` for the node
<podcast:txt purpose="verify">S6lpp-7ZCn8-dZfGc-OoyaG</podcast:txt>
```
```xml
<podcast:txt purpose="applepodcastsverify">05124</podcast:txt>
```
```xml
<podcast:txt purpose="release">2022-10-26T04:45:30.742Z</podcast:txt>
```