বই

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

উদাহরণ

ব্যবহারকারীর কোয়েরি থেকে তিনি বই খুঁজছেন কিনা তা বোঝা যায়, যেমন আরণ্যক-এর মতো কোনও নির্দিষ্ট বই বা বিভূতিভূষণ বন্দোপাধ্যায়ের লেখা কোনও বই। প্রাসঙ্গিক কোয়েরির ক্ষেত্রে বইটির জন্য আমরা হয়ত একটি নলেজ গ্রাফ কার্ড দেখাতে পারি। নলেজ গ্রাফ ডেটা পরিচালনা করা সম্পর্কে আরও জানুন। কার্ডের মধ্যে অন্তর্ভুক্ত রিড অ্যাকশনে বইটি কীভাবে কেনা যেতে পারে সেই বিকল্পগুলি দেখানো হয়। আপনার প্রদত্ত লিঙ্কের মাধ্যমে রিড অ্যাকশন ব্যবহারকারীকে নলেজ গ্রাফ কার্ড থেকে সরাসরি আপনার সাইট বা অ্যাপে বইটির পৃষ্ঠায় পাঠিয়ে দেয়।

নির্দেশিকা

স্ট্রাকচার্ড ডেটা সংক্রান্ত সাধারণ নির্দেশিকা ছাড়াও, বই ও রিড অ্যাকশনের ক্ষেত্রে নিচে উল্লেখ করা বিশেষ নির্দেশিকা অনুসরণ করুন:

  • একই কন্টেন্টের জন্য আপনার ডুপ্লিকেট পৃষ্ঠা থাকলে, বইয়ের শীর্ষক ও সেটি সম্পর্কে অন্যান্য তথ্য যে পৃষ্ঠায় আছে, লিঙ্ক হিসেবে সেই পৃষ্ঠার সেরা ইউআরএল ব্যবহার করতে হবে।
  • রিড অ্যাকশন লিঙ্ক করলে, ব্যবহারকারীকে এমন একটি পৃষ্ঠায় নিয়ে যাওয়া উচিত যেখান থেকে তিনি বইটি সরাসরি কিনতে পারবেন।
  • ব্যবহারকারী যেখান থেকে কন্টেন্টটি কিনতে পারবেন সেই পৃষ্ঠাতে যেন রিড অ্যাকশন লিঙ্ক নির্দেশ করে। রিড অ্যাকশন লিঙ্ক যেন এমন কোনও পৃষ্ঠায় নির্দেশ না করে, যেখান থেকে বই কিনতে ব্যবহারকারীকে ক্লিক করে অন্য পৃষ্ঠায় যেতে হতে পারে অথবা আরও বিবরণের জন্য সার্চ ফলাফল বা প্রোডাক্টের সারাংশ পৃষ্ঠার মতো অন্য কোনও পৃষ্ঠাতে যেতে হতে পারে।

বিভিন্ন ধরনের স্ট্রাকচার্ড ডেটার সংজ্ঞা

আপনার কন্টেন্টকে বিশিষ্ট ফলাফল হিসেবে দেখানোর উপযুক্ত করে তুলতে প্রয়োজনীয় প্রপার্টিগুলি আপনাকে যোগ করতেই হবে। ব্যবহারকারীকে উন্নত অভিজ্ঞতা প্রদান করতে, আপনার কন্টেন্ট সম্পর্কে আরও তথ্য দেওয়ার জন্য সাজেস্ট করা প্রপার্টিও যোগ করতে পারেন।

Book

Book-এর সম্পূর্ণ সংজ্ঞা schema.org/Book-এ দেওয়া আছে, আপনাকে শুধু নিচে সূচিবদ্ধ প্রপার্টিগুলি উল্লেখ করতে হবে। আপনার সাইটের প্রতিটি বইয়ের জন্য নিচে দেওয়া প্রপার্টিগুলির আপনাকে যোগ করতেই হবে।

প্রয়োজনীয় প্রপার্টি
author Person

বইয়ের লেখক। সূচিভুক্ত প্রত্যেক লেখকের জন্য আপনাকে একটি নির্দিষ্ট 'Person' এন্টিটি যোগ করতে হবে। Person দেখুন।

