- Ressource: Location
- JSON-Darstellung
- PhoneNumbers
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- Kategorien
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- Kategorie
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- ServiceType
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- MoreHoursType
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- PostalAddress
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- BusinessHours
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- TimePeriod
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- DayOfWeek
- TimeOfDay
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- SpecialHours
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- SpecialHourPeriod
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- Datum
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- ServiceAreaBusiness
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- BusinessType
- Orte
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- PlaceInfo
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- AdWordsLocationExtensions
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- LatLng
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- OpenInfo
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- OpenForBusiness
- Metadaten
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- Profil
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- RelationshipData
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- RelevantLocation
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- RelationType
- MoreHours
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- ServiceItem
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- StructuredServiceItem
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- FreeFormServiceItem
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- Label
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- Geld
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- Methoden
Ressource: Location
Einen Standort. Eine detaillierte Beschreibung dieser Felder finden Sie im Hilfeartikel. Eine Liste gültiger Unternehmenskategorien finden Sie unter Kategorieendpunkt.
JSON-Darstellung |
---|
{ "name": string, "languageCode": string, "storeCode": string, "title": string, "phoneNumbers": { object ( |
Felder | |
---|---|
name |
Google-ID für diesen Standort im Format |
languageCode |
Nicht veränderbar. Die Sprache des Standorts. Wird während der Erstellung festgelegt und kann nicht aktualisiert werden. |
storeCode |
Optional. Externe Kennung für diesen Standort, die innerhalb eines bestimmten Kontos eindeutig sein muss. So verknüpfen Sie den Standort mit Ihren eigenen Einträgen. |
title |
Erforderlich. Der Standortname sollte den realen Namen Ihres Unternehmens widerspiegeln, wie er einheitlich auf Ihrem Schaufenster, Ihrer Website, Ihrem Briefpapier und auch bei Kunden verwendet wird. Gegebenenfalls können in anderen Feldern der Ressource weitere Informationen angegeben werden, z. B. |
phoneNumbers |
Optional. Die verschiedenen Telefonnummern, über die Kunden das Unternehmen kontaktieren können |
categories |
Optional. Die verschiedenen Kategorien, die das Unternehmen beschreiben |
storefrontAddress |
Optional. Eine genaue und korrekte Adresse, um Ihren Unternehmensstandort zu beschreiben. Postfächer an entlegenen Standorten sind nicht zulässig. Derzeit können Sie maximal fünf |
websiteUri |
Optional. Eine URL für dieses Unternehmen. Verwenden Sie nach Möglichkeit eine URL, die diesen einzelnen Unternehmensstandort darstellt, anstelle einer allgemeinen Website/URL, die alle Standorte oder die Marke repräsentiert. |
regularHours |
Optional. Die Öffnungszeiten des Unternehmens. |
specialHours |
Optional. Spezielle Öffnungszeiten des Unternehmens Dazu gehören in der Regel Öffnungszeiten an Feiertagen und andere Zeiten außerhalb der normalen Öffnungszeiten. Diese überschreiben die regulären Öffnungszeiten. Dieses Feld kann nicht ohne reguläre Öffnungszeiten festgelegt werden. |
serviceArea |
Optional. Unternehmen ohne festen Standort in einem Einzugsgebiet stellen ihre Dienstleistungen am Standort des Kunden bereit. Wenn es sich bei diesem Unternehmen um ein Unternehmen ohne festen Standort in einem Einzugsgebiet handelt, beschreibt dieses Feld das Einzugsgebiet, in dem es bedient wird. |
labels[] |
Optional. Eine Sammlung von Strings im freien Format, mit denen Sie Ihr Unternehmen taggen können. Diese Labels sind NICHT für den Nutzer sichtbar. und nur du kannst sie sehen. Muss zwischen 1 und 255 Zeichen pro Label enthalten. |
adWordsLocationExtensions |
Optional. Zusätzliche Informationen, die in AdWords angezeigt werden. |
latlng |
Optional. Vom Nutzer angegebener Breiten- und Längengrad. Beim Erstellen eines Standorts wird dieses Feld ignoriert, wenn die angegebene Adresse erfolgreich geocodiert wird. Dieses Feld wird nur bei GET-Anfragen zurückgegeben, wenn der vom Nutzer bereitgestellte |
openInfo |
Optional. Eine Markierung, die angibt, ob der Standort derzeit geöffnet ist. |
metadata |
Nur Ausgabe. Zusätzliche Informationen, die nicht vom Nutzer bearbeitet werden können. |
profile |
Optional. Ihr Unternehmen mit Ihren eigenen Worten beschreiben und Nutzern mitteilen, wodurch sich Ihr Unternehmen und sein Angebot von anderen abhebt. Dieses Feld muss für alle Kategorien außer Unterkunftskategorien ausgefüllt werden (z.B. Hotels, Motels, Gasthäuser). |
relationshipData |
Optional. Alle zugehörigen Standorte und Ketten. |
moreHours[] |
Optional. Weitere Öffnungszeiten für verschiedene Abteilungen oder Kunden eines Unternehmens. |
serviceItems[] |
Optional. Liste der von Händlern unterstützten Dienstleistungen. Das kann z. B. der Friseur oder die Installation von Warmwasserbereitern sein. Doppelte Dienstleistungsgegenstände werden automatisch entfernt. |
PhoneNumbers
Eine Sammlung von Telefonnummern des Unternehmens. Während der Aktualisierung müssen beide Felder festgelegt werden. Kunden dürfen mithilfe der Aktualisierungsmaske nicht nur die primäre Telefonnummer oder zusätzliche Telefonnummern aktualisieren. Wir bevorzugen internationale Telefonnummern, wie z. B. „+1 415 555 0132“. Weitere Informationen finden Sie unter https://developers.google.com/style/phone-numbers#international-phone-numbers).
JSON-Darstellung |
---|
{ "primaryPhone": string, "additionalPhones": [ string ] } |
Felder | |
---|---|
primaryPhone |
Erforderlich. Eine Telefonnummer, unter der der jeweilige Unternehmensstandort möglichst direkt erreichbar ist. Anstelle eines Callcenters oder einer Hotline sollten Sie nach Möglichkeit immer eine örtliche Telefonnummer angeben. |
additionalPhones[] |
Optional. Bis zu zwei weitere Mobilfunk- oder Festnetztelefonnummern, unter denen Ihr Unternehmen zu erreichen ist. Faxnummern sind nicht zulässig. |
Kategorien
Eine Sammlung von Kategorien, die das Unternehmen beschreiben. Während der Aktualisierung müssen beide Felder festgelegt werden. Kunden dürfen die primäre oder zusätzliche Kategorie nicht einzeln mithilfe der Aktualisierungsmaske aktualisieren.
JSON-Darstellung |
---|
{ "primaryCategory": { object ( |
Felder | |
---|---|
primaryCategory |
Erforderlich. Kategorie, die das Kerngeschäft des Standorts am besten beschreibt. |
additionalCategories[] |
Optional. Weitere Kategorien zur Beschreibung Ihres Unternehmens. Mithilfe von Kategorien können Nutzer genaue Ergebnisse für die Dienstleistungen finden, an denen sie interessiert sind. Damit Ihre Unternehmensinformationen immer korrekt und aktuell sind, verwenden Sie möglichst wenige Kategorien, um Ihr Kerngeschäft insgesamt zu beschreiben. Wählen Sie möglichst präzise Kategorien aus, die Ihrem Kerngeschäft entsprechen. |
Kategorie
Eine Kategorie, die die Art des Unternehmens beschreibt (nicht das, was es tut). Eine Liste gültiger Kategorie-IDs und der Zuordnungen zu ihren visuell lesbaren Namen finden Sie unter categories.list
.
JSON-Darstellung |
---|
{ "name": string, "displayName": string, "serviceTypes": [ { object ( |
Felder | |
---|---|
name |
Erforderlich. Eine von Google bereitgestellte unveränderliche ID für diese Kategorie. Der Wert muss beim Ändern der Kategorie (beim Erstellen oder Aktualisieren eines Standorts) angegeben werden. |
displayName |
Nur Ausgabe. Der visuell lesbare Name der Kategorie. Wird beim Lesen des Standorts festgelegt. Beim Ändern des Standorts muss |
serviceTypes[] |
Nur Ausgabe. Eine Liste aller Dienstleistungsarten, die für diese Unternehmenskategorie verfügbar sind. |
moreHoursTypes[] |
Nur Ausgabe. Weitere Öffnungszeiten für diese Unternehmenskategorie. |
ServiceType
Eine Nachricht, die einen vom Unternehmen angebotenen Diensttyp beschreibt.
JSON-Darstellung |
---|
{ "serviceTypeId": string, "displayName": string } |
Felder | |
---|---|
serviceTypeId |
Nur Ausgabe. Eine von Google bereitgestellte unveränderliche ID für diesen Diensttyp. |
displayName |
Nur Ausgabe. Der visuell lesbare Anzeigename des Diensttyps. |
MoreHoursType
Weitere Öffnungszeiten, die ein Unternehmen zusätzlich zu den normalen Öffnungszeiten anbieten kann.
JSON-Darstellung |
---|
{ "hoursTypeId": string, "displayName": string, "localizedDisplayName": string } |
Felder | |
---|---|
hoursTypeId |
Nur Ausgabe. Eine von Google bereitgestellte unveränderliche ID für diesen Öffnungszeitentyp. |
displayName |
Nur Ausgabe. Der für Menschen lesbare englische Anzeigename für den Öffnungszeitentyp. |
localizedDisplayName |
Nur Ausgabe. Der für Menschen lesbare lokalisierte Anzeigename für den Öffnungszeitentyp. |
PostalAddress
Stellt eine Postadresse dar, z. B. für Postzustellungs- oder Zahlungsadressen. Mit einer Postadresse kann ein Postdienst Artikel an eine Einrichtung, ein Postfach oder eine andere Adresse liefern. Sie stellt kein Modell eines geografischen Standorts (Straßen, Städte, Berge) dar.
Normalerweise wird eine Adresse je nach Prozesstyp durch eine Nutzereingabe oder den Import vorhandener Daten erstellt.
Hinweise zur Eingabe / Bearbeitung von Adressen: – Verwenden Sie ein für die Internationalisierung geeignetes Adress-Widget wie https://github.com/google/libaddressinput. Nutzern sollten außerhalb der Länder, in denen dieses Feld verwendet wird, keine UI-Elemente zur Eingabe oder Bearbeitung von Feldern angezeigt werden.
Weitere Informationen zur Verwendung dieses Schemas finden Sie unter https://support.google.com/business/answer/6397478.
JSON-Darstellung |
---|
{ "revision": integer, "regionCode": string, "languageCode": string, "postalCode": string, "sortingCode": string, "administrativeArea": string, "locality": string, "sublocality": string, "addressLines": [ string ], "recipients": [ string ], "organization": string } |
Felder | |
---|---|
revision |
Die Schemaversion von Alle neuen Überarbeitungen müssen abwärtskompatibel zu alten Überarbeitungen sein. |
regionCode |
Erforderlich. CLDR-Regionscode des Landes bzw. der Region der Adresse. Er wird nie abgeleitet. Der Nutzer muss sicherstellen, dass der Wert richtig ist. Weitere Informationen finden Sie unter https://cldr.unicode.org/ und https://www.unicode.org/cldr/charts/30/supplemental/territory_information.html. Beispiel: "CH" für die Schweiz. |
languageCode |
Optional. BCP-47-Sprachencode des Inhalts dieser Adresse, falls bekannt. Dies ist oft die Sprache der UI des Eingabeformulars oder die Sprache, die mit einer der verwendeten Sprachen des Landes bzw. der Region mit der Adresse oder der entsprechenden Transliteration übereinstimmt. In bestimmten Ländern hat dies Auswirkungen auf die Formatierung. Es ist jedoch nicht entscheidend für die Richtigkeit der Daten und hat niemals Auswirkungen auf Validierungen oder andere nicht formatierungsbezogene Vorgänge. Wenn dieser Wert nicht bekannt ist, sollte er weggelassen werden. Das ist besser, als einen möglicherweise falschen Wert anzugeben. Beispiele: "zh-Hant", "ja", "ja-Latn", "en" |
postalCode |
Optional. Postleitzahl der Adresse. Postleitzahlen werden nicht in allen Ländern verwendet oder benötigt. Dort, wo sie verwendet werden, können sie weitere Validierungsvorgänge für andere Adressteile nach sich ziehen, z. B. die Validierung von Bundesstaat/Postleitzahl in den USA. |
sortingCode |
Optional. Zusätzlicher länderspezifischer Sortiercode. Dieser wird nur für wenige Regionen genutzt. Wenn er verwendet wird, ist der Wert entweder ein String wie "CEDEX", optional gefolgt von einer Ziffer (z. B. "CEDEX 7"), oder nur eine Ziffer für den Sektorcode (Jamaika), den Zustellbereichsindikator (Malawi) oder den Postamtindikator (z. B. Elfenbeinküste). |
administrativeArea |
Optional. Höchste administrative Untergliederung, die für Postadressen eines Landes oder einer Region verwendet wird. Dies kann beispielsweise ein Bundesland, eine Provinz, eine Oblast oder eine Präfektur sein. In Spanien ist dies beispielsweise die Provinz und nicht das autonome Gebiet, also z. B. "Barcelona" und nicht "Katalonien". In vielen Ländern werden in der Postadresse keine Verwaltungsgebiete verwendet. Für die Schweiz etwa sollte dieses Feld leer gelassen werden. |
locality |
Optional. Bezieht sich in der Regel auf die Stadt-/Ortsangabe der Adresse. Beispiele: Stadt in den USA, italienische Gemeinde, Post Town in Großbritannien. Lassen Sie in Regionen der Welt, in denen Lokalitäten nicht hinreichend definiert sind oder nicht dieser Struktur entsprechen, diese Angabe leer und verwenden Sie stattdessen "addressLines". |
sublocality |
Optional. Unterlokalität der Adresse. Dies können beispielsweise Stadtviertel, Stadtteile und Bezirke sein. |
addressLines[] |
Offene Adresszeilen, mit denen nachgeordnete Bereiche einer Adresse beschrieben werden können. Da die Werte in "addressLines" keine Typinformationen beinhalten und manchmal mehrere Werte in einem einzigen Feld enthalten sind, z. B. "Austin, TX", muss die Zeilenreihenfolge deutlich erkennbar sein. Die Reihenfolge der Adresszeilen sollte der Adresse auf einem Briefumschlag für das Land bzw. die Region entsprechen. An Orten, an denen es keine einheitliche Reihenfolge gibt, z. B. in Japan, wird "address_language" verwendet, um dies klar zu machen (z. B. "ja" für die Reihenfolge groß zu klein und "ja-Latn" oder "en" für die Reihenfolge klein zu groß). Auf diese Weise kann die spezifischste Zeile einer Adresse sprachabhängig ausgewählt werden. Die Mindestangabe für eine zulässige strukturierte Darstellung einer Adresse besteht aus einem "regionCode" und allen verbleibenden Informationen in "addressLines". Eine solche Adresse kann weitgehend angenähert ohne Geocodierung formatiert werden. Es wäre jedoch erst dann eine semantische Argumentation zu einer der Adresskomponenten möglich, wenn diese zumindest teilweise aufgelöst wird. Es empfiehlt sich, für vollständig unstrukturierte Adressen eine Adresse mit einem "regionCode" und "adressLines" zu erstellen und danach eine Geocodierung dafür durchzuführen. So muss nicht geraten werden, welche Teile der Adresse Orte oder administrative Gebiete darstellen. |
recipients[] |
Optional. Der Empfänger an der Adresse. Dieses Feld kann in bestimmten Fällen mehrere Zeilen lange Informationen enthalten. Beispielsweise kann es Informationen der Art "wohnhaft bei" enthalten. |
organization |
Optional. Der Name der Organisation an der Adresse. |
BusinessHours
Die Zeiträume, in denen dieser Standort geöffnet ist. Enthält eine Sammlung von [TimePeriod][google.mybusiness.mybusinessinformation.v1.TimePeriod]-Instanzen.
JSON-Darstellung |
---|
{
"periods": [
{
object ( |
Felder | |
---|---|
periods[] |
Erforderlich. Eine Sammlung der Zeiten, in denen dieser Standort geöffnet ist. Jeder Zeitraum steht für einen Zeitraum, in dem der Standort während der Woche geöffnet ist. |
TimePeriod
Stellt den Zeitraum dar, in dem das Unternehmen geöffnet ist, beginnend am angegebenen Tag und zur angegebenen Uhrzeit des Geschäftsbetriebs und zum Ende am angegebenen Tag bzw. zu der angegebenen Uhrzeit. Der Schließzeitpunkt muss nach der Öffnungszeit liegen, z. B. später am selben Tag oder an einem nachfolgenden Tag.
JSON-Darstellung |
---|
{ "openDay": enum ( |
Felder | |
---|---|
openDay |
Erforderlich. Gibt den |
openTime |
Erforderlich. Gültige Werte sind 00:00 bis 24:00, wobei 24:00 für Mitternacht am Ende des angegebenen Tages steht. |
closeDay |
Erforderlich. Gibt den |
closeTime |
Erforderlich. Gültige Werte sind 00:00 bis 24:00, wobei 24:00 für Mitternacht am Ende des angegebenen Tages steht. |
DayOfWeek
Steht für einen Wochentag.
Enums | |
---|---|
DAY_OF_WEEK_UNSPECIFIED |
Der Wochentag ist nicht angegeben. |
MONDAY |
Montag |
TUESDAY |
Dienstag |
WEDNESDAY |
Mittwoch |
THURSDAY |
Donnerstag |
FRIDAY |
Freitag |
SATURDAY |
Samstag |
SUNDAY |
Sonntag |
TimeOfDay
Stellt eine Tageszeit dar. Das Datum und die Zeitzone sind entweder nicht relevant oder werden an anderer Stelle angegeben. Eine API kann Schaltsekunden zulassen. Vergleichbare Typen sind google.type.Date
und google.protobuf.Timestamp
.
JSON-Darstellung |
---|
{ "hours": integer, "minutes": integer, "seconds": integer, "nanos": integer } |
Felder | |
---|---|
hours |
Stunden im 24-Stunden-Format. Sollte zwischen 0 und 23 liegen. Eine API kann den Wert "24:00:00" für Szenarien wie Geschäftsschlusszeit zulassen. |
minutes |
Minuten der Zeitangabe. Muss zwischen 0 und 59 liegen. |
seconds |
Sekunden der Zeitangabe. Muss normalerweise zwischen 0 und 59 liegen. Eine API kann den Wert 60 zulassen, wenn sie Schaltsekunden zulässt. |
nanos |
Sekundenbruchteile in Nanosekunden. Muss zwischen 0 und 999.999.999 liegen. |
SpecialHours
Stellt eine Reihe von Zeiträumen dar, in denen die Öffnungszeiten eines Standorts von den normalen Öffnungszeiten abweichen.
JSON-Darstellung |
---|
{
"specialHourPeriods": [
{
object ( |
Felder | |
---|---|
specialHourPeriods[] |
Erforderlich. Eine Liste mit Ausnahmen von den normalen Öffnungszeiten des Unternehmens. |
SpecialHourPeriod
Stellt einen einzelnen Zeitraum dar, in dem die Öffnungszeiten eines Standorts von den normalen Öffnungszeiten abweichen. Ein spezieller Zeitraum muss weniger als 24 Stunden umfassen. openTime
und startDate
müssen vor closeTime
und endDate
liegen. closeTime
und endDate
können sich bis 11:59 Uhr am Tag nach der angegebenen startDate
erstrecken. Die folgenden Eingaben sind beispielsweise gültig:
startDate=2015-11-23, openTime=08:00, closeTime=18:00
startDate=2015-11-23, endDate=2015-11-23, openTime=08:00,
closeTime=18:00 startDate=2015-11-23, endDate=2015-11-24,
openTime=13:00, closeTime=11:59
Die folgenden Eingaben sind ungültig:
startDate=2015-11-23, openTime=13:00, closeTime=11:59
startDate=2015-11-23, endDate=2015-11-24, openTime=13:00,
closeTime=12:00 startDate=2015-11-23, endDate=2015-11-25,
openTime=08:00, closeTime=18:00
JSON-Darstellung |
---|
{ "startDate": { object ( |
Felder | |
---|---|
startDate |
Erforderlich. Das Kalenderdatum, an dem dieser Zeitraum beginnt. |
openTime |
Optional. Gültige Werte sind 00:00 bis 24:00, wobei 24:00 für Mitternacht am Ende des angegebenen Tages steht. Muss angegeben werden, wenn |
endDate |
Optional. Das Kalenderdatum, an dem dieser Zeitraum endet. Wenn das Feld |
closeTime |
Optional. Gültige Werte sind 00:00 bis 24:00, wobei 24:00 für Mitternacht am Ende des angegebenen Tages steht. Muss angegeben werden, wenn |
closed |
Optional. Wenn „true“ festgelegt ist, werden |
Datum
Stellt ein ganzes Kalenderdatum oder einen Teil davon dar, z. B. einen Geburtstag. Tageszeit und Zeitzone werden entweder an anderer Stelle angegeben oder sind unbedeutend. Das Datum bezieht sich auf den gregorianischen Kalender. Dies kann Folgendes darstellen:
- Ein vollständiges Datum mit Werten für Jahr, Monat und Tag ungleich null.
- Ein Monat und ein Tag mit einem Jahr von 0 (z. B. ein Jahrestag).
- Ein Jahr für sich alleine, mit einem Monat und einem Tag von null.
- Ein Jahr und ein Monat mit 0 Tag (z. B. dem Ablaufdatum einer Kreditkarte).
Ähnliche Typen:
google.type.TimeOfDay
google.type.DateTime
google.protobuf.Timestamp
JSON-Darstellung |
---|
{ "year": integer, "month": integer, "day": integer } |
Felder | |
---|---|
year |
Jahr des Datums. Muss zwischen 1 und 9999 liegen oder 0, um ein Datum ohne Jahr anzugeben. |
month |
Monat eines Jahres. Muss zwischen 1 und 12 liegen oder 0, um ein Jahr ohne Monat und Tag anzugeben. |
day |
Tag im Monat. Muss zwischen 1 und 31 liegen und für das Jahr und den Monat gültig sein, oder 0, um ein Jahr allein oder ein Jahr und Monat anzugeben, wenn der Tag nicht von Bedeutung ist. |
ServiceAreaBusiness
Unternehmen ohne festen Standort in einem Einzugsgebiet stellen ihre Dienstleistungen am Standort des Kunden bereit, z. B. Schlüsseldienste oder Klempner.
JSON-Darstellung |
---|
{ "businessType": enum ( |
Felder | |
---|---|
businessType |
Erforderlich. Gibt den [type] an [google.mybusiness.businessinfo.v1.ServiceAreaBusiness.BusinessType] des Unternehmens ohne festen Standort in einem Einzugsgebiet. |
places |
Das Gebiet, in dem das Unternehmen Dienstleistungen anbietet, definiert durch eine Reihe von Orten. |
regionCode |
Nicht veränderbar. CLDR-Regionscode des Landes/der Region, in der das Unternehmen ohne festen Standort in einem Einzugsgebiet ansässig ist. Weitere Informationen finden Sie unter http://cldr.unicode.org/ und http://www.unicode.org/cldr/charts/30/supplemental/territory_information.html. Beispiel: "CH" für die Schweiz. Dieses Feld ist für Unternehmen vom Typ CUSTOMER_LOCATION_ONLY erforderlich und wird ansonsten ignoriert. Die hier angegebene Region kann sich von den Regionen der Gebiete unterscheiden, in denen das Unternehmen tätig ist (z.B. Unternehmen ohne festen Standort in einem Einzugsgebiet, die Dienstleistungen in anderen Regionen als der Region anbieten, in der sie ansässig sind). Falls für diesen Standort nach der Erstellung eine Bestätigung erforderlich ist, muss sich die zu Bestätigungszwecken angegebene Adresse in dieser Region befinden und der Geschäftsinhaber oder sein bevollmächtigter Vertreter muss Postsendungen unter der angegebenen Bestätigungsadresse empfangen können. |
BusinessType
Gibt an, ob das Unternehmen seine Dienstleistungen nur am Kundenstandort (z. B. einen Abschleppwagen) oder sowohl an einer Adresse als auch vor Ort anbietet (z. B. eine Pizzeria mit Speiseraum, die auch an Kunden liefert).
Enums | |
---|---|
BUSINESS_TYPE_UNSPECIFIED |
Nur Ausgabe. Nicht angegeben. |
CUSTOMER_LOCATION_ONLY |
Der Service wird nur in der näheren Umgebung und nicht an der Geschäftsadresse angeboten. Wenn ein Unternehmen von CUSTOMER_AND_BUSINESS_LOCATION auf CUSTOMER_LOCATION_ONLY aktualisiert wird, muss das Standortupdate die Feldmaske storefrontAddress enthalten und das Feld auf ein leeres Feld setzen. |
CUSTOMER_AND_BUSINESS_LOCATION |
Der Dienst wird an der Geschäftsadresse und in der Umgebung angeboten. |
Orte
Definiert die Gesamtheit von Gebieten, die durch eine Reihe von Orten dargestellt werden.
JSON-Darstellung |
---|
{
"placeInfos": [
{
object ( |
Felder | |
---|---|
placeInfos[] |
Die Bereiche, die durch Orts-IDs dargestellt werden. Auf maximal 20 Orte beschränkt. |
PlaceInfo
Definiert einen Bereich, der durch eine Orts-ID dargestellt wird.
JSON-Darstellung |
---|
{ "placeName": string, "placeId": string } |
Felder | |
---|---|
placeName |
Erforderlich. Der lokalisierte Name des Orts. Beispiel: |
placeId |
Erforderlich. Die ID des Orts. Muss einer Region entsprechen. (https://developers.google.com/places/web-service/supported_types#table3) |
AdWordsLocationExtensions
Zusätzliche Informationen, die in AdWords angezeigt werden.
JSON-Darstellung |
---|
{ "adPhone": string } |
Felder | |
---|---|
adPhone |
Erforderlich. Eine alternative Telefonnummer, die in AdWords-Standorterweiterungen anstelle der primären Telefonnummer des Standorts angezeigt wird |
LatLng
Ein Objekt, das ein Paar aus Breiten- und Längengrad darstellt. Es wird als Paar aus Werten vom Typ „Double“ (Breiten- und Längengrad) ausgedrückt. Sofern nicht anders angegeben, muss dieses Objekt dem WGS84-Standard entsprechen. Die Werte müssen innerhalb normalisierter Bereiche liegen.
JSON-Darstellung |
---|
{ "latitude": number, "longitude": number } |
Felder | |
---|---|
latitude |
Der Breitengrad in Grad. Er muss im Bereich [-90,0, +90,0] liegen. |
longitude |
Der Längengrad in Grad. Er muss im Bereich [-180,0, +180,0] liegen. |
OpenInfo
Informationen zum Öffnungsstatus des Unternehmens.
JSON-Darstellung |
---|
{ "status": enum ( |
Felder | |
---|---|
status |
Erforderlich. Gibt an, ob der Standort derzeit geöffnet ist. Alle Standorte sind standardmäßig geöffnet, sofern sie nicht als geschlossen gekennzeichnet werden. |
canReopen |
Nur Ausgabe. Gibt an, ob das Unternehmen wieder eröffnet werden kann. |
openingDate |
Optional. Das Datum, an dem der Standort erstmals geöffnet wurde. Wenn der genaue Tag nicht bekannt ist, können nur Monat und Jahr angegeben werden. Das Datum muss in der Vergangenheit oder nicht mehr als ein Jahr in der Zukunft liegen. |
OpenForBusiness
Zeigt den Status eines Standorts an.
Enums | |
---|---|
OPEN_FOR_BUSINESS_UNSPECIFIED |
Nicht angegeben. |
OPEN |
Gibt an, dass der Standort geöffnet ist. |
CLOSED_PERMANENTLY |
Gibt an, dass der Standort dauerhaft geschlossen ist. |
CLOSED_TEMPORARILY |
Gibt an, dass der Standort vorübergehend geschlossen wurde. |
Metadaten
Zusätzliche Informationen zum Standort, die nicht vom Nutzer bearbeitet werden können
JSON-Darstellung |
---|
{ "hasGoogleUpdated": boolean, "hasPendingEdits": boolean, "canDelete": boolean, "canOperateLocalPost": boolean, "canModifyServiceList": boolean, "canHaveFoodMenus": boolean, "canOperateHealthData": boolean, "canOperateLodgingData": boolean, "placeId": string, "duplicateLocation": string, "mapsUri": string, "newReviewUri": string, "canHaveBusinessCalls": boolean, "hasVoiceOfMerchant": boolean } |
Felder | |
---|---|
hasGoogleUpdated |
Nur Ausgabe. Gibt an, ob die mit diesem Standort verknüpfte Orts-ID Aktualisierungen aufweist, die vom Client aktualisiert oder abgelehnt werden müssen. Wenn dieser boolesche Wert festgelegt ist, sollten Sie die Methode |
hasPendingEdits |
Nur Ausgabe. Gibt an, ob eine der Eigenschaften dieses Standorts den Status „Ausstehend“ hat. |
canDelete |
Nur Ausgabe. Gibt an, ob der Standort über die API gelöscht werden kann. |
canOperateLocalPost |
Nur Ausgabe. Gibt an, ob über den Eintrag lokale Beiträge verwaltet werden können. |
canModifyServiceList |
Nur Ausgabe. Gibt an, ob die Dienstleistungsliste durch den Eintrag geändert werden kann. |
canHaveFoodMenus |
Nur Ausgabe. Gibt an, ob der Eintrag für die Speisekarte infrage kommt. |
canOperateHealthData |
Nur Ausgabe. Gibt an, ob der Standort mit Health-Daten verarbeitet werden kann. |
canOperateLodgingData |
Nur Ausgabe. Gibt an, ob der Standort für Unterkunftsdaten verwendet werden kann. |
placeId |
Nur Ausgabe. Wenn dieser Standort in Google Maps angezeigt wird, enthält dieses Feld die Orts-ID des Standorts. Diese ID kann in verschiedenen Places APIs verwendet werden. Dieses Feld kann während „Create“-Aufrufen festgelegt werden, aber nicht für „Update“. |
duplicateLocation |
Nur Ausgabe. Die Standortressource, die dieser Standort dupliziert. |
mapsUri |
Nur Ausgabe. Ein Link zum Standort in Google Maps. |
newReviewUri |
Nur Ausgabe. Ein Link zu der Seite in der Google Suche, auf der Kunden eine Rezension für den Standort schreiben können |
canHaveBusinessCalls |
Nur Ausgabe. Gibt an, ob der Eintrag für geschäftliche Anrufe geeignet ist. |
hasVoiceOfMerchant |
Nur Ausgabe. Gibt an, ob der Eintrag die Stimme des Händlers enthält. Wenn dieser boolesche Wert „false“ ist, sollten Sie die locations.getVoiceOfMerchantState-API aufrufen, um Details dazu zu erhalten, warum Voice of Merchant nicht vorhanden ist. |
Profil
Alle Informationen zum Profil des Standorts.
JSON-Darstellung |
---|
{ "description": string } |
Felder | |
---|---|
description |
Erforderlich. Beschreibung des Standorts in Ihrer eigenen Stimme, die von anderen nicht bearbeitet werden kann |
RelationshipData
Informationen zu allen über- und untergeordneten Standorten, die mit diesem Standort in Zusammenhang stehen.
JSON-Darstellung |
---|
{ "parentLocation": { object ( |
Felder | |
---|---|
parentLocation |
Der übergeordnete Standort, zu dem dieser Standort Beziehungen hat. |
childrenLocations[] |
Die Liste der untergeordneten Standorte, zu denen dieser Standort eine Beziehung hat. |
parentChain |
Der Ressourcenname der Kette, der dieser Standort angehört. [Ketten-ID ermitteln] [Locations.SearchChains] |
RelevantLocation
Informationen zu einem anderen Standort, der im Zusammenhang mit dem aktuellen Standort steht. Die Beziehung kann DEPARTMENT_OF oder INDEPENDENT_ESTABLISHMENT_OF sein und der hier angegebene Standort kann sich auf beiden Seiten (übergeordnet/untergeordnet) des Standorts befinden.
JSON-Darstellung |
---|
{
"placeId": string,
"relationType": enum ( |
Felder | |
---|---|
placeId |
Erforderlich. Geben Sie den Standort auf der anderen Seite der Beziehung durch seine placeID an. |
relationType |
Erforderlich. Die Art der Beziehung. |
RelationType
Die Typbeziehungen, die angegeben werden sollen.
Enums | |
---|---|
RELATION_TYPE_UNSPECIFIED |
Der Typ ist nicht angegeben. |
DEPARTMENT_OF |
Dies stellt eine Beziehung zwischen zwei Standorten dar, die sich denselben physischen Bereich, dieselbe Marke, dieselbe Führungsebene/Organisation, aber unterschiedliche Schlüsselattribute wie Öffnungszeiten oder Telefonnummern haben. Beispiel: Costco Pharmacy ist eine Abteilung von Costco Großhandel. |
INDEPENDENT_ESTABLISHMENT_IN |
Das sind Fälle, in denen sich zwei Standorte am selben physischen Standort, aber von verschiedenen Unternehmen befinden (z.B. Starbucks im Supermarkt oder Geschäfte in einem Einkaufszentrum). |
MoreHours
Die Zeiträume, in denen ein Standort für bestimmte Geschäftsarten geöffnet ist.
JSON-Darstellung |
---|
{
"hoursTypeId": string,
"periods": [
{
object ( |
Felder | |
---|---|
hoursTypeId |
Erforderlich. Die Art der Öffnungszeiten. Kunden sollten {#link businessCategories:BatchGet} aufrufen, um unterstützte Öffnungszeiten für Kategorien ihrer Standorte zu erhalten. |
periods[] |
Erforderlich. Eine Sammlung der Zeiten, in denen dieser Standort geöffnet ist. Jeder Zeitraum steht für einen Zeitraum, in dem der Standort während der Woche geöffnet ist. |
ServiceItem
Eine Nachricht, die eine einzelne Dienstleistung beschreibt. Sie wird verwendet, um die Art der Dienstleistung zu beschreiben, die der Händler anbietet. Zum Beispiel kann ein Haarschnitt eine Dienstleistung sein.
JSON-Darstellung |
---|
{ "price": { object ( |
Felder | |
---|---|
price |
Optional. Der monetäre Preis der Dienstleistung. Wir empfehlen, beim Einbeziehen eines Preises den „currencyCode“ und „units“ festzulegen. Dies wird als Festpreis für die Dienstleistung behandelt. |
Union-Feld service_item_info . Eines der folgenden Felder sollte immer festgelegt sein. Für service_item_info ist nur einer der folgenden Werte zulässig: |
|
structuredServiceItem |
Optional. In diesem Feld wird die Groß-/Kleinschreibung von strukturierten Dienstleistungsdaten festgelegt. |
freeFormServiceItem |
Optional. In diesem Feld werden Dienstleistungsdaten im freien Format angegeben. |
StructuredServiceItem
Stellt eine strukturierte Dienstleistung dar, die vom Händler angeboten wird. Beispiel: Toiletteninstallation.
JSON-Darstellung |
---|
{ "serviceTypeId": string, "description": string } |
Felder | |
---|---|
serviceTypeId |
Erforderlich. Das Feld „ |
description |
Optional. Beschreibung des strukturierten Dienstleistungselements. Die Zeichenbeschränkung beträgt 300 Zeichen. |
FreeFormServiceItem
Stellt eine vom Händler angebotene Dienstleistung im freien Format dar. Dies sind Dienste, die nicht als Teil unserer Strukturdienstdaten offengelegt werden. Der Händler gibt die Namen solcher Dienstleistungen manuell über eine Plattform für Händler ein.
JSON-Darstellung |
---|
{
"category": string,
"label": {
object ( |
Felder | |
---|---|
category |
Erforderlich. Dieses Feld stellt den Kategorienamen dar, d.h. die stabile ID der Kategorie. |
label |
Erforderlich. Mit Sprach-Tags versehene Labels für den Artikel. Artikelnamen sollten maximal 140 Zeichen und Beschreibungen maximal 250 Zeichen lang sein. Dieses Feld sollte nur festgelegt werden, wenn Sie eine benutzerdefinierte Dienstleistung eingeben. Standardisierte Diensttypen sollten über „serviceTypeId“ aktualisiert werden. |
Label
Label, das beim Anzeigen der Preisliste, des Bereichs oder des Artikels verwendet werden soll.
JSON-Darstellung |
---|
{ "displayName": string, "description": string, "languageCode": string } |
Felder | |
---|---|
displayName |
Erforderlich. Anzeigename für die Preisliste, den Bereich oder den Artikel. |
description |
Optional. Beschreibung der Preisliste, des Bereichs oder des Artikels. |
languageCode |
Optional. Der BCP-47-Sprachcode, für den diese Strings gelten. Pro Sprache kann nur ein Labelsatz festgelegt werden. |
Geld
Stellt einen Geldbetrag mit Währungstyp dar.
JSON-Darstellung |
---|
{ "currencyCode": string, "units": string, "nanos": integer } |
Felder | |
---|---|
currencyCode |
Der dreistellige Währungscode gemäß ISO 4217. |
units |
Die ganzen Einheiten des Betrags. Beispiel: Wenn |
nanos |
Anzahl der Nanoeinheiten (10^-9) des Betrags. Der Wert muss im Bereich von -999.999.999 bis +999.999.999 liegen. Wenn |
Methoden |
|
---|---|
|
Erstellt einen neuen Standort, der dem angemeldeten Nutzer gehört. |
|
Listet die Standorte für das angegebene Konto auf. |