Google পডকাস্ট-এর জন্য RSS ফিড সংক্রান্ত প্রয়োজনীয়তা

Google পডকাস্ট-এ দেখানোর জন্য উপযুক্ত বলে বিবেচিত হতে, আপনার পডকাস্ট সম্পর্কে বিবরণ সহ একটি RSS ফিড আপনাকে অবশ্যই প্রকাশ করতে হবে। RSS ফিডকে পরবর্তী বিভাগের বর্ণনা অনুযায়ী অতিরিক্ত ট্যাগ ও মান সহ RSS 2.0 স্পেসিফিকেশন মেনে চলতে হবে। কিছু ট্যাগ পডকাস্ট-লেভেলে এবং কিছু পর্বের-লেভেলে প্রয়োগ করা হয়।

Google Play বা iTunes এক্সটেনশনের নির্ধারিত কোনও ট্যাগ আপনি ব্যবহার করলে নিচের উদাহরণ অনুযায়ী ফিডের উপরে <rss> ট্যাগে xmlns অ্যাট্রিবিউট যোগ করতে ভুলবেন না:

<rss version="2.0"
     xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"
     xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd">

https://www.example.com/podcasts/dafnas-zebras/rss/podcast.rss-এ আছে এমন দুটি পর্বের একটি পডকাস্টের ফিডের উদাহরণ নিচে দেওয়া হল:

<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"
     xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd">
  <channel>
    <title>Dafna's Zebra Podcast</title>
    <googleplay:author>Dafna</googleplay:author>
    <description>A pet-owner's guide to the popular striped equine.</description>
    <googleplay:image href="http://www.example.com/podcasts/dafnas-zebras/img/dafna-zebra-pod-logo.jpg"/>
    <language>en-us</language>
    <link>https://www.example.com/podcasts/dafnas-zebras/</link>
    <item>
      <title>Top 10 myths about caring for a zebra</title>
      <description>Here are the top 10 misunderstandings about the care, feeding, and breeding of these lovable striped animals.</description>
      <pubDate>Tue, 14 Mar 2017 12:00:00 GMT</pubDate>
      <enclosure url="https://www.example.com/podcasts/dafnas-zebras/audio/toptenmyths.mp3"
                 type="audio/mpeg" length="34216300"/>
      <itunes:duration>30:00</itunes:duration>
      <guid isPermaLink="false">dzpodtop10</guid>
    </item>
    <item>
      <title>Keeping those stripes neat and clean</title>
      <description>Keeping your zebra clean is time consuming, but worth the effort.</description>
      <pubDate>Fri, 24 Feb 2017 12:00:00 GMT</pubDate>
      <enclosure url="https://www.example.com/podcasts/dafnas-zebras/audio/cleanstripes.mp3"
                 type="audio/mpeg" length="26004388"/>
      <itunes:duration>22:48</itunes:duration>
      <guid>dzpodclean</guid>
    </item>
  </channel>
</rss>

পডকাস্ট-লেভেলের RSS ট্যাগ

Google পডকাস্ট-এ দেখানোর জন্য উপযুক্ত বলে বিবেচিত হতে, প্রয়োজনীয় পডকাস্ট-লেভেলের ট্যাগ আপনাকে যোগ করতেই হবে। ব্যবহারকারীকে উন্নত অভিজ্ঞতা প্রদান করতে এবং আপনার কন্টেন্ট সম্পর্কে আরও তথ্য দেওয়ার জন্য আপনি সাজেস্ট করা ট্যাগও যোগ করতে পারেন।

প্রয়োজনীয় ট্যাগ
<item>

প্রত্যেকটি পর্বের এক বা একাধিক বিবরণ। ফিডে অন্তত একটি <item> এলিমেন্ট থাকতে হবে। পর্বের বিবরণ দেওয়ার জন্য ব্যবহৃত মার্ক-আপ সম্পর্কে জানতে, পর্বের-লেভেলে RSS ট্যাগ দেখুন।

<link>

