ขั้นตอนที่ 7: การเปิดตัวและการตรวจสอบ
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
เมื่อเปิดตัว Google จะเปิดใช้พื้นที่โฆษณาที่มีสิทธิ์ทั้งหมดของคุณในสภาพแวดล้อมเวอร์ชันที่ใช้งานจริง การผสานรวมจะเสร็จสมบูรณ์และอนุญาตให้ผู้ใช้ภายนอกจองหรือสำรองสินค้าคงคลังของคุณผ่านศูนย์การดำเนินการ
เมื่อเปิดตัวแล้ว คุณควรตรวจสอบประสิทธิภาพของการผสานรวม คุณต้องรักษาเกณฑ์ต่อไปนี้ไว้ การไม่รักษาเกณฑ์เหล่านี้ให้อยู่ในเกณฑ์อย่างสม่ำเสมอจะทำให้มีการหยุดการผสานรวม
ฟีด
- คุณควรส่งฟีดทุกวันโดยไม่มีข้อผิดพลาดหรือคำเตือน
- ควรตั้งค่าวิธีการประมวลผลเป็น PROCESS_AS_COMPLETE
- สำหรับฟีดความพร้อมจำหน่ายสินค้า การอัปโหลดฟีดสินค้าคงคลังแบบสมบูรณ์รายวันไม่ควรตั้งค่าช่อง
_restrict
เซิร์ฟเวอร์การจอง
สำหรับการติดตั้งใช้งานเซิร์ฟเวอร์การจองทั้งหมด ควรมีเส้นทาง HealthCheck รวมอยู่ด้วย Google จะตรวจสอบเส้นทาง HealthCheck เป็นระยะๆ หากไม่ตอบสนองหรือแสดงผลลัพธ์ที่ไม่ถูกต้อง เราจะปิดใช้การผสานรวมของคุณชั่วคราว เราจะตรวจสอบเส้นทาง HealthCheck เป็นระยะๆ และเมื่อเส้นทางดังกล่าวกลับมาทำงานตามปกติแล้ว เราจะกู้คืนการผสานรวมโดยอัตโนมัติ
การติดตั้งมาตรฐาน |
วิธีการ |
เกณฑ์อัตราข้อผิดพลาด |
เกณฑ์เวลาในการตอบสนอง |
CheckAvailability |
<10% |
<5 วินาที |
BatchAvailabilityLookup |
<3% |
<1.5 วินาที |
CreateLease |
<10% |
<5 วินาที |
CreateBooking UpdateBooking |
<5% |
<4 วินาที |
CreateBooking (with payments) |
<5% |
น้อยกว่า 15 วินาที |
SetMarketingPreference |
<5% |
<5 วินาที |
การอัปเดตแบบเรียลไทม์
สําหรับการอัปเดตแบบเรียลไทม์ เวลาในการตอบสนองจะวัดจากความแตกต่างของเวลาระหว่างที่มีการดำเนินการ (เช่น การแก้ไขการจอง) และเวลาที่ Reserve with Google ได้รับคําขออัปเดตแบบเรียลไทม์
API |
เกณฑ์อัตราข้อผิดพลาด |
เกณฑ์เวลาในการตอบสนอง |
AvailabilityReplace RTU |
น้อยกว่า 10% ในแต่ละวัน |
ไม่ถึง 5 นาที |
BookingNotification RTU |
<10% ในแต่ละวันและในแต่ละสถานะ |
ไม่ถึง 5 นาที |
คุณตรวจสอบอัตราข้อผิดพลาดได้ผ่านแดชบอร์ดต่างๆ ของพอร์ทัลพาร์ทเนอร์ ซึ่งได้แก่ แดชบอร์ดฟีด เซิร์ฟเวอร์การจอง และการอัปเดตแบบเรียลไทม์
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-07-26 UTC
[null,null,["อัปเดตล่าสุด 2025-07-26 UTC"],[[["\u003cp\u003eUpon launch, your eligible inventory is activated, enabling external bookings through Google's platform.\u003c/p\u003e\n"],["\u003cp\u003eMaintaining integration requires adhering to feed, booking server, and real-time update standards to avoid deactivation.\u003c/p\u003e\n"],["\u003cp\u003eDaily error and latency thresholds are enforced for various booking server functionalities to ensure system responsiveness and reliability.\u003c/p\u003e\n"],["\u003cp\u003eReal-time updates, like availability and booking changes, must be relayed to Google within defined timeframes for accurate reflection on the platform.\u003c/p\u003e\n"],["\u003cp\u003ePartners can actively track integration performance through dedicated dashboards for feeds, booking servers, and real-time updates within the Partner Portal.\u003c/p\u003e\n"]]],["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"],null,["# Step 7: Launch and monitoring\n\nAt launch, Google enables all of your eligible inventory in our production\nenvironment. This completes the integration and allows any external user to\nbook or reserve your inventory through the Actions Center.\n\nOnce you've launched, it's important to monitor the health of your\nintegration. The following thresholds must be maintained. Failure to maintain\nthese thresholds consistently will result in integration take-down.\n\nFeeds\n-----\n\n- Feeds should be sent on a daily basis with no errors or warnings\n - Processing instructions should be set to PROCESS_AS_COMPLETE\n - For Availability feeds, the full inventory daily feed upload should not set any `_restrict` fields.\n\nBooking server\n--------------\n\nFor all booking server implementations, there is a HealthCheck route that\nshould be included. Google will periodically check your HealthCheck route\nand should it not respond or return an unhealthy response, we will\ntemporarily disable your integration. We will continue to periodically\ncheck your HealthCheck route and once it resumes returning a healthy\nresponse we will automatically restore your integration.\n\n| Standard implementation |||\n| Method | Error Rate Thresholds | Latency Thresholds |\n|-------------------------------|-----------------------|--------------------|\n| CheckAvailability | \\\u003c10% | \\\u003c5s |\n| BatchAvailabilityLookup | \\\u003c3% | \\\u003c1.5s |\n| CreateLease | \\\u003c10% | \\\u003c5s |\n| CreateBooking UpdateBooking | \\\u003c5% | \\\u003c4s |\n| CreateBooking (with payments) | \\\u003c5% | \\\u003c15s |\n| SetMarketingPreference | \\\u003c5% | \\\u003c5s |\n\nReal-time updates\n-----------------\n\nFor real-time updates, latency is measured by the time difference between\nwhen an action is taken (e.g. modifying a booking) and when Reserve with\nGoogle receives the real-time update request.\n\n| API | Error Rate Thresholds | Latency Thresholds |\n|-------------------------|----------------------------------|--------------------|\n| AvailabilityReplace RTU | \\\u003c10% each day | \\\u003c5 mins |\n| BookingNotification RTU | \\\u003c10% each day \\& for each state | \\\u003c5 mins |\n\nError rates can be monitored through the various Partner Portal dashboards,\nnamely the\n[Feeds](https://partnerdash.google.com/apps/reservewithgoogle/dashboards/feeds),\n[Booking Server](https://partnerdash.google.com/apps/reservewithgoogle/dashboards/bookingserver), and\n[Real-time Updates](https://partnerdash.google.com/apps/reservewithgoogle/dashboards/realtimeupdates) dashboards."]]