এই পৃষ্ঠাটি আপনার হোটেলের মূল্যের ডেটাতে স্ট্রাকচার্ড ডেটা মার্কআপ যোগ করার জন্য একটি রেফারেন্স প্রদান করে।
ওভারভিউ
হোটেল মূল্য কাঠামোগত ডেটা ব্যবহারকারী ইন্টারফেস নির্বিশেষে আপনার ওয়েবসাইটে তালিকাভুক্ত হোটেলের দামগুলি ব্যাখ্যা করতে, যাচাই করতে এবং বিস্তারিতভাবে প্রদর্শন করতে ব্যবহার করা হয়। এর মধ্যে ভিত্তি মূল্য, রেট, রুম, ফি এবং কর এবং মূল্য সম্পর্কিত ক্ষেত্রগুলিও অন্তর্ভুক্ত রয়েছে।
Google অংশীদারদের তাদের ওয়েবপৃষ্ঠাগুলিকে প্রমিত কাঠামোগত ডেটা দিয়ে টীকা করার পরামর্শ দেয় যা ক্রলারদের জন্য মেশিন পাঠযোগ্য; schema.org দ্বারা প্রদত্ত , আপনার ওয়েবপৃষ্ঠাগুলি থেকে সঠিকভাবে মূল্য স্ক্র্যাপ করতে৷
এটি ক্রলারগুলির নির্ভরযোগ্যতা উন্নত করার মাধ্যমে মূল্য নির্ভুলতা যাচাইকরণের জন্য অনুমতি দেয়। আপনার সুবিধা হল মূল্য নির্ভুলতা যাচাইকরণের সংখ্যা বৃদ্ধি এবং মূল্য নির্ভুলতার সমস্যাগুলি সরাসরি ডিবাগ করার ক্ষমতা, এবং একটি সামঞ্জস্যপূর্ণ মূল্য নির্ভুলতা স্কোরও।
আপনি যদি স্ট্রাকচার্ড ডেটাতে নতুন হন, তাহলে স্ট্রাকচার্ড ডেটা শব্দভান্ডার এবং ফর্ম্যাট সম্পর্কে আরও জানুন।
Google হোটেল আপনার ওয়েবপৃষ্ঠাগুলিকে টীকা দেওয়ার জন্য JSON-LD
ফর্ম্যাটের সুপারিশ করে৷ অন্যান্য গ্রহণযোগ্য বিন্যাস সম্পর্কে আরও জানতে সমর্থিত ফর্ম্যাটগুলি পড়ুন৷ এই ডকুমেন্টেশন হোটেলগুলিতে স্ট্রাকচার্ড ডেটা বাস্তবায়নের জন্য নির্দিষ্ট বিশদ রেফারেন্স সামগ্রী সরবরাহ করে।
Hotel
স্ট্রাকচার্ড ডেটা আপনার ওয়েব পৃষ্ঠায় হোটেল-নির্দিষ্ট ক্ষেত্র টীকা করতে ব্যবহার করা হয়। Hotel
স্ট্রাকচার্ড ডেটার নিম্নলিখিত বৈশিষ্ট্য রয়েছে:
name
এবংaddress
বৈশিষ্ট্যmakesOffer
সম্পত্তিHotel priceSpecification
সম্পত্তিhasMerchantReturnPolicy
সম্পত্তিeligibleCustomerType
সম্পত্তি
HotelRoom
স্ট্রাকচার্ড ডেটা আপনার ওয়েব পৃষ্ঠায় রুম-নির্দিষ্ট ক্ষেত্র টীকা করতে ব্যবহার করা হয়।
HotelRoom
স্ট্রাকচার্ড ডেটার নিম্নলিখিত বৈশিষ্ট্য রয়েছে:
সম্পত্তি
offers
bed
এবংoccupancy
বৈশিষ্ট্যHotelRoom priceSpecification
সম্পত্তিঅবজেক্ট সম্পত্তি
includesObject
availability
সম্পত্তিamenityFeature
বৈশিষ্ট্য
হোটেল স্ট্রাকচার্ড ডেটা
name
এবং address
বৈশিষ্ট্য
name
এবং address
বৈশিষ্ট্য হোটেলের নাম এবং অবস্থান টীকা ব্যবহার করা হয়. নিম্নলিখিত name
এবং address
বৈশিষ্ট্য:
"@type": "Hotel",
"name": "hotel-name",
"identifier": "hotel-id-1234",
"address": {
"@type": "PostalAddress",
"addressCountry": "XX",
"addressLocality": "City Name",
"addressRegion": "State Name",
"postalCode": "01234",
"streetAddress": "1234 Main St."
},
সিনট্যাক্স
name
এবং address
বৈশিষ্ট্য নিম্নলিখিত সিনট্যাক্স ব্যবহার করে:
JSON-LD
{
"@context": "https://schema.org",
"@type": "Hotel",
"name": "hotel-name",
"identifier": "hotel-id-1234",
"address": {
"@type": "PostalAddress",
"addressCountry": "XX",
"addressLocality": "City Name",
"addressRegion": "State Name",
"postalCode": "01234",
"streetAddress": "1234 Main St."
},
"makesOffer": {
"@type": ["Offer", "LodgingReservation"]
...
}
}
বৈশিষ্ট্য
নিম্নলিখিত name
এবং address
বৈশিষ্ট্য:
সম্পত্তি | প্রয়োজন? | টাইপ | বর্ণনা |
---|---|---|---|
Hotel.name | Required | string | হোটেলের নাম |
Hotel.identifier | Required | string | অংশীদারদের হোটেল আইডি। শনাক্তকারীকে হোটেল প্রতি একটি অনন্য স্ট্রিং হতে হবে এবং মূল্য ফিডে ব্যবহৃত স্ট্রিংয়ের সাথে হুবহু মিলতে হবে। |
Hotel.address | Optional | PostalAddress | হোটেলের ঠিকানা বা অবস্থান। |
উদাহরণ
নাম ও ঠিকানা
নিম্নলিখিতটি name
এবং address
টীকা যোগ করার একটি মৌলিক উদাহরণ:
{
"@context": "https://schema.org",
"@type": "Hotel",
"name": "Mountain Hotel",
"identifier": "hotel-id-1234",
"address": {
"@type": "PostalAddress",
"addressCountry": "AT",
"addressLocality": "Innsbruck",
"addressRegion": "Tyrol",
"postalCode": "6020",
"streetAddress": "Technikerstrasse 21"
},
"makesOffer": {
"@type": ["Offer", "LodgingReservation"],
"checkinTime": "2023-03-10 15:00:00",
"checkoutTime": "2023-03-16 10:00:00",
"priceSpecification": {
"@type": "CompoundPriceSpecification",
"price": 1222.74,
"priceCurrency": "USD"
}
}
}
makesOffer
সম্পত্তি
makesOffer
টীকাগুলি আপনার হোটেল ভ্রমণের মার্কআপ করতে ব্যবহৃত হয়।
"makesOffer": {
"@type": ["Offer", "LodgingReservation"],
"checkinTime": "YYYY-MM-DD[THH:mm:ss]",
"checkoutTime": "YYYY-MM-DD[THH:mm:ss]",
"availability": "https://schema.org/InStock",
...
}
সিনট্যাক্স
makesOffer
সম্পত্তি নিম্নলিখিত সিনট্যাক্স ব্যবহার করে:
JSON-LD
{
"@context": "https://schema.org",
"@type": "Hotel",
"name": "hotel-name",
"identifier": "hotel-id-1234",
"address": { ... },
"makesOffer": {
"@type": ["Offer", "LodgingReservation"],
"checkinTime": "YYYY-MM-DD[THH:mm:ss]",
"checkoutTime": "YYYY-MM-DD[THH:mm:ss]",
"availability": "https://schema.org/InStock",
"priceSpecification": { ... }
}
}
বৈশিষ্ট্য
নিম্নলিখিত makesOffer
বৈশিষ্ট্য আছে:
সম্পত্তি | প্রয়োজন? | টাইপ | বর্ণনা |
---|---|---|---|
makesOffer | Required | Offer and LodgingReservation | প্রদত্ত ভ্রমণসূচীর জন্য হোটেল অফার(গুলি)। |
LodgingReservation.checkinTime | Required | DateTime | ব্যবহারকারীর টাইমজোনে চেক-ইন সময়। আপনার টাইমজোন উল্লেখ না থাকলে হোটেল টাইমজোন বিবেচনা করা হয়। |
LodgingReservation.checkoutTime | Required | DateTime | ব্যবহারকারীর টাইমজোনে চেক-আউটের সময়। আপনার টাইমজোন উল্লেখ না থাকলে হোটেল টাইমজোন বিবেচনা করা হয়। |
উদাহরণ
অফার করে
আপনার হোটেল অফার টীকা করার জন্য নিম্নলিখিত একটি মৌলিক উদাহরণ. আপনি একটি ভ্রমণপথের জন্য একাধিক অফার নির্দিষ্ট করতে পারেন তবে আপনাকে প্রথমে Google-প্রদর্শিত হার উল্লেখ করতে হবে এবং তারপরে অন্যান্য রেটগুলি উল্লেখ করতে হবে৷ উল্লিখিত মূল্যের পরিমাণে সমস্ত প্রযোজ্য কর অন্তর্ভুক্ত।
{
"@context": "https://schema.org",
"@type": "Hotel",
"name": "Mountain Hotel",
"identifier": "hotel-id-1234",
"address": { ... },
"makesOffer": [
{
"@type": ["Offer", "LodgingReservation"],
"checkinTime": "2023-03-10 15:00:00",
"checkoutTime": "2023-03-16 10:00:00",
"priceSpecification": {
"@type": "CompoundPriceSpecification",
"price": 1222.74,
"priceCurrency": "USD"
}
},
{
"@type": ["Offer", "LodgingReservation"],
"checkinTime": "2023-03-10 15:00:00",
"checkoutTime": "2023-03-16 10:00:00",
"priceSpecification": {
"@type": "CompoundPriceSpecification",
"price": 1200.74,
"priceCurrency": "USD"
}
}
]
}
Hotel priceSpecification
সম্পত্তি
এই সম্পত্তি আপনার হোটেল বা হোটেল কক্ষের জন্য মূল্য তথ্য টীকা ব্যবহার করা হয়. আপনার মূল্য এবং ট্যাক্স টীকা করার জন্য দুটি অতিরিক্ত বৈশিষ্ট্য প্রয়োজন। মোট মূল্যের তথ্য যেমন বেস রেট, ট্যাক্স এবং ডিসকাউন্ট উল্লেখ করতে আপনার CompoundPriceSpecification ব্যবহার করা উচিত। অতিরিক্ত কর বা বিশেষ ধরনের চার্জ যেমন ResortFee
, GenericTax
এবং ServiceFee
নির্দিষ্ট করতে UnitPriceSpecification ব্যবহার করুন। priceSpecification
সম্পত্তি Offer
সম্পত্তির সাথে একত্রিত করা হয়।
{
...
"priceSpecification": {
"@type": "CompoundPriceSpecification",
"price": "float",
"priceCurrency": "currency",
"priceComponent": [
{
"@type": "UnitPriceSpecification",
"name": "GenericTax",
"price": "float",
"priceCurrency": "currency"
},
...
]
}
}
সিনট্যাক্স
Hotel priceSpecification
প্রপার্টি নিম্নলিখিত সিনট্যাক্স ব্যবহার করে:
JSON-LD
{
"@context": "https://schema.org",
"@type": "Hotel",
...
"makesOffer": {
"@type": ["Offer", "LodgingReservation"],
...
"priceSpecification": {
"@type": "CompoundPriceSpecification",
"price": "float",
"priceCurrency": "currency",
"priceComponent": [
{
"@type": "UnitPriceSpecification",
"name": "",
"price": "float",
"priceCurrency": "currency"
},
{
"@type": "UnitPriceSpecification",
"name": "GenericTax",
"price": "float",
"priceCurrency": "currency",
"priceComponentType": "GenericTax",
"potentialAction": {
"@type": "https://schema.org/PayAction",
"recipient": {
"@type": "OnlineBusiness",
"name": "name-of-the-business"
}
}
},
{
"@type": "UnitPriceSpecification",
"name": "Discount",
"price": "float",
"priceCurrency": "currency",
"priceComponentType": "Discount"
}
]
}
}
}
মাইক্রোডেটা
<div itemscope itemtype="https://schema.org/Hotel">
<meta itemprop="name" content="hotel-name"/>
...
<div itemscope itemtype="https://schema.org/Offer https://schema.org/LodgingReservation" itemprop="makesOffer">
...
<div itemscope itemtype="https://schema.org/CompoundPriceSpecification" itemprop="priceSpecification">
<meta itemprop="price" content="float"/>
<meta itemprop="priceCurrency" content="currency"/>
<div itemscope itemtype="https://schema.org/UnitPriceSpecification" itemprop="priceComponent">
<meta itemprop="name" content=""/>
<meta itemprop="price" content="float"/>
<meta itemprop="priceCurrency" content="currency"/>
</div>
<div itemscope itemtype="https://schema.org/UnitPriceSpecification" itemprop="priceComponent">
<meta itemprop="name" content="GenericTax" />
<meta itemprop="price" content="float"/>
<meta itemprop="priceCurrency" content="currency"/>
<meta itemprop="priceComponentType" content="GenericTax"/>
</div>
<div itemscope itemtype="https://schema.org/UnitPriceSpecification" itemprop="priceComponent">
<meta itemprop="name" content="Discount"/>
<meta itemprop="price" content="float"/>
<meta itemprop="priceCurrency" content="currency"/>
<meta itemprop="priceComponentType" content="Discount"/>
</div>
</div>
</div>
</div>
বৈশিষ্ট্য
নিম্নলিখিত hotel priceSpecification
বৈশিষ্ট্য:
সম্পত্তি | প্রয়োজন? | টাইপ | বর্ণনা |
---|---|---|---|
Hotel.Offer.priceSpecification.price | Required | float | হোটেলের ট্যাক্স এবং ফি সহ মোট মূল্য। Google রেট সর্বদা আপনার ল্যান্ডিং পৃষ্ঠায় আপনার সম্পূর্ণ রেট বিবরণ সহ টীকা করা উচিত। হারের বিবরণ টীকা করা আপনাকে মূল্য নির্ভুলতা পরীক্ষা সম্পূর্ণ করতে দেয়। Google হোটেল-স্তর এবং রুম-স্তরের দাম উভয়ই গ্রহণ করে। |
Hotel.Offer.priceSpecification.priceCurrency | Required | currency | নির্দিষ্ট মূল্যের জন্য একটি তিন-অক্ষরের মুদ্রা কোড। যেমন: "USD" । |
Hotel.Offer.priceSpecification.priceComponent | Optional | UnitPriceSpecification[] | হোটেলের জন্য ট্যাক্স এবং ফি সহ মোট মূল্য ভাঙ্গন। দুই ধরনের মূল্য কাঠামোগত ডেটা আছে:
আপনাকে |
Hotel.Offer.priceSpecification.priceComponent. potentialAction | Optional | PayAction | পেমেন্টের হোটেল পয়েন্ট। হোটেলের পেমেন্ট প্রবাহের মধ্যে রয়েছে বুকিং সাইটে এবং হোটেলে চেক-ইন করার সময় চেক-আউটের সময় চার্জ করা মূল্য। অর্থপ্রদানের বিন্দু নির্দেশ করতে আপনার Google
|
উদাহরণ
JSON-LD উদাহরণ
দাম
নিম্নলিখিতটি আপনার ওয়েব পৃষ্ঠায় মূল্য কাঠামোগত ডেটা যোগ করার একটি মৌলিক উদাহরণ। makesOffer
সম্পত্তিতে একাধিক হোটেল-স্তরের অফার অন্তর্ভুক্ত করা যেতে পারে।
PostalAddress
ধরন যেমন addressCountry
, postalCode
, streetAddress
এবং অন্যান্য ক্ষেত্রগুলি বাধ্যতামূলক যদি আপনি address
সম্পত্তি নির্দিষ্ট করতে চান৷ Google-প্রদর্শিত হার makesOffer
প্রপার্টিতে প্রথমে তালিকাভুক্ত করা উচিত। উল্লিখিত মূল্যের পরিমাণে সমস্ত প্রযোজ্য কর অন্তর্ভুক্ত।
{
"@context": "https://schema.org",
"@type": "Hotel",
"name": "ACME Hotel",
"identifier": "hotel-id-1234",
"address": {
"@type": "PostalAddress",
"addressCountry": "AT",
"addressLocality": "Innsbruck",
"addressRegion": "Tyrol",
"postalCode": "6020",
"streetAddress": "Technikerstrasse 21"
},
"makesOffer": [
{
"@type": ["Offer", "LodgingReservation"],
"checkinTime": "2023-03-10 15:00:00",
"checkoutTime": "2023-03-16 10:00:00",
"priceSpecification": {
"@type": "CompoundPriceSpecification",
"price": 1222.74,
"priceCurrency": "USD"
}
},
{
"@type": ["Offer", "LodgingReservation"],
"checkinTime": "2023-03-10 15:00:00",
"checkoutTime": "2023-03-16 10:00:00",
"priceSpecification": {
"@type": "CompoundPriceSpecification",
"price": 1200.74,
"priceCurrency": "USD"
}
},
...
]
}
মূল্য ভাঙ্গন
নিম্নে মূল্য বিভাজন সহ priceSpecification
সম্পত্তির একটি উদাহরণ। বেস রেট, ট্যাক্স যেমন জেনেরিক ট্যাক্স এবং ডিসকাউন্ট UnitPriceSpecification
উপাদান ব্যবহার করে সংজ্ঞায়িত করা হয়। UnitPriceSpecification
কম্পোনেন্টের সাথে সংশ্লিষ্ট মানগুলির সাথে priceComponentType
ক্ষেত্র সেট করতে মনে রাখবেন।
থাকার দৈর্ঘ্যের জন্য মোট মূল্য CompoundPriceSpecification
সম্পত্তিতে উল্লেখ করা উচিত। প্রাইস ব্রেকডাউন প্রাইস priceComponent
সম্পত্তিতে উল্লেখ করা উচিত।
{
"@context": "https://schema.org",
"@type": "Hotel",
"name": "ACME Hotel",
"identifier": "hotel-id-1234",
"address": {...},
"makesOffer": {
"@type": ["Offer", "LodgingReservation"],
"checkinTime": "2023-03-10 15:00:00",
"checkoutTime": "2023-03-16 10:00:00",
"priceSpecification": {
"@type": "CompoundPriceSpecification",
"price": 1222.74,
"priceCurrency": "USD",
"priceComponent": [
{
"@type": "UnitPriceSpecification",
"name": "",
"price": 1150,
"priceCurrency": "USD"
},
{
"@type": "UnitPriceSpecification",
"name": "GenericTax",
"price": 172.74,
"priceCurrency": "USD",
"priceComponentType": "GenericTax"
},
{
"@type": "UnitPriceSpecification",
"name": "Discount",
"price": -100,
"priceCurrency": "USD",
"priceComponentType": "Discount"
}
]
}
}
}
পেমেন্ট পয়েন্ট
PayAction
এর প্রাপকের ধরন ব্যবহার করার ক্ষেত্রে নিম্নলিখিত potentialAction
স্পেসিফিকেশনের একটি উদাহরণ।
প্যাকেজের মোট মূল্য হল $1170 এবং অনলাইন ওয়েবসাইট মোট মূল্যের কিছু অংশ চার্জ করে যা বুকিং এর সময় "@type": "OnlineBusiness"
ব্যবহার করে নির্দিষ্ট $1150 হয় এবং ব্যবহারকারীকে বাকি $20 দিতে হবে হোটেলে চেক-ইন করুন যা @type": "Hotel"
।
বুকিং এর সময় এবং হোটেলে পেমেন্ট ভাঙ্গার জন্য আপনাকে অবশ্যই potentialAction
উপাদানটি নির্দিষ্ট করতে হবে। যদি এটি নির্দিষ্ট করা না থাকে তবে payAction
বুকিংয়ের সময় অর্থপ্রদানকে ডিফল্ট অর্থপ্রদানের পদ্ধতি হিসাবে ব্যাখ্যা করে।
{
"@context": "https://schema.org",
"@type": "Hotel",
"name": "ACME Hotel",
"identifier": "hotel-id-1234",
"makesOffer": {
"@type": ["Offer", "LodgingReservation"],
"checkinTime": "2023-03-10 15:00:00",
"checkoutTime": "2023-03-16 10:00:00]",
"priceSpecification": {
"@type": "CompoundPriceSpecification",
"price": 1170,
"priceCurrency": "USD",
"priceComponent": [
{
"@type": "UnitPriceSpecification",
"price": 1150,
"priceCurrency": "USD",
"potentialAction": {
"@type": "https://schema.org/PayAction",
"recipient": {
"@type": "OnlineBusiness",
"name": "myonlinebusiness"
}
}
},
{
"@type": "UnitPriceSpecification",
"price": 20,
"priceCurrency": "USD",
"potentialAction": {
"@type": "https://schema.org/PayAction",
"recipient": {
"@type": "Hotel",
"name": "The Langham, Boston",
"address": { ... }
}
}
}
]
}
}
}
মাইক্রোডেটা উদাহরণ
মূল্য ভাঙ্গন
নিম্নে মূল্য বিভাজন সহ priceSpecification
সম্পত্তির একটি উদাহরণ। বেস রেট, ট্যাক্স যেমন জেনেরিক ট্যাক্স এবং ডিসকাউন্ট UnitPriceSpecification
উপাদান ব্যবহার করে সংজ্ঞায়িত করা হয়। UnitPriceSpecification
কম্পোনেন্টের সাথে সম্পর্কিত মানগুলির সাথে name
সম্পত্তি সেট করতে মনে রাখবেন।
থাকার দৈর্ঘ্যের জন্য মোট মূল্য CompoundPriceSpecification
সম্পত্তিতে উল্লেখ করা উচিত। প্রাইস ব্রেকডাউন প্রাইস priceComponent
সম্পত্তিতে উল্লেখ করা উচিত।
<div itemscope itemtype="https://schema.org/Hotel">
<meta itemprop="name" content="ACME Hotel"/>
<meta itemprop="identifier" content="hotel-id-1234"/>
<div itemscope itemtype="https://schema.org/PostalAddress" itemprop="address">
<meta itemprop="addressCountry" content="US" />
<meta itemprop="addressLocality" content="Mountain View" />
<meta itemprop="addressRegion" content="Santa Clara" />
<meta itemprop="postalCode" content="94040" />
<meta itemprop="streetAddress" content="123 Main street" />
</div>
<div itemscope itemtype="https://schema.org/Offer https://schema.org/LodgingReservation" itemprop="makesOffer">
<meta itemprop="checkinTime" content="2023-03-10 15:00:00" />
<meta itemprop="checkoutTime" content="2023-03-16 10:00:00"/>
<div itemscope itemtype="https://schema.org/CompoundPriceSpecification" itemprop="priceSpecification">
<meta itemprop="price" content="1222.74" />
<meta itemprop="priceCurrency" content="USD" />
<div itemscope itemtype="https://schema.org/UnitPriceSpecification" itemprop="priceComponent">
<meta itemprop="name" content="" />
<meta itemprop="price" content="1150" />
<meta itemprop="priceCurrency" content="USD" />
</div>
<div itemscope itemtype="https://schema.org/UnitPriceSpecification" itemprop="priceComponent">
<meta itemprop="name" content="GenericTax" />
<meta itemprop="price" content="172.74" />
<meta itemprop="priceCurrency" content="USD" />
<meta itemprop="priceComponentType" content="GenericTax" />
</div>
<div itemscope itemtype="https://schema.org/UnitPriceSpecification" itemprop="priceComponent">
<meta itemprop="name" content="Discount" />
<meta itemprop="price" content="-100" />
<meta itemprop="priceCurrency" content="USD" />
<meta itemprop="priceComponentType" content="Discount" />
</div>
</div>
</div>
</div>
hasMerchantReturnPolicy
সম্পত্তি
এই সম্পত্তি ভ্রমণপথে বণিক ফেরত নীতি টীকা করতে ব্যবহার করা হয়.
"hasMerchantReturnPolicy": {
"@type": "MerchantReturnPolicy",
"returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
"refundType": "https://schema.org/FullRefund",
"merchantReturnDays": "YYYY-MM-DD[THH:mm:ss]",
"restockingFee": 0
}
সিনট্যাক্স
hasMerchantReturnPolicy
নিম্নলিখিত সিনট্যাক্স রয়েছে:
JSON-LD
{
"@context": "https://schema.org",
"@type": "Hotel",
...
"makesOffer": {
"@type": ["Offer", "LodgingReservation"],
"checkinTime": "YYYY-MM-DD[THH:mm:ss]",
"checkoutTime": "YYYY-MM-DD[THH:mm:ss]",
"priceSpecification": { ... },
"hasMerchantReturnPolicy": {
"@type": "MerchantReturnPolicy",
"returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
"refundType": "https://schema.org/FullRefund",
"merchantReturnDays": "YYYY-MM-DD[THH:mm:ss]",
"restockingFee": 0
}
}
}
সম্পত্তি
নিম্নলিখিত hasMerchantReturnPolicy
সম্পত্তি:
বৈশিষ্ট্য | প্রয়োজন? | টাইপ | বর্ণনা |
---|---|---|---|
Offer.hasMerchantReturnPolicy | Optional | MerchantReturnPolicy | বণিক ফেরত নীতি. অংশীদারদেরকে বাতিলকরণ নীতিগুলি নির্দেশ করতে যদি |
উদাহরণ
রিটার্ন নীতি
নিচে একটি হোটেলের রুমের বিবরণ এবং ট্যাক্স এবং ফি সহ মোট মূল্য সহ স্ট্রাকচার্ড ডেটার একটি প্রাথমিক উদাহরণ। এই উদাহরণটি 18 ডিসেম্বর, 2023 তারিখে রাত 11 PM (UTC) পর্যন্ত কোনো প্রকার চার্জ ছাড়াই বাতিল করা যেতে পারে এমন একটি অবস্থানকে নির্দেশ করে। পার্টনারদের বাতিল করার নীতিগুলি নির্দেশ করতে "MerchantReturnPolicy.restockingFee"
ব্যবহার করা উচিত যা থাকার সম্পূর্ণ অর্থ ফেরত দেয় না। restockingFee
ডিফল্ট $0.
{
"@context": "https://schema.org",
"@type": "Hotel",
"name": "ACME Hotel",
"identifier": "hotel-id-1234",
"description": "Beautiful resort in the outskirts of the city",
"address": {...},
"makesOffer": {
"@type": ["Offer", "LodgingReservation"],
"checkinTime": "2023-12-15 16:00:00",
"checkoutTime": "2023-12-20 11:00:00",
"priceSpecification": {...},
"hasMerchantReturnPolicy": {
"@type": "MerchantReturnPolicy",
"returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
"refundType": "https://schema.org/FullRefund",
"merchantReturnDays": "2023-12-18 23:00:00",
"restockingFee": 0
}
}
}
eligibleCustomerType
সম্পত্তি
এই সম্পত্তি হোটেল সদস্যতা গ্রাহকদের জন্য দেওয়া পুরস্কার প্রোগ্রাম টীকা ব্যবহার করা যেতে পারে.
"eligibleCustomerType": "RewardsMember",
"priceSpecification": {
"@type": "CompoundPriceSpecification",
"price": "float",
"priceCurrency": "currency"
}
সিনট্যাক্স
eligibleCustomerType
সম্পত্তিতে নিম্নলিখিত সিনট্যাক্স রয়েছে:
JSON-LD
{
"@context": "https://schema.org",
"@type": "Hotel",
...
"makesOffer": {
"@type": ["Offer", "LodgingReservation"],
"checkinTime": "YYYY-MM-DD[THH:mm:ss]",
"checkoutTime": "YYYY-MM-DD[THH:mm:ss]",
"eligibleCustomerType": "RewardsMember",
"priceSpecification": { ... }
}
}
সম্পত্তি
নিম্নলিখিত eligibleCustomerType
সম্পত্তি:
বৈশিষ্ট্য | প্রয়োজন? | টাইপ | বর্ণনা |
---|---|---|---|
Offer.eligibleCustomerType | Optional | BusinessEntityType | আনুগত্য প্রোগ্রাম বা গ্রাহকদের জন্য দেওয়া সদস্য পুরষ্কার. ব্যবহারকারীদের তাদের লয়্যালটি প্রোগ্রামের জন্য সাইন আপ করতে উৎসাহিত করার জন্য অনেক হোটেল পৃষ্ঠা সর্বজনীন হারের সাথে সদস্যের হার প্রদর্শন করে। নির্দিষ্ট দর্শকদের জন্য সীমাবদ্ধ হার, যেমন সদস্য হার,Offer.eligibleCustomerType বৈশিষ্ট্য সেট করে নির্দিষ্ট করা যেতে পারে। |
উদাহরণ
সদস্য হার
নিম্নে সদস্য মূল্য বা আনুগত্য প্রোগ্রামের জন্য বেড় হার স্পেসিফিকেশন একটি মৌলিক উদাহরণ. গ্রাহক হোটেলের একজন "পুরস্কার সদস্য"।
{
"@context": "https://schema.org",
"@type": "Hotel",
"name": "ACME Hotel",
"identifier": "hotel-id-1234",
"address": {...},
"makesOffer": {
"@type": ["Offer", "LodgingReservation"],
"name": "RewardsMember",
"checkinTime": "2023-12-15 16:00:00",
"checkoutTime": "2023-12-20 11:00:00",
"eligibleCustomerType": "RewardsMember",
"priceSpecification": {
"@type": "CompoundPriceSpecification",
"price": 1342.74,
"priceCurrency": "USD",
"priceComponent": [
{
"@type": "UnitPriceSpecification",
"name": "Base rate",
"price": 1069.98,
"priceCurrency": "USD"
},
{
"@type": "UnitPriceSpecification",
"name": "GenericTax",
"price": 172.74,
"priceCurrency": "currency"
},
{
"@type": "UnitPriceSpecification",
"name": "ResortFee",
"price": 100,
"priceCurrency": "USD"
}
]
}
}
}
সদস্য এবং নিয়মিত হার
এটি নিয়মিত এবং সদস্য রেট উভয় মূল্যের টীকাগুলির একটি উদাহরণ৷ সদস্য মূল্য প্রথমে নিয়মিত হার দ্বারা অনুসরণ করা হয়.
{
"@context": "https://schema.org",
"@type": "Hotel",
"name": "ACME Hotel",
"identifier": "hotel-id-1234",
"address": {...},
"makesOffer": [
{
"@type": ["Offer", "LodgingReservation"],
"name": "RewardsMember",
"checkinTime": "2023-12-15 16:00:00",
"checkoutTime": "2023-12-20 11:00:00",
"eligibleCustomerType": "RewardsMember",
"priceSpecification": {
"@type": "CompoundPriceSpecification",
"price": 1342.74,
"priceCurrency": "USD",
"priceComponent": [
{
"@type": "UnitPriceSpecification",
"name": "Base rate",
"price": 1069.98,
"priceCurrency": "USD"
},
{
"@type": "UnitPriceSpecification",
"name": "GenericTax",
"price": 172.74,
"priceCurrency": "currency"
},
{
"@type": "UnitPriceSpecification",
"name": "ResortFee",
"price": 100,
"priceCurrency": "USD"
}
]
}
},
{
"@type": ["Offer", "LodgingReservation"],
"name": "regularRate",
"checkinTime": "2023-12-15 16:00:00",
"checkoutTime": "2023-12-20 11:00:00",
"priceSpecification": {
"price": 1572.24,
"priceCurrency": "USD",
"priceComponent": [
{
"@type": "UnitPriceSpecification",
"name": "Base rate",
"price": 1369.98,
"priceCurrency": "USD"
},
{
"@type": "UnitPriceSpecification",
"name": "GenericTax",
"price": 202.26,
"priceCurrency": "currency"
},
{
"@type": "UnitPriceSpecification",
"name": "ResortFee",
"price": 100,
"priceCurrency": "USD"
}
]
}
}
]
}
হোটেলরুম কাঠামোগত ডেটা
সম্পত্তি offers
offers
টীকাগুলি আপনার রুম ভ্রমণপথ মার্কআপ করতে ব্যবহার করা হয়. HotelRoom
স্পেসিফিকেশনের জন্য আপনার offers
সম্পত্তি ব্যবহার করা উচিত।
"offers": {
"@type": ["Offer", "LodgingReservation"],
"identifier": "hotel-room-id-1234",
"checkinTime": "YYYY-MM-DD[THH:mm:ss]",
"checkoutTime": "YYYY-MM-DD[THH:mm:ss]",
"priceSpecification": {...}
}
সিনট্যাক্স
offers
সম্পত্তি নিম্নলিখিত সিনট্যাক্স আছে:
JSON-LD
{
"@context": "https://schema.org",
"@type": "HotelRoom",
"identifier": "hotel-room-id-1234",
"offers": {
"@type": ["Offer", "LodgingReservation"],
"checkinTime": "YYYY-MM-DD[THH:mm:ss]",
"checkoutTime": "YYYY-MM-DD[THH:mm:ss]",
"priceSpecification": {
"@type": "CompoundPriceSpecification",
"price": "float",
"priceCurrency": "currency",
...
}
}
}
বৈশিষ্ট্য
নিম্নলিখিত offers
বৈশিষ্ট্য:
সম্পত্তি | প্রয়োজন? | টাইপ | বর্ণনা |
---|---|---|---|
offers | Required | Offer and LodgingReservation | প্রদত্ত ভ্রমণসূচীর জন্য রুম মূল্য স্পেসিফিকেশন. |
LodgingReservation.checkinTime | Required | DateTime | ব্যবহারকারীর টাইমজোনে চেক-ইন সময়। আপনার টাইমজোন উল্লেখ না থাকলে হোটেল টাইমজোন বিবেচনা করা হয়। |
LodgingReservation.checkoutTime | Required | DateTime | ব্যবহারকারীর টাইমজোনে চেক-আউটের সময়। আপনার টাইমজোন উল্লেখ না থাকলে হোটেল টাইমজোন বিবেচনা করা হয়। |
উদাহরণ
অফার
HotelRoom
প্রপার্টিতে offers
নির্দিষ্ট করার জন্য নিম্নলিখিত একটি মৌলিক উদাহরণ।
{
"@context": "https://schema.org",
"@type": "HotelRoom",
"identifier": "hotel-room-id-1234",
"offers": {
"@type": ["Offer", "LodgingReservation"],
"identifier": "rate-plan-id-of-member-rate",
"checkinTime": "2023-03-10 15:00:00",
"checkoutTime": "2023-03-16 10:00:00",
"priceSpecification": {
"@type": "CompoundPriceSpecification",
"price": 1222.74,
"priceCurrency": "USD"
}
}
}
bed
এবং occupancy
সম্পত্তি
bed
সম্পত্তি বিছানার ধরন এবং রুমে উপলব্ধ শয্যা সংখ্যা টীকা করতে ব্যবহৃত হয়। occupancy
প্রপার্টি রুমে অতিথিদের সংখ্যা টীকা করতে ব্যবহৃত হয়। HotelRoom
প্রপার্টি ব্যবহার করে bed
এবং occupancy
সম্পত্তি নির্দিষ্ট করা যেতে পারে।
"@type": "Hotel",
"identifier": "hotel-id-1234",
"containsPlace": {
"@type": ["HotelRoom", "Product"],
"identifier": "hotel-room-id",
"bed": {
"@type": "BedDetails",
"numberOfBeds": "integer",
"typeOfBed": "KING"
},
"occupancy": {
"@type": "QuantitativeValue",
"value": "integer"
}
}
সিনট্যাক্স
bed
এবং occupancy
বৈশিষ্ট্যগুলির নিম্নলিখিত সিনট্যাক্স রয়েছে:
JSON-LD
{
"@context": "https://schema.org",
"@type": "Hotel",
"name": "hotel-name",
"identifier": "hotel-id-1234",
"containsPlace": {
"@type": ["HotelRoom", "Product"],
"name": "room-name",
"identifier": "hotel-room-id-1234",
"bed": {
"@type": "BedDetails",
"numberOfBeds": "integer",
"typeOfBed": "KING"
},
"occupancy": {
"@type": "QuantitativeValue",
"value": "integer"
},
"offers": {
"@type": ["Offer", "LodgingReservation"],
"identifier": "rate-plan-id-of-member-rate",
"checkinTime": "YYYY-MM-DD[THH:mm:ss]",
"checkoutTime": "YYYY-MM-DD[THH:mm:ss]",
"priceSpecification": {
"@type": "CompoundPriceSpecification",
"price": "float",
"priceCurrency": "currency",
"priceComponent": {
"@type": "UnitPriceSpecification",
"name": "",
"price": "float",
"priceCurrency": "currency"
},
...
}
}
}
}
bed
এবং occupancy
সম্পত্তি শুধুমাত্র HotelRoom
সম্পত্তি ব্যবহার করে সেট করা যেতে পারে. রুম-লেভেল রেট সহ রুম-নির্দিষ্ট তথ্য, containsPlace
সম্পত্তির মাধ্যমে Hotel
সম্পত্তিতে অন্তর্ভুক্ত করা যেতে পারে। Hotel
এবং HotelRoom
স্পেসিফিকেশন উদাহরণ পড়ুন।
বৈশিষ্ট্য
নিচের bed
এবং occupancy
বৈশিষ্ট্য রয়েছে:
সম্পত্তি | প্রয়োজন? | টাইপ | বর্ণনা |
---|---|---|---|
HotelRoom.bed | Optional (Recommended) | bed | আবাসনে অন্তর্ভুক্ত বিছানার ধরন এবং কক্ষে বসবাসকারীদের সংখ্যা। সমর্থিত মান হল:
|
HotelRoom.occupancy | Optional (Recommended) | QuantitativeValue | হোটেল রুমে অতিথির সংখ্যা। দখলের ধরন হল একটি অকুপেন্সি হল |
containsPlace | Optional (Recommended) | LocationFeatureSpecification | এটি নির্দিষ্ট কক্ষের সাথে সম্পর্কিত রুম-স্তরের হার টীকা করতে ব্যবহৃত হয়। এটি রুমের সুবিধাগুলি নির্দিষ্ট করতেও ব্যবহার করা যেতে পারে। AmenityFeature সম্পত্তিতে |
উদাহরণ
হোটেল রুম
নিচে একটি রুমের স্পেসিফিকেশনের জন্য বিছানা এবং দখলের একটি মৌলিক উদাহরণ।
{
"@context": "https://schema.org",
"@type": ["HotelRoom", "Product"],
"name": "Deluxe Room, 1 King Bed",
"identifier": "hotel-room-id-1234",
"bed": [
{
"@type": "BedDetails",
"numberOfBeds": 1,
"typeOfBed": "KING"
},
{
"@type": "BedDetails",
"numberOfBeds": 1,
"typeOfBed": "SINGLE"
}
],
"occupancy": {
"@type": "QuantitativeValue",
"value": 2
},
"offers": {
"@type": ["Offer", "LodgingReservation"],
"identifier": "rate-plan-id-of-member-rate",
"checkinTime": "2023-03-10 15:00:00",
"checkoutTime": "2023-03-16 10:00:00",
"priceSpecification": {
"@type": "CompoundPriceSpecification",
"price": 1222.74,
"priceCurrency": "USD"
}
}
}
হোটেল এবং হোটেল রুম
নিচে Hotel
এবং HotelRoom
বৈশিষ্ট্যের সাথে bed
, occupancy
এবং priceSpecification
উল্লেখ করার উদাহরণ দেওয়া হল।
{
"@context": "https://schema.org",
"@type": "Hotel",
"name": "hotel-name",
"identifier": "hotel-id-1234",
"containsPlace": {
"@type": ["HotelRoom", "Product"],
"name": "Deluxe Room, 1 King Bed",
"identifier": "hotel-room-id",
"bed": {
"@type": "BedDetails",
"numberOfBeds": 1,
"typeOfBed": "KING"
},
"occupancy": {
"@type": "QuantitativeValue",
"value": 2
},
"amenityFeature": {
"@type": "LocationFeatureSpecification",
"name": "Minibar",
"value": true
},
"offers": {
"@type": ["Offer", "LodgingReservation"],
"identifier": "rate-plan-id-of-member-rate",
"checkinTime": "2023-03-10 15:00:00",
"checkoutTime": "2023-03-16 10:00:00",
"priceSpecification": {
"@type": "CompoundPriceSpecification",
"price": 1222.74,
"priceCurrency": "USD"
}
}
}
}
HotelRoom priceSpecification
সম্পত্তি
হোটেলের রুমের দামের স্পেসিফিকেশন হোটেলের দামের স্পেসিফিকেশনের মতো। পার্থক্য হল রুমের দাম Hotel.makesOffer
সম্পত্তির পরিবর্তে Product.offers
প্রপার্টি ব্যবহার করে নির্দিষ্ট করা হয়।
"priceSpecification": {
"@type": "CompoundPriceSpecification",
"price": "float",
"priceCurrency": "currency",
"priceComponent": {
"@type": "UnitPriceSpecification",
"name": "GenericTax",
"price": "float",
"priceCurrency": "currency"
}
...
}
সিনট্যাক্স
হোটেল কক্ষের জন্য priceSpecification
বৈশিষ্ট্যের নিম্নলিখিত সিনট্যাক্স রয়েছে:
JSON-LD
{
"@context": "https://schema.org",
"@type": ["HotelRoom", "Product"],
...
"bed": {
"@type": "BedDetails",
"numberOfBeds": "integer",
"typeOfBed": "KING"
},
"occupancy": {
"@type": "QuantitativeValue",
"value": "integer"
},
"offers": {
"@type": ["Offer", "LodgingReservation"],
...
"priceSpecification": {
"@type": "CompoundPriceSpecification",
"price": "float",
"priceCurrency": "currency",
"priceComponent": [
{
"@type": "UnitPriceSpecification",
"name": "",
"price": "float",
"priceCurrency": "currency"
},
{
"@type": "UnitPriceSpecification",
"name": "GenericTax",
"price": "float",
"priceCurrency": "currency",
"priceComponentType": "GenericTax"
},
{
"@type": "UnitPriceSpecification",
"name": "Discount",
"price": "float",
"priceCurrency": "currency",
"priceComponentType": "Discount"
}
]
}
}
}
বৈশিষ্ট্য
নিম্নলিখিত HotelRoom priceSpecification
বৈশিষ্ট্য:
সম্পত্তি | প্রয়োজন? | টাইপ | বর্ণনা |
---|---|---|---|
Hotel.Offer.priceSpecification.price | Required | float | Google রেট সর্বদা আপনার ল্যান্ডিং পৃষ্ঠায় আপনার সম্পূর্ণ রেট বিবরণ সহ টীকা করা উচিত। হারের বিবরণ টীকা করা আপনাকে মূল্য নির্ভুলতা পরীক্ষা সম্পূর্ণ করতে দেয়। Google হোটেল-স্তর এবং রুম-স্তরের দাম উভয়ই গ্রহণ করে। |
Hotel.Offer.priceSpecification.priceCurrency | Required | currency | নির্দিষ্ট মূল্যের জন্য একটি তিন-অক্ষরের মুদ্রা কোড। যেমন: "USD" । |
Hotel.Offer.priceSpecification.priceComponent | Optional | UnitPriceSpecification[] | হোটেল রুমের জন্য ট্যাক্স এবং ফি সহ মোট মূল্য ভাঙ্গন এবং
|
উদাহরণ
মোট রুমের দাম
নীচে থাকার দৈর্ঘ্য এবং প্রতি দখলের মূল্যের জন্য মোট মূল্য সংজ্ঞায়িত করার একটি প্রাথমিক উদাহরণ।
{
"@context": "https://schema.org",
"@type": ["HotelRoom", "Product"],
"name": "Deluxe Room King, 1 Single Bed",
"identifier": "hotel-room-id-1234",
"bed": [
{
"@type": "BedDetails",
"numberOfBeds": 1,
"typeOfBed": "KING"
},
{
"@type": "BedDetails",
"numberOfBeds": 1,
"typeOfBed": "SINGLE"
}
],
"occupancy": {
"@type": "QuantitativeValue",
"value": 2
},
"offers": {
"@type": ["Offer", "LodgingReservation"],
"checkinTime": "2023-03-10 15:00:00",
"checkoutTime": "2023-03-16 10:00:00",
"priceSpecification": {
"@type": "CompoundPriceSpecification",
"price": 1232.74,
"priceCurrency": "USD"
}
},
...
}
রুম মূল্য ভাঙ্গন
নিম্নে রুম বা পরিকল্পনা প্রতি মূল্যের একটি উদাহরণ। Deluxe
রুম এবং bed
এবং occupancy
টাইপ যেমন KING
এবং SINGLE
বেড এবং 2 জন অতিথির জন্য রুম টাইপের জন্য দামের ব্রেকডাউন সংজ্ঞায়িত করা হয়েছে।
{
"@context": "https://schema.org",
"@type": ["HotelRoom", "Product"],
"name": "Deluxe Room King, 1 Single Bed",
"identifier": "hotel-room-id-1234",
"offers": {
"@type": ["Offer", "LodgingReservation"],
"identifier": "rate-plan-id-of-member-rate",
"checkinTime": "2023-03-10 15:00:00",
"checkoutTime": "2023-03-16 10:00:00",
"bed": [
{
"@type": "BedDetails",
"numberOfBeds": 1,
"typeOfBed": "KING"
},
{
"@type": "BedDetails",
"numberOfBeds": 1,
"typeOfBed": "SINGLE"
}
],
"occupancy": {
"@type": "QuantitativeValue",
"value": 2
},
"priceSpecification": {
"@type": "CompoundPriceSpecification",
"price": 1222.74,
"priceCurrency": "USD",
"priceComponent": [
{
"@type": "UnitPriceSpecification",
"name": "Base rate",
"price": 1150,
"priceCurrency": "USD"
},
{
"@type": "UnitPriceSpecification",
"name": "GenericTax",
"price": 172.74,
"priceCurrency": "USD",
"priceComponentType": "GenericTax"
},
{
"@type": "UnitPriceSpecification",
"name": "Discount",
"price": -100,
"priceCurrency": "USD",
"priceComponentType": "Discount"
}
]
}
}
}
অবজেক্ট সম্পত্তি includesObject
এই সম্পত্তি হোটেল বা রুমে প্রদত্ত রেট-নির্দিষ্ট পরিষেবা যেমন খাবারের বিকল্প এবং ভ্যালেট পরিষেবার টীকা দিতে ব্যবহৃত হয়। আপনি Hotel
বা HotelRoom
প্রপার্টিতে includesObject
টীকা করতে পারেন।
{
"includesObject": [
{
"@type": "TypeAndQuantityNode",
"typeOfGood": {
"@type": "Service",
"name": "Valet"
}
},
{
"@type": "TypeAndQuantityNode",
"amountOfThisGood": "float",
"unitText": "currency",
"typeOfGood": {
"@type": "FoodService",
"name": "MealCredit"
}
}
]
}
সিনট্যাক্স
রুমে উপলব্ধ রেট-নির্দিষ্ট পরিষেবাগুলির জন্য includesObject
নিম্নলিখিত সিনট্যাক্স রয়েছে:
JSON-LD
{
"@context": "https://schema.org",
...
"@type": ["HotelRoom", "Product"],
...
"offers": {
"@type": ["Offer", "LodgingReservation"],
...
"priceSpecification": {
"@type": "CompoundPriceSpecification",
"price": "float",
"priceCurrency": "currency"
},
"includesObject": [
{
"@type": "TypeAndQuantityNode",
"typeOfGood": {
"@type": "Service",
"name": "Valet"
}
},
{
"@type": "TypeAndQuantityNode",
"amountOfThisGood": "float",
"unitText": "currency",
"typeOfGood": {
"@type": "FoodService",
"name": "MealCredit"
}
}
]
}
}
সম্পত্তি
includesObject
নিম্নলিখিত বৈশিষ্ট্য রয়েছে:
বৈশিষ্ট্য | প্রয়োজন? | টাইপ | বর্ণনা |
---|---|---|---|
Offer.includesObject | Optional | TypeAndQuantityNode | হোটেল বা রুমে দেওয়া পরিষেবা। রেট-নির্দিষ্ট বৈশিষ্ট্য অন্তর্ভুক্ত রেট-নির্দিষ্ট বৈশিষ্ট্যগুলি বেস লেভেল অফারের মধ্যেও অন্তর্ভুক্ত করা যেতে পারে, বা অতিরিক্ত মূল্যের জন্য অ্যাড-অন হিসাবে নির্দিষ্ট করা যেতে পারে।
|
উদাহরণ
সেবা
নিম্নলিখিতটি ভ্যালেট পার্কিং এবং খাদ্য পরিষেবাগুলির জন্য রেট-নির্দিষ্ট বৈশিষ্ট্যগুলির একটি মৌলিক উদাহরণ। রেট-নির্দিষ্ট বৈশিষ্ট্য "Offer.includesObject"
বৈশিষ্ট্যের সাথে নির্দিষ্ট করা উচিত। "TypeAndQuantityNode.typeOfGood"
নামের ক্ষেত্রটি পরিষেবার ধরন নির্দেশ করতে ব্যবহার করা উচিত।
{
"@context": "https://schema.org",
"@type": ["HotelRoom", "Product"],
"name": "Deluxe Room, 1 King Bed",
"identifier": "hotel-room-id-1234",
"offers": {
"@type": ["Offer", "LodgingReservation"],
"identifier": "rate-plan-id-of-member-rate",
"checkinTime": "2023-03-10 15:00:00",
"checkoutTime": "2023-03-16 10:00:00",
"priceSpecification": {
"@type": "CompoundPriceSpecification",
"price": 1222.74,
"priceCurrency": "USD"
},
"includesObject": [
{
"@type": "TypeAndQuantityNode",
"typeOfGood": {
"@type": "Service",
"name": "Valet"
}
},
{
"@type": "TypeAndQuantityNode",
"amountOfThisGood": 50,
"unitText": "USD",
"typeOfGood": {
"@type": "FoodService",
"name": "MealCredit"
}
}
]
}
}
availability
সম্পত্তি
offer.availability
প্রপার্টিটি হোটেলের কক্ষের জন্য বিক্রি হওয়া ভ্রমণপথের টীকা দিতে ব্যবহৃত হয়।
"offers": {
"@type": ["Offer", "LodgingReservation"],
"checkinTime": "YYYY-MM-DD[THH:mm:ss]",
"checkoutTime": "YYYY-MM-DD[THH:mm:ss]",
"availability": "https://schema.org/SoldOut"
}
সিনট্যাক্স
availability
সম্পত্তি নিম্নলিখিত সিনট্যাক্স আছে:
JSON-LD
{
"@context": "https://schema.org",
...
"@type": ["HotelRoom", "Product"],
"name": "room-type",
"identifier": "hotel-room-id-1234",
"bed": {
"@type": "BedDetails",
"numberOfBeds": "integer",
"typeOfBed": "KING"
},
"occupancy": {
"@type": "QuantitativeValue",
"value": "integer"
},
"offers": {
"@type": ["Offer", "LodgingReservation"],
"checkinTime": "YYYY-MM-DD[THH:mm:ss]",
"checkoutTime": "YYYY-MM-DD[THH:mm:ss]",
"availability": "https://schema.org/SoldOut"
}
}
সম্পত্তি
নিম্নলিখিত availability
সম্পত্তি:
বৈশিষ্ট্য | প্রয়োজন? | টাইপ | বর্ণনা |
---|---|---|---|
Offer.availability | Optional | ItemAvailability | হোটেল বা রুমের প্রাপ্যতা। রেটগুলি একটি যদি অফারটি একটি বৈধ |
উদাহরণ
প্রাপ্যতা
হোটেল রুম অনুপলব্ধতা দেখানোর জন্য নিম্নলিখিত একটি মৌলিক উদাহরণ. আপনার বিছানার ধরন, বিছানার সংখ্যা এবং নির্দিষ্ট কক্ষের জন্য দখলের বিবরণ অন্তর্ভুক্ত করা উচিত।
{
"@context": "https://schema.org",
"@type": ["HotelRoom", "Product"],
"name": "Deluxe Room, 1 King Bed",
"identifier": "hotel-room-id-1234",
"bed": [
{
"@type": "BedDetails",
"numberOfBeds": 1,
"typeOfBed": "KING"
},
{
"@type": "BedDetails",
"numberOfBeds": 1,
"typeOfBed": "SINGLE"
}
],
"occupancy": {
"@type": "QuantitativeValue",
"value": 2
},
"offers": {
"@type": ["Offer", "LodgingReservation"],
"checkinTime": "2023-03-10 15:00:00",
"checkoutTime": "2023-03-16 10:00:00",
"availability": "https://schema.org/SoldOut",
"priceSpecification": {...}
}
}
amenityFeature
বৈশিষ্ট্য
amenityFeature
প্রপার্টি ব্যবহার করে Hotel
বা HotelRoom
প্রকারে সুবিধাগুলি নির্দিষ্ট করা যেতে পারে। রুমে প্রদত্ত সুবিধাগুলি নির্দিষ্ট করতে আপনার containsPlace
সম্পত্তি ব্যবহার করা উচিত।
{
"@type": "Hotel",
"amenityFeature": [
{
"@type": "LocationFeatureSpecification",
"name": "HotTub",
"hoursAvailable": {
"@type": "OpeningHoursSpecification",
"opens": "HH:mm:ss",
"closes": "HH:mm:ss"
}
},
{
"@type": "LocationFeatureSpecification",
"name": "GymFitnessEquipment",
"value": "boolean"
}
],
"containsPlace": {
"@type": "HotelRoom",
"amenityFeature": [
{
"@type": "LocationFeatureSpecification",
"name": "Minibar",
"value": true
},
{
"@type": "LocationFeatureSpecification",
"name": "Smoking",
"value": false
}
]
}
}
সিনট্যাক্স
amenityFeature
এবং containsPlace
বৈশিষ্ট্যের নিম্নলিখিত সিনট্যাক্স রয়েছে:
JSON-LD
{
"@context": "https://schema.org",
"@type": "Hotel",
...
"amenityFeature": {
"@type": "LocationFeatureSpecification",
"name": "HotTub",
"hoursAvailable": {
"@type": "OpeningHoursSpecification",
"opens": "HH:mm:ss",
"closes": "HH:mm:ss"
}
},
"containsPlace": {
"@type": "HotelRoom",
"amenityFeature": {
"@type": "LocationFeatureSpecification",
"name": "Minibar",
"value": "boolean"
}
}
}
সুযোগ-সুবিধা
নিম্নলিখিত সুবিধাগুলি অনুমোদিত এবং name
সম্পত্তিতে সংজ্ঞায়িত করা হয়েছে।
বৈশিষ্ট্য | প্রয়োজন? | টাইপ | বর্ণনা |
---|---|---|---|
amenityFeature.AC | Optional | boolean | সম্পত্তিতে শীতাতপ নিয়ন্ত্রণ ব্যবস্থা আছে কিনা। |
amenityFeature.AirportShuttle | Optional | boolean | হোস্ট বিমানবন্দর বা অন্যান্য টার্মিনাল থেকে এবং থেকে পরিবহন প্রদান করে কিনা। |
amenityFeature.Balcony | Optional | boolean | বাসস্থানে বারান্দা আছে কিনা। |
amenityFeature.BeachAccess | Optional | boolean | সম্পত্তির কাছাকাছি একটি পাবলিক বিচে প্রবেশাধিকার আছে কিনা। |
amenityFeature.ChildFriendly | Optional | boolean | সম্পত্তি শিশুদের জন্য উপযুক্ত কিনা। |
amenityFeature.Crib | Optional | boolean | সম্পত্তি একটি crib প্রদান করে কিনা. |
amenityFeature.Elevator | Optional | boolean | সম্পত্তিতে লিফট আছে কিনা। |
amenityFeature.FirePlace | Optional | boolean | বাসস্থানে ফায়ারপ্লেস আছে কিনা। |
amenityFeature.FreeBreakfast | Optional | boolean | সমস্ত অতিথিদের জন্য প্রপার্টিতে বিনামূল্যে ব্রেকফাস্ট অন্তর্ভুক্ত আছে কিনা। প্রাতঃরাশ শুধুমাত্র নির্দিষ্ট রেট পরিকল্পনার জন্য অন্তর্ভুক্ত কিনা তা নির্দেশ করতে রেট বৈশিষ্ট্যগুলি ব্যবহার করুন৷ |
amenityFeature.GymFitnessEquipment | Optional | boolean | সম্পত্তিতে একটি জিম বা ফিটনেস সরঞ্জাম আছে কিনা। |
amenityFeature.Heating | Optional | boolean | বাসস্থান গরম আছে কিনা. |
amenityFeature.HotTub | Optional | boolean | সম্পত্তি একটি গরম টব আছে কিনা. |
amenityFeature.InstantBookable | Optional | boolean | চেকআউট প্রক্রিয়ার মাধ্যমে সম্পত্তি তাত্ক্ষণিকভাবে বুক করার যোগ্য কিনা। বিকল্প অনুমোদনের অপেক্ষায় রয়েছে। |
amenityFeature.IroningBoard | Optional | boolean | সম্পত্তি ইস্ত্রি বোর্ড উপলব্ধ আছে কিনা. |
amenityFeature.Kitchen | Optional | boolean | বাসস্থানে রান্নাঘর আছে কিনা। |
amenityFeature.Microwave | Optional | boolean | বাসস্থানে মাইক্রোওয়েভ আছে কিনা। |
amenityFeature.OpenAirBath(Hotels only) | Optional | boolean | বাসস্থানে একটি ওপেন এয়ার বাথ সংযুক্ত আছে কিনা। রুম স্তরে নির্দিষ্ট করা হলে, স্নানটি শুধুমাত্র রুম দখলকারীদের জন্য ব্যক্তিগত হওয়া উচিত। |
amenityFeature.OutdoorGrill | Optional | boolean | সম্পত্তি একটি গ্রিল আছে কিনা. |
amenityFeature.OvenStove | Optional | boolean | সম্পত্তিতে চুলা আছে কিনা। |
amenityFeature.Patio | Optional | boolean | সম্পত্তি একটি বহিরঙ্গন আছে কিনা. |
amenityFeature.Pool | Optional | boolean | বাসস্থান একটি পুল আছে কিনা. |
amenityFeature.PrivateBeachAccess | Optional | boolean | সম্পত্তিটি একটি অ-পাবলিক সমুদ্র সৈকতে উত্সর্গীকৃত অ্যাক্সেস আছে কিনা। |
amenityFeature.SelfCheckinCheckout | Optional | boolean | সম্পত্তি স্ব-চেক-ইন এবং চেক-আউট সমর্থন করে কিনা। |
amenityFeature.WasherDryer | Optional | boolean | বাসস্থান লন্ড্রি যন্ত্রপাতি আছে কিনা. |
amenityFeature.Wifi | Optional | boolean | সম্পত্তিতে ওয়াইফাই আছে কিনা। |
amenityFeature.Smoking | Optional | boolean | বাসস্থান ধূমপানের অনুমতি দেয় কিনা। |
amenityFeature.InternetType | Optional | Enum | সম্পত্তিতে উপলব্ধ ইন্টারনেটের ধরন। সমর্থিত মান হল:
|
amenityFeature.ParkingType | Optional | Enum | সম্পত্তিতে উপলব্ধ পার্কিং ধরনের. সমর্থিত মান হল:
|
amenityFeature.PoolType | Optional | Enum | সম্পত্তিতে উপলব্ধ পুলের ধরন। সমর্থিত মান হল:
|
amenityFeature.RoomStyle | Optional | Enum | রুম একটি জাপানি শৈলী নকশা কিনা নির্দেশ করে। সমর্থিত মান হল:
|
amenityFeature.LicenseNum | Required | string | ব্যবসার লাইসেন্স নম্বর যা বিশ্বের নির্দিষ্ট অঞ্চলে সম্পত্তিতে দেখানো হবে। এটি পুনরাবৃত্তি করা যেতে পারে এবং যদি একাধিক লাইসেন্স বিদ্যমান থাকে তবে লাইসেন্সের মালিক বা কর্তৃপক্ষকে যুক্ত করার সুপারিশ করা হয়। উদাহরণস্বরূপ, |
বৈশিষ্ট্য
নিম্নলিখিত amenityFeature
বৈশিষ্ট্য বৈশিষ্ট্য:
সম্পত্তি | প্রয়োজন? | টাইপ | বর্ণনা |
---|---|---|---|
amenityFeature | Optional | LocationFeatureSpecification | হোটেল বা রুমে দেওয়া সুবিধা। এটি |
containsPlace | Optional | LocationFeatureSpecification | হোটেল বা রুমে সমস্ত হোটেল অতিথিদের জন্য সুবিধা প্রদান করা হয়। এটি |
উদাহরণ
হোটেল এবং রুমে সুবিধা
নীচে একটি হোটেলের উদাহরণ রয়েছে যেখানে একটি পুল সকাল 10AM থেকে 10PM পর্যন্ত খোলা থাকে এবং সম্পত্তিতে কোনও জিম উপলব্ধ নেই৷ হোটেল রুম অ ধূমপান এবং একটি মিনিবার আছে.
{
"@context": "https://schema.org",
"@type": "Hotel",
"name": "ACME Hotel",
"address": { ... },
"amenityFeature": [
{
"@type": "LocationFeatureSpecification",
"name": "HotTub",
"hoursAvailable": {
"@type": "OpeningHoursSpecification",
"opens": "10:00:00",
"closes": "22:00:00"
}
},
{
"@type": "LocationFeatureSpecification",
"name": "GymFitnessEquipment",
"value": false
}
],
"containsPlace": {
"@type": "HotelRoom",
"amenityFeature": [
{
"@type": "LocationFeatureSpecification",
"name": "Minibar",
"value": true
},
{
"@type": "LocationFeatureSpecification",
"name": "Smoking",
"value": false
}
],
"offers": {
"@type": ["Offer", "LodgingReservation"],
"identifier": "rate-plan-id-of-member-rate",
"checkinTime": "2023-03-10 15:00:00",
"checkoutTime": "2023-03-16 10:00:00",
"priceSpecification": {
"@type": "CompoundPriceSpecification",
"price": 1222.74,
"priceCurrency": "USD"
}
}
}
}