Stay organized with collections
Save and categorize content based on your preferences.
At launch, Google enables all of your eligible inventory in our production
environment. This completes the integration and allows any external user to
book or reserve your inventory through the Actions Center.
Once you've launched, it's important to monitor the health of your
integration. The following thresholds must be maintained. Failure to maintain
these thresholds consistently will result in integration take-down.
Feeds
Feeds should be sent on a daily basis with no errors or warnings
Processing instructions should be set to PROCESS_AS_COMPLETE
For Availability feeds, the full inventory daily feed upload should
not set any _restrict fields.
Booking server
For all booking server implementations, there is a HealthCheck route that
should be included. Google will periodically check your HealthCheck route
and should it not respond or return an unhealthy response, we will
temporarily disable your integration. We will continue to periodically
check your HealthCheck route and once it resumes returning a healthy
response we will automatically restore your integration.
Standard implementation
Method
Error Rate Thresholds
Latency Thresholds
CheckAvailability
<10%
<5s
BatchAvailabilityLookup
<3%
<1.5s
CreateLease
<10%
<5s
CreateBooking UpdateBooking
<5%
<4s
CreateBooking (with payments)
<5%
<15s
SetMarketingPreference
<5%
<5s
Real-time updates
For real-time updates, latency is measured by the time difference between
when an action is taken (e.g. modifying a booking) and when Reserve with
Google receives the real-time update request.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-10-31 UTC."],[[["Upon launch, your eligible inventory is activated, enabling external bookings through Google's platform."],["Maintaining integration requires adhering to feed, booking server, and real-time update standards to avoid deactivation."],["Daily error and latency thresholds are enforced for various booking server functionalities to ensure system responsiveness and reliability."],["Real-time updates, like availability and booking changes, must be relayed to Google within defined timeframes for accurate reflection on the platform."],["Partners can actively track integration performance through dedicated dashboards for feeds, booking servers, and real-time updates within the Partner Portal."]]],["Upon launch, all eligible inventory is enabled for external user booking. Post-launch, daily feeds must be sent error-free with `PROCESS_AS_COMPLETE` and no `_restrict` fields in Availability feeds. A functioning HealthCheck route is crucial; failure results in temporary integration disablement. Booking server and real-time updates have strict error and latency thresholds. These are monitored via the Feeds, Booking Server, and Real-time Updates dashboards. Consistent failure to meet standards will result in integration removal.\n"]]