- Zasób: lokalizacja
- Zapis JSON
- BusinessHours
- TimePeriod
- DayOfWeek
- SpecialHours
- SpecialHourPeriod
- ServiceAreaBusiness
- BusinessType
- PointRadius
- LatLng
- Miejsca
- PlaceInfo
- LocationKey
- AdWordsLocationExtensions
- OpenInfo
- OpenForBusiness
- LocationState
- Atrybut
- RepeatedEnumAttributeValue
- UrlAttributeValue
- Metadane
- Duplikat
- Dostęp
- PriceList
- Etykieta
- Sekcja
- SectionType
- Element
- Pieniądze
- Profil
- RelationshipData
- MoreHours
- Metody
Zasób: lokalizacja
Lokalizacja. Szczegółowy opis tych pól znajdziesz w tym artykule w Centrum pomocy. W przypadku punktu końcowego kategorii znajdziesz listę prawidłowych kategorii działalności.
Zapis JSON | |
---|---|
{ "name": string, "languageCode": string, "storeCode": string, "locationName": string, "primaryPhone": string, "additionalPhones": [ string ], "address": { object ( |
Pola | |
---|---|
name |
Identyfikator Google tej lokalizacji w formacie: W kontekście dopasowań to pole nie będzie wypełnione. |
languageCode |
Język lokalizacji. Ustawia się podczas tworzenia i nie można go aktualizować. |
storeCode |
Zewnętrzny identyfikator tej lokalizacji, który musi być unikalny w obrębie danego konta. W ten sposób możemy powiązać lokalizację z własnymi danymi. |
locationName |
Nazwa lokalizacji powinna odpowiadać nazwie firmy w świecie rzeczywistym – znajdującej się w witrynie sklepowej, na stronie internetowej i na artykułach firmowych, a także znanej klientom. Wszelkie dodatkowe informacje można w razie potrzeby umieścić w innych polach zasobu (na przykład |
primaryPhone |
Numer telefonu umożliwiający jak najbardziej bezpośrednie skontaktowanie się z konkretną lokalizacją firmy. Jeśli to możliwe, użyj lokalnego numeru telefonu zamiast numeru centrum obsługi telefonicznej. |
additionalPhones[] |
Maksymalnie dwa numery telefonu (komórkowe lub stacjonarne, bez faksu), pod które można zadzwonić do firmy oprócz podstawowego numeru telefonu. |
address |
Dokładny adres opisujący lokalizację firmy. Skrytki pocztowe i skrzynki pocztowe w odległych lokalizacjach są niedozwolone. Obecnie możesz określić maksymalnie 5 wartości |
primaryCategory |
Kategoria, która najlepiej opisuje główną działalność, jaką prowadzi dana lokalizacja. |
additionalCategories[] |
Dodatkowe kategorie opisujące Twoją firmę. Dzięki kategoriom klienci mogą znaleźć dokładne wyniki wyszukiwania usług, którymi są zainteresowani. Aby informacje o firmie były dokładne i nieaktualne, do opisania podstawowej działalności firmy używaj jak najmniejszej liczby kategorii. Wybierz kategorie, które są najbardziej szczegółowe i związane z główną działalnością Twojej firmy. |
websiteUrl |
Adres URL tej firmy. W miarę możliwości użyj adresu URL reprezentującego daną lokalizację firmy zamiast ogólnego adresu URL witryny lub adresu URL reprezentującego wszystkie lokalizacje bądź marki. |
regularHours |
Godziny pracy firmy. |
specialHours |
Niestandardowe godziny otwarcia firmy. Godziny otwarcia zwykle obejmują dni wolne od pracy, a czasami poza standardowymi godzinami pracy. Zastępują one standardowe godziny otwarcia. |
serviceArea |
Firmy działające na określonym obszarze świadczą usługi w lokalizacji klienta. Jeśli firma świadczy usługi na określonym obszarze, w tym polu opisano obsługiwane przez nią obszary. |
locationKey |
Zbiór kluczy łączących firmę z innymi usługami Google, takimi jak strona Google+ i Miejsca w Mapach Google. |
labels[] |
Zbiór dowolnych ciągów tekstowych, które umożliwiają otagowanie firmy. Te etykiety NIE są widoczne dla użytkowników. widoczne tylko dla Ciebie. Limit wynosi 255 znaków (na etykietę). |
adWordsLocationExtensions |
Dodatkowe informacje w AdWords. |
latlng |
Długość i szerokość geograficzna podane przez użytkownika. Podczas tworzenia lokalizacji to pole jest ignorowane, jeśli podane dane geograficzne zostaną przetworzone. To pole jest zwracane w przypadku żądań odbierania tylko wtedy, gdy podana przez użytkownika wartość |
openInfo |
Flaga wskazująca, czy dana lokalizacja jest obecnie otwarta dla firm. |
locationState |
Tylko dane wyjściowe. Zestaw wartości logicznych, które odzwierciedlają stan lokalizacji. |
attributes[] |
Atrybuty tej lokalizacji. |
metadata |
Tylko dane wyjściowe. Dodatkowe informacje, których użytkownik nie może edytować. |
priceLists[] |
Wycofane: informacje o cenniku dla tej lokalizacji. |
profile |
Opisuje Twoją firmę własnymi słowami i przedstawia użytkownikom wyjątkową historię o Twojej firmie i jej ofercie. |
relationshipData |
Wszystkie lokalizacje i sieci powiązane z tą lokalizacją. |
moreHours[] |
Więcej godzin dla różnych działów firmy lub dla poszczególnych klientów. |
BusinessHours
Określa okresy, w których dana lokalizacja jest otwarta. Przechowuje kolekcję TimePeriod
instancji.
Zapis JSON | |
---|---|
{
"periods": [
{
object ( |
Pola | |
---|---|
periods[] |
Zbiór godzin otwarcia danej lokalizacji. Każdy okres oznacza zakres godzin, w których dana lokalizacja jest otwarta w ciągu tygodnia. |
TimePeriod
Reprezentuje przedział czasu, w którym firma jest otwarta, począwszy od określonego dnia i godziny otwarcia, a kończyła w określonym dniu i o określonej godzinie zamknięcia. Godzina zamknięcia musi przypadać po godzinie otwarcia, np. tego samego dnia lub następnego dnia.
Zapis JSON | |
---|---|
{ "openDay": enum ( |
Pola | |
---|---|
openDay |
Wskazuje, kiedy ( |
openTime |
Czas w rozszerzonym formacie ISO 8601 (gg:mm) w ciągu 24 godzin. Prawidłowe wartości to 00:00–24:00, gdzie 24:00 oznacza północ pod koniec określonego pola dnia. |
closeDay |
Wskazuje, kiedy |
closeTime |
Czas w rozszerzonym formacie ISO 8601 (gg:mm) w ciągu 24 godzin. Prawidłowe wartości to 00:00–24:00, gdzie 24:00 oznacza północ pod koniec określonego pola dnia. |
DzieńTygodnia
Przedstawia dzień tygodnia.
Wartości w polu enum | |
---|---|
DAY_OF_WEEK_UNSPECIFIED |
Dzień tygodnia nie jest określony. |
MONDAY |
Poniedziałek |
TUESDAY |
Tuesday (wtorek) |
WEDNESDAY |
Wednesday (środa) |
THURSDAY |
Thursday (czwartek) |
FRIDAY |
Friday (piątek) |
SATURDAY |
Saturday (sobota) |
SUNDAY |
niedziela |
SpecialHours
Odzwierciedla zestaw okresów, w których godziny pracy lokalizacji różnią się od zwykłych godzin pracy.
Zapis JSON | |
---|---|
{
"specialHourPeriods": [
{
object ( |
Pola | |
---|---|
specialHourPeriods[] |
Lista wyjątków od zwykłych godzin pracy firmy. |
SpecialHourPeriod
Oznacza jeden okres, w którym godziny pracy lokalizacji różnią się od zwykłych godzin otwarcia. Specjalny przedział godzinowy musi mieścić się w zakresie poniżej 24 godzin. openTime
i startDate
muszą być starsze niż closeTime
i endDate
. closeTime
i endDate
mogą przedłużyć się do godziny 11:59 w jeden dzień po określonej wartości startDate
. Prawidłowe są na przykład te dane wejściowe:
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
Te dane wejściowe są nieprawidłowe:
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
Zapis JSON | |
---|---|
{ "startDate": { object ( |
Pola | |
---|---|
startDate |
Data kalendarzowa, w której rozpoczyna się ten okres o specjalnej godzinie. |
openTime |
Czas działania w |
endDate |
Data kalendarzowa, w której kończy się ten okres. Jeśli pole |
closeTime |
Czas zamknięcia lokalizacji w |
isClosed |
Jeśli ma wartość true (prawda), |
ServiceAreaBusiness
Firmy działające na określonym obszarze świadczą usługi u klienta (np. jako ślusarz lub hydraulik).
Zapis JSON | |
---|---|
{ "businessType": enum ( |
Pola | ||
---|---|---|
businessType |
Wskazuje identyfikator |
|
Pole sumy coverageArea . Wskazuje obszar, na którym firma oferuje usługi. coverageArea może mieć tylko jedną z tych wartości: |
||
radius |
Tylko dane wyjściowe. Obszar, w którym firma prowadzi działalność w okolicy punktu. |
|
places |
Obszar działalności tej firmy określony za pomocą zestawu miejsc. |
BusinessType
Informuje, czy ta firma oferuje usługi tylko na miejscu u klienta (np. laweta) czy pod podanym adresem i na miejscu (np. pizzeria z jadalnią, która dostarcza też produkty do klientów).
Wartości w polu enum | |
---|---|
BUSINESS_TYPE_UNSPECIFIED |
Tylko dane wyjściowe. Nie określono. |
CUSTOMER_LOCATION_ONLY |
Oferuje usługi tylko w okolicy (nie pod adresem firmy). |
CUSTOMER_AND_BUSINESS_LOCATION |
Oferuje usługi pod adresem firmy i w pobliżu. |
PointRadius
Promień wokół określonego punktu (szerokość/długość geograficzna).
Zapis JSON | |
---|---|
{
"latlng": {
object ( |
Pola | |
---|---|
latlng |
Długość i szerokość geograficzna, która określa środek obszaru. |
radiusKm |
Odległość w kilometrach obszaru wokół punktu. |
LatLng
Obiekt reprezentujący parę szerokości i długości geograficznej. Jest ona wyrażona jako para podwójnej precyzji reprezentująca stopnie szerokości i długości geograficznej. O ile nie wskazano inaczej, ten obiekt musi być zgodny ze standardem WGS84. Wartości muszą mieścić się w znormalizowanych zakresach.
Zapis JSON | |
---|---|
{ "latitude": number, "longitude": number } |
Pola | |
---|---|
latitude |
Szerokość geograficzna w stopniach. Musi mieścić się w zakresie [-90,0, +90,0]. |
longitude |
Długość geograficzna w stopniach. Musi mieścić się w zakresie od -180,0 do +180,0]. |
Miejsca
Definiuje sumę obszarów reprezentowanych przez zbiór miejsc.
Zapis JSON | |
---|---|
{
"placeInfos": [
{
object ( |
Pola | |
---|---|
placeInfos[] |
Obszary reprezentowane przez identyfikatory miejsc. Maksymalnie 20 miejsc. |
PlaceInfo
Definiuje obszar reprezentowany przez identyfikator miejsca.
Zapis JSON | |
---|---|
{ "name": string, "placeId": string } |
Pola | |
---|---|
name |
Zlokalizowana nazwa miejsca. Na przykład: |
placeId |
Identyfikator miejsca. Musi odpowiadać regionowi. |
LocationKey
Alternatywne/zastępcze kluczowe odwołania do lokalizacji.
Zapis JSON | |
---|---|
{ "plusPageId": string, "placeId": string, "explicitNoPlaceId": boolean, "requestId": string } |
Pola | |
---|---|
plusPageId |
Tylko dane wyjściowe. Jeśli z lokalizacją jest powiązana strona Google+, w tym polu pojawia się identyfikator strony Google+ tej lokalizacji. |
placeId |
Jeśli ta lokalizacja została zweryfikowana i jest połączona z Mapami Google lub jest widoczna w Mapach Google, w tym polu znajduje się identyfikator lokalizacji. Ten identyfikator może być używany w różnych interfejsach API Miejsc. Jeśli ta lokalizacja nie jest zweryfikowana, to pole może być wypełnione, jeśli została powiązana z miejscem wyświetlanym w Mapach Google. To pole można ustawić podczas tworzenia połączeń, ale nie w przypadku aktualizacji. Dodatkowa wartość logiczna |
explicitNoPlaceId |
Tylko dane wyjściowe. Wartość true wskazuje, że nieustawiony identyfikator miejsca jest celowy. Różni się to od tego, że nie utworzono jeszcze powiązania. |
requestId |
Tylko dane wyjściowe. Do utworzenia tej lokalizacji użyto: |
AdWordsLocationExtensions
Dodatkowe informacje w AdWords.
Zapis JSON | |
---|---|
{ "adPhone": string } |
Pola | |
---|---|
adPhone |
Alternatywny numer telefonu wyświetlany w rozszerzeniach lokalizacji AdWords zamiast podstawowego numeru telefonu lokalizacji. |
OpenInfo
Informacje związane ze stanem otwarcia firmy.
Zapis JSON | |
---|---|
{ "status": enum ( |
Pola | |
---|---|
status |
Wskazuje, czy lokalizacja jest obecnie otwarta dla firm. Wszystkie lokalizacje są domyślnie otwarte, dopóki nie zostaną zamknięte. |
canReopen |
Tylko dane wyjściowe. Wskazuje, czy firma kwalifikuje się do ponownego otwarcia. |
openingDate |
Data pierwszego otwarcia lokalizacji. Jeśli nie znasz dokładnego dnia, możesz podać tylko miesiąc i rok. Data musi przypadać w przeszłości lub nie później niż za rok. |
OpenForBusiness
Wskazuje stan lokalizacji.
Wartości w polu enum | |
---|---|
OPEN_FOR_BUSINESS_UNSPECIFIED |
Nie określono. |
OPEN |
Wskazuje, że lokalizacja jest otwarta. |
CLOSED_PERMANENTLY |
Wskazuje, że lokalizacja została zamknięta na stałe. |
CLOSED_TEMPORARILY |
Wskazuje, że lokalizacja została tymczasowo zamknięta. Tę wartość można zastosować tylko do opublikowanych lokalizacji (np. locationState.is_published = true). Podczas aktualizowania pola stanu do tej wartości klienci muszą ustawić w polu updateMask jawnie wartość openInfo.status . Podczas tego wywołania aktualizacji nie można ustawić żadnych innych masek aktualizacji. To ograniczenie jest tymczasowe, które wkrótce zostanie złagodzone. |
LocationState
Zawiera zestaw wartości logicznych, które odzwierciedlają stan lokalizacji.
Zapis JSON | |
---|---|
{ "isGoogleUpdated": boolean, "isDuplicate": boolean, "isSuspended": boolean, "canUpdate": boolean, "canDelete": boolean, "isVerified": boolean, "needsReverification": boolean, "isPendingReview": boolean, "isDisabled": boolean, "isPublished": boolean, "isDisconnected": boolean, "isLocalPostApiDisabled": boolean, "canModifyServiceList": boolean, "canHaveFoodMenus": boolean, "hasPendingEdits": boolean, "hasPendingVerification": boolean, "canOperateHealthData": boolean, "canOperateLodgingData": boolean } |
Pola | |
---|---|
isGoogleUpdated |
Tylko dane wyjściowe. Wskazuje, czy identyfikator miejsca powiązany z tą lokalizacją jest aktualizowany. |
isDuplicate |
Tylko dane wyjściowe. Wskazuje, czy lokalizacja jest duplikatem innej lokalizacji. |
isSuspended |
Tylko dane wyjściowe. Wskazuje, czy lokalizacja jest zawieszona. Zawieszone lokalizacje nie są widoczne dla użytkowników w usługach Google. Jeśli uważasz, że to pomyłka, zapoznaj się z tym artykułem w Centrum pomocy. |
canUpdate |
Tylko dane wyjściowe. Wskazuje, czy lokalizację można zaktualizować. |
canDelete |
Tylko dane wyjściowe. Wskazuje, czy lokalizację można usunąć za pomocą interfejsu API Google Moja Firma. |
isVerified |
Tylko dane wyjściowe. Wskazuje, czy lokalizacja jest zweryfikowana. |
needsReverification |
Tylko dane wyjściowe. Wskazuje, czy lokalizacja wymaga ponownej weryfikacji. |
isPendingReview |
Tylko dane wyjściowe. Wskazuje, czy lokalizacja oczekuje na sprawdzenie. |
isDisabled |
Tylko dane wyjściowe. Wskazuje, czy lokalizacja jest wyłączona. |
isPublished |
Tylko dane wyjściowe. Wskazuje, czy lokalizacja została opublikowana. |
isDisconnected |
Tylko dane wyjściowe. Wskazuje, czy lokalizacja jest odłączona od miejsca w Mapach Google. |
isLocalPostApiDisabled |
Tylko dane wyjściowe. Wskazuje, czy w przypadku tej lokalizacji usługa accounts.locations.localPosts jest wyłączona. |
canModifyServiceList |
Tylko dane wyjściowe. Wskazuje, czy strona może modyfikować ServiceList. |
canHaveFoodMenus |
Tylko dane wyjściowe. Wskazuje, czy wizytówka kwalifikuje się do menu z jedzeniem. |
hasPendingEdits |
Tylko dane wyjściowe. Wskazuje, czy właściwości danej lokalizacji są w stanie oczekiwania na edycję. |
hasPendingVerification |
Tylko dane wyjściowe. Wskazuje, czy lokalizacja ma oczekujące prośby o weryfikację. |
canOperateHealthData |
Tylko dane wyjściowe. Wskazuje, czy lokalizacja może operować na danych dotyczących zdrowia. |
canOperateLodgingData |
Tylko dane wyjściowe. Wskazuje, czy lokalizacja może wykorzystywać dane dotyczące kwater. |
Atrybut
Atrybut lokalizacji. Atrybuty zawierają dodatkowe informacje o lokalizacji. Atrybuty, które można ustawić dla lokalizacji, mogą się różnić w zależności od jej właściwości (np. kategorii). Dostępne atrybuty są określane przez Google i można je dodawać lub usuwać bez zmian w interfejsie API.
Zapis JSON | |
---|---|
{ "attributeId": string, "valueType": enum ( |
Pola | |
---|---|
attributeId |
Identyfikator atrybutu. Identyfikatory atrybutów są dostarczane przez Google. |
valueType |
Tylko dane wyjściowe. Typ wartości zawartej w tym atrybucie. Należy go użyć do określenia sposobu interpretacji wartości. |
values[] |
Wartości tego atrybutu. Typ podanych wartości musi być zgodny z typem oczekiwanego w przypadku danego atrybutu. zobacz AttributeValueType. Jest to pole powtarzane, w którym można podać wiele wartości atrybutów. Typy atrybutów obsługują tylko jedną wartość. |
repeatedEnumValue |
Gdy typem wartości atrybutu jest REPEATED_ENUM, ta wartość zawiera wartość atrybutu, a pozostałe pola wartości muszą być puste. |
urlValues[] |
Gdy typem wartości atrybutu jest URL, to pole zawiera wartości tego atrybutu, a pozostałe pola wartości muszą być puste. |
RepeatedEnumAttributeValue
Wartości atrybutu z valueType
o wartości REPEATED_ENUM. Składa się on z 2 list identyfikatorów wartości: tych, które mają wartość „true” (prawda) i tych, które nie są ustawione (fałsz). Brak wartości są uznawane za nieznane. Musisz podać co najmniej jedną wartość.
Zapis JSON | |
---|---|
{ "setValues": [ string ], "unsetValues": [ string ] } |
Pola | |
---|---|
setValues[] |
Ustawione wartości typu enum. |
unsetValues[] |
Wartości typu enum, które nie są skonfigurowane. |
UrlAttributeValue
Wartości atrybutu z valueType
o adresie URL.
Zapis JSON | |
---|---|
{ "url": string } |
Pola | |
---|---|
url |
Adres URL. |
Metadane
Dodatkowe informacje o lokalizacji, których użytkownik nie może edytować.
Zapis JSON | |
---|---|
{
"duplicate": {
object ( |
Pola | |
---|---|
duplicate |
Informacje o lokalizacji duplikowanej przez tę lokalizację. Występuje tylko wtedy, gdy |
mapsUrl |
link do lokalizacji w Mapach, |
newReviewUrl |
Link do strony w wyszukiwarce Google, na której klient może dodać opinię o danej lokalizacji. |
Duplikuj
Informacje o lokalizacji duplikowanej przez tę lokalizację.
Zapis JSON | |
---|---|
{
"locationName": string,
"placeId": string,
"access": enum ( |
Pola | |
---|---|
locationName |
Nazwa zasobu lokalizacji duplikowanej. To pole jest wypełniane tylko wtedy, gdy uwierzytelniony użytkownik ma prawa dostępu do tej lokalizacji, a lokalizacja nie jest usunięta. |
placeId |
Identyfikator miejsca duplikatu lokalizacji. |
access |
Wskazuje, czy użytkownik ma dostęp do duplikatu lokalizacji. |
Dostęp
Poziom dostępu użytkownika do duplikatu lokalizacji. Zastępuje ona własność. Należy jej użyć.
Wartości w polu enum | |
---|---|
ACCESS_UNSPECIFIED |
Nie określono. |
ACCESS_UNKNOWN |
Nie udało się określić, czy użytkownik ma dostęp do duplikatu lokalizacji. |
ALLOWED |
Użytkownik ma dostęp do lokalizacji, którą duplikuje. |
INSUFFICIENT |
Użytkownik nie ma dostępu do lokalizacji, którą duplikuje. |
PriceList
Wycofane: lista informacji o cenie produktu. Ceny mają strukturę co najmniej 1 cennik, z którego każda zawiera co najmniej 1 sekcję z co najmniej 1 produktem. Na przykład ceny produktów spożywczych mogą przedstawiać menu śniadaniowe, obiadowe i kolacje z sekcjami zawierającymi burgery, steki lub owoce morza.
Zapis JSON | |
---|---|
{ "priceListId": string, "labels": [ { object ( |
Pola | |
---|---|
priceListId |
Wymagane. Identyfikator cennika. Identyfikatory cen, sekcji i produktów nie mogą być zduplikowane w tej lokalizacji. |
labels[] |
Wymagane. Etykiety językowe z cennikiem. |
sourceUrl |
Opcjonalny źródłowy adres URL, z którego pobrano cennik. Może to być na przykład adres URL strony, która została automatycznie pobrana w celu wypełnienia informacji w menu. |
sections[] |
Wymagane. Sekcje z tym cennikiem. Każdy cennik musi zawierać co najmniej 1 sekcję. |
Etykieta
Etykieta używana podczas wyświetlania cennika, sekcji lub produktu.
Zapis JSON | |
---|---|
{ "displayName": string, "description": string, "languageCode": string } |
Pola | |
---|---|
displayName |
Wymagane. Wyświetlana nazwa cennika, sekcji lub produktu. |
description |
Opcjonalnie: Opis cennika, sekcji lub produktu. |
languageCode |
Opcjonalnie: Kod języka BCP-47, którego dotyczą te ciągi znaków. Dla każdego języka można ustawić tylko 1 zestaw etykiet. |
Sekcja
Sekcja cennika zawierająca co najmniej 1 produkt.
Zapis JSON | |
---|---|
{ "sectionId": string, "labels": [ { object ( |
Pola | |
---|---|
sectionId |
Wymagane. Identyfikator sekcji. Identyfikatory cen, sekcji i produktów nie mogą być zduplikowane w tej lokalizacji. |
labels[] |
Wymagane. Etykiety językowe sekcji. Długość nazw i opisów sekcji nie powinna przekraczać 140 znaków. Wymagany jest co najmniej 1 zestaw etykiet. |
sectionType |
Opcjonalnie: Typ sekcji bieżącego cennika. Wartość domyślna to JEDZENIE. |
items[] |
Produkty zawarte w tej sekcji cennika. |
SectionType
Typ sekcji.
Wartości w polu enum | |
---|---|
SECTION_TYPE_UNSPECIFIED |
Nie określono. |
FOOD |
Sekcja zawiera elementy reprezentujące jedzenie. |
SERVICES |
Sekcja zawiera elementy reprezentujące usługi. |
Element
Jeden element listy. Każda wersja produktu w cenniku powinna mieć własny Element z własnymi danymi o cenie.
Zapis JSON | |
---|---|
{ "itemId": string, "labels": [ { object ( |
Pola | |
---|---|
itemId |
Wymagane. Identyfikator produktu. Identyfikatory cen, sekcji i produktów nie mogą być zduplikowane w tej lokalizacji. |
labels[] |
Wymagane. Etykiety językowe z elementem. Zalecamy, aby nazwa produktu miała maksymalnie 140 znaków, a opis – 250 znaków. Wymagany jest co najmniej 1 zestaw etykiet. |
price |
Opcjonalnie: Cena produktu. |
Pieniądze
Reprezentuje kwotę za pomocą jej typu waluty.
Zapis JSON | |
---|---|
{ "currencyCode": string, "units": string, "nanos": integer } |
Pola | |
---|---|
currencyCode |
Trzyliterowy kod waluty zdefiniowany w normie ISO 4217. |
units |
Całkowita jednostka kwoty. Jeśli na przykład |
nanos |
Liczba jednostek nano (10^-9) ilości. Wartość musi mieścić się w zakresie od -999 999 999 do +999 999 999 włącznie. Jeśli |
Profil
Wszystkie informacje związane z profilem lokalizacji.
Zapis JSON | |
---|---|
{ "description": string } |
Pola | |
---|---|
description |
Opis lokalizacji wyrażony przez Ciebie i nie można go edytować. |
RelationshipData
Informacje o wszystkich lokalizacjach nadrzędnych i podrzędnych powiązanych z tą lokalizacją.
Zapis JSON | |
---|---|
{ "parentChain": string } |
Pola | |
---|---|
parentChain |
Nazwa zasobu sieci, do której należy ta lokalizacja. |
MoreHours
Przedziały czasu, w których dana lokalizacja jest otwarta dla określonych rodzajów działalności.
Zapis JSON | |
---|---|
{
"hoursTypeId": string,
"periods": [
{
object ( |
Pola | |
---|---|
hoursTypeId |
Wymagane. Rodzaj godzin. Klienci powinni zadzwonić pod numer {#link businessKategorie:BatchGet}, aby uzyskać obsługiwane typy godzin pracy dla kategorii lokalizacji. |
periods[] |
Wymagane. Zbiór godzin otwarcia tej lokalizacji. Każdy okres oznacza zakres godzin, w których dana lokalizacja jest otwarta w ciągu tygodnia. |
Metody |
|
---|---|
|
Przypisuje lokalizację do identyfikatora miejsca. |
|
Pobiera wszystkie określone lokalizacje z danego konta. |
|
Zwraca podzieloną na strony listę opinii dla wszystkich określonych lokalizacji. |
|
Usuwa powiązanie między lokalizacją a jej identyfikatorem. |
|
Tworzy i zwraca nowy plik location , który należy do podanego konta. |
|
Usuwa lokalizację. |
|
Zgłasza wszystkie opcje weryfikacji dostępne dla danej lokalizacji w wybranym języku. |
|
Znajduje wszystkie możliwe lokalizacje pasujące do określonej lokalizacji. |
|
Pobiera określoną lokalizację. |
|
Wyświetla menu jedzenia w konkretnej lokalizacji. |
|
Pobiera zaktualizowaną przez Google wersję określonej lokalizacji. |
|
Zwraca atrybuty dostawcy usług medycznych określonej lokalizacji. |
|
Pobieranie określonej listy usług dla lokalizacji. |
|
Wyświetla listę lokalizacji dla określonego konta. |
|
Aktualizuje podaną lokalizację. |
|
Zwraca raport zawierający statystyki dotyczące co najmniej jednego rodzaju danych według lokalizacji. |
(deprecated) |
przenosi lokalizację z konta należącego do użytkownika na inne konto, którym zarządza ten sam użytkownik; |
|
Aktualizuje menu dań w konkretnej lokalizacji. |
|
Aktualizuje atrybuty dostawcy usług medycznych określonej lokalizacji. |
|
Aktualizuje określoną listę usług lokalizacji. |
|
Rozpoczyna proces weryfikacji lokalizacji. |