판매자 'dining-A'는 인기 있는 테라스 자리가 항상 꽉 차도록 100달러의 예약금을 받고 1시간의 취소 기간을 적용합니다. 실내 좌석에는 이 요금이 부과되지 않으며 예약 시 신용카드가 필요하지 않습니다.
판매자 'dining-B'는 모든 좌석에 적용할 수 있는 예약 불이행 수수료(1인당 $20)를 적용하고 있습니다. 또한 모든 예약 및 취소는 최소 30분 전에 이루어져야 합니다.
판매자 'dining-C'가 결제와 호환되지 않습니다. 이 레스토랑은 점심 시간에는 표준 예약을 허용하지만 저녁 시간에는 레스토랑 관리자의 승인을 받아야 예약할 수 있습니다. 이 절차를 지원하기 위해 모든 저녁 식사 예약은 1시간 이상 전에 이루어져야 합니다.
판매자 'dining-D'에는 선불 슬롯이 3개 있습니다. 첫 번째 슬롯은 200달러, 두 번째 슬롯은 100달러에서 시작하며 마지막 슬롯은 100달러에서 150달러 사이입니다. 모든 선불 가격은 이용 가능 여부 피드에 지정됩니다.
{ "metadata": { "processing_instruction": "PROCESS_AS_COMPLETE", "shard_number": 0, "total_shards": 1, "nonce": "12923311", "generation_timestamp": 1530431933 }, "merchant": [ { "merchant_id": "dining-A", "name": "The Noodle Shop", "telephone": "+1 123-456-7890", "url": "www.diningAspublicsite.com", "tax_rate": { "micro_percent": 6750000 }, "geo": { "latitude": 37.422113, "longitude": -122.084041, "address": { "country": "US", "region": "CA", "postal_code": "94043", "street_address": "1897 Landings Dr", "locality": "Mountain View" } }, "category": "restaurant" }, { "merchant_id": "dining-B", "name": "Burrito Express", "telephone": "+1 123-456-7890", "url": "www.diningBspublicsite.com", "tax_rate": { "micro_percent": 6750000 }, "geo": { "latitude": 37.422113, "longitude": -122.084041, "address": { "country": "US", "region": "CA", "postal_code": "94043", "street_address": "1550 Plymouth St", "locality": "Mountain View" } }, "category": "restaurant" }, { "merchant_id": "dining-C", "name": "Coffee Café", "telephone": "+1 123-456-7854", "url": "www.diningCspublicsite.com", "geo": { "latitude": 37.422113, "longitude": -122.084041, "address": { "country": "US", "region": "CA", "postal_code": "94043", "street_address": "1500 Plymouth St", "locality": "Mountain View" } }, "category": "restaurant" }, { "merchant_id": "dining-D", "name": "Restaurant Express", "telephone": "+1 123-456-7854", "url": "www.diningDspublicsite.com", "geo": { "latitude": 37.422113, "longitude": -122.084041, "address": { "country": "US", "region": "CA", "postal_code": "94043", "street_address": "1500 Plymouth St", "locality": "Mountain View" } }, "category": "restaurant" } ] }
{ "metadata": { "processing_instruction": "PROCESS_AS_COMPLETE", "shard_number": 0, "total_shards": 1, "nonce": "12484913", "generation_timestamp": 1530432018 }, "service": [ { "merchant_id": "dining-A", "service_id": "reservation", "uri_template": { "uri_template": "https://reservation-provider.com/examplerestaurant/book?date={availability_slot_start_seconds}&num_guests={resources_party_size}" }, "localized_service_name": { "value": "Reservation", "localized_value": [ { "locale": "en", "value": "Reservation" } ] } }, { "merchant_id": "dining-B", "service_id": "reservation", "uri_template": { "uri_template": "https://reservation-provider.com/examplerestaurant/book?date={availability_slot_start_seconds}&num_guests={resources_party_size}" }, "localized_service_name": { "value": "Reservation", "localized_value": [ { "locale": "en", "value": "Reservation" } ] }, "no_show_fee": { "fee": { "price_micros": 20000000, "currency_code": "USD" }, "fee_type": "PER_PERSON" }, "rules": { "min_advance_booking": 1800, "min_advance_online_canceling": 1800 } }, { "merchant_id": "dining-C", "service_id": "reservation", "localized_service_name": { "value": "Reservation", "localized_value": [ { "locale": "en", "value": "Reservation" } ] } } ] }
{ "metadata": { "processing_instruction": "PROCESS_AS_COMPLETE", "shard_number": 0, "total_shards": 1, "nonce": "11203880", "generation_timestamp": 1543875200 }, "service_availability": [ { "availability": [ { "merchant_id": "dining-A", "service_id": "reservation", "linkout_required_reason": "PAYMENT_REQUIRED", "start_sec": 1535853600, "duration_sec": 2700, "spots_total": 2, "spots_open": 2, "resources": { "room_id": "A-dining-room", "room_name": "Dining Room", "party_size": 2 } }, { "merchant_id": "dining-A", "service_id": "reservation", "linkout_required_reason": "PAYMENT_REQUIRED", "start_sec": 1535853600, "duration_sec": 1800, "spots_total": 2, "spots_open": 2, "resources": { "room_id": "A-patio", "room_name": "Patio", "party_size": 2 }, "deposit": { "deposit": { "price_micros": 100000000, "currency_code": "USD" }, "min_advance_cancellation_sec": 3600 } }, { "merchant_id": "dining-B", "service_id": "reservation", "linkout_required_reason": "PAYMENT_REQUIRED", "start_sec": 1535853600, "duration_sec": 1800, "spots_total": 2, "spots_open": 2, "resources": { "party_size": 2 } }, { "merchant_id": "dining-B", "service_id": "reservation", "linkout_required_reason": "PAYMENT_REQUIRED", "start_sec": 1535853600, "duration_sec": 1800, "spots_total": 2, "spots_open": 2, "resources": { "party_size": 4 } }, { "merchant_id": "dining-C", "service_id": "reservation", "start_sec": 1535853600, "duration_sec": 1800, "spots_total": 2, "spots_open": 2, "resources": { "party_size": 2 } }, { "merchant_id": "dining-C", "service_id": "reservation", "start_sec": 1535855400, "duration_sec": 1800, "spots_total": 2, "spots_open": 2, "resources": { "party_size": 2 }, "scheduling_rule_overrides": { "last_bookable_sec": 1535851800 } }, { "merchant_id": "dining-D", "service_id": "reservation", "start_sec": 1535855600, "duration_sec": 1800, "spots_total": 2, "spots_open": 2, "resources": { "room_id": "Main", "room_name": "Main", "party_size": 2 }, "prepayment": { "price_info": { "price_type": "PER_PERSON", "price": { "price_micros": 200000000, "currency_code": "USD" } } } }, { "merchant_id": "dining-D", "service_id": "reservation", "linkout_required_reason": "PAYMENT_REQUIRED", "start_sec": 1535855800, "duration_sec": 1800, "spots_total": 2, "spots_open": 2, "resources": { "room_id": "vegan_five_course", "room_name": "Vegan Five Course Meal", "party_size": 2 }, "prepayment": { "price_info": { "price_type": "PER_PERSON", "price_range": { "min_price": { "price_micros": 100000000, "currency_code": "USD" } } } } }, { "merchant_id": "dining-D", "service_id": "reservation", "linkout_required_reason": "PAYMENT_REQUIRED", "start_sec": 1535855800, "duration_sec": 1800, "spots_total": 2, "spots_open": 2, "resources": { "room_id": "Main", "room_name": "Main", "party_size": 2 }, "prepayment": { "price_info": { "price_type": "PER_PERSON", "price_range": { "min_price": { "price_micros": 100000000, "currency_code": "USD" }, "max_price": { "price_micros": 150000000, "currency_code": "USD" } } } } } ] } ] }