আপনার পডকাস্টের হোমপেজের কার্যকরী ইউআরএল। ইউআরএল খতিয়ে দেখার টুল বা মোবাইল-ফ্রেন্ডলি হওয়ার পরীক্ষার মাধ্যমে Googlebot আপনার হোমপেজ অ্যাক্সেস করতে পারছে কিনা দেখুন।

<title>

পডকাস্টের নাম।

সাজেস্ট করা ট্যাগ
স্রষ্টার ট্যাগ

পডকাস্টের স্রষ্টা। নিচের দুটি বা যেকোনও একটি ট্যাগ ব্যবহার করে স্রষ্টার নাম লিখতে পারেন:

<googleplay:author>...</googleplay:author>
<itunes:author>...</itunes:author>

যেমন: "এডিবি কর্পোরেশন" বা "সুব্রত সরকার"।

বিভাগের ট্যাগ

সার্চ ফলাফলে দেখানোর জন্য পডকাস্টের সাধারণ বিষয়বস্তু। বিভাগটি ইংরেজিতে হতে হবে এবং & অবশ্যই &amp; হিসেবে লিখতে হবে। নিচের দুটি বা যেকোনও একটি ট্যাগ ব্যবহার করে আপনি একটি বিভাগ উল্লেখ করতে পারেন:

<googleplay:category text="..."/>
<itunes:category text="..."/>

বিবরণের ট্যাগ

পডকাস্টের শুধু টেক্সট হিসেবে লেখা একটি বিবরণ, যেটি সার্চ ফলাফলে ব্যবহারকারী আরও তথ্য দেখার জন্য ক্লিক করলে দেখানো হবে। HTML ট্যাগ গ্রাহ্য করা হয় না এবং বিবরণে ১০০০ অক্ষরের বেশি দেখানো হয় না। বিবরণটি পডকাস্ট হোমপেজের কন্টেন্টের সাথে সঙ্গতিপূর্ণ হতে হবে, কিন্তু হুবহু এক হওয়ার দরকার নেই। নিচের যেকোনও এক বা একাধিক ট্যাগ একসাথে ব্যবহার করে আপনি বিবরণ দিতে পারেন:

<description>...</description>
<googleplay:description>...</googleplay:description>
<itunes:summary>...</itunes:summary>

প্রাপ্তবয়স্কদের জন্য ট্যাগ

ট্যাগ উল্লেখ করা থাকলে এবং yes (ছোট ও বড় হাতের হরফের মধ্যে পার্থক্য করা হয় না) হিসেবে সেট করা থাকলে, কন্টেন্ট যে শুধু প্রাপ্তবয়স্কদের জন্য উপযুক্ত তা বোঝা যায়। আরও সূক্ষ্মভাবে নিয়ন্ত্রণ করতে আপনি কোনও পর্বকে আলাদাভাবে এই প্রপার্টি দিয়ে ট্যাগ করতে পারেন। নিচের দুটি বা যেকোনও একটি ট্যাগ ব্যবহার করে কন্টেন্ট যে শুধু প্রাপ্তবয়স্কদের জন্য উপযুক্ত তা বোঝাতে পারেন:

<googleplay:explicit>yes</googleplay:explicit>
<itunes:explicit>yes</itunes:explicit>

ছবির ট্যাগ

পডকাস্টের সাথে যোগ করার জন্য একটি ছবি। এটি যেন ব্লক করা না থাকে এবং Googlebot যেন এটিকে অ্যাক্সেস করতে পারে। নিচের যেকোনও এক বা একাধিক ট্যাগ একসাথে ব্যবহার করে আপনি ছবি যোগ করতে পারেন:

<googleplay:image href="...">
<itunes:image href="...">
<image>
  <link>...</link>
  <title>...</title>
  <url>...</url>
</image>
<language>

ISO 639-1 অনুযায়ী পডকাস্টের ভাষা উল্লেখ করার জন্য দুই অক্ষরের কোড।

পর্ব-লেভেলের RSS ট্যাগ

