بررسی اجمالی قیمت

قیمت هتل کمترین قیمت برای یک اتاق دو نفره برای برنامه سفر است که ترکیبی از تاریخ ورود و شب اقامت است.

نمای کلی

قیمت‌هایی که برای ترکیب هتل یا برنامه سفر تعریف می‌کنید در نتایج جستجوی هتل مرکزی هستند. بسیار مهم است که قیمت های خود را تازه، دقیق و رقابتی نگه دارید.

گوگل معمولاً هنگام نمایش نتایج جستجو از قیمت ها از حافظه پنهان قیمت خود استفاده می کند. هر زمان که پیام تراکنش حاوی به‌روزرسانی‌های قیمت‌ها را برای Google ارسال می‌کنید، Google آن داده‌ها را در حافظه پنهان ذخیره می‌کند.

Google همچنین می‌تواند قیمت‌های به‌روزرسانی‌شده را به‌طور هم‌زمان برای حساب‌های تبلیغات هتل از شما درخواست کند. هنگامی که کاربر به دنبال یک هتل خاص یا ترکیبی از برنامه سفر می‌گردد، Google می‌تواند برای شما یک درخواست "زنده" یا پیام استعلام قیمت مستقیم ارسال کند. اگر در بازه زمانی مشخص شده پاسخ دهید، آن قیمت می تواند در نتایج برنامه سفر درخواستی کاربر ظاهر شود. گوگل همچنین نتایج پرس و جوهای قیمت گذاری زنده را در حافظه پنهان ذخیره می کند تا بتوان آنها را برای درخواست های بعدی ارائه کرد.

اندازه به روز رسانی قیمت

هنگام تعیین قیمت برای یک اتاق، مقادیر رزرو پیشرفته و مدت اقامت (LoS) را با قیمت‌های هر ترکیبی از این مقادیر و شناسه اتاق یا شناسه طرح نرخ ارائه می‌کنید. مقادیر رزرو و LoS به طور پیش فرض به صورت زیر است:

  • تا 330 روز رزرو پیشرفته
  • تا 30 شب اقامت

بر اساس این دستورالعمل‌های کلی، قیمت یک اتاق یک نفره می‌تواند تا 9900 ورودی جداگانه (330 * 30) نیاز داشته باشد، یکی برای هر ترکیبی از تاریخ ورود و تعداد شب‌ها.

ماتریس زیر بخشی از داده های سفر برای یک هتل را نشان می دهد. هر سلول با یک قیمت در ماتریس نشان دهنده یک ترکیب برنامه سفر از تاریخ ورود و مدت اقامت است. هر برنامه سفر مقدار جداگانه ای را نشان می دهد که Google برای ویژگی درخواست می کند:

کدام هتل ها و برنامه های سفر دوباره قیمت گذاری می شوند

هتل هایی که گوگل قیمت آنها را در لیست هتل شما تعریف می کند. مگر اینکه غیرفعال باشند، همه هتل‌های موجود در فید فهرست هتل‌ها با پیام‌های تراکنش یا در برخی موارد درخواست‌های قیمت‌گذاری زنده قیمت‌گذاری می‌شوند.

به روز رسانی قیمت

روند کلی برای به روز رسانی قیمت ها به شرح زیر است:

  1. شما هتل هایی را که قرار است در لیست هتل خود قیمت گذاری شوند، در طول راه اندازی اولیه و سپس با به روز رسانی های دوره ای زمانی که لیست شما تغییر می کند، تعریف می کنید.

  2. فقط تغییر قیمت : Google پیام‌هایی را برای سرور شما ارسال می‌کند.

  3. فقط قیمت تغییر یافته : سرور شما با یک پیام راهنمایی پاسخ می دهد که تعیین می کند کدام هتل یا ترکیب برنامه سفر باید دوباره قیمت گذاری شود.

  4. Google یک پیام Query به سرور شما ارسال می کند. پیام درخواست شامل شناسه‌های هتل و برنامه‌های سفری است که Google برای آنها به قیمت‌هایی نیاز دارد.

  5. برای «پرسمان‌های قیمت‌گذاری زنده» ، Google یک محدودیت زمانی مشخص می‌کند که باید در آن پاسخ دهید تا هتل یا برنامه سفر در حراج فعلی نشان داده شود.

  6. سرور شما با یک پیام تراکنش پاسخ می دهد که قیمت های جدید را مشخص می کند.

  7. Google حافظه پنهان خود را با داده های قیمت گذاری پیام تراکنش شما به روز می کند.

