ਪੋਡਕਾਸਟ RSS ਵੈਲੀਡੇਟਰ ਦੀ ਜਾਣ-ਪਛਾਣ
ਪੋਡਕਾਸਟ RSS ਵੈਲੀਡੇਟਰ ਇੱਕ ਮੁਫ਼ਤ ਔਨਲਾਈਨ ਟੂਲ ਹੈ ਜੋ ਤੁਹਾਡੇ ਦੁਆਰਾ ਪ੍ਰਦਾਨ ਕੀਤੀ ਗਈ ਪੋਡਕਾਸਟ RSS ਫੀਡ ਦੀ ਆਮ ਸਮੱਸਿਆਵਾਂ ਲਈ ਜਾਂਚ ਕਰਦਾ ਹੈ। ਇਹ ਟੂਲ XML ਬਣਤਰ, ਚੈਨਲ ਅਤੇ ਵਿਅਕਤੀਗਤ ਐਪੀਸੋਡਾਂ ਲਈ ਲੋੜੀਂਦੇ ਖੇਤਰਾਂ, ਆਡੀਓ enclosures ਦੇ ਵੇਰਵਿਆਂ, ਅਤੇ ਮਿਤੀ ਦੇ ਫਾਰਮੈਟਿੰਗ ਨਾਲ ਸਬੰਧਤ ਸਮੱਸਿਆਵਾਂ ਦੀ ਪਛਾਣ ਕਰਦਾ ਹੈ। ਜਾਂਚ ਤੋਂ ਬਾਅਦ, ਇਹ ਤੁਹਾਨੂੰ ਖਾਸ ਸਮੱਸਿਆਵਾਂ ਦੀ ਇੱਕ ਸੂਚੀ ਦਿੰਦਾ ਹੈ ਅਤੇ ਇਹ ਦੱਸਦਾ ਹੈ ਕਿ ਤੁਹਾਡੀ ਫੀਡ ਵਿੱਚ ਹਰੇਕ ਸਮੱਸਿਆ ਕਿਸ ਜਗ੍ਹਾ 'ਤੇ ਮੌਜੂਦ ਹੈ ਤਾਂ ਜੋ ਤੁਸੀਂ ਉਹਨਾਂ ਨੂੰ ਆਸਾਨੀ ਨਾਲ ਠੀਕ ਕਰ ਸਕੋ।
ਇਹ ਟੂਲ ਵਿਸ਼ੇਸ਼ ਤੌਰ 'ਤੇ ਪੋਡਕਾਸਟ ਨਿਰਮਾਤਾਵਾਂ (podcast producers), ਪੋਡਕਾਸਟ ਹੋਸਟਿੰਗ ਨੂੰ ਬਦਲਣ ਵਾਲੇ ਲੋਕਾਂ, ਅਤੇ RSS ਫੀਡਸ ਦਾ ਰੱਖ-ਰਖਾਅ ਕਰਨ ਵਾਲੇ ਡਿਵੈਲਪਰਾਂ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ।
ਫੀਡ ਦੀ ਜਾਂਚ ਅਤੇ ਇਨਪੁਟ ਨਿਯਮ
ਇਸ ਟੂਲ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ, ਤੁਹਾਨੂੰ ਪੋਡਕਾਸਟ RSS XML ਪ੍ਰਦਾਨ ਕਰਨਾ ਪੈਂਦਾ ਹੈ, ਜਿਸ ਵਿੱਚ XML ਘੋਸ਼ਣਾ (declaration) ਅਤੇ ਰੂਟ ਸਮੇਤ ਪੂਰਾ ਫੀਡ ਸ਼ਾਮਲ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ।
ਇਸ ਟੂਲ ਦੇ ਇਨਪੁਟ ਨਿਯਮ ਅਤੇ ਸੀਮਾਵਾਂ ਹੇਠ ਲਿਖੇ ਅਨੁਸਾਰ ਹਨ:
- ਪ੍ਰਵਾਨਿਤ ਫਾਰਮੈਟ: ਸਿਰਫ਼ XML ਫਾਰਮੈਟ ਸਵੀਕਾਰ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
- ਅੱਖਰਾਂ ਦੀ ਸੀਮਾ: ਇਹ ਟੂਲ ਪ੍ਰਤੀ ਚੈੱਕ 500,000 ਅੱਖਰਾਂ ਤੱਕ ਸਵੀਕਾਰ ਕਰਦਾ ਹੈ।
- ਖਾਲੀ ਇਨਪੁਟ: ਜੇਕਰ ਕੋਈ ਇਨਪੁਟ ਨਹੀਂ ਦਿੱਤਾ ਜਾਂਦਾ, ਤਾਂ "ਪ੍ਰਮਾਣਿਤ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਪੋਡਕਾਸਟ RSS XML ਪੇਸਟ ਕਰੋ।" ਸੁਨੇਹਾ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ।
- ਸਮਾਂ ਸੀਮਾ (Timeout): ਜੇਕਰ ਜਾਂਚ ਵਿੱਚ ਬਹੁਤ ਸਮਾਂ ਲੱਗਦਾ ਹੈ, ਤਾਂ "ਜਾਂਚ ਵਿੱਚ ਬਹੁਤ ਸਮਾਂ ਲੱਗਾ। ਇੱਕ ਛੋਟੀ ਫੀਡ ਅਜ਼ਮਾਓ।" ਸੁਨੇਹਾ ਪ੍ਰਦਰਸ਼ਿਤ ਹੁੰਦਾ ਹੈ।
- ਅਧੂਰੀ ਪ੍ਰਮਾਣਿਕਤਾ: ਜੇਕਰ ਪ੍ਰਮਾਣਿਕਤਾ ਪੂਰੀ ਨਹੀਂ ਹੋ ਸਕਦੀ, ਤਾਂ "ਪ੍ਰਮਾਣਿਕਤਾ ਨੂੰ ਪੂਰਾ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਿਆ।" ਸੁਨੇਹਾ ਦਿਖਾਇਆ ਜਾਂਦਾ ਹੈ।
XML ਬਣਤਰ ਅਤੇ ਰੂਟ ਨਿਯਮਾਂ ਦੀ ਜਾਂਚ
ਟੂਲ ਇਹ ਜਾਂਚ ਕਰਦਾ ਹੈ ਕਿ ਕੀ RSS 2.0 XML ਸਹੀ ਢੰਗ ਨਾਲ ਬਣਿਆ (well-formed) ਹੈ ਜਾਂ ਨਹੀਂ। XML ਬਣਤਰ ਦੀ ਜਾਂਚ ਦੌਰਾਨ ਹੇਠ ਲਿਖੇ ਨਿਯਮ ਲਾਗੂ ਹੁੰਦੇ ਹਨ:
- DOCTYPE ਘੋਸ਼ਣਾ: ਜੇਕਰ ਫੀਡ ਵਿੱਚ DOCTYPE ਘੋਸ਼ਣਾ ਮੌਜੂਦ ਹੈ, ਤਾਂ ਟੂਲ "ਇਸ feed ਦੀ ਜਾਂਚ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ DOCTYPE ਘੋਸ਼ਣਾ ਨੂੰ ਹਟਾਓ।" ਗਲਤੀ ਦਿਖਾਉਂਦਾ ਹੈ।
- ਖਰਾਬ XML: ਜੇਕਰ XML ਖਰਾਬ ਜਾਂ ਅਵੈਧ ਹੈ, ਤਾਂ "ਖਰਾਬ XML ਨੂੰ ਠੀਕ ਕਰੋ, ਫਿਰ ਦੁਬਾਰਾ ਪ੍ਰਮਾਣਿਤ ਕਰੋ।" ਗਲਤੀ ਦਿਖਾਈ ਦਿੰਦੀ ਹੈ। ਇਸ ਦੇ ਨਾਲ ਹੀ XML ਪਾਰਸਰ ਤੋਂ ਵਾਧੂ ਜਾਣਕਾਰੀ "ਪਾਰਸਰ ਵੇਰਵੇ:
‹detail›" ਦੇ ਰੂਪ ਵਿੱਚ ਪ੍ਰਦਰਸ਼ਿਤ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। - ਦਸਤਾਵੇਜ਼ ਰੂਟ: ਦਸਤਾਵੇਜ਼ ਦਾ ਰੂਟ ਲਾਜ਼ਮੀ ਤੌਰ 'ਤੇ
<rss>ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ, ਨਹੀਂ ਤਾਂ "ਦਸਤਾਵੇਜ਼ ਰੂਟ <rss> ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ।" ਗਲਤੀ ਮਿਲਦੀ ਹੈ। - RSS ਸੰਸਕਰਣ:
<rss>ਦੀversionਵਿਸ਼ੇਸ਼ਤਾ (attribute) "2.0" ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ, ਨਹੀਂ ਤਾਂ "<rss> version ਵਿਸ਼ੇਸ਼ਤਾ ਨੂੰ 2.0 'ਤੇ ਸੈੱਟ ਕਰੋ।" ਗਲਤੀ ਆਉਂਦੀ ਹੈ। - Apple Podcasts ਨਾਮ-ਸਥਾਨ (Namespace): Apple Podcasts ਨਾਮ-ਸਥਾਨ ਦਾ ਐਲਾਨ
<rss>'ਤੇ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ, ਨਹੀਂ ਤਾਂ "<rss> 'ਤੇ Apple Podcasts ਨਾਮ-ਸਥਾਨ ਦਾ ਐਲਾਨ ਕਰੋ: ‹namespace›" ਗਲਤੀ ਦਿਖਾਈ ਦਿੰਦੀ ਹੈ। - ਚੈਨਲ ਦੀ ਗਿਣਤੀ: RSS ਵਿੱਚ ਬਿਲਕੁਲ ਇੱਕ ਸਿੱਧਾ
<channel>ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ। ਜੇਕਰ ਅਜਿਹਾ ਨਹੀਂ ਹੈ, ਤਾਂ "RSS ਵਿੱਚ ਬਿਲਕੁਲ ਇੱਕ ਸਿੱਧਾ <channel> ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ; ‹count› ਮਿਲਿਆ।" ਗਲਤੀ ਆਉਂਦੀ ਹੈ।
ਚੈਨਲ ਅਤੇ ਐਪੀਸੋਡ ਦੇ ਲੋੜੀਂਦੇ ਖੇਤਰ
ਟੂਲ ਲੋੜੀਂਦੇ RSS ਅਤੇ ਆਮ Apple Podcasts ਚੈਨਲ ਅਤੇ ਐਪੀਸੋਡ ਖੇਤਰਾਂ ਦੀ ਮੌਜੂਦਗੀ ਦੀ ਜਾਂਚ ਕਰਦਾ ਹੈ:
- ਗੁੰਮ ਖੇਤਰ: ਜੇਕਰ ਕੋਈ ਲੋੜੀਂਦਾ ਖੇਤਰ ਗੁੰਮ ਹੈ, ਤਾਂ "ਲੋੜੀਂਦਾ
‹field›ਸ਼ਾਮਲ ਕਰੋ।" ਗਲਤੀ ਦਿਖਾਈ ਦਿੰਦੀ ਹੈ। - ਅਵੈਧ ਲਿੰਕ: ਜੇਕਰ ਕੋਈ ਲਿੰਕ ਅਵੈਧ ਹੈ, ਤਾਂ "
‹field›ਇੱਕ ਪੂਰਾ HTTP ਜਾਂ HTTPS URL ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ।" ਗਲਤੀ ਆਉਂਦੀ ਹੈ। - ਅਵੈਧ ਚਿੱਤਰ (Image href): ਚਿੱਤਰ ਦੇ ਲਿੰਕ ਲਈ "itunes:image href ਨੂੰ ਇੱਕ ਪੂਰਨ HTTP ਜਾਂ HTTPS URL 'ਤੇ ਸੈੱਟ ਕਰੋ।" ਗਲਤੀ ਦਿਖਾਈ ਦਿੰਦੀ ਹੈ।
- ਅਵੈਧ ਸ਼੍ਰੇਣੀਆਂ (Categories): ਸ਼੍ਰੇਣੀ ਲਈ "itunes:category ਵਿੱਚ ਇੱਕ ਗੈਰ-ਖਾਲੀ text ਵਿਸ਼ੇਸ਼ਤਾ ਸ਼ਾਮਲ ਕਰੋ।" ਗਲਤੀ ਆਉਂਦੀ ਹੈ।
- Explicit ਟੈਗ:
<itunes:explicit>ਟੈਗ ਨੂੰ ਲਾਜ਼ਮੀ ਤੌਰ 'ਤੇ "true" ਜਾਂ "false" 'ਤੇ ਸੈੱਟ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ, ਨਹੀਂ ਤਾਂ "itunes:explicit ਨੂੰ true ਜਾਂ false 'ਤੇ ਸੈੱਟ ਕਰੋ।" ਗਲਤੀ ਮਿਲਦੀ ਹੈ। - ਐਪੀਸੋਡ ਦੀ ਮੌਜੂਦਗੀ: ਇੱਕ ਚੈਨਲ ਵਿੱਚ ਘੱਟੋ-ਘੱਟ ਇੱਕ ਐਪੀਸੋਡ ਹੋਣਾ ਲਾਜ਼ਮੀ ਹੈ, ਨਹੀਂ ਤਾਂ "ਚੈਨਲ ਵਿੱਚ ਘੱਟੋ-ਘੱਟ ਇੱਕ <item> ਐਪੀਸੋਡ ਸ਼ਾਮਲ ਕਰੋ।" ਗਲਤੀ ਆਉਂਦੀ ਹੈ।
- ਸੀਰੀਅਲ ਸ਼ੋਅ: ਸੀਰੀਅਲ ਸ਼ੋਅ ਦੇ ਮਾਮਲੇ ਵਿੱਚ ਹਰੇਕ ਐਪੀਸੋਡ ਲਈ ਇੱਕ ਸਕਾਰਾਤਮਕ ਪੂਰਨ ਅੰਕ (positive integer) ਹੋਣਾ ਜ਼ਰੂਰੀ ਹੈ, ਨਹੀਂ ਤਾਂ "ਸੀਰੀਅਲ ਸ਼ੋਅ ਨੂੰ ਹਰੇਕ ਐਪੀਸੋਡ ਲਈ ਇੱਕ ਸਕਾਰਾਤਮਕ ਪੂਰਨ ਅੰਕ itunes:episode ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।" ਗਲਤੀ ਮਿਲਦੀ ਹੈ।
- ਐਪੀਸੋਡ ਸੀਮਾ: ਜੇਕਰ ਫੀਡ ਵਿੱਚ 2,000 ਤੋਂ ਵੱਧ ਐਪੀਸੋਡ ਹਨ, ਤਾਂ ਟੂਲ "ਇਸ ਫੀਡ ਵਿੱਚ
‹count›ਐਪੀਸੋਡ ਹਨ; Apple Podcasts ਸਿਰਫ਼ ਸਭ ਤੋਂ ਨਵੇਂ 2,000 ਐਪੀਸੋਡ ਦਿਖਾਉਂਦਾ ਹੈ।" ਚੇਤਾਵਨੀ ਦਿੰਦਾ ਹੈ।
Enclosure ਅਤੇ ਮੀਡੀਆ ਫਾਈਲਾਂ ਦੀ ਪ੍ਰਮਾਣਿਕਤਾ
ਹਰੇਕ ਐਪੀਸੋਡ ਵਿੱਚ ਬਿਲਕੁਲ ਇੱਕ <enclosure> ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ, ਨਹੀਂ ਤਾਂ "ਇਸ ਐਪੀਸੋਡ ਵਿੱਚ ਬਿਲਕੁਲ ਇੱਕ <enclosure> ਰੱਖੋ; ‹count› ਮਿਲਿਆ।" ਗਲਤੀ ਆਉਂਦੀ ਹੈ। ਟੂਲ enclosure ਦੇ ਐਟ੍ਰਿਬਿਊਟਸ, ਦੁਹਰਾਓ ਅਤੇ ਹੋਰ ਵੇਰਵਿਆਂ ਦੀ ਜਾਂਚ ਹੇਠ ਲਿਖੇ ਨਿਯਮਾਂ ਅਨੁਸਾਰ ਕਰਦਾ ਹੈ:
- ਗੁੰਮ ਐਟ੍ਰਿਬਿਊਟ: ਜੇਕਰ ਕੋਈ ਲੋੜੀਂਦਾ ਐਟ੍ਰਿਬਿਊਟ ਗੁੰਮ ਹੈ, ਤਾਂ "<enclosure> ਲਈ ਲੋੜੀਂਦੀ ‹attribute› ਵਿਸ਼ੇਸ਼ਤਾ ਸ਼ਾਮਲ ਕਰੋ।" ਗਲਤੀ ਮਿਲਦੀ ਹੈ।
- Enclosure URL: URL ਪੂਰਾ HTTP ਜਾਂ HTTPS ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ, ਨਹੀਂ ਤਾਂ "<enclosure> ਦਾ url ਐਟ੍ਰਿਬਿਊਟ ਪੂਰੇ HTTP ਜਾਂ HTTPS URL ’ਤੇ ਸੈੱਟ ਕਰੋ।" ਗਲਤੀ ਆਉਂਦੀ ਹੈ।
- Enclosure Length (ਬਾਈਟ ਗਿਣਤੀ): ਲੰਬਾਈ ਪੂਰਨ ਅੰਕ ਬਾਈਟ ਗਿਣਤੀ ਵਿੱਚ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ, ਨਹੀਂ ਤਾਂ "<enclosure> ਦਾ length ਐਟ੍ਰਿਬਿਊਟ ਪੂਰਨ ਅੰਕ ਬਾਈਟ ਗਿਣਤੀ ’ਤੇ ਸੈੱਟ ਕਰੋ।" ਗਲਤੀ ਮਿਲਦੀ ਹੈ। ਜੇਕਰ ਲੰਬਾਈ 0 ਹੈ, ਤਾਂ "<enclosure> ਦਾ length ਐਟ੍ਰਿਬਿਊਟ 0 ਹੈ। ਪ੍ਰਕਾਸ਼ਿਤ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਅਸਲ ਬਾਈਟ ਗਿਣਤੀ ਜਾਂਚੋ।" ਚੇਤਾਵਨੀ ਮਿਲਦੀ ਹੈ।
- MIME ਕਿਸਮ (MIME Type): ਇੱਕ ਵੈਧ MIME ਕਿਸਮ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਜਾਣੀ ਚਾਹੀਦੀ ਹੈ, ਨਹੀਂ ਤਾਂ "ਇੱਕ ਵੈਧ MIME ਕਿਸਮ ਦੀ ਵਰਤੋਂ ਕਰੋ ਜਿਵੇਂ ਕਿ audio/mpeg।" ਗਲਤੀ ਆਉਂਦੀ ਹੈ। ਜੇਕਰ MIME ਕਿਸਮ ਆਡੀਓ ਵਜੋਂ ਚਿੰਨ੍ਹਿਤ ਨਹੀਂ ਹੈ, ਤਾਂ "ਇਸ <enclosure> ਨੂੰ ਆਡੀਓ ਵਜੋਂ ਚਿੰਨ੍ਹਿਤ ਨਹੀਂ ਕੀਤਾ ਗਿਆ। ਜਾਂਚੋ ਕਿ ਐਪੀਸੋਡ ਜਾਣਬੁੱਝ ਕੇ ਵੀਡੀਓ ਜਾਂ ਦਸਤਾਵੇਜ਼ ਵਜੋਂ ਦਿੱਤਾ ਗਿਆ ਹੈ।" ਚੇਤਾਵਨੀ ਮਿਲਦੀ ਹੈ।
- ਫਾਈਲ ਨਾਮ ਅਤੇ MIME ਕਿਸਮ ਦਾ ਮੇਲ: ਜੇਕਰ ਫਾਈਲ ਐਕਸਟੈਂਸ਼ਨ ਅਤੇ MIME ਕਿਸਮ ਆਪਸ ਵਿੱਚ ਮੇਲ ਨਹੀਂ ਖਾਂਦੇ, ਤਾਂ "ਮੀਡੀਆ ਫਾਈਲ ਨਾਮ ਅਤੇ MIME ਕਿਸਮ ਅਸਹਿਮਤ ਹੈ (
‹extension›ਬਨਾਮ‹mime›)" ਚੇਤਾਵਨੀ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ। - ਦੁਹਰਾਏ ਗਏ (Duplicate) ਮੁੱਲ: ਜੇਕਰ ਕੋਈ enclosure URL ਦੁਹਰਾਇਆ ਜਾਂਦਾ ਹੈ, ਤਾਂ "ਇਹ enclosure URL
‹first›ਲਾਈਨ 'ਤੇ ਮੁੱਲ ਨੂੰ ਦੁਹਰਾਉਂਦਾ ਹੈ।" ਗਲਤੀ ਮਿਲਦੀ ਹੈ। ਇਸੇ ਤਰ੍ਹਾਂ, ਦੁਹਰਾਏ ਗਏ GUID ਲਈ "ਇਹ GUID ਲਾਈਨ‹first›'ਤੇ ਮੁੱਲ ਨੂੰ ਦੁਹਰਾਉਂਦਾ ਹੈ।" ਗਲਤੀ ਆਉਂਦੀ ਹੈ।
ਨੋਟ: ਇਹ ਟੂਲ ਆਡੀਓ ਫਾਈਲ ਨੂੰ ਡਾਊਨਲੋਡ ਜਾਂ ਡੀਕੋਡ ਨਹੀਂ ਕਰਦਾ ਹੈ।
ਮਿਤੀ ਫਾਰਮੈਟਿੰਗ (RFC 2822) ਦੇ ਨਿਯਮ
ਪੋਡਕਾਸਟ ਐਪਸ ਵਿੱਚ ਐਪੀਸੋਡਾਂ ਨੂੰ ਸਹੀ ਤਰਤੀਬ ਵਿੱਚ ਦਿਖਾਉਣ ਲਈ ਸਹੀ ਮਿਤੀ ਫਾਰਮੈਟ ਬਹੁਤ ਮਹੱਤਵਪੂਰਨ ਹੈ:
- ਗੁੰਮ ਪ੍ਰਕਾਸ਼ਨ ਮਿਤੀ: ਜੇਕਰ ਪ੍ਰਕਾਸ਼ਨ ਮਿਤੀ ਗੁੰਮ ਹੈ, ਤਾਂ "<pubDate> ਸ਼ਾਮਲ ਕਰੋ ਤਾਂ ਜੋ ਪੌਡਕਾਸਟ ਐਪਾਂ ਇਸ ਐਪੀਸੋਡ ਨੂੰ ਭਰੋਸੇਯੋਗ ਢੰਗ ਨਾਲ ਆਰਡਰ ਅਤੇ ਪ੍ਰਕਾਸ਼ਿਤ ਕਰ ਸਕਣ।" ਚੇਤਾਵਨੀ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ।
- ਅਵੈਧ ਮਿਤੀ: ਮਿਤੀਆਂ ਲਈ RFC 2822 ਫਾਰਮੈਟ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਜਾਣੀ ਚਾਹੀਦੀ ਹੈ ਜਿਸ ਵਿੱਚ ਅਸਲ ਕੈਲੰਡਰ ਮਿਤੀ ਅਤੇ ਸਮਾਂ ਖੇਤਰ (timezone) ਸ਼ਾਮਲ ਹੋਵੇ। ਅਜਿਹਾ ਨਾ ਹੋਣ 'ਤੇ "ਇੱਕ ਅਸਲੀ ਕੈਲੰਡਰ ਮਿਤੀ ਅਤੇ ਸਮਾਂ ਖੇਤਰ ਦੇ ਨਾਲ ਇੱਕ RFC 2822 ਮਿਤੀ ਦੀ ਵਰਤੋਂ ਕਰੋ, ਉਦਾਹਰਨ ਲਈ: Sat, 01 Apr 2023 19:00:00 +0000।" ਗਲਤੀ ਮਿਲਦੀ ਹੈ।
- ਨਾਮਿਤ ਸਮਾਂ ਖੇਤਰ (Named Timezones): ਜੇਕਰ ਮਿਤੀ ਵਿੱਚ ਨਾਮਿਤ ਸਮਾਂ ਖੇਤਰ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਗਈ ਹੈ, ਤਾਂ "ਇਹ ਨਾਮਿਤ ਸਮਾਂ ਖੇਤਰ ਸਵੀਕਾਰ ਕੀਤਾ ਗਿਆ ਹੈ ਪਰ ਘੱਟ ਪੋਰਟੇਬਲ ਹੈ; ਇੱਕ ਸੰਖਿਆਤਮਕ ਔਫਸੈੱਟ ਨੂੰ ਤਰਜੀਹ ਦਿਓ ਜਿਵੇਂ ਕਿ +0000।" ਚੇਤਾਵਨੀ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ।
ਨਤੀਜਿਆਂ ਦੀ ਵਿਆਖਿਆ ਅਤੇ ਨਿਦਾਨ
ਜਦੋਂ ਤੁਸੀਂ ਆਪਣੀ ਫੀਡ ਨੂੰ ਪ੍ਰਮਾਣਿਤ ਕਰਦੇ ਹੋ, ਤਾਂ ਟੂਲ "Feed ਨਿਦਾਨ" ਸਿਰਲੇਖ ਹੇਠ ਨਤੀਜੇ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦਾ ਹੈ। ਨਤੀਜਿਆਂ ਵਿੱਚ ਹੇਠ ਲਿਖੀ ਜਾਣਕਾਰੀ ਸ਼ਾਮਲ ਹੁੰਦੀ ਹੈ:
- ਸੰਖੇਪ (Summary): ਲੱਭੀਆਂ ਗਈਆਂ ਸਮੱਸਿਆਵਾਂ ਦਾ ਸੰਖੇਪ "
‹errors›ਤਰੁੱਟੀਆਂ ਅਤੇ‹warnings›ਚੇਤਾਵਨੀਆਂ ਮਿਲੀਆਂ।" ਦੇ ਰੂਪ ਵਿੱਚ ਦਿਖਾਇਆ ਜਾਂਦਾ ਹੈ। ਇਸ ਦੇ ਨਾਲ ਹੀ ਕੁੱਲ ਮਿਲੇ ਐਪੀਸੋਡਾਂ ਦੀ ਗਿਣਤੀ "‹count›ਐਪੀਸੋਡ" ਵਜੋਂ ਦਿਖਾਈ ਜਾਂਦੀ ਹੈ। - ਕੋਈ ਸਮੱਸਿਆ ਨਾ ਹੋਣਾ: ਜੇਕਰ ਫੀਡ ਵਿੱਚ ਕੋਈ ਗਲਤੀ ਜਾਂ ਚੇਤਾਵਨੀ ਨਹੀਂ ਮਿਲਦੀ, ਤਾਂ "ਕੋਈ ਢਾਂਚਾਗਤ ਸਮੱਸਿਆਵਾਂ ਨਹੀਂ ਲੱਭੀਆਂ।" ਸੁਨੇਹਾ ਪ੍ਰਦਰਸ਼ਿਤ ਹੁੰਦਾ ਹੈ।
- ਸਮੱਸਿਆ ਦਾ ਸਹੀ ਟਿਕਾਣਾ: ਹਰੇਕ ਸਮੱਸਿਆ ਲਈ, ਟੂਲ "ਲਾਈਨ
‹line›, ਕਾਲਮ‹column›" ਦੇ ਰੂਪ ਵਿੱਚ ਸਹੀ ਸਥਾਨ ਦਿਖਾਉਂਦਾ ਹੈ। - XML ਮਾਰਗ (XPath): ਸਮੱਸਿਆ ਵਾਲੇ ਤੱਤ (element) ਨੂੰ ਠੀਕ ਕਰਨ ਲਈ "ਫਿਕਸ:
‹path›" ਦੇ ਰੂਪ ਵਿੱਚ ਇੱਕ ਮਾਰਗ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ। - ਸਿੱਧਾ ਲਿੰਕ: ਤੁਸੀਂ ਸਮੱਸਿਆ ਵਾਲੀ ਜਗ੍ਹਾ 'ਤੇ ਸਿੱਧਾ ਜਾਣ ਲਈ "
‹line›ਲਾਈਨ 'ਤੇ‹path›'ਤੇ ਜਾਓ" ਲਿੰਕ 'ਤੇ ਕਲਿੱਕ ਕਰ ਸਕਦੇ ਹੋ। - ਸੂਚੀ ਦਾ ਸੰਖੇਪ ਰੂਪ: ਜੇਕਰ ਸਮੱਸਿਆਵਾਂ ਬਹੁਤ ਜ਼ਿਆਦਾ ਹਨ, ਤਾਂ ਟੂਲ "
‹total›ਮੁੱਦਿਆਂ ਦਾ ਪਹਿਲਾ‹shown›ਦਿਖਾ ਰਿਹਾ ਹੈ।" ਸੁਨੇਹਾ ਦਿਖਾ ਕੇ ਸੂਚੀ ਨੂੰ ਸੀਮਤ ਕਰ ਸਕਦਾ ਹੈ।
ਗੋਪਨੀਯਤਾ ਅਤੇ ਪ੍ਰੋਸੈਸਿੰਗ
ਤੁਹਾਡੀ ਪੋਡਕਾਸਟ ਦੀ RSS ਫੀਡ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਹੀ ਜਾਂਚੀ ਜਾਂਦੀ ਹੈ। BroBroGo ਕੁਝ ਵੀ ਅੱਪਲੋਡ ਜਾਂ ਸੁਰੱਖਿਅਤ ਨਹੀਂ ਕਰਦਾ।
ਅਕਸਰ ਪੁੱਛੇ ਜਾਣ ਵਾਲੇ ਸਵਾਲ (FAQ)
ਸਵਾਲ: ਇਹ ਪੋਡਕਾਸਟ RSS ਵੈਲੀਡੇਟਰ ਕੀ ਜਾਂਚ ਕਰਦਾ ਹੈ? ਜਵਾਬ: ਇਹ RSS 2.0 XML ਦੀ ਬਣਤਰ, ਲਾਜ਼ਮੀ RSS ਅਤੇ ਆਮ Apple Podcasts ਫੀਲਡਾਂ, <enclosure> ਐਟ੍ਰਿਬਿਊਟਾਂ, ਦੁਹਰਾਏ ਮੁੱਲਾਂ ਅਤੇ RFC 2822 ਮਿਤੀਆਂ ਦੀ ਜਾਂਚ ਕਰਦਾ ਹੈ।
ਸਵਾਲ: ਕੀ ਇਹ ਆਡੀਓ ਫਾਈਲ ਦੀ ਜਾਂਚ ਕਰਦਾ ਹੈ? ਜਵਾਬ: ਇਹ <enclosure> ਦੇ URL, ਬਾਈਟ ਗਿਣਤੀ, MIME ਕਿਸਮ, URL ਦੀ ਵਿਲੱਖਣਤਾ ਅਤੇ ਫਾਈਲ ਨਾਮ ਤੇ ਕਿਸਮ ਦੀ ਇਕਸਾਰਤਾ ਜਾਂਚਦਾ ਹੈ। ਆਡੀਓ ਡਾਊਨਲੋਡ ਜਾਂ ਡੀਕੋਡ ਨਹੀਂ ਹੁੰਦਾ।
ਸਵਾਲ: ਕੀ ਇੱਕ feed ਜੋ ਪਾਸ ਹੁੰਦਾ ਹੈ ਹਰ ਥਾਂ ਸਵੀਕਾਰ ਕੀਤਾ ਜਾਵੇਗਾ? ਜਵਾਬ: ਨਹੀਂ। ਪੋਡਕਾਸਟ ਐਪਾਂ ਅਤੇ ਡਾਇਰੈਕਟਰੀਆਂ ਵਾਧੂ ਨਿਯਮ ਤੇ ਰਿਮੋਟ ਜਾਂਚਾਂ ਲਾਗੂ ਕਰ ਸਕਦੀਆਂ ਹਨ। ਪਾਸ ਹੋਣ ਦਾ ਅਰਥ ਸਿਰਫ਼ ਇਹ ਹੈ ਕਿ ਪੇਸਟ ਕੀਤਾ XML ਇੱਥੇ ਦਿਖਾਈਆਂ ਸਥਿਰ ਜਾਂਚਾਂ ਵਿੱਚ ਸਹੀ ਰਿਹਾ।