name Text

বইয়ের শীর্ষক। আপনি বইটির একাধিক সংস্করণ প্রদান করলে সংস্করণের শীর্ষক ব্যবহার করুন।

url URL

আপনার সাইটে বইটি যে পৃষ্ঠায় আছে সেটির ইউআরএল। পৃষ্ঠাটি সব উপলভ্য সংস্করণের একটি সূচি দেখাতে পারে।

workExample Book

বইটির বিভিন্ন সংস্করণ। workExample-এর সাব-প্রপার্টিগুলি দেখুন।

সাজেস্ট করা প্রপার্টি
@id URL

ইউআরএল ফর্ম্যাটে লেখা বিশ্বব্যাপী অনন্য আইডি। আইডিটি স্থায়ী হতে হবে এবং সময়ের সাথে সেটির পরিবর্তন হলে চলবে না। ইউআরএলটি একটি ওপেক স্ট্রিং হিসেবে ধরা হয়, তাই এটিতে ক্লিক করার ফলে কোনও আসল ওয়েব পৃষ্ঠা না খুললেও চলবে।

sameAs URL

বইটিকে স্পষ্টভাবে শনাক্ত করতে সাহায্য করে এমন একটি রেফারেন্স পৃষ্ঠা; যেমন, বইটির Wikipedia পৃষ্ঠা, Freebase পৃষ্ঠা অথবা অফিসিয়াল ওয়েবসাইট।

দেশ

Offer যেখানে পাওয়া যাবে সেই দেশের দুই অক্ষরের কোডটি Offer-এর এই সাবসেটের মাধ্যমে উল্লেখ করা হয়।

প্রয়োজনীয় প্রপার্টি
name Text

alpha-2 3166 স্ট্যান্ডার্ড অনুযায়ী দেশের নাম।

EntryPoint

EntryPoint-এর মাধ্যমে আপনি আপনার বইয়ে ডিপ লিঙ্ক প্রদান করতে পারেন। যে ধরনের প্ল্যাটফর্মে কাজ করবে সেই অনুযায়ী আপনি ডিপ লিঙ্ক উল্লেখ করতে পারেন।

প্রয়োজনীয় প্রপার্টি
actionPlatform Text

যে প্ল্যাটফর্মে লিঙ্কটি কাজ করে। নিচের এক বা একাধিক প্ল্যাটফর্মে কাজ করতে পারে:

  • http://schema.org/DesktopWebPlatform: এটি ডেস্কটপ ওয়েব ব্রাউজারে কাজ করে।
  • http://schema.org/MobileWebPlatform: এটি মোবাইল ওয়েব ব্রাউজারে কাজ করে।
  • http://schema.org/AndroidPlatform: এটি Android নেটিভ অ্যাপে কাজ করে।
  • http://schema.org/IOSPlatform: এটি iOS নেটিভ অ্যাপে কাজ করে।

কাস্টম Android স্কিম সহ ডিপ লিঙ্কে এই প্রপার্টি বাদ দেওয়া যেতে পারে।

urlTemplate URL

কন্টেন্টের লিঙ্ক।

Offer

কেনাকাটার নিয়ম ও শর্তাবলী অফারের মাধ্যমে উল্লেখ করা হয়।

প্রয়োজনীয় প্রপার্টি
price Number

কোনও প্রোডাক্টের মূল্য। মুদ্রা priceCurrency প্রপার্টির মাধ্যমে লিখতে হবে।

priceCurrency Text

মুদ্রা (৩-অক্ষরের ISO 4217 ফর্ম্যাট-এ লিখতে হবে)।

সাজেস্ট করা প্রপার্টি
@id URL

অফারটির জন্য বিশ্বব্যাপী অনন্য আইডি।

availability ItemAvailability

এই আইটেমের উপলভ্যতা; যেমন InStock, OutOfStock বা PreOrder

eligibleRegion Country

যে দেশগুলিতে অফারটি পাওয়া যাবে।

ineligibleRegion Country

'পাওয়া যাবে' ও 'পাওয়া যাবে না', উভয় সেটেই কোনও দেশের নাম থাকলে, এটি 'পাওয়া যাবে' সেটকে ওভাররাইড করে দিতে পারে।

