วิธีเพิ่มหน้าต่างการยกเลิก
กรอบเวลาการยกเลิกจะกำหนดเวลาที่ปุ่มยกเลิกจะเปิดใช้งาน ช่วงเวลานี้ หมายความว่าฟังก์ชันการยกเลิกจะใช้ไม่ได้ในการยืนยันผู้ใช้ อีเมลและจะหายไปจากแพลตฟอร์มอื่นๆ ทั้งหมด
คุณเปิดใช้กรอบเวลาการยกเลิกได้ 2 วิธี ได้แก่ ระดับการให้บริการและ ระดับช่องโฆษณา กระบวนการระบุหน้าต่างในระดับเหล่านี้ ดังที่อธิบายด้านล่าง
หากมีการตั้งค่าหน้าต่างการยกเลิกทั้งในระดับบริการและระดับช่องไว้ หน้าต่างระดับช่องโฆษณาจะมีผล หากไม่ได้ตั้งค่าไว้ หน้าต่างการยกเลิก ใช้เวลาเริ่มต้นเป็นช่วงเวลาเริ่มต้น (เช่น ผู้ใช้สามารถยกเลิกที่ นาทีสุดท้าย)
คำจำกัดความของระดับบริการ
สามารถเปิดใช้หน้าต่างการยกเลิกระดับการให้บริการได้โดยการระบุ
rules.min_advance_online_canceling
ในช่วง
บริการ
ฟีด ฟิลด์นี้
ควรกำหนดเป็นจำนวนวินาทีก่อนที่การจองจะเริ่มต้น
เวลาที่เหลือสำหรับการจอง เช่น หากการจองสามารถยกเลิกได้
จนถึง 24 ชั่วโมงก่อนเวลาเริ่มต้น ฟิลด์นี้จะถูกตั้งค่าเป็น
86400 (ดังนั้นการจองเวลา 15.00 น. จึงจะยกเลิกได้จนถึง 15.00 น. ของวันก่อนหน้าเท่านั้น)
การดำเนินการนี้จะมีผลกับสล็อตทั้งหมดของบริการนั้น
(เว้นแต่จะลบล้างโดยคำจำกัดความระดับช่อง)
JSON
{ "service": [ { "rules": { "min_advance_online_canceling": 86400 } } ] }
คำจำกัดความของระดับช่องโฆษณา
ที่
ระดับช่องโฆษณาที่จะเรียกใช้ฟิลด์นี้
scheduling_rule_overrides.last_online_cancellable_sec
ช่วงเวลานี้
เป็นครั้งสุดท้าย (การประทับเวลา EPOCH) ที่ช่องโฆษณาที่ระบุสามารถยกเลิกได้
ซึ่งจะนำไปใช้กับแต่ละช่องที่ระบุไว้
JSON
"service_availability": [ { "availability": { "scheduling_rule_overrides": { "last_online_cancellable_sec": 1468081800 } } } ]