പോഡ്‌കാസ്റ്റ് RSS പരിശോധന

XML, ചാനൽ, എപ്പിസോഡ്, ഓഡിയോ, തീയതി പിശകുകളും സ്ഥാനങ്ങളും പരിശോധിക്കുക.

പോഡ്‌കാസ്റ്റ് RSS XML

XML പ്രഖ്യാപനവും <rss> റൂട്ടും ഉൾപ്പെടെ പൂർണ്ണമായ feed ഒട്ടിക്കുക.

ഇത് ഘടനയുടെ സ്റ്റാറ്റിക് പരിശോധനയാണ്. feed, കവർ, മീഡിയ URL-കൾ തുറക്കില്ല; ലഭ്യത, ബൈറ്റുകളുടെ എണ്ണം, ഓഡിയോ ഡീകോഡിംഗ്, ഡയറക്‌ടറി സ്വീകരിക്കൽ എന്നിവ പ്രത്യേകം പരിശോധിക്കുക.

Feed രോഗനിർണയം

ഇത് ഘടനയുടെ സ്റ്റാറ്റിക് പരിശോധനയാണ്. feed, കവർ, മീഡിയ URL-കൾ തുറക്കില്ല; ലഭ്യത, ബൈറ്റുകളുടെ എണ്ണം, ഓഡിയോ ഡീകോഡിംഗ്, ഡയറക്‌ടറി സ്വീകരിക്കൽ എന്നിവ പ്രത്യേകം പരിശോധിക്കുക.

    ഒരു feed ഒട്ടിക്കുക, തുടർന്ന് ഒരു വരി, കോളം, XML പാത്ത് എന്നിവ ഉപയോഗിച്ച് എല്ലാ ലക്കങ്ങളും കാണുന്നതിന് അത് സാധൂകരിക്കുക.

    RSS XML-ന് തയ്യാറാണ്.

    പോഡ്‌കാസ്റ്റ് RSS feed നിങ്ങളുടെ ബ്രൗസറിൽത്തന്നെ പരിശോധിക്കുന്നു. BroBroGo ഒന്നും അപ്‌ലോഡ് ചെയ്യുകയോ സംരക്ഷിക്കുകയോ ചെയ്യുന്നില്ല.

    പതിവ് ചോദ്യങ്ങൾ

    ഈ പോഡ്‌കാസ്റ്റ് RSS വാലിഡേറ്റർ എന്താണ് പരിശോധിക്കുന്നത്?

    ഇത് നന്നായി രൂപപ്പെടുത്തിയ RSS 2.0 XML, ആവശ്യമായ RSS, സാധാരണ Apple Podcasts ചാനലും എപ്പിസോഡ് ഫീൽഡുകളും, enclosure ആട്രിബ്യൂട്ടുകൾ, ഡ്യൂപ്ലിക്കേറ്റുകൾ, RFC 2822 തീയതികൾ എന്നിവ പരിശോധിക്കുന്നു.

    ഇത് ഓഡിയോ ഫയൽ പരിശോധിക്കുന്നുണ്ടോ?

    <enclosure>-ലെ URL, ബൈറ്റുകളുടെ എണ്ണം, MIME തരം, URL ആവർത്തിക്കുന്നുണ്ടോ, ഫയൽ പേരും തരവും പൊരുത്തപ്പെടുന്നുണ്ടോ എന്നിവ പരിശോധിക്കുന്നു. ഓഡിയോ ഡൗൺലോഡ് ചെയ്യുകയോ ഡീകോഡ് ചെയ്യുകയോ ചെയ്യുന്നില്ല.

    കടന്നുപോകുന്ന ഒരു feed എല്ലായിടത്തും സ്വീകരിക്കപ്പെടുമോ?

    ഇല്ല. പോഡ്‌കാസ്റ്റ് ആപ്പുകൾക്ക് നിയമങ്ങളും വിദൂര പരിശോധനകളും ചേർക്കാൻ കഴിയും. പാസിംഗ് എന്നതിനർത്ഥം ഒട്ടിച്ച XML ഇവിടെ കാണിച്ചിരിക്കുന്ന സ്റ്റാറ്റിക് ചെക്കുകൾ പാലിച്ചിരിക്കുന്നു, ഒരു ഡയറക്‌ടറി അത് സ്വീകരിക്കുകയോ പ്രസിദ്ധീകരിക്കുകയോ ചെയ്യും എന്നല്ല.

    പോഡ്‌കാസ്റ്റ് RSS ഫീഡുകളുടെ ഘടനയും ആവശ്യകതകളും

    ഒരു പോഡ്‌കാസ്റ്റ് ഫീഡ് ശരിയായി പ്രവർത്തിക്കുന്നതിന് അത് RSS 2.0 XML മാനദണ്ഡങ്ങൾ പാലിക്കേണ്ടതുണ്ട്. ഈ ഉപകരണം നിങ്ങളുടെ ഫീഡ് നന്നായി രൂപപ്പെടുത്തിയ RSS 2.0 XML ആണോ എന്ന് പരിശോധിക്കുന്നു. ഇതിനായി ഇൻപുട്ട് ചെയ്യുന്ന XML-ൽ ചില അടിസ്ഥാന നിയമങ്ങൾ പാലിച്ചിരിക്കണം:

    • ഡോക്യുമെൻ്റ് റൂട്ട് <rss> ആയിരിക്കണം.
    • <rss> ടാഗിന്റെ version ആട്രിബ്യൂട്ട് "2.0" ആയി സജ്ജമാക്കണം.
    • RSS-ൽ കൃത്യമായി ഒരു നേരിട്ടുള്ള <channel> അടങ്ങിയിരിക്കണം.

    ഈ ഘടനയിൽ എന്തെങ്കിലും വ്യതിയാനങ്ങൾ ഉണ്ടായാൽ ഉപകരണം അത് കണ്ടെത്തി മുന്നറിയിപ്പുകൾ നൽകുന്നു.

    Apple Podcasts ഫീഡ് ആവശ്യകതകൾ

    ആപ്പിൾ പോഡ്‌കാസ്റ്റ്സ് (Apple Podcasts) ഡയറക്‌ടറിയിൽ നിങ്ങളുടെ ഫീഡ് ലഭ്യമാക്കുന്നതിന് പ്രത്യേക നെയിംസ്‌പേസുകളും ഫീൽഡുകളും ആവശ്യമാണ്.

    • <rss> ടാഗിൽ Apple Podcasts നെയിംസ്പേസ് പ്രഖ്യാപിക്കേണ്ടതുണ്ട്.
    • ചാനലിലും എപ്പിസോഡുകളിലും ആവശ്യമായ നിർദ്ദിഷ്ട ഫീൽഡുകൾ ഉണ്ടായിരിക്കണം. ആവശ്യമായ ഫീൽഡുകൾ ഇല്ലെങ്കിൽ "ആവശ്യമായ ‹field› ചേർക്കുക." എന്ന പിശക് കാണിക്കും.
    • ലിങ്കുകൾ പരിശോധിക്കുമ്പോൾ, അവ കൃത്യമായ ഫോർമാറ്റിലായിരിക്കണം. ലിങ്ക് അസാധുവാണെങ്കിൽ "‹field› ഒരു പൂർണ്ണമായ HTTP അല്ലെങ്കിൽ HTTPS URL ആയിരിക്കണം." എന്ന പിശക് ലഭിക്കും.
    • ചിത്രങ്ങളുടെ കാര്യത്തിൽ, "href എന്നത് ഒരു പൂർണ്ണമായ HTTP അല്ലെങ്കിൽ HTTPS URL-ലേക്ക് സജ്ജമാക്കുക." എന്ന പിശക് കാണിക്കുന്നു.
    • കാറ്റഗറികൾ വ്യക്തമാക്കുമ്പോൾ, <itunes:category>-ലേക്ക് ശൂന്യമല്ലാത്ത text ആട്രിബ്യൂട്ട് ചേർക്കേണ്ടതുണ്ട്.
    • ഉള്ളടക്കത്തിന്റെ സ്വഭാവം വ്യക്തമാക്കുന്ന <itunes:explicit> ടാഗ് "true" അല്ലെങ്കിൽ "false" എന്ന് കൃത്യമായി സജ്ജീകരിക്കണം.
    • ഒരു ചാനലിൽ കുറഞ്ഞത് ഒരു എപ്പിസോഡെങ്കിലും ഉണ്ടായിരിക്കണം.
    • സീരിയൽ ഷോകൾക്ക് (Serial shows) ഓരോ എപ്പിസോഡിനും പോസിറ്റീവ് പൂർണ്ണസംഖ്യ ആവശ്യമാണ്.

    ഓഡിയോ എൻക്ലോഷർ (Enclosure) പരിശോധനകൾ

    പോഡ്‌കാസ്റ്റ് എപ്പിസോഡുകളുടെ ഓഡിയോ ഫയലുകൾ ഉൾപ്പെടുത്തുന്ന <enclosure> ടാഗുകൾക്ക് കർശനമായ നിയമങ്ങളുണ്ട്. ഓരോ എപ്പിസോഡിലും കൃത്യമായി ഒരു <enclosure> മാത്രമേ ഉണ്ടാകാൻ പാടുള്ളൂ. ഈ ഉപകരണം താഴെ പറയുന്ന കാര്യങ്ങൾ പരിശോധിക്കുന്നു:

    • ആട്രിബ്യൂട്ടുകൾ: ആവശ്യമായ ആട്രിബ്യൂട്ടുകൾ ഇല്ലെങ്കിൽ "<enclosure>-ലേക്ക് ആവശ്യമായ ‹attribute› ആട്രിബ്യൂട്ട് ചേർക്കുക." എന്ന പിശക് കാണിക്കും.
    • URL ഫോർമാറ്റ്: എൻക്ലോഷർ URL അസാധുവാണെങ്കിൽ "<enclosure>-ന്റെ url ആട്രിബ്യൂട്ട് പൂർണ്ണമായ HTTP അല്ലെങ്കിൽ HTTPS URL ആക്കുക." എന്ന പിശക് വരുന്നു.
    • ഫയൽ ദൈർഘ്യം (Length): എൻക്ലോഷർ ദൈർഘ്യം കൃത്യമല്ലെങ്കിൽ "<enclosure>-ന്റെ length ആട്രിബ്യൂട്ട് പൂർണ്ണസംഖ്യയായ ബൈറ്റ് എണ്ണമാക്കുക." എന്ന പിശക് കാണിക്കും. ഒരുവേള എൻക്ലോഷർ ദൈർഘ്യം 0 ആണെങ്കിൽ, "<enclosure>-ന്റെ length ആട്രിബ്യൂട്ട് 0 ആണ്. പ്രസിദ്ധീകരിക്കുന്നതിന് മുമ്പ് യഥാർത്ഥ ബൈറ്റ് എണ്ണം പരിശോധിക്കുക." എന്ന മുന്നറിയിപ്പ് ലഭിക്കും.
    • MIME ടൈപ്പ്: ഓഡിയോ ഫയലുകൾക്ക് audio/mpeg പോലുള്ള സാധുവായ MIME തരം ഉപയോഗിക്കേണ്ടതുണ്ട്. അല്ലാത്തപക്ഷം "audio/mpeg പോലുള്ള സാധുവായ MIME തരം ഉപയോഗിക്കുക." എന്ന പിശക് കാണിക്കും.
    • ഓഡിയോ ഇതര ഫയലുകൾ: എൻക്ലോഷർ ഓഡിയോ ആയി അടയാളപ്പെടുത്തിയിട്ടില്ലെങ്കിൽ, "ഈ enclosure ഓഡിയോയായി അടയാളപ്പെടുത്തിയിട്ടില്ല. എപ്പിസോഡ് മനഃപൂർവം വീഡിയോയോ ഡോക്യുമെന്റോ ആണോ എന്ന് പരിശോധിക്കുക." എന്ന മുന്നറിയിപ്പ് ലഭിക്കും.
    • ഫയൽ നാമവും ടൈപ്പും: മീഡിയ ഫയലിൻ്റെ പേരും MIME തരവും തമ്മിൽ പൊരുത്തക്കേടുണ്ടെങ്കിൽ "മീഡിയ ഫയലിൻ്റെ പേരും MIME തരവും വിയോജിക്കുന്നു (‹extension› vs ‹mime›)." എന്ന മുന്നറിയിപ്പ് കാണിക്കും.
    • ആവർത്തനങ്ങൾ: ഒരേ എൻക്ലോഷർ URL ഒന്നിലധികം തവണ ഉപയോഗിച്ചാൽ "ഈ enclosure URL ‹first› വരിയിലെ മൂല്യം ആവർത്തിക്കുന്നു." എന്ന പിശക് ലഭിക്കും.

    ഈ ഉപകരണം ഓഡിയോ ഫയൽ ഡൗൺലോഡ് ചെയ്യുകയോ ഡീകോഡ് ചെയ്യുകയോ ചെയ്യുന്നില്ല.

    തീയതി ഫോർമാറ്റും എപ്പിസോഡ് പരിധികളും

    പോഡ്‌കാസ്റ്റ് ആപ്പുകൾ എപ്പിസോഡുകൾ കൃത്യമായ ക്രമത്തിൽ കാണിക്കുന്നതിന് തീയതികൾ ശരിയായി രേഖപ്പെടുത്തേണ്ടതുണ്ട്.

    • പ്രസിദ്ധീകരണ തീയതി: എപ്പിസോഡിൽ പ്രസിദ്ധീകരണ തീയതി ഇല്ലെങ്കിൽ, "<pubDate> ചേർക്കുക, അതുവഴി പോഡ്‌കാസ്റ്റ് ആപ്പുകൾക്ക് ഈ എപ്പിസോഡ് വിശ്വസനീയമായി ഓർഡർ ചെയ്യാനും പ്രസിദ്ധീകരിക്കാനും കഴിയും." എന്ന മുന്നറിയിപ്പ് ലഭിക്കും.
    • RFC 2822 ഫോർമാറ്റ്: തീയതികൾ RFC 2822 ഫോർമാറ്റിലായിരിക്കണം. തെറ്റായ തീയതികൾക്ക് "ഒരു യഥാർത്ഥ കലണ്ടർ തീയതിയും സമയമേഖലയും ഉള്ള ഒരു RFC 2822 തീയതി ഉപയോഗിക്കുക, ഉദാഹരണത്തിന്: Sat, 01 Apr 2023 19:00:00 +0000." എന്ന പിശക് കാണിക്കും.
    • സമയമേഖലകൾ (Timezones): പേരിട്ടിരിക്കുന്ന സമയമേഖലകൾ ഉപയോഗിച്ചാൽ "പേരിട്ടിരിക്കുന്ന ഈ സമയമേഖല സ്വീകാര്യമാണെങ്കിലും പോർട്ടബിൾ കുറവാണ്; +0000 പോലുള്ള ഒരു സംഖ്യാ ഓഫ്‌സെറ്റ് തിരഞ്ഞെടുക്കുക." എന്ന മുന്നറിയിപ്പ് ലഭിക്കും.
    • എപ്പിസോഡുകളുടെ എണ്ണം: ഒരു ഫീഡിൽ 2,000-ലധികം എപ്പിസോഡുകൾ ഉണ്ടെങ്കിൽ, "ഈ feed-ൽ ‹count› എപ്പിസോഡുകൾ ഉണ്ട്; Apple Podcasts ഏറ്റവും പുതിയ 2,000 എണ്ണം മാത്രം കാണിക്കുന്നു." എന്ന മുന്നറിയിപ്പ് ഉപകരണം നൽകുന്നു.
    • ഡ്യൂപ്ലിക്കേറ്റ് GUID: എപ്പിസോഡുകളുടെ GUID ആവർത്തിച്ചാൽ "ഈ GUID ‹first› വരിയിലെ മൂല്യം ആവർത്തിക്കുന്നു." എന്ന പിശക് കാണിക്കും.

    പിശകുകളും മുന്നറിയിപ്പുകളും കണ്ടെത്തി പരിഹരിക്കൽ

    ഈ ഉപകരണം നിങ്ങളുടെ പോഡ്‌കാസ്റ്റ് RSS XML ഫീഡ് പരിശോധിച്ച് കൃത്യമായ രോഗനിർണയം നൽകുന്നു. ഫീഡ് പരിശോധിച്ച ശേഷം താഴെ പറയുന്ന വിവരങ്ങൾ ലഭ്യമാകും:

    • Feed രോഗനിർണയം: പരിശോധനാ ഫലങ്ങളുടെ പ്രധാന തലക്കെട്ട്.
    • ലഭ്യമാകുന്ന വിവരങ്ങൾ: ഫീഡിൽ കണ്ടെത്തിയ എപ്പിസോഡുകളുടെ എണ്ണം (‹count› എപ്പിസോഡുകൾ), പിശകുകൾ (‹count› പിശകുകൾ), മുന്നറിയിപ്പുകൾ (‹count› മുന്നറിയിപ്പുകൾ) എന്നിവയുടെ കൃത്യമായ കണക്ക് കാണിക്കുന്നു.
    • പ്രശ്നങ്ങളുടെ സ്ഥാനം: ഓരോ പ്രശ്നവും ഫീഡിൽ എവിടെയാണെന്ന് "വരി ‹line›, കോളം ‹column›" എന്ന രൂപത്തിൽ കൃത്യമായി കാണിച്ചുതരുന്നു.
    • പരിഹാര പാത: പ്രശ്നമുള്ള എലമെന്റിലേക്ക് നേരിട്ട് പോകുന്നതിന് "പരിഹരിക്കുക: ‹path›" എന്ന XPath ശൈലിയിലുള്ള പാതയും, ആ സ്ഥാനത്തേക്ക് നേരിട്ട് ലിങ്ക് ചെയ്യുന്ന "‹line› വരിയിൽ ‹path›-ലേക്ക് പോകുക" എന്ന ലിങ്കും ലഭിക്കുന്നു.
    • ചുരുക്കിയ ലിസ്റ്റ്: പ്രശ്നങ്ങളുടെ എണ്ണം വളരെ കൂടുതലാണെങ്കിൽ "‹total› ലക്കങ്ങളുടെ ആദ്യ ‹shown› കാണിക്കുന്നു." എന്ന് രേഖപ്പെടുത്തും.
    • വിജയകരമായ പരിശോധന: ഫീഡിൽ പ്രശ്നങ്ങളൊന്നും ഇല്ലെങ്കിൽ "ഘടനാപരമായ പ്രശ്നങ്ങളൊന്നും കണ്ടെത്തിയില്ല." എന്ന സന്ദേശം കാണിക്കും. പ്രശ്നങ്ങൾ ഉണ്ടെങ്കിൽ "‹errors› പിശകുകളും ‹warnings› മുന്നറിയിപ്പുകളും കണ്ടെത്തി." എന്ന് കാണിക്കും.
    • പാർസർ വിശദാംശങ്ങൾ: XML പാർസറിൽ നിന്നുള്ള കൂടുതൽ വിവരങ്ങൾ ആവശ്യമായി വന്നാൽ "പാർസർ വിശദാംശങ്ങൾ: ‹detail›" എന്ന ഭാഗത്ത് അത് ലഭ്യമാകും.

    ഉപയോഗ പരിധികളും സുരക്ഷയും

    ഈ ഉപകരണം ഉപയോഗിക്കുമ്പോൾ ചില പരിധികളും സുരക്ഷാ മാനദണ്ഡങ്ങളും ശ്രദ്ധിക്കേണ്ടതുണ്ട്:

    • ഇൻപുട്ട് പരിധി: ഒരു തവണ പരിശോധിക്കുന്നതിന് പരമാവധി 500,000 പ്രതീകങ്ങൾ വരെയുള്ള XML ഫീഡ് മാത്രമേ ഈ ഉപകരണം സ്വീകരിക്കുകയുള്ളൂ.
    • ഇൻപുട്ട് ആവശ്യകത: ഇൻപുട്ട് നൽകാതെ പരിശോധിക്കാൻ ശ്രമിച്ചാൽ "സാധൂകരിക്കുന്നതിന് മുമ്പ് പോഡ്‌കാസ്റ്റ് RSS XML ഒട്ടിക്കുക." എന്ന സന്ദേശം കാണിക്കും.
    • DOCTYPE പ്രഖ്യാപനം: ഫീഡിൽ DOCTYPE പ്രഖ്യാപനം ഉണ്ടെങ്കിൽ "ഈ feed പരിശോധിക്കുന്നതിന് മുമ്പ് DOCTYPE പ്രഖ്യാപനം നീക്കം ചെയ്യുക." എന്ന പിശക് കാണിക്കും.
    • വികലമായ XML: XML ഘടന തെറ്റാണെങ്കിൽ "വികലമായ XML പരിഹരിക്കുക, തുടർന്ന് വീണ്ടും സാധൂകരിക്കുക." എന്ന പിശക് ലഭിക്കും.
    • സമയപരിധി: പരിശോധന പൂർത്തിയാക്കാൻ കൂടുതൽ സമയമെടുത്താൽ "പരിശോധനയ്ക്ക് ഏറെ സമയമെടുത്തു. ചെറിയ feed ഉപയോഗിച്ച് ശ്രമിക്കുക." എന്ന സന്ദേശവും, പൂർത്തിയാക്കാൻ കഴിഞ്ഞില്ലെങ്കിൽ "മൂല്യനിർണ്ണയം പൂർത്തിയാക്കാൻ കഴിഞ്ഞില്ല." എന്ന സന്ദേശവും കാണിക്കും.
    • സ്വകാര്യത: നിങ്ങളുടെ പോഡ്‌കാസ്റ്റ് RSS feed നിങ്ങളുടെ ബ്രൗസറിൽത്തന്നെയാണ് പരിശോധിക്കുന്നത്. BroBroGo നിങ്ങളുടെ വിവരങ്ങൾ ഒന്നും തന്നെ അപ്‌ലോഡ് ചെയ്യുകയോ സംരക്ഷിക്കുകയോ ചെയ്യുന്നില്ല.

    FAQ

    ഈ പോഡ്‌കാസ്റ്റ് RSS വാലിഡേറ്റർ എന്താണ് പരിശോധിക്കുന്നത്?

    ഇത് നന്നായി രൂപപ്പെടുത്തിയ RSS 2.0 XML, ആവശ്യമായ RSS, സാധാരണ Apple Podcasts ചാനലും എപ്പിസോഡ് ഫീൽഡുകളും, enclosure ആട്രിബ്യൂട്ടുകൾ, ഡ്യൂപ്ലിക്കേറ്റുകൾ, RFC 2822 തീയതികൾ എന്നിവ പരിശോധിക്കുന്നു.

    ഇത് ഓഡിയോ ഫയൽ പരിശോധിക്കുന്നുണ്ടോ?

    <enclosure>-ലെ URL, ബൈറ്റുകളുടെ എണ്ണം, MIME തരം, URL ആവർത്തിക്കുന്നുണ്ടോ, ഫയൽ പേരും തരവും പൊരുത്തപ്പെടുന്നുണ്ടോ എന്നിവ പരിശോധിക്കുന്നു. ഓഡിയോ ഡൗൺലോഡ് ചെയ്യുകയോ ഡീകോഡ് ചെയ്യുകയോ ചെയ്യുന്നില്ല.

    കടന്നുപോകുന്ന ഒരു feed എല്ലായിടത്തും സ്വീകരിക്കപ്പെടുമോ?

    ഇല്ല. പോഡ്‌കാസ്റ്റ് ആപ്പുകൾക്ക് നിയമങ്ങളും വിദൂര പരിശോധനകളും ചേർക്കാൻ കഴിയും. പാസിംഗ് എന്നതിനർത്ഥം ഒട്ടിച്ച XML ഇവിടെ കാണിച്ചിരിക്കുന്ന സ്റ്റാറ്റിക് ചെക്കുകൾ പാലിച്ചിരിക്കുന്നു, ഒരു ഡയറക്‌ടറി അത് സ്വീകരിക്കുകയോ പ്രസിദ്ധീകരിക്കുകയോ ചെയ്യും എന്നല്ല.