Person

Google লেখকের জন্য Person ধরন ব্যবহার করে।

প্রয়োজনীয় প্রপার্টি
name Text

ব্যক্তির নাম।

সাজেস্ট করা প্রপার্টি
sameAs URL

আইটেমটিকে স্পষ্টভাবে শনাক্ত করতে সাহায্য করে এমন একটি রেফারেন্স পৃষ্ঠা; যেমন, আইটেমের Wikipedia পৃষ্ঠা, Freebase পৃষ্ঠা অথবা অফিসিয়াল ওয়েবসাইট।

ReadAction

কন্টেন্টের প্ল্যাটফর্ম এবং কী পরিস্থিতিতে অ্যাকশন নেওয়া যেতে পারে এই দুটিই ReadAction প্রপার্টির মাধ্যমে উল্লেখ করা যায়। যেমন, কন্টেন্ট পড়ার আগে সেটি কেনা প্রয়োজন।

প্রয়োজনীয় প্রপার্টি
expectsAcceptanceOf Offer

অ্যাকশনের শর্তের একটি কন্টেনার।

target EntryPoint

অ্যাকশনের টার্গেটের একটি কন্টেনার।

workExample

বইটির নির্দিষ্ট কোনও সংস্করণ অথবা খণ্ড।

প্রয়োজনীয় প্রপার্টি
bookFormat BookFormatType

নিচে দেওয়া এক বা একাধিক মান ব্যবহার করে বইটির ফর্ম্যাট লেখা যেতে পারে:

  • EBook
  • Hardcover
  • Paperback
  • AudioBook
isbn Text

বইটির ISBN, সেটি ১০ বা ১৩ সংখ্যার হতে পারে, কিন্তু উপলভ্য থাকলে আমরা ১৩ সংখ্যার ISBN ব্যবহার করতে সাজেস্ট করি। যে সংস্করণটি উল্লেখ করা হচ্ছে সেটির কোনও ISBN না থাকলে (যেমন Kindle সংস্করণ), ছাপানো সংস্করণের ISBN ব্যবহার করুন।

potentialAction ReadAction

বইটির জন্য রিড অ্যাকশন।

সাজেস্ট করা প্রপার্টি
@id URL

ইউআরএল ফর্ম্যাটে লেখা খন্ডটির বিশ্বব্যাপী অনন্য আইডি। আইডিটি স্থায়ী হতে হবে এবং সময়ের সাথে সেটির পরিবর্তন হলে চলবে না। বইয়ের জন্য যে আইডি ব্যবহার করা হয়েছে, এটি তার থেকে আলাদা হতে হবে। ইউআরএলটি একটি ওপেক স্ট্রিং হিসেবে ধরা হয়, তাই এটি কার্যকরী লিঙ্ক না হলেও চলবে।

author Person

বৃহৎ গ্রন্থটির লেখক। বৃহৎ গ্রন্থটির লেখক সংশ্লিষ্ট বইয়ের লেখকের থেকে আলাদা হলেই শুধুমাত্র এটি ব্যবহার করবেন। প্রত্যেক লেখকের জন্য একটি Person এন্টিটি উল্লেখ করুন।

bookEdition Text

বইটির সংস্করণ।

datePublished Date

এই বৃহৎ গ্রন্থটির প্রথম প্রকাশের তারিখ।

name Text

বৃহৎ গ্রন্থটির শীর্ষক। বৃহৎ গ্রন্থটির শীর্ষক সংশ্লিষ্ট বইয়ের থেকে আলাদা হলেই শুধুমাত্র এটি ব্যবহার করবেন।

sameAs URL

আইটেমটিকে স্পষ্টভাবে শনাক্ত করতে সাহায্য করে এমন একটি রেফারেন্স পৃষ্ঠা; যেমন, আইটেমের Wikipedia পৃষ্ঠা, Freebase পৃষ্ঠা অথবা অফিসিয়াল ওয়েবসাইট।

url URL

উপলভ্য থাকলে, এই সংস্করণের নির্দিষ্ট ইউআরএল।