- リソース: PlaceActionLink
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- ProviderType
- PlaceActionType
- メソッド
リソース: PlaceActionLink
場所のアクション リンクとその属性を表します。
JSON 表現 |
---|
{ "name": string, "providerType": enum ( |
フィールド | |
---|---|
name |
省略可。リソース名( name フィールドは、リンクの更新と削除で、それぞれ placeActionLinks.patch リクエストと placeActionLinks.delete リクエストでのみ考慮されます。ただし、placeActionLinks.create リクエストでは無視されます。 |
providerType |
出力専用。プロバイダのタイプを指定します。 |
isEditable |
出力専用。クライアントがこのリンクを編集できるかどうかを示します。 |
uri |
必須。リンク URI。同じ URI を、異なるロケーションの異なるアクション タイプに再利用できます。ただし、一意の組み合わせ(URI、位置情報アクション タイプ、地域)ごとに指定できる位置情報アクション リンクは 1 つのみです。 |
placeActionType |
必須。このリンクを使用して実行できる場所の操作の種類。 |
isPreferred |
省略可。販売者がこのリンクを優先するかどうか。1 つの場所で、1 つの場所アクション タイプにつき 1 つのリンクのみ優先としてマークできます。将来のリクエストで、同じ場所アクション タイプに対して別のリンクが優先としてマークされると、現在の優先リンク(存在する場合)は優先されなくなります。 |
createTime |
出力専用。位置情報アクション リンクが作成された時刻。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
updateTime |
出力専用。場所のアクション リンクが最後に変更された時刻。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
ProviderType
リンク プロバイダのタイプ。読み取りのみが可能です。
列挙型 | |
---|---|
PROVIDER_TYPE_UNSPECIFIED |
指定されていません。 |
MERCHANT |
販売者などのファースト パーティ プロバイダ、または販売者の代理を務める代理店。 |
AGGREGATOR_3P |
サードパーティのアグリゲータ(Reserve with Google パートナーなど)。 |
PlaceActionType
リンクを使用して実行できる場所の操作の種類。
列挙型 | |
---|---|
PLACE_ACTION_TYPE_UNSPECIFIED |
指定されていません。 |
APPOINTMENT |
アクションの種類は「予約」です。 |
ONLINE_APPOINTMENT |
アクション タイプは、オンラインでの予約です。 |
DINING_RESERVATION |
アクション タイプはレストランの予約です。 |
FOOD_ORDERING |
アクション タイプは、料理のデリバリーやテイクアウトの注文です。 |
FOOD_DELIVERY |
アクション タイプは料理の宅配の注文です。 |
FOOD_TAKEOUT |
アクション タイプは、料理のテイクアウトの注文です。 |
SHOP_ONLINE |
アクション タイプはショッピング(宅配または店舗受け取り)です。 |
メソッド |
|
---|---|
|
指定したビジネスに関連付けられた位置情報アクション リンクを作成して返します。 |
|
指定したビジネスからプレイス アクション リンクを削除します。 |
|
指定された場所のアクション リンクを取得します。 |
|
指定したビジネスの位置情報アクション リンクを一覧表示します。 |
|
指定された場所のアクション リンクを更新して返します。 |