レストランにバーやレストランなど、個別の座席エリアを設けるのが一般的です。 ありますアクション センターではこの区別がサポートされており、ユーザーは次のことができます。 テーブルを予約する領域を指定します。以下に例を示します。 「バー」と「パティオ」の在庫状況は異なり、 あります。
<ph type="x-smartling-placeholder">![図 1: 座席セクションのあるレストランの時間枠選択の例](https://developers-dot-devsite-v2-prod.appspot.com/static/actions-center/images/reservation_selection_panel.png?authuser=0000&hl=ja)
この広告枠分割を使用するには、広告枠を
resources
の room_id
フィールドと room_name
フィールド
「
可用性スロット。
// A resource is used to disambiguate availability slots from one another when // different staff, room or party_size values are part of the service. // Multiple slots for the same service and time interval can co-exist when they // have different resources. message Resources { // One of staff_id, room_id, or party_size must be set. // Optional ID for a staff member providing the service. This field identifies // the staff member across all merchants, services, and availability records. // It also needs to be stable over time to allow correlation with past // bookings. (optional but required if staff_name is present) string staff_id = 1; // Optional name of a staff member providing the service. This field will be // displayed to users making a booking, and should be human-readable, as // opposed to an opaque identifier. (optional but required if staff_id is // present) string staff_name = 2; // An optional ID for the room the service is located in. This field // identifies the room across all merchants, services, and availability // records. It also needs to be stable over time to allow correlation with // past bookings. (optional but required if room_name is present) string room_id = 3; // An optional name for the room the service is located in. This // field will be displayed to users making a booking, and should be human // readable, as opposed to an opaque identifier. (optional but required if // room_id is present) // In dining a room name should only be used for seating areas such as the bar // or patio and should not be used for fixed price menus, special activities, // or any other non-room value (such as reservation or dinner). It is strongly // recommended that the default seating area not have a room associated with // it. string room_name = 4; // Applicable only for Dining: The party size that can be accommodated // during this time slot. A restaurant can be associated with multiple Slots // for the same time, each specifying a different party_size, if for instance // 2, 3, or 4 people can be seated with a reservation. (optional) int32 party_size = 5; }
この情報はスロットの定義に不可欠な要素であり、
すべての予約とリアルタイム更新のフィードに含まれる
必要があります。room_id
と room_name
を指定する例は、
の
レストランに関する業種別のフィードの例