Recurso: PlaceActionLink
Representa un vínculo de acción de lugar y sus atributos.
Representación JSON |
---|
{ "name": string, "providerType": enum ( |
Campos | |
---|---|
name |
Opcional. El nombre del recurso, en el formato El campo de nombre solo se considerará en las solicitudes de placeActionLinks.patch y placeActionLinks.delete para actualizar y borrar vínculos, respectivamente. Sin embargo, se ignorará en la solicitud placeActionLinks.create, en la que el servidor asignará |
providerType |
Solo salida. Especifica el tipo de proveedor. |
isEditable |
Solo salida. Indica si el cliente puede editar este vínculo. |
uri |
Obligatorio. Es el URI del vínculo. Se puede volver a usar el mismo URI para distintos tipos de acción en distintas ubicaciones. Sin embargo, solo se permite un vínculo de acción de lugar para cada combinación única de (URI, tipo de acción de lugar, ubicación). |
placeActionType |
Obligatorio. El tipo de acción de lugar que se puede realizar mediante este vínculo. |
isPreferred |
Opcional. Indica si el comercio prefiere este vínculo. Solo se puede marcar un vínculo como preferido por tipo de acción de lugar en una ubicación. Si una solicitud futura marca un vínculo diferente como preferido para el mismo tipo de acción de lugar, el vínculo preferido actual (si existe) perderá su preferencia. |
createTime |
Solo salida. Indica la hora en la que se creó el vínculo de acción de lugar. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
updateTime |
Solo salida. Indica la hora en que se modificó por última vez el vínculo de acción de lugar. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
ProviderType
El tipo de proveedor de vínculos solo se puede leer.
Enumeraciones | |
---|---|
PROVIDER_TYPE_UNSPECIFIED |
No se especifica. |
MERCHANT |
Un proveedor propio, como un comercio, o una agencia en nombre de un comercio |
AGGREGATOR_3P |
Un agregador externo, como un socio de Reserve with Google |
PlaceActionType
El tipo de acción de lugar que se puede realizar mediante el vínculo.
Enumeraciones | |
---|---|
PLACE_ACTION_TYPE_UNSPECIFIED |
No se especifica. |
APPOINTMENT |
El tipo de acción es reservar una cita. |
ONLINE_APPOINTMENT |
El tipo de acción es reservar una cita en línea. |
DINING_RESERVATION |
El tipo de acción consiste en hacer una reserva en un restaurante. |
FOOD_ORDERING |
El tipo de acción es pedir comida para llevar o con entrega a domicilio. |
FOOD_DELIVERY |
El tipo de acción es pedir comida para entrega a domicilio. |
FOOD_TAKEOUT |
El tipo de acción es pedir comida para llevar. |
SHOP_ONLINE |
El tipo de acción es comprar, que puede ser entrega a domicilio o retiro. |
Métodos |
|
---|---|
|
Crea un vínculo de acción de lugar asociado con la ubicación especificada y lo muestra. |
|
Borra un vínculo de acción de lugar de la ubicación especificada. |
|
Obtiene el vínculo de acción del lugar especificado. |
|
Muestra una lista de los vínculos de acción de lugar correspondientes a la ubicación especificada. |
|
Actualiza el vínculo de acción de lugar especificado y lo muestra. |