How to update your price settings in Hotel Center

This article explains how to use price settings in Hotel Center to set up how you'll send prices to Google.

How to access the pricing setup tool

The “Price settings” page allows you to set up and manage prices across all of your matched hotels.

To access the “Price settings” page:

  1. Sign in to your Hotel Center account.
  2. From the navigation menu, select Prices.
  3. Select Settings.

Note: Pricing controls are on an account level and are managed across all hotels. You must set up and match your hotels through the hotel list settings before setting up the prices (excluding ARI pricing). Learn how to set up your hotel list

Pricing set up

The “Set up” page allows you to select between pull and changed pricing.

  • Pull: Use this option if you want Google to optimize what prices are pulled from the given source URL. Google will determine what prices are most likely to get impressions. Most partners on Google use pull pricing by default.
  • Changed pricing (previously pull with hints): You can opt into changed pricing by checking the dialog box for “Google should ask me for lists of updated hotels” on the "Set up" page. This allows you to define what prices to pull, instead of allowing Google to determine them. This is recommended if you know when every rate for every hotel changes.

Once you select your preferred delivery mode, click Continue to move on to the “Manage” tab.

Managing hotel prices

ARI pricing

1. Define the pricing source

Add the list of IP addresses that will be used to authenticate communication and push ARI messages to Google.

Note: Google supports IP4 and IP6 ranges with CIDR notation (ex: xxx.xxx.xxx/YY).

2. Control how Google asks for prices

If you have custom values for these required fields, you can enter them manually. Custom settings must be within the value ranges specified below.

If you don’t know what values to input for these required fields, we set recommended values that work for most partners.

Field Values range Recommended value Description
Default availability True, False False This makes products available or not as the standard setting for your account. False is the default setting, meaning that products aren’t available (“stop sell”) unless you send Google an ARI message to open availability for a given night or nights. True means that products are always available unless an ARI message is sent to stop sales for a given night or nights.
Maximum advance purchase [0, 750] 360 How far into the future booking dates that are included in your ARI. For example, a setting of 750 days means you offer bookings for the next 750 days.
Maximum length of stay [1, 360] None The longest stay which can be booked using your nightly ARI data. For example, a setting of 21 means that stays from 1 to 21 nights can be booked by travelers, but stays of 22 nights or more won’t be allowed. Leave this field empty if you want to allow bookings of any length. Shorter limits can always be set for specific inventory via ARI messages.

Pull pricing

1. Define the main prices source

In the URL dialog box, enter the source URL that will receive requests from Google for hotel prices.

Note: If your source URL requires authentication outside your URL, email your technical account manager (TAM) to set up authentication. Also, contact your TAM if you need to change your authentication.

2. Control how Google asks for prices

If you have custom values for these required fields, you can enter them manually.

If you don’t know what values to input for these required fields, click Help me set these values. Google will then fill in the recommended values for these fields.

Field name Required? Applicable for Pull or Changed Pricing Details
Maximum hotel itineraries per second (HIPs) Required Pull (and live pricing) The number of queries per second your system can support. This value represents a combination of your Pull and live pricing (if applicable) indexing rate.
Maximum hotels in a batch query Required Pull and Changed Pricing The number of hotels Google should query for in each message.
Maximum simultaneous requests (threads) Required Pull and Changed Pricing The maximum number of parallel threads your system can support.

3. Enable live pricing (previously live query)

When users search for an itinerary for one of your hotels, Google receives a search request for a hotel/itinerary combination. If your hotel prices aren't available or not current, you'll receive a request for a live price update. Live pricing requests are time sensitive and have a short time limit for responses. Learn more about how Google requests these price updates

If you want Google to provide the itinerary context for live pricing requests, check the dialog box. Itinerary context can include user device and country, and the number of adult and child guests. It's recommended that you respond to live pricing requests with prices that are most relevant to that context.

Note: Live pricing with context will be enabled by default for all new users.

4. Run a price test

