হোটেলের দাম হল চেক-ইন করার তারিখ ও কত রাত থাকবেন তার উপর ভিত্তি করে প্রদত্ত ভ্রমণসূচীর জন্য ডবল-অকুপেন্সি রুমের সর্বনিম্ন দাম।
এক নজরে
হোটেল বা ভ্রমণসূচী কম্বিনেশনের জন্য আপনি যে দাম নির্ধারণ করেন তা হোটেল সার্চ ফলাফলের ক্ষেত্রে অত্যন্ত গুরুত্বপূর্ণ। আপনার প্রোডাক্টের দাম আপ-টু-ডেট, সঠিক ও প্রতিযোগিতামূলক রাখা খুবই গুরুত্বপূর্ণ।
সার্চ ফলাফল দেখানোর সময় Google সাধারণত দামের ক্যাশে থেকে দাম ব্যবহার করে। আপনি যখনই Google-কে দামের আপডেট সহ ট্রানজ্যাকশন মেসেজ পাঠান, Google সেই ডেটা ক্যাশে করে।
এছাড়াও, Google আপনার থেকে হোটেল বিজ্ঞাপনের অ্যাকাউন্টের জন্য রিয়েল-টাইমে আপডেট করা দামের অনুরোধ করতে পারে। কোনও ব্যবহারকারী নির্দিষ্ট হোটেল বা ভ্রমণসূচী সার্চ করলে, Google আপনাকে "লাইভ" অনুরোধ বা লাইভ দামের কোয়েরি মেসেজ পাঠাতে পারে। আপনি নির্দিষ্ট সময়সীমার মধ্যে উত্তর দিলে, ব্যবহারকারীর অনুরোধ করা ভ্রমণসূচীর ফলাফলে সেই দাম দেখানো হতে পারে। এছাড়াও, Google, রিয়েল-টাইম দাম সংক্রান্ত কোয়েরির ফলাফল ক্যাশে করে রাখে যাতে ভবিষ্যতে অনুরোধ করা হলে তা দেখানো যায়।
দাম সংক্রান্ত আপডেটের সাইজ
When setting prices for a room, you provide advanced booking and length of stay (LoS) values, with prices for each combination of those values and room ID or rate plan ID. বুকিং ও LoS ভ্যালু ডিফল্ট হিসেবে নিম্নলিখিত ভ্যালুতে সেট করা হয়:
- সর্বাধিক ৩৩০ দিন আগে বুকিং
- সর্বাধিক ৩০ রাত থাকার জন্য
এই সাধারণ নির্দেশিকার উপর ভিত্তি করে, একটি রুমের দামের জন্য সর্বাধিক ৯,৯০০টি আলাদা এন্ট্রি (৩৩০ * ৩০) প্রয়োজন হতে পারে, চেক-ইন করার তারিখ ও রাতের সংখ্যার প্রতিটি কম্বিনেশনের জন্য একটি করে।
নিচের ম্যাট্রিক্সটি একটি হোটেলের ভ্রমণসূচী ডেটার অংশ ব্যাখ্যা করে। ম্যাট্রিক্সে দাম সহ প্রতিটি সেল চেক-ইন করার তারিখ এবং মোট কত রাত থাকবেন তার একটি ভ্রমণসূচী কম্বিনেশনকে দেখায়; প্রতিটি ভ্রমণসূচী প্রপার্টির জন্য Google-এর অনুরোধ করা একটি আলাদা মানকে দেখায়:
কোন হোটেল ও ভ্রমণসূচীর দাম পরিবর্তন করা হয়েছে
Google যেসব হোটেলের দাম দেখায় সেগুলি আপনার হোটেলের তালিকা দ্বারা নির্ধারিত হয়। বন্ধ করা না থাকলে, হোটেল তালিকা ফিডে থাকা সব হোটেলের দাম ট্রানজ্যাকশন মেসেজ, অথবা, কিছু ক্ষেত্রে, লাইভ প্রাইসিং কোয়েরির মাধ্যমে আবার নির্ধারণ করা হয়।
দাম আপডেট করুন
দাম আপডেট করার সাধারণ প্রসেস হল:
প্রাথমিক সেট-আপ করার সময় এবং তারপর আপনার তালিকা পরিবর্তন হলে পর্যায়ক্রমিক আপডেটের মাধ্যমে আপনার হোটেলের তালিকায় দাম নির্ধারণ করার জন্য হোটেলগুলি আপনি নির্দিষ্ট করেন।
শুধুমাত্র পরিবর্তিত দাম: Google আপনার সার্ভারে একটি হিন্ট রিকোয়েস্ট মেসেজ পাঠায়।
শুধু দাম পরিবর্তন করা হয়েছে: আপনার সার্ভার একটি হিন্ট রেসপন্স মেসেজ দিয়ে উত্তর দেয় যা কোন হোটেল বা ভ্রমণসূচীর কম্বিনেশনের দাম আবার নির্ধারণ করা উচিত তা নির্দিষ্ট করে।
Google আপনার সার্ভারে একটি কোয়েরি মেসেজ পাঠায়। কোয়েরি মেসেজে হোটেল আইডি এবং ভ্রমণসূচী থাকে, যার জন্য Google-এর দাম প্রয়োজন।
রিয়েল-টাইম দাম কোয়েরির জন্য, Google একটি সময়সীমা নির্দিষ্ট করে দেয় যার মধ্যে আপনাকে উত্তর দিতে হবে যাতে বর্তমান নিলামে হোটেল বা ভ্রমণসূচী দেখানো যায়।
আপনার সার্ভার একটি ট্রানজ্যাকশন মেসেজ পাঠিয়ে উত্তর দেয় যা নতুন দাম নির্ধারণ করে।
Google আপনার ট্রানজ্যাকশন মেসেজ থেকে দাম সংক্রান্ত ডেটা নিয়ে নিজের ক্যাশে আপডেট করে।
পুল ও দাম পরিবর্তন করা হয়েছে (পুল উইথ হিন্ট নামে পরিচিত) সম্পর্কে আরও জানতে, ডেলিভারি মোড দেখুন।
ট্রানজ্যাকশন মেসেজের মাধ্যমে দাম দেখানো
কোনও হোটেল বা ভ্রমণসূচীর (চেক-ইন করার তারিখ এবং
কত রাত থাকবেন তার সমষ্টি) জন্য দাম সেট করতে,
প্রতিটি ভ্রমণসূচীর জন্য একটি <Result> সহ
ট্রানজ্যাকশন মেসেজ
ব্যবহার করুন।
দাম সেট করার সময় নিম্নলিখিত নির্দেশিকা অনুসরণ করুন:
রেট: প্রতিটি ভ্রমণসূচীর জন্য উপলভ্য সর্বনিম্ন ডবল-অকুপেন্সি রেট প্রদান করুন। Hotel Prices API-এর মাধ্যমে এমন রেট সেট করা যা আপনার সাইটে দেখানো রেটের থেকে আলাদা, তা ব্যবহারকারীদের বিভ্রান্ত করতে পারে এবং এর ফলে বুকিং কমে যেতে পারে।
রাতের সংখ্যা: প্রতিটি ভ্রমণসূচীর জন্য থাকার মোট খরচ উল্লেখ করুন, সাথে প্রতি-রাতের রেট। Google আপনার জন্য প্রতি রাতের রেট হিসেব করে।
নীতি: রেট সেট করার সময় Google-এর যথাযথ রেট সম্পর্কিত নীতি মেনে চলুন। এর জন্য Google-এর সার্চ ফলাফলে দেখানো দাম এবং বুকিংয়ের চূড়ান্ত দামের মধ্যে যেন উল্লেখযোগ্য পার্থক্য না থাকে।
সব-অন্তর্ভুক্ত মূল্য: মার্কিন যুক্তরাষ্ট্র এবং কানাডার ব্যবহারকারীদের জন্য তালিকায় দেখানোর উপযুক্ত হতে, আপনার হোটেলগুলিকে সাধারণত বেস রেট থেকে ট্যাক্স এবং ফি আলাদা করতে হবে। আরও তথ্যের জন্য, ট্যাক্স ও ফি সংক্রান্ত নীতি দেখুন।
রাউন্ডিং: দাম, ট্যাক্স ও ফি-এর ভ্যালু রাউন্ড করবেন না।
আপনার ইনভেনটরি থেকে হোটেল সরানোর ব্যাপারে তথ্যের জন্য, ইনভেনটরি সরানো দেখুন।
দাম সংক্রান্ত মেসেজ
ভ্রমণসূচীর দাম আবার নির্ধারণ করার জন্য ট্রানজ্যাকশন মেসেজ ব্যবহার করার সময়, <Result>-এর নিম্নলিখিত চাইল্ড
এলিমেন্ট প্রয়োজন:
<Property><Baserate><Tax><OtherFees><Checkin>(ভ্রমণসূচী)<Nights>(ভ্রমণসূচী)
আপনি <Result>-এর নিম্নলিখিত চাইল্ড এলিমেন্ট আপনার ট্রানজ্যাকশন মেসেজে
optionally অন্তর্ভুক্ত করতে পারবেন:
<AllowablePointsOfSale><ChargeCurrency><Custom[1-5]><RoomBundle><RoomID>
এইসব এলিমেন্টের প্রত্যেকটির ব্যাপারে আরও জানতে, <Transaction> দেখুন।
দামের উদাহরণ
নিম্নলিখিত উদাহরণে ১ থেকে ৭ রাতের জন্য একটি রুমের (ডিফল্ট ডবল অকুপেন্সি) দাম সেট করা হয়েছে এবং চেক-ইন করার তারিখ হল ৭ জুন:
<?xml version="1.0" encoding="UTF-8"?>
<Transaction timestamp="2017-08-24T16:20:00-04:00" id="42">
<Result>
<Property>1234</Property>
<Checkin>2018-06-07</Checkin>
<Nights>1</Nights>
<Baserate currency="USD">209.99</Baserate>
<Tax currency="USD">25.12</Tax>
<OtherFees currency="USD">2.00</OtherFees>
</Result>
<Result>
<Property>1234</Property>
<Checkin>2018-06-07</Checkin>
<Nights>2</Nights>
<Baserate currency="USD">419.98</Baserate>
<Tax currency="USD">25.12</Tax>
<OtherFees currency="USD">2.00</OtherFees>
</Result>
<Result>
<Property>1234</Property>
<Checkin>2018-06-07</Checkin>
<Nights>3</Nights>
<Baserate currency="USD">614.97</Baserate>
<Tax currency="USD">21.12</Tax>
<OtherFees currency="USD">2.00</OtherFees>
</Result>
<Result>
<Property>1234</Property>
<Checkin>2018-06-07</Checkin>
<Nights>4</Nights>
<Baserate currency="USD">819.96</Baserate>
<Tax currency="USD">21.12</Tax>
<OtherFees currency="USD">2.00</OtherFees>
</Result>
<Result>
<Property>1234</Property>
<Checkin>2018-06-07</Checkin>
<Nights>5</Nights>
<Baserate currency="USD">999.95</Baserate>
<Tax currency="USD">21.12</Tax>
<OtherFees currency="USD">2.00</OtherFees>
</Result>
<Result>
<Property>1234</Property>
<Checkin>2018-06-07</Checkin>
<Nights>6</Nights>
<Baserate currency="USD">1193.94</Baserate>
<Tax currency="USD">21.12</Tax>
<OtherFees currency="USD">2.00</OtherFees>
</Result>
<Result>
<Property>1234</Property>
<Checkin>2018-06-07</Checkin>
<Nights>7</Nights>
<Baserate currency="USD">1259.93</Baserate>
<Tax currency="USD">21.12</Tax>
<OtherFees currency="USD">2.00</OtherFees>
</Result>
</Transaction>
প্রতিটি ট্রানজ্যাকশন মেসেজে যেকোনও সংখ্যক <Result> এলিমেন্ট থাকতে পারে, যতক্ষণ না
মেসেজের মোট সাইজ ১০০ এমবি ছাড়িয়ে যায়।
দাম সংক্রান্ত আপডেট কত ঘন ঘন করা হয়
দাম পরিবর্তন হওয়ার সাথে সাথে তা আপডেট করার পরিকল্পনা করা উচিত। আপনি কীভাবে এটি করবেন তা নির্ভর করে আপনি দামের তথ্য আপডেট করার জন্য পুল বা পরিবর্তিত দামের পদ্ধতি বেছে নিয়েছেন কিনা তার উপর। আরও তথ্যের জন্য, ডেলিভারি মোড বেছে নেওয়া দেখুন।
Google আপনাকে কত ঘন ঘন এবং কতগুলি রিয়েল-টাইম দাম সংক্রান্ত কোয়েরি পাঠাবে, তাও কনফিগার করা যায়। আরও তথ্যের জন্য, লাইভ প্রাইসিং কোয়েরি দেখুন।
সবকিছু অন্তর্ভুক্ত আছে এমন দাম
আপনার ব্যবহারকারীদের ভৌগোলিক লোকেশনের উপর নির্ভর করে, আপনি আইটেমাইজড মূল্যের পরিবর্তে অল-ইনক্লুসিভ মূল্য ব্যবহার করার কথা বিবেচনা করতে পারেন।
সবকিছু অন্তর্ভুক্ত দামের মধ্যে রুমের বেস রেটের মোট ভ্যালু এবং ট্রানজ্যাকশন মেসেজের <Baserate> এলিমেন্টে ট্যাক্স ও ফি অন্তর্ভুক্ত থাকে। Itemized-এর দামকে <Baserate>,
<Taxes> ও <OtherFees>-এর মতো বিভিন্ন উপাদানে ভাগ করা হয়।
