- 資源:位置
- JSON 表示法
- PhoneNumbers
- 類別
- 類別
- ServiceType
- MoreHoursType
- PostalAddress
- BusinessHours
- TimePeriod
- DayOfWeek
- TimeOfDay
- SpecialHours
- SpecialHourPeriod
- 日期
- ServiceAreaBusiness
- BusinessType
- 地點介面集
- PlaceInfo
- AdWordsLocationExtensions
- LatLng
- OpenInfo
- OpenForBusiness
- 中繼資料
- 設定檔
- RelationshipData
- RelevantLocation
- RelationType
- MoreHours
- ServiceItem
- StructuredServiceItem
- FreeFormServiceItem
- 標籤
- 金額
- 方法
資源:位置
JSON 表示法 |
---|
{ "name": string, "languageCode": string, "storeCode": string, "title": string, "phoneNumbers": { object ( |
欄位 | |
---|---|
name |
這個營業地點的 Google 識別碼,格式為: |
languageCode |
不可變動。地點的語言。請在建立時設定,且無法更新。 |
storeCode |
選用設定。這個位置的外部 ID,在特定帳戶中不得重複。這是指將該地點與您的記錄建立關聯的方式。 |
title |
必要欄位。地點名稱應反映商家的實際名稱,與店面、網站和文具上一致,也就是消費者所熟知的商家名稱。任何相關的額外資訊 (如有) 都可以加到資源的其他欄位 (例如 |
phoneNumbers |
選用設定。客戶用來與商家聯絡的不同電話號碼。 |
categories |
選用設定。用來描述商家的各種類別。 |
storefrontAddress |
選用設定。清楚精確的地址來說明您的商家所在地點。我們不接受郵政信箱或位於偏遠地區的信箱地址。目前您最多可以在地址中指定五個 |
websiteUri |
選用設定。這個商家的網址。可以的話,請使用能代表這個商家所在地點的網址,而不是代表所有營業地點或品牌的通用網站/網址。 |
regularHours |
選用設定。商家的營業時間。 |
specialHours |
選用設定。商家的特殊營業時間。這通常包括假日營業時間,以及非正常營業時間的其他時間。這些值會覆寫一般營業時間。這個欄位不得未設定一般營業時間。 |
serviceArea |
選用設定。區域服務商家提供顧客所在地的服務。如果這個商家是區域服務商家,這個欄位會說明商家提供服務的區域。 |
labels[] |
選用設定。一系列任意形式的字串,讓你標記你的商家。這些標籤「不會」向使用者顯示;只有你自己看得到。每個標籤的長度必須介於 1 至 255 個字元之間。 |
adWordsLocationExtensions |
選用設定。AdWords 中顯示的額外資訊。 |
latlng |
選用設定。使用者提供的經緯度。建立位置時,如果提供的地址地理編碼成功,系統就會忽略這個欄位。只有在 get 請求中,使用者提供的 |
openInfo |
選用設定。標明地點目前是否營業中。 |
metadata |
僅供輸出。其他使用者無法編輯的資訊。 |
profile |
選用設定。以自己的方式說明貴商家,並向使用者顯示貴商家和產品/服務的獨特故事。 除了住宿類別 (例如飯店、汽車旅館、飯店等),所有類別均為必填。 |
relationshipData |
選用設定。與這個商家相關的所有地點和連鎖店。 |
moreHours[] |
選用設定。為商家的不同部門或特定客戶提供更詳細的營業時間。 |
serviceItems[] |
選用設定。商家支援的服務清單。提供的服務包括剪髮、裝設熱水器等。系統會自動移除重複的服務項目。 |
PhoneNumbers
商家電話號碼的集合。在更新期間,必須設定這兩個欄位。用戶端不能只透過更新遮罩更新主要或其他電話號碼,建議使用國際電話號碼格式,例如「+1 415 555 0132」,詳情請參閱 (https://developers.google.com/style/phone-numbers#international-phone-numbers)。
JSON 表示法 |
---|
{ "primaryPhone": string, "additionalPhones": [ string ] } |
欄位 | |
---|---|
primaryPhone |
必要欄位。可以盡量直接聯絡到您個別商家所在地點的電話號碼。請提供本地電話號碼,避免使用總公司/客服中心聯絡電話。 |
additionalPhones[] |
選用設定。除了主要電話號碼外,您的商家最多還可以登錄兩組電話號碼 (僅限手機或市話,不接受傳真號碼)。 |
類別
描述商家的一系列類別。在更新期間,必須設定這兩個欄位。用戶端不得使用更新遮罩個別更新主要或其他類別。
JSON 表示法 |
---|
{ "primaryCategory": { object ( |
欄位 | |
---|---|
primaryCategory |
必要欄位。這個類別與這個地點所處的核心業務最相符。 |
additionalCategories[] |
選用設定。可描述貴商家的其他類別。類別可協助客戶正確地找到感興趣的服務。為確保商家資訊正確並上線,請盡量減少用來描述整體核心業務的類別。盡可能選用足以代表您主要業務的精確類別。 |
類別
說明該商家性質 (而非業務內容) 的類別。如需有效類別 ID 的清單,以及對應至使用者可理解的名稱的對應關係,請參閱 categories.list
。
JSON 表示法 |
---|
{ "name": string, "displayName": string, "serviceTypes": [ { object ( |
欄位 | |
---|---|
name |
必要欄位。這個類別的固定 ID (由 Google 提供)。修改類別時 (建立或更新位置時,必須指定這個值)。 |
displayName |
僅供輸出。使用者可理解的類別名稱。讀取位置時即會設定這個選項。修改位置時,必須設定 |
serviceTypes[] |
僅供輸出。列出這個業務類別提供的所有服務類型。 |
moreHoursTypes[] |
僅供輸出。這個業務類別可用的詳細營業時間類型。 |
ServiceType
說明商家提供的服務類型的訊息。
JSON 表示法 |
---|
{ "serviceTypeId": string, "displayName": string } |
欄位 | |
---|---|
serviceTypeId |
僅供輸出。這個服務類型的固定 ID (由 Google 提供)。 |
displayName |
僅供輸出。服務類型的使用者可理解的顯示名稱。 |
MoreHoursType
商家可以預約的其他營業時間類型,以及一般營業時間。
JSON 表示法 |
---|
{ "hoursTypeId": string, "displayName": string, "localizedDisplayName": string } |
欄位 | |
---|---|
hoursTypeId |
僅供輸出。Google 為這個營業時間類型的固定 ID。 |
displayName |
僅供輸出。人類可讀的英文顯示名稱,代表營業時間類型。 |
localizedDisplayName |
僅供輸出。使用者可理解的本地化顯示名稱,代表營業時間類型。 |
PostalAddress
表示郵寄地址,如郵政快遞或付款地址。如果是郵寄地址,郵政服務可將貨品寄送到場所、郵政信箱或類似位置。此表示法並不適用於建立地理位置 (街道、鄉鎮或山區) 的模型。
在一般使用情況下,系統會根據處理作業的類型,以使用者輸入或匯入現有資料的方式來建立地址。
地址輸入/編輯的建議:- 使用支援國際化的地址小工具 (例如 https://github.com/google/libaddressinput) - 在使用者使用該欄位的國家/地區外,不應向使用者顯示用於輸入或編輯欄位的 UI 元素。
如要進一步瞭解如何使用這個結構定義,請參閱:https://support.google.com/business/answer/6397478
JSON 表示法 |
---|
{ "revision": integer, "regionCode": string, "languageCode": string, "postalCode": string, "sortingCode": string, "administrativeArea": string, "locality": string, "sublocality": string, "addressLines": [ string ], "recipients": [ string ], "organization": string } |
欄位 | |
---|---|
revision |
所有新的修訂版本都必須能夠與舊的修訂版本回溯相容。 |
regionCode |
必要欄位。地址所在國家/地區的 CLDR 地區代碼。這個代碼絕非透過推測而得出,並且是由使用者自行確保該值正確無誤。詳情請參閱 https://cldr.unicode.org/ 和 https://www.unicode.org/cldr/charts/30/supplemental/territory_information.html。例如:瑞士的地區代碼為「CH」。 |
languageCode |
選填。這個地址內容的 BCP-47 語言代碼 (如果已知)。通常是輸入表單的 UI 語言,或是符合地址的國家/地區所用的其中一個語言,或是使用音譯的對應項目。這個欄位可能會影響某些國家/地區的格式設定,但是不會影響資料的正確性,也絕不會影響任何驗證或其他非格式的相關作業。 如果不知道這個值為何,則應省略該值 (而非指定可能不正確的預設值)。 例如:「zh-Hant」、「ja」、「ja-Latn」、「en」。 |
postalCode |
選用設定。地址的郵遞區號。並非所有國家/地區都使用郵遞區號或要求必須填寫郵遞區號,不過在使用郵遞區號時,可能會對地址其他部分觸發額外的驗證作業 (例如美國對州/郵遞區號的驗證)。 |
sortingCode |
選用設定。國家/地區專屬的其他分類代碼。大多數國家/地區並不使用這個代碼。在使用分類代碼的國家/地區中,這個值為與「CEDEX」相似的字串,後面選擇性加上一個數字 (例如「CEDEX 7」),或是只有單一數字,並用來表示「區段代碼」(牙買加)、「寄送區域指示碼」(馬拉威) 或「郵局指示碼」(如象牙海岸)。 |
administrativeArea |
選用設定。最高行政區,用於國家/地區的郵遞地址。例如,此值可以是州、省或縣。以西班牙為例來具體說明,此欄位的值為省,而非自治區 (例如「巴塞隆納」省,而不是「加泰隆尼亞」自治區)。許多國家/地區的郵寄地址並沒有使用行政區。例如,就瑞士而言,該欄位應該留空不填。 |
locality |
選用設定。一般是指地址的縣市/鄉鎮部分。例如:美國城市、義大利市鎮、英國郵鎮。如為未明確定義縣市或其縣市不適用此結構的地區,請將 locality 留白,改用 addressLines。 |
sublocality |
選用設定。地址的縣市以下行政區,例如社區、自治市鎮和區等。 |
addressLines[] |
非結構化的地址行,說明地址的低層級項目。 由於 addressLines 中的值不會有類型資訊,而且有時在單一欄位中可能會包含多個值 (例如「Austin, TX」),因此地址行的順序務必要明確。地址行的順序應為該地址所在國家/地區的「信封書寫順序」。在信封書寫順序可能不盡相同的地區 (如日本),可使用 address_language 讓地址更明確 (例如「ja」表示由大到小的排序,而「ja-Latn」或「en」則表示由小到大)。如此一來,您便可以根據語言來選取明確度最高的地址行。 地址允許的最小結構表示法是包含一個 regionCode,並將其餘所有資訊放置在 addressLines 中。您可以在幾乎不使用地理定位的情况下,設定這類地址的格式,但至少在地址局部解析完畢之前,您無法對地址的任何組成部分進行語意推論。 如要處理完全非結構化的地址,我們建議您只建立包含 regionCode 和 addressLines 的地址,並使用地理定位來進行 (而非猜測地址的哪些部分應該是縣市還是行政區)。 |
recipients[] |
選用設定。地址的收件人。在某些情況下,這個欄位可能會包含多行資訊。舉例來說,此欄位可能包含「代收者」資訊。 |
organization |
選用設定。地址中的機構名稱。 |
BusinessHours
代表這個地點營業的時段。保留一組 [TimePeriod][google.mybusiness.mybusinessinformation.v1.TimePeriod] 例項。
JSON 表示法 |
---|
{
"periods": [
{
object ( |
欄位 | |
---|---|
periods[] |
必要欄位。這個地點的營業時間集合。每個時段都代表地點在當週營業的時段。 |
TimePeriod
代表商家在指定營業日/時間開始,以及指定打烊日/時間結束營業的時間範圍。關閉時間必須晚於開幕時間,例如在同一天或後續一天。
JSON 表示法 |
---|
{ "openDay": enum ( |
欄位 | |
---|---|
openDay |
必要欄位。表示這個經期開始的 |
openTime |
必要欄位。有效值為 00:00-24:00,其中 24:00 代表指定日期欄位結尾的午夜。 |
closeDay |
必要欄位。表示這段期間結束的 |
closeTime |
必要欄位。有效值為 00:00-24:00,其中 24:00 代表指定日期欄位結尾的午夜。 |
DayOfWeek
代表星期幾。
列舉 | |
---|---|
DAY_OF_WEEK_UNSPECIFIED |
未指定星期幾。 |
MONDAY |
星期一 |
TUESDAY |
週二 |
WEDNESDAY |
週三 |
THURSDAY |
週四 |
FRIDAY |
Friday (週五) |
SATURDAY |
Saturday (週六) |
SUNDAY |
星期日 |
TimeOfDay
代表一天中的時間。日期和時區並不需要指定,或是在其他位置上指定。API 可選擇允許閏秒。相關類型為 google.type.Date
和 google.protobuf.Timestamp
。
JSON 表示法 |
---|
{ "hours": integer, "minutes": integer, "seconds": integer, "nanos": integer } |
欄位 | |
---|---|
hours |
一天的營業時間,以 24 小時製表示。值應介於 0 到 23 之間。API 可選擇允許使用「24:00:00」這類的值來表示營業打烊時間等情況。 |
minutes |
一天內的分鐘數。值必須介於 0 到 59 之間。 |
seconds |
時間的秒數。正常情況下,值必須介於 0 到 59 之間。如果 API 允許閏秒,則可允許值為 60。 |
nanos |
秒數的小數,以奈秒表示。值必須介於 0 到 999,999,999 之間。 |
SpecialHours
代表某個地點營業時間與正常營業時間不同的一組時間範圍。
JSON 表示法 |
---|
{
"specialHourPeriods": [
{
object ( |
欄位 | |
---|---|
specialHourPeriods[] |
必要欄位。商家一般營業時間的例外狀況清單。 |
SpecialHourPeriod
代表營業地點營業時間與正常營業時間不同的單一時間範圍。特殊時段必須是小於 24 小時的範圍。openTime
和 startDate
必須早於 closeTime
和 endDate
。closeTime
和 endDate
可延長到指定 startDate
後的隔天上午 11:59。舉例來說,以下是有效的輸入內容:
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
下列輸入內容無效:
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 表示法 |
---|
{ "startDate": { object ( |
欄位 | |
---|---|
startDate |
必要欄位。這個特殊營業時間的開始日期。 |
openTime |
選用設定。有效值為 00:00-24:00,其中 24:00 代表指定日期欄位結尾的午夜。如果 |
endDate |
選用設定。這個特殊營業時間結束的日期。如未設定 |
closeTime |
選用設定。有效值為 00:00-24:00,其中 24:00 代表指定日期欄位結尾的午夜。如果 |
closed |
選用設定。如果設為 true,系統會忽略 |
日期
代表完整或部分的日曆日期,例如生日。您可以指明時段和時區,或者在其他地方指定時間或時區。日期以公曆為基準。可能代表下列其中一項:
- 完整日期,具有非零的年、月和日值。
- 日期為 0 的月份和日期,例如週年紀念日。
- 有 1 年,第 0 個月卻為 0 天。
- 年和月,但數字為零 (例如信用卡到期日)。
相關類型:
google.type.TimeOfDay
google.type.DateTime
google.protobuf.Timestamp
JSON 表示法 |
---|
{ "year": integer, "month": integer, "day": integer } |
欄位 | |
---|---|
year |
日期的年份。這個值必須介於 1 至 9999,或 0 之間可指定不含年份的日期。 |
month |
一年中的月份。必須介於 1 到 12 之間,或 0 可以指定不含月份和日期的年份。 |
day |
一個月中的第幾天。這個值必須介於 1 至 31 之間,且有效的年份和月份;或 0 可讓您指定本身或年份和月份,但這些日期不明顯。 |
ServiceAreaBusiness
區域服務商家在顧客的地點提供服務 (例如鎖匠或水電工)。
JSON 表示法 |
---|
{ "businessType": enum ( |
欄位 | |
---|---|
businessType |
必要欄位。表示 [type] [google.mybusiness.businessinfo.v1.ServiceAreaBusiness.BusinessType] 是服務範圍商家。 |
places |
這個商家透過一組地點定義的服務區域。 |
regionCode |
不可變動。這個服務範圍商家所在國家/地區的 CLDR 區域代碼。詳情請參閱 http://cldr.unicode.org/ 和 http://www.unicode.org/cldr/charts/30/supplemental/territory_information.html。例如:瑞士的地區代碼為「CH」。 此為 CUSTOMER_LOCATION_ONLY 商家的必填欄位,在其他情況下會遭到忽略。 這裡指定的區域可能會與這個商家提供服務的區域不同 (例如服務範圍商家並非位於商家所在地的區域)。 如果這個地點在建立後需要驗證,提供用於驗證的地址必須位於這個地區,且業主或其授權代表必須能在提供的驗證地址收到郵寄信件。 |
BusinessType
指出這個商家是否只在客戶所在位置 (例如拖車) 提供現場服務,還是同時在地址和現場提供服務 (例如設有用餐區的披薩店,但提供外送服務給顧客)。
列舉 | |
---|---|
BUSINESS_TYPE_UNSPECIFIED |
僅供輸出。不指定。 |
CUSTOMER_LOCATION_ONLY |
只在附近區域提供服務 (不適用於商家地址)。如果將商家從 CUSTOMER_AND_BUSINESS_LOCATION 更新為 CUSTOMER_LOCATION_ONLY,地點更新就必須包含 storefrontAddress 欄位遮罩,並將該欄位設為空白。 |
CUSTOMER_AND_BUSINESS_LOCATION |
提供商家地址和周邊區域的服務。 |
地點
定義由一組地點所代表的區域聯集。
JSON 表示法 |
---|
{
"placeInfos": [
{
object ( |
欄位 | |
---|---|
placeInfos[] |
地點 ID 代表的區域。最多不得超過 20 個地點。 |
PlaceInfo
定義以地點 ID 表示的區域。
JSON 表示法 |
---|
{ "placeName": string, "placeId": string } |
欄位 | |
---|---|
placeName |
必要欄位。地點的本地化名稱。例如 |
placeId |
必要欄位。地點的 ID。必須對應區域。(https://developers.google.com/places/web-service/supported_types#table3) |
AdWordsLocationExtensions
AdWords 中顯示的額外資訊。
JSON 表示法 |
---|
{ "adPhone": string } |
欄位 | |
---|---|
adPhone |
必要欄位。要顯示在 AdWords 地點額外資訊中的備用電話號碼,而非商家的主要電話號碼。 |
LatLng
代表經緯度組合的物件。以一對雙精準數表示經度度數和緯度度數。除非另有指定,否則這個物件必須符合 WGS84 標準。此外,值必須在正規化範圍內。
JSON 表示法 |
---|
{ "latitude": number, "longitude": number } |
欄位 | |
---|---|
latitude |
緯度度數,必須介於 [-90.0, +90.0] 的範圍之間。 |
longitude |
經度度數,必須介於 [-180.0, +180.0] 的範圍之間。 |
OpenInfo
與商家開業狀態相關的資訊。
JSON 表示法 |
---|
{ "status": enum ( |
欄位 | |
---|---|
status |
必要欄位。說明地點目前是否營業中。除非更新為已停業,否則所有地點都預設為營業中。 |
canReopen |
僅供輸出。表示這個商家是否可以恢復營業。 |
openingDate |
選用設定。地點初次開幕的日期。如果不知道確切日期,則只能提供月份和年份。日期必須是過去的日期,或不超過未來一年的時間。 |
OpenForBusiness
指出地點的狀態。
列舉 | |
---|---|
OPEN_FOR_BUSINESS_UNSPECIFIED |
不指定。 |
OPEN |
表示該地點營業中。 |
CLOSED_PERMANENTLY |
表示該地點已永久停業。 |
CLOSED_TEMPORARILY |
表示該地點已暫停營業。 |
中繼資料
其他非使用者無法編輯的營業地點資訊。
JSON 表示法 |
---|
{ "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 } |
欄位 | |
---|---|
hasGoogleUpdated |
僅供輸出。指出與這個地點相關聯的地點 ID 是否有需要由用戶端更新或拒絕的更新。如果設定此佈林值,您應呼叫 |
hasPendingEdits |
僅供輸出。指出這個地點的任一房源是否處於編輯待處理狀態。 |
canDelete |
僅供輸出。指出是否可以使用 API 刪除位置。 |
canOperateLocalPost |
僅供輸出。指出商家資訊能否管理在地貼文。 |
canModifyServiceList |
僅供輸出。指出清單內容是否可以修改服務清單。 |
canHaveFoodMenus |
僅供輸出。指出房源是否提供餐點菜單。 |
canOperateHealthData |
僅供輸出。指出位置能否使用健康資料。 |
canOperateLodgingData |
僅供輸出。指出營業地點是否能處理住宿資料。 |
placeId |
僅供輸出。如果這個地點出現在 Google 地圖上,系統會在這個欄位填入該地點的地點 ID。這個 ID 可用於不同的 Places API。 在建立呼叫期間可以設定此欄位,但不能針對「更新」設定。 |
duplicateLocation |
僅供輸出。這個位置重複的位置資源。 |
mapsUri |
僅供輸出。Google 地圖上地點的連結。 |
newReviewUri |
僅供輸出。Google 搜尋上的網頁連結,客戶可以在這裡留下該地點的評論。 |
canHaveBusinessCalls |
僅供輸出。指出商家資訊是否符合使用商家來電的資格。 |
hasVoiceOfMerchant |
僅供輸出。指出商家資訊是否包含商家語音。如果這個布林值為 false,應呼叫 locations.getVoiceOfMerchantState API 以取得其沒有 Voice of Merchant 的詳細原因。 |
個人資料
所有與營業地點商家檔案相關的資訊。
JSON 表示法 |
---|
{ "description": string } |
欄位 | |
---|---|
description |
必要欄位。請說出地點的說明,其他人無法編輯。 |
RelationshipData
與這個物件相關的所有上層和兒童位置資訊。
JSON 表示法 |
---|
{ "parentLocation": { object ( |
欄位 | |
---|---|
parentLocation |
這個位置所屬的上層地點。 |
childrenLocations[] |
與這個位置相關的子項地點清單。 |
parentChain |
這個位置所屬連鎖店的資源名稱。[如何尋找連鎖店 ID] [Locations.SearchChains] |
RelevantLocation
與目前所在位置相關的另一個地點的相關資訊。關係可以是 DEPARTMENT_OF 或 INDEPENDENT_ESTABLISHMENT_OF 其中之一,且此處指定的位置可以是地點的任一側 (上層/下層)。
JSON 表示法 |
---|
{
"placeId": string,
"relationType": enum ( |
欄位 | |
---|---|
placeId |
必要欄位。根據 PlaceID 指定關係另一端的位置。 |
relationType |
必要欄位。關係的類型。 |
RelationType
要指定的類型關係。
列舉 | |
---|---|
RELATION_TYPE_UNSPECIFIED |
未指定類型。 |
DEPARTMENT_OF |
這代表兩個地點之間有 2 個營業地點、相同品牌/上層管理/機構,但商店營業時間或電話號碼等主要屬性不同。舉例來說,「Costco Pharmacy」是「好市多批發」中的一個部門, |
INDEPENDENT_ESTABLISHMENT_IN |
這是指把 2 個地點共放在同一個實體地點,但卻來自不同的公司 (例如,位於高速公路的星巴克位於購物中心或購物中心內)。 |
MoreHours
商家在特定類型的商家中開放營業的時段。
JSON 表示法 |
---|
{
"hoursTypeId": string,
"periods": [
{
object ( |
欄位 | |
---|---|
hoursTypeId |
必要欄位。營業時間類型。客戶應呼叫 {#link businessCategories:BatchGet},取得其營業地點類別的支援時段類型。 |
periods[] |
必要欄位。這個地點的營業時間集合。每個時段都代表地點在當週營業的時段。 |
ServiceItem
說明單一服務項目的訊息。用於說明商家提供的服務類型。例如剪髮做為服務。
JSON 表示法 |
---|
{ "price": { object ( |
欄位 | |
---|---|
price |
選用設定。代表服務項目的貨幣價格。建議在加入價格時設定 currencyCode 和單位。系統會將此視為服務項目的固定價格。 |
聯集欄位 service_item_info 。請一律設定以下其中一個欄位。service_item_info 只能是下列其中一項: |
|
structuredServiceItem |
選用設定。這個欄位會設為結構化資料的大小寫。 |
freeFormServiceItem |
選用設定。這個欄位會設為任意形式服務資料的大小寫。 |
StructuredServiceItem
代表商家提供的結構化服務。例如:toilet_installation。
JSON 表示法 |
---|
{ "serviceTypeId": string, "description": string } |
欄位 | |
---|---|
serviceTypeId |
必要欄位。 |
description |
選用設定。結構化服務項目的說明。長度上限為 300 個半形字元。 |
FreeFormServiceItem
代表商家提供的任意形式服務。這類服務不會出現在我們的結構服務資料中,商家會透過地理商家途徑手動輸入這類服務的名稱。
JSON 表示法 |
---|
{
"category": string,
"label": {
object ( |
欄位 | |
---|---|
category |
必要欄位。這個欄位代表類別名稱 (即類別的穩定 ID)。 |
label |
必要欄位。項目標籤。項目名稱建議不要超過 140 個半形字元,說明則不超過 250 個半形字元。只有在輸入內容是自訂服務項目時,才需要設定這個欄位。標準化服務類型應透過 serviceTypeId 更新。 |
標籤
顯示價格清單、專區或商品時使用的標籤。
JSON 表示法 |
---|
{ "displayName": string, "description": string, "languageCode": string } |
欄位 | |
---|---|
displayName |
必要欄位。價格清單、專區或商品的顯示名稱。 |
description |
選用設定。價格清單、專區或商品的說明。 |
languageCode |
選用設定。這些字串適用的 BCP-47 語言代碼。每種語言只能設定一組標籤。 |
金額
代表金額與其貨幣類型。
JSON 表示法 |
---|
{ "currencyCode": string, "units": string, "nanos": integer } |
欄位 | |
---|---|
currencyCode |
ISO 4217 定義的貨幣代碼 (由三個字母表示)。 |
units |
金額的整數單位。舉例來說,如果 |
nanos |
金額的十億分之一 (10^-9) 單位數量。這個值必須介於 -999,999,999 和 +999,999,999 (含) 之間。如果 |
方法 |
|
---|---|
|
建立使用者所擁有的新位置。 |
|
列出指定帳戶的地點。 |