Launch and Monitor

Our team schedules the launch for a specific date and time. You may see a delay of merchants going online over several hours.

Your integration is monitored for a week after the launch. If your Booking Server or Real-Time Updates (RTUs) are over any error thresholds, we will inform you to correct them. If the issues aren't resolved, Google will take down your integration.

Booking Server

For all Booking Server implementations, there is a HealthCheck route that must be included. The Actions Center periodically checks your HealthCheck route. If it doesn't respond or returns an unhealthy response, we temporarily disable your integration. We continue to periodically check your HealthCheck route and after it returns a healthy response, we automatically restore your integration.

Standard implementation methods Error rate thresholds Latency thresholds
CheckAvailability
Note: This booking server endpoint is legacy. New integrations must not implement this endpoint.
<10% <5s
BatchAvailabilityLookup <3% <1.5s
CreateBooking

UpdateBooking

<5% <4s

RTUs

For RTUs, latency is measured by the time difference between when an action is taken (for example, modifying a booking) and when Actions Center receives the RTU request.

API Error rate thresholds Latency thresholds
BookingNotification RTU <10% each day and for each state <5 minutes

You can monitor error rates through the various Partner Portal dashboards, namely the Feeds, Booking Server, and RTU dashboards.

Inventory Compliance requirements

Make sure that you continue to follow the Inventory Compliance requirements. For information on how a merchant can opt out of your service, see the Remove third-party links section of the help article. If you violate the Inventory Compliance policy, your integration could be disabled or terminated.