Google পডকাস্ট-এ দেখানোর জন্য উপযুক্ত বলে বিবেচিত হতে, প্রয়োজনীয় পর্ব-লেভেলের ট্যাগ আপনাকে যোগ করতেই হবে। ব্যবহারকারীকে উন্নত অভিজ্ঞতা প্রদান করতে এবং আপনার পডকাস্ট সম্পর্কে আরও তথ্য দেওয়ার জন্য আপনি সাজেস্ট করা ট্যাগও যোগ করতে পারেন।

প্রয়োজনীয় ট্যাগ
<enclosure>

পর্বের অডিও ফাইলের কার্যকরী ইউআরএল। aac, m4a, mp3, ogg ও wav এক্সটেনশন সহ অডিও ফাইল কাজ করে। অধিকাংশ পর্ব কাজ করে এমন অডিও ফাইল ফর্ম্যাটে থাকলে, তবেই সার্চ ফলাফলে পর্ব দেখানো হবে। robots.txt ফাইল দ্বারা অডিও ফাইল ব্লক আছে কিনা এবং Googlebot সেটি অ্যাক্সেস করতে পারছে কিনা দেখুন।

<title>

পডকাস্টের পর্বের শীর্ষক।

সাজেস্ট করা ট্যাগ

বিবরণের ট্যাগ

সার্চ ফলাফলে দেখানোর জন্য পর্বটির বিবরণ। HTML ট্যাগ গ্রাহ্য করা হয় না এবং বিবরণে ২০০ অক্ষরের বেশি দেখানো হয় না। নিচের যেকোনও এক বা একাধিক ট্যাগ একসাথে ব্যবহার করে আপনি বিবরণ দিতে পারেন:

<description>...</description>
<googleplay:description>...</googleplay:description>
<itunes:summary>...</itunes:summary>

প্রাপ্তবয়স্কদের জন্য ট্যাগ

ট্যাগ উল্লেখ করা থাকলে এবং yes (ছোট ও বড় হাতের হরফের মধ্যে পার্থক্য করা হয় না) হিসেবে সেট করা থাকলে, পর্বে যে শুধু প্রাপ্তবয়স্কদের জন্য উপযুক্ত তা বোঝা যায়। নিচের দুটি বা যেকোনও একটি ট্যাগ ব্যবহার করে কন্টেন্ট যে শুধু প্রাপ্তবয়স্কদের জন্য উপযুক্ত তা বোঝাতে পারেন:

<googleplay:explicit>yes</googleplay:explicit>
<itunes:explicit>yes</itunes:explicit>
<guid>

পডকাস্টের একটি পর্বের জন্য স্থায়ীভাবে নির্ধারিত এবং ছোট ও বড় হাতের হরফের মধ্যে পার্থক্য করা হয় এমন বিশ্বব্যাপী অনন্য শনাক্তকারী। শনাক্তকারীটিকে অপরিবর্তনীয় ও অনন্য হতে হবে এবং শুধু এই পডকাস্টের জন্যই নির্দিষ্ট হতে হবে। একাধিক পর্বের মধ্যে তুলনা করে কোন পর্বটি নতুন সেটি বুঝতে GUID ব্যবহার করা হয়। স্ট্রিং সঠিক ইউআরএল না হলে, isPermaLink="false" যোগ করুন। <guid> ট্যাগ উল্লেখ করা না থাকলে, <enclosure>-এ লেখা ফাইল ইউআরএল ব্যবহার করা হয়।

<itunes:duration>

নিম্নলিখিত যেকোনও একটি ফর্ম্যাটে পর্বের সময়কাল:

  • [ঘণ্টা]:[মিনিট]:[সেকেন্ড]
  • [মিনিট]:[সেকেন্ড]
  • [মোট সেকেন্ড]

প্রথম দুটি ফর্ম্যাটে ঘণ্টা, মিনিট বা সেকেন্ডের মান দুই অঙ্কের বেশি হলে চলবে না।

<pubDate>

RFC 822 (বিভাগ 5.1) ফর্ম্যাটে পর্ব প্রকাশের তারিখ।