UpdateBooking Ready
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Per completare l'attività UpdateBooking
Ready milestone, devi creare e distribuire correttamente il metodo UpdateBooking
. Questo metodo viene chiamato quando un utente
tenta di aggiornare o annullare una prenotazione effettuata tramite Prenota con Google.
La dashboard del server di prenotazione di Actions Center
fornisce grafici dettagliati e di serie temporali sui tassi di successo e di errore e
sulla latenza del server di prenotazione.
Requisiti dell'attività UpdateBooking
- 10 risposte
UpdateBooking
riuscite con un tasso di errore inferiore al 10%.
Se UpdateBooking
non va a buon fine a causa di un errore della logica di business, l'errore deve essere
inserito nel campo UpdateBookingResponse.booking_failure
e restituito con
lo stato HTTP 200. Per ulteriori informazioni sugli errori strutturati, consulta la
guida alla definizione di BookingFailure.
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-07-26 UTC.
[null,null,["Ultimo aggiornamento 2025-07-26 UTC."],[],[],null,["# UpdateBooking Ready\n\nTo complete the `UpdateBooking` Ready milestone task, you need to successfully\nbuild and deliver the `UpdateBooking` method. This method is called when a user\nattempts to update or cancel a booking made through Reserve with Google.\n\nThe [Actions Center Booking Server dashboard](https://actionscenter.google.com/dashboards/bookingserver)\nprovides time-series and detailed charts about success and failure rates, and\nlatency of your Booking Server.\n\n### UpdateBooking task requirements\n\n- 10 successful `UpdateBooking` responses with an error rate less than 10%.\n\nIf `UpdateBooking` fails because of any business logic error, the error must be\npopulated in the `UpdateBookingResponse.booking_failure` field and returned with\nHTTP status 200. For more information on structured failures, see the\n[BookingFailure definition guide](/actions-center/verticals/reservations/e2e/reference/booking-server-api-rest/e2e-definitions/bookingfailure-definition)."]]