Before you can save your price settings, you must run a test. Google recommends that users run the test with random hotel itineraries.

Run test with random hotel itineraries

To run a test with random hotel itineraries, select Test with random hotel itineraries.

If the test with random hotel itineraries fails, you can run a test with specific hotel itineraries.

Run test with specified hotel itineraries

  1. Specify the hotel itineraries to test.
  2. Enter hotel IDs into the dialog box.
  3. Enter the check-in date.
  4. Enter the number of nights.
  5. For additional pricing context, use the drop-down menus to select Occupancy (adults and/or children), User country, and Device type.
  6. Click Test to run the test , index prices, and view test results. Google has to receive at least one price per source URL in order to save your price settings. Once your price queries have passed, click Save price settings.

Note: Test results are only indicative of a successfully set up price feed. They're not indicative of whether Google has prices available for your specific itinerary. Google's pull pricing mechanism automatically determines the priority of price requests and may or may not include a specific itinerary due to feed bandwidth limits.

Changed pricing (formerly known as pull with hints)

1. Define the changed pricing request source

In the “Changed pricing request source” section, enter the source URL that will receive requests from Google for hotel prices in the URL dialog box. This server will receive requests from Google for lists of properties and itineraries with recently changed prices. You can also set the update frequency (in seconds). Learn more about how Google sends changed price requests

2. Define the main prices source

In the “Main pricing source” section, enter the source URL that will receive requests from Google for hotel prices in the URL dialog box.

Note: If your source URL requires authentication outside your URL, email your technical account manager (TAM) to set up authentication. Also contact your TAM if you need to change your authentication.

3. Control how Google asks for prices

If you have custom values for these required fields, you can enter them manually.

Field name Required? Details
Update interval Required The number of seconds apart Google should query your server.
Maximum batch size (hotels per query) Required The number of hotels Google should query for in each message.
Maximum simultaneous requests (formerly parallel requests) Required The maximum number of parallel threads your system can support.


If you don't know what values to input for these required fields, click Help me set these values. Google will then fill in the recommended values for these fields.

4. Enable live pricing (previously live query)

Google receives a search request for a hotel/itinerary combination. If your hotel prices aren't available or not current, you'll receive a request for a live price update. Live pricing requests are time sensitive and have a short time limit for responses. Learn more about how Google requests these price updates

If you want Google to provide the itinerary context for live pricing requests, check the dialog box. Itinerary context can include user device and country, and the number of adult and child guests. It's recommended that you respond to live pricing requests with prices that are most relevant to that context

Note: Live pricing with context will be enabled by default for all new users.

5. Run a price test

Before you can save your price settings, you must run a test of the price settings. We recommend running the test with random hotel itineraries from your changed prices response.

Run test with random hotel itineraries

To run a test with random hotel itineraries, select Test with random hotel itineraries.

If the test run with random hotel itineraries fails, re-run the test until you've changed prices to test.

Run test with specified hotel itineraries

  1. Specify the hotel itineraries to test.
  2. Enter hotel IDs into the dialog box.
  3. Enter the check-in date.
  4. Enter the number of nights.
  5. For additional pricing context, use the drop-down menus to select Occupancy (adults and/or children), User country, and Device type.
  6. Click Test to run the test, index prices, and view test results. Google has to receive at least one price per source URL in order to save your price settings. Once your price queries have passed, click Save price settings.

Note: Test results are only indicative of a successfully set up price feed. They're not indicative of whether Google has prices available for your specific itinerary. Google's pull pricing mechanism auto-determines the priority of price requests and may or may not include a specific itinerary due to feed bandwidth limits.

Making changes to price configuration

Once you've set up your prices, you can always make changes to these settings by selecting the Settings page under “Prices” in the navigation menu. If you need to change your delivery mode, contact Google support.

Note: If your prices were configured in any additional delivery modes, you can also edit them.

Was this helpful?
How can we improve it?
Search
Clear search
Close search
Google apps
Main menu
Search Help Center
true
81426
false