Exigences en matière de contenu

Exigences relatives aux flux RSS des podcasts

Apple demande que les podcasts répondent aux exigences techniques et aux Règles en matière de contenu afin d’offrir une excellente expérience aux auditeurs et auditrices et leur permettre de trouver plus facilement leurs nouveaux podcasts préférés.

Pour soumettre un podcast, vous devez disposer d’un compte Apple Podcasts Connect. Si votre podcast provient d’un flux RSS, il doit répondre à nos exigences techniques et inclure :

Exigences techniques relatives aux flux RSS des podcasts

Votre fournisseur d’hébergement doit pouvoir vous aider à répondre aux exigences techniques. Si le flux n’est pas conforme à ces exigences, il en résultera des erreurs de validation de flux. Les flux RSS peuvent être auto-générés et hébergés, ou peuvent être émis via un fournisseur d’hébergement.

  • Les URL de flux RSS doivent respecter les spécifications RSS 2.0, être réparables publiquement (non protégées par mot de passe) et inclure la déclaration XML suivante :
    <?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/”>
  • Affichez les illustrations de votre podcast et autorisez la lecture en continu de vos épisodes en activant votre serveur d’hébergement pour les requêtes HTTP HEAD et les requêtes de plage d’octets.
  • Chaque épisode doit avoir une balise unique <enclosure> , ainsi que ses trois composants requis (URL, durée et type) qui spécifient l’emplacement et l’hôte de l’épisode. Apple Podcasts ignorera les URL en double <enclosure> .
  • Tous les épisodes doivent contenir un identificateur global unique (GUID) qui ne change jamais.
  • Utilisez uniquement des noms de fichiers ASCII et des URL qui incluent a-z, A-Z ou 0-9.
Pour plus d’informations, consultez Bonnes pratiques en matière de codage.
  • Respectez la distinction majuscules/minuscules sur toutes les balises XML dans les flux RSS de podcast.

  • Casse incorrecte :

    <itunes:category text=“Famille” />

    Casse correcte :

    <itunes:category text=“Famille” />

    • La date et l’heure doivent être conformes aux spécifications RFC 2822. La date doit s’écrire : « jour de la semaine, jour mois année » et l’heure doit être au format 24 heures (sans a.m. ou p.m.) avec le décalage du fuseau horaire. Par exemple :

    Format de date incorrect :

    <pubDate>7/6/2014 1:00:00 PM</pubDate>

    Format de date correct :

    <pubDate>mer 6 juillet 2014 13:00:00 PDT</pubDate>

    <pubDate>mer 6 juillet 2014 13:00:00 -0700</pubDate>

    • Utilisez &apos; (pour un guillemet simple) ou &quot; (pour un guillemet double). Évitez d’utiliser des conventions d’appellation HTML telles que &rsquo;, &lsquo;, &ldquo;, ou &rdquo;. Pour plus d’informations, reportez-vous à la rubrique Références de caractères XML et d’entités.

    Format de caractère incorrect :

    <description>Vous aimez vous promener et découvrir les trésors de la nature ? Hiking Treks est fait pour vous.</description>

    <title>“Wilderness Area Garden of the Gods“ (Jardin sauvage des dieux) dans l’Illinois est un endroit agréable pour une longue randonnée.</title>

    Format de caractère correct :

    <description>Vous aimez vous promener et découvrir les trésors de la nature ? Hiking Treks est fait pour vous.</description>

    <title>« Wilderness Area Garden of the Gods » (Jardin sauvage des dieux) dans l’Illinois est un endroit agréable pour une longue randonnée.</title>
    • Si vous utilisez ces symboles, utilisez la programmation appropriée :
    Caractère Nom Programmation correspondante
    & esperluette &amp;
    < signe inférieur à &lt;
    > signe supérieur à &gt;
    apostrophe &apos;
    citation &quot;
    © signe de droit d’auteur &#xA9;
    droit d’auteur sur l’enregistrement sonore &#x2117;
    Symbole de marque déposée TM &#x2122;


    Exemples :

    Code incorrect :

    <title>Animaux de compagnie & Animaux</title>

    Code correct :

    <title>Animaux de compagnie &amp; Animaux</title>

    Code incorrect :

    <copyright>&copy; 2020 John Doe</copyright>

    Code correct :

    <copyright>&#xA9; 2020 John Doe</copyright>

    Conseil : saisissez tous les autres caractères directement dans un éditeur prenant en charge UTF-8.