Kirim masukan
Tetapkan waktu pemesanan di awal minimum
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Menetapkan waktu pemesanan di awal minimum
Ada banyak kasus di mana penjual
menginginkan layanan atau
slot untuk dipesan dengan
waktu minimum di muka. Status ini dapat disetel di
tingkat layanan dan/atau pada tingkat ketersediaan. Jika kebijakan ini disetel ke keduanya,
di tingkat ketersediaan akan digunakan.
Definisi tingkat layanan
Di
kolom ini disebut rules.min_advance_booking
. Kolom ini
harus ditetapkan ke jumlah detik sebelum reservasi dimulai
waktu yang diperlukan untuk melakukan pemesanan. Misalnya, jika pemesanan selalu
harus dibuat 1 jam sebelum waktu mulai, kolom ini ditetapkan ke
3600 (jadi pemesanan untuk pukul 15.00 dapat dipesan hingga pukul 14.00). Ini akan berlaku untuk
semua slot untuk layanan tersebut (kecuali jika diganti oleh definisi tingkat slot ).
JSON
"service": [
{
"rules": {
"min_advance_booking": 3600
}
}
]
Definisi tingkat slot
Di
kolom ketersediaan tingkat slot ketersediaan ini disebut
scheduling_rule_overrides.last_bookable_sec
. Ini
adalah waktu terakhir (stempel waktu EPOCH) saat slot tertentu dapat dipesan.
Ini akan berlaku untuk setiap slot individual tempat hal ini ditentukan.
JSON
"service_availability": [
{
"availability": {
"scheduling_rule_overrides": {
"last_bookable_sec": 1468081800
}
}
}
]
Peringatan : Menerapkan batas pemesanan di awal di feed tidak membuat Anda harus melakukannya
memeriksa apakah pemesanan berada dalam periode pemesanan yang diizinkan dan menanganinya
BookingFailure
SLOT_UNAVAILABLE
. Mungkin ada kasus ekstrem (seperti tab browser stall)
dengan
CreateBooking
mungkin dikirim di luar periode pemesanan. Setelah menerima
CreateBooking
,
sistem Anda harus mengonfirmasi
bahwa pemesanan
terjadi dalam periode pemesanan yang diizinkan dan, jika tidak, respons dengan
CreateBookingResponse.booking_failure = SLOT_UNAVAILABLE
.
Kirim masukan
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0 , sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0 . Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers . Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2024-08-21 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Informasi yang saya butuhkan tidak ada"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Terlalu rumit/langkahnya terlalu banyak"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Sudah usang"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Masalah terjemahan"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Masalah kode / contoh"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Lainnya"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Mudah dipahami"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Memecahkan masalah saya"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Lainnya"
}]
Ada masukan untuk kami?
{"lastModified": "Terakhir diperbarui pada 2024-08-21 UTC."}
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2024-08-21 UTC."]]