Mengaktifkan penawaran di Server Pemesanan

Jika Anda menyelesaikan penawaran dan integrasi End-to-End Pemesanan Pusat Action, Anda dapat menghubungkan keduanya untuk menampilkan penawaran dalam alur pemesanan menyeluruh. Jika tidak yakin apakah Anda akan menyelesaikan kedua integrasi ini atau hanya ingin membuat salah satu integrasi ini, hubungi kontak bisnis Google Anda.

Setelah Anda menyelesaikan integrasi penawaran dan integrasi Pusat Action, hubungi kontak teknis Google Anda untuk memulai perubahan pada server pemesanan seperti yang dijelaskan di bawah.

Perubahan Server Pemesanan

  • Jika offer_id (ID penawaran yang sama dengan yang diberikan dalam feed Penawaran) ditentukan di CreateBookingRequest, pastikan penawaran diterapkan ke pemesanan. CreateBooking juga akan berfungsi tanpa offer_id yang ditentukan.
  • Penawaran yang diterapkan ke pemesanan harus disertakan dalam CreateBookingResponse. Hanya Penawaran yang merupakan bagian dari permintaan yang dapat diterapkan ke pemesanan. Jika tidak ada Penawaran yang diterapkan pada pemesanan, kolom ini harus dihapus dari respons.
  • Jika offer_id tidak ada atau tidak berlaku untuk slot yang diminta, tampilkan OFFER_UNAVAILABLE dalam BookingFailure dari CreateBookingResponse. Jika slot waktu sama sekali tidak tersedia, tampilkan SLOT_UNAVAILABLE sebagai gantinya.

Uji Kasus

Ini adalah kasus pengujian yang harus Anda selesaikan untuk memastikan integrasi Pusat Tindakan Anda berfungsi dengan integrasi Reservasi secara Menyeluruh. Kami sangat merekomendasikan pengujian tambahan berdasarkan kasus penggunaan platform spesifik Anda.

  • Memesan slot yang valid tanpa penawaran
  • Memesan slot yang valid dengan penawaran yang valid
  • Memesan slot yang valid yang memiliki beberapa penawaran yang tersedia, dengan memilih penawaran acak dan memastikan penawaran yang benar diterapkan ke pemesanan
  • Memesan slot yang valid dengan penawaran yang valid, tetapi penawaran ini berada di luar jam penukaran penawaran. Tindakan ini akan menampilkan OFFER_UNAVAILABLE
  • Memesan slot yang valid dengan penawaran yang valid, tetapi penawaran ini berada di luar tanggal penukaran penawaran. Tindakan ini akan menampilkan OFFER_UNAVAILABLE
  • Memesan slot yang valid dengan penawaran yang tidak valid, tetapi ada penawaran valid lainnya pada saat itu. Tindakan ini akan menampilkan OFFER_UNAVAILABLE
  • Memesan slot dengan penawaran yang ada untuk penjual lain. Tindakan ini akan menampilkan OFFER_UNAVAILABLE
  • Memesan slot dengan penawaran yang tidak ada. Tindakan ini akan menampilkan OFFER_UNAVAILABLE
  • Memesan slot dengan penawaran yang valid, tetapi slot ini tidak lagi tersedia. Tindakan ini akan menampilkan SLOT_UNAVAILABLE
  • Memesan slot yang tidak lagi tersedia dengan penawaran yang tidak tersedia. Tindakan ini akan menampilkan SLOT_UNAVAILABLE
  • Memesan slot yang tidak ada. Tindakan ini akan menampilkan SLOT_UNAVAILABLE

Setelah perubahan ini selesai, uji integrasi Anda di lingkungan sandbox. Setelah Anda menyelesaikan pengujian dan yakin dengan hasilnya, hubungi kontak teknis Google Anda.