برای اطلاعات بیشتر در مورد قیمت کشی و تغییر یافته، به حالت های تحویل مراجعه کنید.

قیمت گذاری با پیام های تراکنش

برای تعیین قیمت هتل یا برنامه سفر (ترکیبی از تاریخ ورود به همراه تعداد شب)، از یک پیام تراکنش با یک <Result> برای هر برنامه سفر استفاده کنید.

هنگام تعیین قیمت از دستورالعمل های زیر استفاده کنید:

  • نرخ‌ها : کمترین نرخ دو نفره موجود را برای هر برنامه سفر ارائه می‌کند. تعیین نرخ‌ها با API Prices Hotel که با نرخ‌هایی که در سایت شما نشان داده می‌شود متفاوت است، می‌تواند برای کاربران گیج‌کننده باشد و منجر به از دست رفتن رزرو شود.

  • تعداد شب : هزینه کل اقامت برای هر برنامه سفر را به همراه نرخ هر شب مشخص کنید. گوگل نرخ هر شب را برای شما محاسبه می کند.

  • خط‌مشی‌ها : هنگام تعیین نرخ‌ها، به خط‌مشی دقت قیمت Google پایبند باشید. این امر مستلزم آن است که قیمت هایی که در نتایج جستجوی Google نشان داده می شوند تفاوت قابل توجهی با قیمت رزرو نهایی نداشته باشند.

  • قیمت‌گذاری فراگیر: هتل‌های شما برای واجد شرایط بودن برای حضور در فهرست‌های کاربران نهایی ایالات متحده و کانادا، معمولاً باید مالیات و هزینه‌ها را از نرخ پایه جدا کنند. برای اطلاعات بیشتر، سیاست مالیات ها و هزینه ها را ببینید.

  • گرد کردن : مقادیر را برای قیمت‌ها، مالیات‌ها و کارمزدها گرد نکنید.

برای اطلاعات در مورد حذف هتل ها از موجودی خود، به حذف موجودی مراجعه کنید.

پیام های قیمت گذاری

هنگام استفاده از پیام‌های تراکنش برای قیمت‌گذاری مجدد برنامه‌های سفر، عناصر فرزند زیر <Result> مورد نیاز است:

  • <Property>
  • <Baserate>
  • <Tax>
  • <OtherFees>
  • <Checkin> (برنامه سفر)
  • <Nights> (برنامه سفر)

شما می توانید optionally عناصر فرزند زیر <Result> را در پیام تراکنش خود قرار دهید:

  • <AllowablePointsOfSale>
  • <ChargeCurrency>
  • <Custom[1-5]>
  • <RoomBundle>
  • <RoomID>

برای اطلاعات بیشتر در مورد هر یک از این عناصر، به <Transaction> مراجعه کنید.

نمونه قیمت گذاری

مثال زیر قیمت یک اتاق (دو نفره پیش فرض) را برای 1 تا 7 شب با تاریخ ورود 7 ژوئن تعیین می کند:

<?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> داشته باشد، تا زمانی که حجم پیام از 100 مگابایت تجاوز نکند.

دفعات به روز رسانی قیمت ها

شما باید برنامه ریزی کنید که قیمت های خود را هر چند وقت یک بار که تغییر می کنند به روز کنید. نحوه انجام این کار بستگی به این دارد که آیا روش Pull یا Changed Pricing را برای به‌روزرسانی اطلاعات قیمت‌گذاری انتخاب کرده‌اید. برای اطلاعات بیشتر، به انتخاب حالت تحویل مراجعه کنید.

فرکانس و تعداد عبارت‌های قیمت‌گذاری زنده که Google برای شما ارسال می‌کند نیز قابل تنظیم است. برای اطلاعات بیشتر، پرس و جوهای قیمت گذاری زنده را ببینید.

قیمت همه جانبه

بسته به موقعیت جغرافیایی کاربران خود، ممکن است به جای قیمت گذاری جزئی، از قیمت گذاری فراگیر استفاده کنید.

قیمت‌گذاری فراگیر شامل ارزش کل نرخ پایه اتاق به‌علاوه مالیات و کارمزد در عنصر <Baserate> در پیام تراکنش است. قیمت گذاری Itemized قیمت را به عناصر <Baserate> ، <Taxes> و <OtherFees> جدا می کند.