Ressource: PlaceActionLink
Stellt einen Place Action-Link und die zugehörigen Attribute dar.
JSON-Darstellung |
---|
{ "name": string, "providerType": enum ( |
Felder | |
---|---|
name |
Optional. Der Ressourcenname im Format Das Feld „name“ wird nur in „placeActionLinks.patch“- und „placeActionLinks.delete“-Anfragen zum Aktualisieren bzw. Löschen von Links berücksichtigt. Er wird jedoch in der „placeActionLinks.create“-Anfrage ignoriert, bei der |
providerType |
Nur Ausgabe Gibt den Anbietertyp an. |
isEditable |
Nur Ausgabe Gibt an, ob dieser Link vom Kunden bearbeitet werden kann. |
uri |
Erforderlich. Der Link-URI. Derselbe URI kann für verschiedene Aktionstypen an verschiedenen Standorten wiederverwendet werden. Es ist jedoch nur ein Link für ortsbezogene Aktionen für jede eindeutige Kombination aus (URI, Typ der Ortsaktion, Standort) zulässig. |
placeActionType |
Erforderlich. Der Typ der ortsbezogenen Aktion, die über diesen Link ausgeführt werden kann. |
isPreferred |
Optional. Gibt an, ob der Händler diesen Link bevorzugt. Pro Ortstyp an einem Standort kann nur ein Link als bevorzugt markiert werden. Wenn in einer zukünftigen Anfrage ein anderer Link für denselben Aktionstyp als bevorzugt gekennzeichnet wird, verliert der aktuell bevorzugte Link (falls vorhanden) seine Einstellung. |
createTime |
Nur Ausgabe Der Zeitpunkt, zu dem der Link für ortsbezogene Aktionen erstellt wurde. Ein Zeitstempel im Format RFC3339 UTC „Zulu“ mit Nanosekundenauflösung und bis zu neun Nachkommastellen. Beispiele: |
updateTime |
Nur Ausgabe Der Zeitpunkt, zu dem der Link für ortsbezogene Aktionen zuletzt geändert wurde. Ein Zeitstempel im Format RFC3339 UTC „Zulu“ mit Nanosekundenauflösung und bis zu neun Nachkommastellen. Beispiele: |
ProviderType
Der Typ des Linkanbieters kann nur gelesen werden.
Enums | |
---|---|
PROVIDER_TYPE_UNSPECIFIED |
Nicht angegeben. |
MERCHANT |
Ein selbst erhobener Anbieter, z. B. ein Händler, oder eine Agentur im Auftrag eines Händlers. |
AGGREGATOR_3P |
Ein Drittanbieter-Aggregator, z. B. ein Reserve with Google -Partner |
PlaceActionType
Der Typ der ortsbezogenen Aktion, die über den Link ausgeführt werden kann.
Enums | |
---|---|
PLACE_ACTION_TYPE_UNSPECIFIED |
Nicht angegeben. |
APPOINTMENT |
Der Aktionstyp ist „Termin buchen“. |
ONLINE_APPOINTMENT |
Der Aktionstyp ist die Buchung eines Onlinetermins. |
DINING_RESERVATION |
Der Aktionstyp ist „Einen Tisch im Restaurant reservieren“. |
FOOD_ORDERING |
Der Aktionstyp ist „Essen zur Lieferung und/oder zum Mitnehmen bestellen“. |
FOOD_DELIVERY |
Der Aktionstyp ist „Essen zur Lieferung bestellen“. |
FOOD_TAKEOUT |
Der Aktionstyp ist „Essen zum Mitnehmen bestellen“. |
SHOP_ONLINE |
Der Aktionstyp ist „Shopping“, also „Lieferung“ und/oder „Abholung“. |
Methoden |
|
---|---|
|
Erstellt einen Link für ortsbezogene Aktionen, der mit dem angegebenen Ort verknüpft ist, und gibt ihn zurück. |
|
Löscht einen Link für ortsbezogene Aktionen an der angegebenen Position. |
|
Ruft den angegebenen Link für die ortsbezogene Aktion ab. |
|
Listet die Place Action-Links für den angegebenen Ort auf. |
|
Aktualisiert den angegebenen Link für ortsbezogene Aktionen und gibt ihn zurück |