- Ressource: PlaceActionLink
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- ProviderType
- PlaceActionType
- Methoden
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. Sie wird jedoch bei der Anfrage „placeActionLinks.create“ ignoriert, bei der |
providerType |
Nur Ausgabe. Gibt den Anbietertyp an. |
isEditable |
Nur Ausgabe. Gibt an, ob dieser Link vom Client bearbeitet werden kann. |
uri |
Erforderlich. Den Link-URI. Ein URI kann für verschiedene Aktionstypen an verschiedenen Standorten wiederverwendet werden. Für jede eindeutige Kombination aus (URI, Typ der Ortsaktion, Standort) ist jedoch nur ein Place Action-Link zulässig. |
placeActionType |
Erforderlich. Die Art der Ortsaktion, die über diesen Link ausgeführt werden kann. |
isPreferred |
Optional. Gibt an, ob dieser Link vom Händler bevorzugt wird. Pro ortsbezogener Aktionstyp an einem Standort kann nur ein Link als bevorzugt markiert werden. Wenn in einer zukünftigen Anfrage ein anderer Link für denselben Ort Aktionstyp als bevorzugt markiert wird, verliert der aktuelle bevorzugte Link (falls vorhanden) seine Einstellung. |
createTime |
Nur Ausgabe. Der Zeitpunkt, zu dem der Link für die ortsbezogenen Aktionen erstellt wurde. Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich 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 einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: |
ProviderType
Der Typ des Linkanbieters, kann nur gelesen werden.
Enums | |
---|---|
PROVIDER_TYPE_UNSPECIFIED |
Nicht angegeben. |
MERCHANT |
Ein Anbieter mit selbst erhobenen Daten, z. B. ein Händler oder eine Agentur im Namen eines Händlers |
AGGREGATOR_3P |
Ein Drittanbieter-Aggregator, z. B. ein Reserve with Google -Partner |
PlaceActionType
Die Art der Ortsaktion, die über den Link ausgeführt werden kann.
Enums | |
---|---|
PLACE_ACTION_TYPE_UNSPECIFIED |
Nicht angegeben. |
APPOINTMENT |
Der Aktionstyp ist „Termin vereinbaren“. |
ONLINE_APPOINTMENT |
Der Aktionstyp ist „Onlinetermin vereinbaren“. |
DINING_RESERVATION |
Der Aktionstyp ist "Tischreservierung". |
FOOD_ORDERING |
Der Aktionstyp ist die Bestellung von Essen zur Lieferung und/oder zum Mitnehmen. |
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 Ortsaktionslink, der mit dem angegebenen Standort verknüpft ist, und gibt ihn zurück. |
|
Löscht einen Link für eine ortsbezogene Aktion am angegebenen Standort. |
|
Ruft den angegebenen Link für ortsbezogene Aktionen ab. |
|
Listet die Links für die Place Action des angegebenen Standorts auf. |
|
Aktualisiert den angegebenen Place Action-Link und gibt ihn zurück |