- Tài nguyên: Vị trí
- Biểu diễn dưới dạng JSON
- PhoneNumbers
- Danh mục
- Danh mục
- ServiceType
- MoreHoursType
- PostalAddress
- BusinessHours
- TimePeriod
- DayOfWeek
- TimeOfDay
- SpecialHours
- SpecialHourPeriod
- Ngày
- ServiceAreaBusiness
- BusinessType
- Địa điểm
- PlaceInfo
- AdWordsLocationExtensions
- LatLng
- OpenInfo
- OpenForBusiness
- Siêu dữ liệu
- Hồ sơ
- RelationshipData
- RelevantLocation
- RelationType
- MoreHours
- ServiceItem
- StructuredServiceItem
- FreeFormServiceItem
- Nhãn
- Tiền
- Phương thức
Tài nguyên: Vị trí
Một vị trí. Hãy xem bài viết trên trung tâm trợ giúp để biết nội dung mô tả chi tiết về các trường này hoặc xem điểm cuối danh mục để biết danh sách các danh mục kinh doanh hợp lệ.
| Biểu diễn dưới dạng JSON |
|---|
{ "name": string, "languageCode": string, "storeCode": string, "title": string, "phoneNumbers": { object ( |
| Trường | |
|---|---|
name |
Giá trị nhận dạng. Giá trị nhận dạng của Google cho vị trí này ở dạng: |
languageCode |
Không thể thay đổi. Ngôn ngữ của địa điểm. Được đặt trong quá trình tạo và không thể cập nhật. |
storeCode |
Không bắt buộc. Giá trị nhận dạng bên ngoài cho vị trí này, phải là duy nhất trong một tài khoản nhất định. Đây là một cách để liên kết vị trí với hồ sơ của riêng bạn. |
title |
Bắt buộc. Tên địa điểm phải phản ánh tên thực tế của doanh nghiệp, được sử dụng nhất quán trên mặt tiền cửa hàng, trang web và văn phòng phẩm, đồng thời được khách hàng biết đến. Bạn có thể đưa mọi thông tin bổ sung (nếu có liên quan) vào các trường khác của tài nguyên (ví dụ: |
phoneNumbers |
Không bắt buộc. Các số điện thoại mà khách hàng có thể dùng để liên hệ với doanh nghiệp. |
categories |
Không bắt buộc. Các danh mục khác nhau mô tả doanh nghiệp. |
storefrontAddress |
Không bắt buộc. Địa chỉ rõ ràng, chính xác để mô tả địa điểm của doanh nghiệp bạn. Chúng tôi không chấp nhận hòm thư bưu điện hoặc hòm thư đặt tại những vị trí xa xôi. Hiện tại, bạn có thể chỉ định tối đa 5 giá trị |
websiteUri |
Không bắt buộc. URL của doanh nghiệp này. Nếu có thể, hãy sử dụng một URL đại diện cho địa điểm kinh doanh riêng lẻ này thay vì một trang web/URL chung đại diện cho tất cả các địa điểm hoặc thương hiệu. |
regularHours |
Không bắt buộc. Giờ hoạt động của doanh nghiệp. |
specialHours |
Không bắt buộc. Giờ đặc biệt của doanh nghiệp. Giờ hoạt động đặc biệt thường bao gồm giờ hoạt động vào ngày lễ và những thời điểm khác ngoài giờ hoạt động thông thường. Những giờ này sẽ thay thế giờ hoạt động thông thường. Bạn không thể đặt trường này nếu không có giờ hoạt động thông thường. |
serviceArea |
Không bắt buộc. Doanh nghiệp phục vụ tận nơi cung cấp dịch vụ tại địa điểm của khách hàng. Nếu doanh nghiệp này là doanh nghiệp phục vụ tận nơi, thì trường này sẽ mô tả(các) khu vực mà doanh nghiệp này phục vụ. |
labels[] |
Không bắt buộc. Một tập hợp các chuỗi dạng tuỳ ý cho phép bạn gắn thẻ doanh nghiệp của mình. Người dùng KHÔNG nhìn thấy các nhãn này; chỉ bạn mới có thể nhìn thấy chúng. Mỗi nhãn phải có từ 1 đến 255 ký tự. |
adWordsLocationExtensions |
Không bắt buộc. Thông tin bổ sung được hiển thị trong AdWords. |
latlng |
Không bắt buộc. Vĩ độ và kinh độ do người dùng cung cấp. Khi tạo một vị trí, trường này sẽ bị bỏ qua nếu địa chỉ được cung cấp được mã hoá địa lý thành công. Trường này chỉ được trả về trong các yêu cầu GET nếu giá trị |
openInfo |
Không bắt buộc. Cờ cho biết liệu địa điểm hiện có đang hoạt động hay không. |
metadata |
Chỉ có đầu ra. Thông tin bổ sung mà người dùng không thể chỉnh sửa. |
profile |
Không bắt buộc. Mô tả doanh nghiệp theo cách diễn đạt riêng của bạn và chia sẻ với người dùng câu chuyện độc đáo về doanh nghiệp cũng như sản phẩm/dịch vụ của bạn. Trường này là bắt buộc đối với tất cả danh mục, ngoại trừ danh mục cơ sở lưu trú (ví dụ: khách sạn, nhà nghỉ ven đường, nhà trọ). |
relationshipData |
Không bắt buộc. Tất cả địa điểm và chuỗi liên quan đến địa điểm này. |
moreHours[] |
Không bắt buộc. Giờ hoạt động khác cho các phòng ban hoặc khách hàng cụ thể của doanh nghiệp. |
serviceItems[] |
Không bắt buộc. Danh sách các dịch vụ mà người bán hỗ trợ. Dịch vụ có thể là cắt tóc, lắp đặt máy nước nóng, v.v. Các dịch vụ trùng lặp sẽ tự động bị xoá. |
PhoneNumbers
Tập hợp các số điện thoại của doanh nghiệp. Trong quá trình cập nhật, bạn phải đặt cả hai trường. Khách hàng không được chỉ cập nhật số điện thoại chính hoặc số điện thoại bổ sung bằng mặt nạ cập nhật. Bạn nên dùng định dạng số điện thoại quốc tế, chẳng hạn như "+1 415 555 0132". Hãy xem thêm tại (https://developers.google.com/style/phone-numbers#international-phone-numbers).
| Biểu diễn dưới dạng JSON |
|---|
{ "primaryPhone": string, "additionalPhones": [ string ] } |
| Trường | |
|---|---|
primaryPhone |
Bắt buộc. Số điện thoại kết nối với địa điểm doanh nghiệp riêng của bạn trực tiếp nhất có thể. Nếu có thể, hãy dùng một số điện thoại ở địa phương thay vì số của đường dây trợ giúp thuộc tổng đài. |
additionalPhones[] |
Không bắt buộc. Tối đa 2 số điện thoại (di động hoặc cố định, không phải số fax) mà khách hàng có thể gọi đến doanh nghiệp của bạn, ngoài số điện thoại chính. |
Danh mục
Một tập hợp các danh mục mô tả doanh nghiệp. Trong quá trình cập nhật, bạn phải đặt cả hai trường. Khách hàng không được phép cập nhật riêng lẻ danh mục chính hoặc danh mục bổ sung bằng mặt nạ cập nhật.
| Biểu diễn dưới dạng JSON |
|---|
{ "primaryCategory": { object ( |
| Trường | |
|---|---|
primaryCategory |
Bắt buộc. Danh mục mô tả chính xác nhất hoạt động kinh doanh cốt lõi của địa điểm này. |
additionalCategories[] |
Không bắt buộc. Các danh mục bổ sung để mô tả doanh nghiệp của bạn. Danh mục giúp khách hàng tìm thấy kết quả chính xác và cụ thể cho những dịch vụ mà họ quan tâm. Để đảm bảo thông tin doanh nghiệp của bạn luôn chính xác và xuất hiện trên Google, hãy nhớ sử dụng càng ít danh mục càng tốt để mô tả tổng thể hoạt động kinh doanh cốt lõi của bạn. Chọn các danh mục càng cụ thể càng tốt, nhưng phải đại diện cho ngành nghề kinh doanh chính của bạn. |
Danh mục
Danh mục mô tả về doanh nghiệp này (chứ không phải hoạt động của doanh nghiệp). Để xem danh sách mã danh mục hợp lệ và mối liên kết với tên mà con người có thể đọc được, hãy xem categories.list.
| Biểu diễn dưới dạng JSON |
|---|
{ "name": string, "displayName": string, "serviceTypes": [ { object ( |
| Trường | |
|---|---|
name |
Bắt buộc. Mã nhận dạng ổn định (do Google cung cấp) cho danh mục này. Bạn phải chỉ định giá trị khi sửa đổi danh mục (khi tạo hoặc cập nhật vị trí). |
displayName |
Chỉ có đầu ra. Tên danh mục mà con người có thể đọc được. Giá trị này được đặt khi đọc vị trí. Khi sửa đổi vị trí, bạn phải đặt |
serviceTypes[] |
Chỉ có đầu ra. Danh sách tất cả các loại dịch vụ có sẵn cho danh mục kinh doanh này. |
moreHoursTypes[] |
Chỉ có đầu ra. Các loại giờ khác có sẵn cho danh mục kinh doanh này. |
ServiceType
Tin nhắn mô tả loại dịch vụ mà doanh nghiệp cung cấp.
| Biểu diễn dưới dạng JSON |
|---|
{ "serviceTypeId": string, "displayName": string } |
| Trường | |
|---|---|
serviceTypeId |
Chỉ có đầu ra. Mã nhận dạng ổn định (do Google cung cấp) cho loại dịch vụ này. |
displayName |
Chỉ có đầu ra. Tên hiển thị mà con người có thể đọc được cho loại dịch vụ. |
MoreHoursType
Các loại giờ khác mà một doanh nghiệp có thể cung cấp, ngoài giờ hoạt động thông thường.
| Biểu diễn dưới dạng JSON |
|---|
{ "hoursTypeId": string, "displayName": string, "localizedDisplayName": string } |
| Trường | |
|---|---|
hoursTypeId |
Chỉ có đầu ra. Mã nhận dạng ổn định do Google cung cấp cho loại giờ này. |
displayName |
Chỉ có đầu ra. Tên hiển thị bằng tiếng Anh mà con người có thể đọc được cho loại giờ. |
localizedDisplayName |
Chỉ có đầu ra. Tên hiển thị đã bản địa hoá mà con người có thể đọc được cho loại giờ. |
PostalAddress
Đại diện cho địa chỉ bưu chính, chẳng hạn như địa chỉ giao hàng bưu chính hoặc địa chỉ thanh toán. Với địa chỉ bưu chính, dịch vụ bưu chính có thể giao hàng đến một cơ sở, hộp thư bưu điện hoặc địa điểm tương tự. Địa chỉ bưu chính không nhằm mục đích mô hình hoá các vị trí địa lý như đường, thị trấn hoặc núi.
Trong trường hợp sử dụng thông thường, địa chỉ sẽ được tạo bằng thông tin do người dùng nhập hoặc bằng cách nhập dữ liệu hiện có, tuỳ thuộc vào loại quy trình.
Lời khuyên về cách nhập hoặc chỉnh sửa địa chỉ:
- Sử dụng tiện ích địa chỉ sẵn sàng cho việc quốc tế hoá, chẳng hạn như https://github.com/google/libaddressinput.
- Người dùng không được nhìn thấy các phần tử trên giao diện người dùng để nhập hoặc chỉnh sửa các trường bên ngoài quốc gia nơi trường đó được sử dụng.
Để biết thêm hướng dẫn về cách sử dụng giản đồ này, hãy xem: https://support.google.com/business/answer/6397478.
| Biểu diễn dưới dạng JSON |
|---|
{ "revision": integer, "regionCode": string, "languageCode": string, "postalCode": string, "sortingCode": string, "administrativeArea": string, "locality": string, "sublocality": string, "addressLines": [ string ], "recipients": [ string ], "organization": string } |
| Trường | |
|---|---|
revision |
Bản sửa đổi giản đồ của Tất cả các bản sửa đổi mới phải tương thích ngược với các bản sửa đổi cũ. |
regionCode |
Bắt buộc. Mã vùng CLDR của quốc gia/khu vực của địa chỉ. Giá trị này không bao giờ được suy luận và người dùng phải đảm bảo giá trị này là chính xác. Hãy xem https://cldr.unicode.org/ và https://www.unicode.org/cldr/charts/30/supplemental/territory_information.html để biết thông tin chi tiết. Ví dụ: "CH" cho Thuỵ Sĩ. |
languageCode |
Không bắt buộc. Mã ngôn ngữ BCP-47 của nội dung tại địa chỉ này (nếu biết). Đây thường là ngôn ngữ giao diện người dùng của biểu mẫu nhập hoặc ngôn ngữ dự kiến khớp với một trong các ngôn ngữ được sử dụng ở quốc gia/khu vực của địa chỉ hoặc ngôn ngữ chuyển tự tương đương. Điều này có thể ảnh hưởng đến định dạng ở một số quốc gia, nhưng không ảnh hưởng đến tính chính xác của dữ liệu và sẽ không bao giờ ảnh hưởng đến bất kỳ hoạt động xác thực hoặc hoạt động nào khác không liên quan đến định dạng. Nếu không biết giá trị này, bạn nên bỏ qua (thay vì chỉ định một giá trị mặc định có thể không chính xác). Ví dụ: "zh-Hant", "ja", "ja-Latn", "en". |
postalCode |
Không bắt buộc. Mã bưu chính của địa chỉ. Không phải quốc gia nào cũng sử dụng hoặc yêu cầu mã bưu chính, nhưng ở những quốc gia có sử dụng mã bưu chính, mã này có thể kích hoạt quy trình xác thực bổ sung với các phần khác của địa chỉ (ví dụ: xác thực tiểu bang hoặc mã ZIP ở Hoa Kỳ). |
sortingCode |
Không bắt buộc. Mã ngân hàng bổ sung, theo quốc gia cụ thể. Mật độ này không được sử dụng ở hầu hết các khu vực. Nếu được sử dụng, giá trị này sẽ là một chuỗi như "CEDEX", có thể theo sau là một số (ví dụ: "CEDEX 7") hoặc chỉ là một số, đại diện cho "mã khu vực" (Jamaica), "chỉ báo khu vực giao hàng" (Malawi) hoặc "chỉ báo bưu điện" (Côte d'Ivoire). |
administrativeArea |
Không bắt buộc. Phân khu hành chính cao nhất được dùng cho địa chỉ bưu chính của một quốc gia hoặc khu vực. Ví dụ: đây có thể là tiểu bang, tỉnh, tỉnh (oblast) hoặc tỉnh (prefecture). Đối với Tây Ban Nha, đây là tỉnh chứ không phải cộng đồng tự trị (ví dụ: "Barcelona" chứ không phải "Catalonia"). Nhiều quốc gia không sử dụng khu vực hành chính trong địa chỉ bưu chính. Ví dụ: ở Thuỵ Sĩ, bạn không nên điền thông tin này. |
locality |
Không bắt buộc. Thường là phần thành phố hoặc thị trấn của địa chỉ. Ví dụ: Thành phố ở Hoa Kỳ, xã ở Ý, thị trấn bưu chính ở Vương quốc Anh. Ở những khu vực trên thế giới mà địa phương không được xác định rõ hoặc không phù hợp với cấu trúc này, hãy để trống |
sublocality |
Không bắt buộc. Địa phương phụ của địa chỉ. Ví dụ: đây có thể là khu phố, quận hoặc huyện. |
addressLines[] |
Các dòng địa chỉ không có cấu trúc mô tả các cấp thấp hơn của một địa chỉ. Vì các giá trị trong Cấu trúc tối thiểu được phép của một địa chỉ bao gồm một Bạn nên tạo một địa chỉ chỉ chứa |
recipients[] |
Không bắt buộc. Người nhận tại địa chỉ. Trong một số trường hợp, trường này có thể chứa thông tin nhiều dòng. Ví dụ: địa chỉ này có thể chứa thông tin "nhờ chuyển". |
organization |
Không bắt buộc. Tên của tổ chức tại địa chỉ này. |
BusinessHours
Cho biết khoảng thời gian mà địa điểm này mở cửa hoạt động. Chứa một tập hợp các thực thể [TimePeriod][google.mybusiness.mybusinessinformation.v1.TimePeriod].
| Biểu diễn dưới dạng JSON |
|---|
{
"periods": [
{
object ( |
| Trường | |
|---|---|
periods[] |
Bắt buộc. Tập hợp các khoảng thời gian mà địa điểm này mở cửa hoạt động. Mỗi khoảng thời gian đại diện cho một khoảng giờ mà địa điểm mở cửa trong tuần. |
TimePeriod
Biểu thị khoảng thời gian mà doanh nghiệp mở cửa, bắt đầu vào ngày/giờ mở cửa đã chỉ định và đóng cửa vào ngày/giờ đóng cửa đã chỉ định. Giờ đóng cửa phải sau giờ mở cửa, ví dụ: muộn hơn trong cùng ngày hoặc vào ngày tiếp theo.
| Biểu diễn dưới dạng JSON |
|---|
{ "openDay": enum ( |
| Trường | |
|---|---|
openDay |
Bắt buộc. Cho biết |
openTime |
Bắt buộc. Giá trị hợp lệ là từ 00:00 đến 24:00, trong đó 24:00 là nửa đêm vào cuối trường ngày được chỉ định. Lưu ý: Trong mối liên kết JSON Proto3, các giá trị 0 mặc định (00:00) sẽ bị bỏ qua, tạo ra |
closeDay |
Bắt buộc. Cho biết |
closeTime |
Bắt buộc. Giá trị hợp lệ là từ 00:00 đến 24:00, trong đó 24:00 là nửa đêm vào cuối trường ngày được chỉ định. Lưu ý: Trong mối liên kết JSON Proto3, các giá trị 0 mặc định (00:00) sẽ bị bỏ qua, tạo ra |
DayOfWeek
Đại diện cho một ngày trong tuần.
| Enum | |
|---|---|
DAY_OF_WEEK_UNSPECIFIED |
Ngày trong tuần không được chỉ định. |
MONDAY |
Thứ Hai |
TUESDAY |
Tuesday (thứ Ba) |
WEDNESDAY |
Wednesday (thứ Tư) |
THURSDAY |
Thursday (thứ Năm) |
FRIDAY |
Friday (thứ Sáu) |
SATURDAY |
Saturday (thứ Bảy) |
SUNDAY |
Chủ Nhật |
TimeOfDay
Đại diện cho một thời điểm trong ngày. Ngày và múi giờ không quan trọng hoặc được chỉ định ở nơi khác. Một API có thể chọn cho phép giây nhuận. Các loại liên quan là google.type.Date và google.protobuf.Timestamp.
| Biểu diễn dưới dạng JSON |
|---|
{ "hours": integer, "minutes": integer, "seconds": integer, "nanos": integer } |
| Trường | |
|---|---|
hours |
Giờ trong ngày theo định dạng 24 giờ. Phải lớn hơn hoặc bằng 0 và thường phải nhỏ hơn hoặc bằng 23. API có thể chọn cho phép giá trị "24:00:00" cho các trường hợp như giờ đóng cửa của doanh nghiệp. |
minutes |
Số phút trong một giờ. Phải lớn hơn hoặc bằng 0 và nhỏ hơn hoặc bằng 59. |
seconds |
Số giây trong một phút. Phải lớn hơn hoặc bằng 0 và thường phải nhỏ hơn hoặc bằng 59. API có thể cho phép giá trị 60 nếu cho phép giây nhuận. |
nanos |
Phần giây, tính bằng nano giây. Phải lớn hơn hoặc bằng 0 và nhỏ hơn hoặc bằng 999.999.999. |
SpecialHours
Đại diện cho một tập hợp các khoảng thời gian khi giờ hoạt động của một địa điểm khác với giờ hoạt động thông thường.
| Biểu diễn dưới dạng JSON |
|---|
{
"specialHourPeriods": [
{
object ( |
| Trường | |
|---|---|
specialHourPeriods[] |
Bắt buộc. Danh sách các trường hợp ngoại lệ đối với giờ hoạt động thông thường của doanh nghiệp. |
SpecialHourPeriod
Đại diện cho một khoảng thời gian duy nhất khi giờ hoạt động của một địa điểm khác với giờ hoạt động thông thường. Một khoảng giờ đặc biệt phải đại diện cho một phạm vi dưới 24 giờ. openTime và startDate phải có trước closeTime và endDate. closeTime và endDate có thể kéo dài đến 11:59 sáng ngày sau startDate được chỉ định. Ví dụ: các giá trị đầu vào sau đây là hợp lệ:
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
Thông tin đầu vào sau đây không hợp lệ:
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
| Biểu diễn dưới dạng JSON |
|---|
{ "startDate": { object ( |
| Trường | |
|---|---|
startDate |
Bắt buộc. Ngày theo lịch mà khoảng thời gian đặc biệt này bắt đầu. |
openTime |
Không bắt buộc. Giá trị hợp lệ là 00:00-24:00, trong đó 24:00 là nửa đêm vào cuối ngày được chỉ định. Phải được chỉ định nếu |
endDate |
Không bắt buộc. Ngày theo lịch mà khoảng thời gian đặc biệt này kết thúc. Nếu bạn không đặt trường |
closeTime |
Không bắt buộc. Giá trị hợp lệ là 00:00-24:00, trong đó 24:00 là nửa đêm vào cuối trường ngày được chỉ định. Phải được chỉ định nếu |
closed |
Không bắt buộc. Nếu đúng, |
Ngày
Biểu thị một ngày theo lịch (toàn bộ hoặc một phần), chẳng hạn như ngày sinh nhật. Thời gian trong ngày và múi giờ được chỉ định ở nơi khác hoặc không quan trọng. Ngày này được tính theo Dương lịch. Điều này có thể đại diện cho một trong những trường hợp sau:
- Ngày đầy đủ, có giá trị năm, tháng và ngày khác 0.
- Tháng và ngày, với năm bằng 0 (ví dụ: ngày kỷ niệm).
- Chỉ có năm, tháng và ngày đều là 0.
- Năm và tháng, với ngày bằng 0 (ví dụ: ngày hết hạn của thẻ tín dụng).
Các loại liên quan:
google.type.TimeOfDaygoogle.type.DateTimegoogle.protobuf.Timestamp
| Biểu diễn dưới dạng JSON |
|---|
{ "year": integer, "month": integer, "day": integer } |
| Trường | |
|---|---|
year |
Năm của ngày. Phải từ 1 đến 9999 hoặc 0 để chỉ định ngày không có năm. |
month |
Tháng trong năm. Phải từ 1 đến 12 hoặc 0 để chỉ định một năm không có tháng và ngày. |
day |
Ngày trong tháng. Phải từ 1 đến 31 và hợp lệ cho năm và tháng, hoặc 0 để chỉ định một năm hoặc một năm và tháng mà ngày không quan trọng. |
ServiceAreaBusiness
Doanh nghiệp phục vụ tận nơi cung cấp dịch vụ tại địa điểm của khách hàng (ví dụ: thợ khoá hoặc thợ sửa ống nước).
| Biểu diễn dưới dạng JSON |
|---|
{ "businessType": enum ( |
| Trường | |
|---|---|
businessType |
Bắt buộc. Cho biết [loại] [google.mybusiness.businessinfo.v1.ServiceAreaBusiness.BusinessType] của doanh nghiệp phục vụ tận nơi. |
places |
Không bắt buộc. Khu vực mà doanh nghiệp này phục vụ, được xác định thông qua một nhóm địa điểm. |
regionCode |
Không thể thay đổi. Mã vùng CLDR của quốc gia/khu vực nơi doanh nghiệp cung cấp dịch vụ tại cơ sở khách hàng này đặt trụ sở. Hãy xem http://cldr.unicode.org/ và http://www.unicode.org/cldr/charts/30/supplemental/territory_information.html để biết thông tin chi tiết. Ví dụ: "CH" cho Thuỵ Sĩ. Trường này là bắt buộc đối với các doanh nghiệp CUSTOMER_LOCATION_ONLY và bị bỏ qua trong các trường hợp khác. Khu vực được chỉ định ở đây có thể khác với khu vực mà doanh nghiệp này phục vụ (ví dụ: doanh nghiệp cung cấp dịch vụ tại khu vực khác với khu vực đặt trụ sở). Nếu địa điểm này cần được xác minh sau khi tạo, thì địa chỉ được cung cấp cho mục đích xác minh phải nằm trong khu vực này và chủ doanh nghiệp hoặc người đại diện được uỷ quyền của họ phải có thể nhận thư bưu chính tại địa chỉ xác minh được cung cấp. |
BusinessType
Cho biết doanh nghiệp này chỉ cung cấp dịch vụ tại địa điểm của khách hàng (ví dụ: xe kéo) hay tại cả địa chỉ của doanh nghiệp và địa điểm của khách hàng (ví dụ: cửa hàng pizza có khu vực ăn uống và cũng giao hàng cho khách hàng).
| Enum | |
|---|---|
BUSINESS_TYPE_UNSPECIFIED |
Chỉ có đầu ra. Chưa chỉ định. |
CUSTOMER_LOCATION_ONLY |
Chỉ cung cấp dịch vụ ở khu vực lân cận (không cung cấp tại địa chỉ doanh nghiệp). Nếu một doanh nghiệp đang được cập nhật từ CUSTOMER_AND_BUSINESS_LOCATION thành CUSTOMER_LOCATION_ONLY, thì thông tin cập nhật vị trí phải bao gồm mặt nạ trường storefrontAddress và đặt trường này thành trống. |
CUSTOMER_AND_BUSINESS_LOCATION |
Cung cấp dịch vụ tại địa chỉ doanh nghiệp và khu vực lân cận. |
Địa điểm
Xác định tập hợp các khu vực được đại diện bởi một nhóm địa điểm.
| Biểu diễn dưới dạng JSON |
|---|
{
"placeInfos": [
{
object ( |
| Trường | |
|---|---|
placeInfos[] |
Không bắt buộc. Khu vực được biểu thị bằng mã địa điểm. Giới hạn tối đa 20 địa điểm. |
PlaceInfo
Xác định một khu vực được biểu thị bằng Mã địa điểm.
| Biểu diễn dưới dạng JSON |
|---|
{ "placeName": string, "placeId": string } |
| Trường | |
|---|---|
placeName |
Bắt buộc. Tên đã bản địa hoá của địa điểm. Ví dụ: |
placeId |
Bắt buộc. Mã nhận dạng của địa điểm. Phải tương ứng với một khu vực. (https://developers.google.com/places/web-service/supported_types#table3) |
AdWordsLocationExtensions
Thông tin bổ sung được hiển thị trong AdWords.
| Biểu diễn dưới dạng JSON |
|---|
{ "adPhone": string } |
| Trường | |
|---|---|
adPhone |
Bắt buộc. Số điện thoại thay thế để hiển thị trên phần mở rộng về địa điểm của AdWords thay vì số điện thoại chính của địa điểm. |
LatLng
Một đối tượng đại diện cho một cặp vĩ độ/kinh độ. Giá trị này được biểu thị dưới dạng một cặp số thực có độ chính xác gấp đôi để thể hiện độ vĩ và độ kinh. Trừ phi có quy định khác, đối tượng này phải tuân thủ tiêu chuẩn WGS84. Giá trị phải nằm trong phạm vi chuẩn hoá.
| Biểu diễn dưới dạng JSON |
|---|
{ "latitude": number, "longitude": number } |
| Trường | |
|---|---|
latitude |
Vĩ độ tính bằng độ. Giá trị này phải nằm trong khoảng [-90,0, +90,0]. |
longitude |
Kinh độ tính bằng độ. Giá trị này phải nằm trong khoảng [-180,0, +180,0]. |
OpenInfo
Thông tin liên quan đến trạng thái mở cửa của doanh nghiệp.
| Biểu diễn dưới dạng JSON |
|---|
{ "status": enum ( |
| Trường | |
|---|---|
status |
Bắt buộc. Cho biết Địa điểm có đang hoạt động hay không. Theo mặc định, tất cả các địa điểm đều mở cửa, trừ phi được cập nhật là đã đóng cửa. |
canReopen |
Chỉ có đầu ra. Cho biết liệu doanh nghiệp này có đủ điều kiện để mở cửa lại hay không. |
openingDate |
Không bắt buộc. Ngày địa điểm này khai trương lần đầu. Nếu không biết chính xác ngày, bạn chỉ cần cung cấp tháng và năm. Ngày phải là ngày trong quá khứ hoặc không quá một năm trong tương lai. |
OpenForBusiness
Cho biết trạng thái của một vị trí.
| Enum | |
|---|---|
OPEN_FOR_BUSINESS_UNSPECIFIED |
Chưa chỉ định. |
OPEN |
Cho biết địa điểm đang mở cửa. |
CLOSED_PERMANENTLY |
Cho biết vị trí đã đóng cửa vĩnh viễn. |
CLOSED_TEMPORARILY |
Cho biết địa điểm đã tạm thời đóng cửa. |
Metadata
Thông tin bổ sung về vị trí mà người dùng không thể chỉnh sửa.
| Biểu diễn dưới dạng 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, "isParticularlyPersonalPlace": boolean } |
| Trường | |
|---|---|
hasGoogleUpdated |
Chỉ có đầu ra. Cho biết mã địa điểm liên kết với vị trí này có nội dung cập nhật cần được khách hàng cập nhật hoặc từ chối hay không. Nếu boolean này được đặt, bạn nên gọi phương thức |
hasPendingEdits |
Chỉ có đầu ra. Cho biết liệu có thuộc tính nào của Địa điểm này đang ở trạng thái chờ chỉnh sửa hay không. |
canDelete |
Chỉ có đầu ra. Cho biết liệu có thể xoá vị trí bằng API hay không. |
canOperateLocalPost |
Chỉ có đầu ra. Không dùng nữa: Trường này không còn được điền sẵn và sẽ bị xoá trong phiên bản sau này. |
canModifyServiceList |
Chỉ có đầu ra. Cho biết liệu trang thông tin có thể sửa đổi danh sách dịch vụ hay không. |
canHaveFoodMenus |
Chỉ có đầu ra. Cho biết trang thông tin có đủ điều kiện sử dụng thực đơn món ăn hay không. |
canOperateHealthData |
Chỉ có đầu ra. Cho biết liệu vị trí có thể hoạt động trên dữ liệu sức khoẻ hay không. |
canOperateLodgingData |
Chỉ có đầu ra. Cho biết liệu vị trí có thể hoạt động trên dữ liệu Chỗ lưu trú hay không. |
placeId |
Chỉ có đầu ra. Nếu vị trí này xuất hiện trên Google Maps, thì trường này sẽ được điền mã địa điểm của vị trí đó. Bạn có thể dùng mã nhận dạng này trong nhiều Places API. Bạn có thể đặt trường này trong lệnh gọi Tạo, nhưng không thể đặt trong lệnh gọi Cập nhật. |
duplicateLocation |
Chỉ có đầu ra. Tài nguyên vị trí mà vị trí này sao chép. |
mapsUri |
Chỉ có đầu ra. Đường liên kết đến vị trí trên Maps. |
newReviewUri |
Chỉ có đầu ra. Đường liên kết đến trang trên Google Tìm kiếm, nơi khách hàng có thể viết bài đánh giá cho địa điểm. |
canHaveBusinessCalls |
Chỉ có đầu ra. Cho biết liệu trang thông tin có đủ điều kiện sử dụng tính năng cuộc gọi đến doanh nghiệp hay không. |
hasVoiceOfMerchant |
Chỉ có đầu ra. Cho biết trang thông tin có Ý kiến của người bán hay không. Nếu giá trị boolean này là false, bạn nên gọi API locations.getVoiceOfMerchantState để biết thông tin chi tiết về lý do họ không có Voice of Merchant. |
isParticularlyPersonalPlace |
Chỉ có đầu ra. Cho biết liệu vị trí đó có được phân loại là địa điểm đặc biệt riêng tư hay không. Điều này có nghĩa là các tính năng của Nhật ký vị trí sẽ bị hạn chế. Nếu bạn cho rằng đây là một sự nhầm lẫn, hãy xem bài viết này trên Trung tâm trợ giúp. |
Hồ sơ
Tất cả thông tin liên quan đến hồ sơ của địa điểm.
| Biểu diễn dưới dạng JSON |
|---|
{ "description": string } |
| Trường | |
|---|---|
description |
Bắt buộc. Nội dung mô tả về địa điểm bằng giọng nói của riêng bạn, không ai khác có thể chỉnh sửa. |
RelationshipData
Thông tin về tất cả địa điểm mẹ và địa điểm con liên quan đến địa điểm này.
| Biểu diễn dưới dạng JSON |
|---|
{ "parentLocation": { object ( |
| Trường | |
|---|---|
parentLocation |
Không bắt buộc. Vị trí gốc mà vị trí này có mối quan hệ. |
childrenLocations[] |
Không bắt buộc. Danh sách các vị trí con mà vị trí này có mối quan hệ. |
parentChain |
Không bắt buộc. Tên tài nguyên của Chuỗi mà địa điểm này là thành viên. [Cách tìm mã chuỗi] [Locations.SearchChains] |
RelevantLocation
Thông tin về một vị trí khác có liên quan đến vị trí hiện tại. Mối quan hệ có thể là DEPARTMENT_OF hoặc INDEPENDENT_ESTABLISHMENT_OF và địa điểm được chỉ định ở đây có thể là địa điểm mẹ hoặc địa điểm con.
| Biểu diễn dưới dạng JSON |
|---|
{
"placeId": string,
"relationType": enum ( |
| Trường | |
|---|---|
placeId |
Bắt buộc. Chỉ định vị trí ở phía bên kia của mối quan hệ bằng mã địa điểm của vị trí đó. |
relationType |
Bắt buộc. Loại mối quan hệ. |
RelationType
Mối quan hệ về loại cần chỉ định.
| Enum | |
|---|---|
RELATION_TYPE_UNSPECIFIED |
Loại không xác định. |
DEPARTMENT_OF |
Mối quan hệ này thể hiện mối liên hệ giữa 2 địa điểm có chung một khu vực thực tế, cùng thương hiệu/ban quản lý cấp cao/tổ chức, nhưng có các thuộc tính chính khác nhau như giờ hoạt động của cửa hàng hoặc số điện thoại. Ví dụ: Hiệu thuốc Costco là một khoa trong Costco Wholesale. |
INDEPENDENT_ESTABLISHMENT_IN |
Trường hợp này thể hiện việc 2 địa điểm cùng nằm ở một vị trí thực tế, nhưng thuộc về các công ty khác nhau (ví dụ: Starbucks trong Safeway, các cửa hàng trong trung tâm mua sắm). |
MoreHours
Khoảng thời gian mà một địa điểm mở cửa cho một số loại hình doanh nghiệp nhất định.
| Biểu diễn dưới dạng JSON |
|---|
{
"hoursTypeId": string,
"periods": [
{
object ( |
| Trường | |
|---|---|
hoursTypeId |
Bắt buộc. Loại giờ. Khách hàng nên gọi {#link businessCategories:BatchGet} để biết các loại giờ được hỗ trợ cho danh mục của địa điểm. |
periods[] |
Bắt buộc. Tập hợp các khoảng thời gian mà địa điểm này mở cửa. Mỗi khoảng thời gian đại diện cho một khoảng giờ mà địa điểm mở cửa trong tuần. |
ServiceItem
Thông báo mô tả một mục dịch vụ. Thuộc tính này dùng để mô tả loại dịch vụ mà người bán cung cấp. Ví dụ: cắt tóc có thể là một dịch vụ.
| Biểu diễn dưới dạng JSON |
|---|
{ "price": { object ( |
| Trường | |
|---|---|
price |
Không bắt buộc. Đại diện cho giá trị bằng tiền của mặt hàng dịch vụ. Bạn nên đặt currencyCode và units khi thêm giá. Giá này sẽ được coi là giá cố định cho mặt hàng dịch vụ. |
| Bạn phải luôn đặt một trong các trường sau. Sau đây là danh sách các trường loại trừ lẫn nhau. Tối đa một trong các trường sẽ được đặt trong phản hồi: | |
structuredServiceItem |
Không bắt buộc. Trường này sẽ được đặt trong trường hợp dữ liệu dịch vụ có cấu trúc. |
freeFormServiceItem |
Không bắt buộc. Trường này sẽ được đặt trong trường hợp dữ liệu dịch vụ ở dạng tuỳ ý. |
| Kết thúc các trường loại trừ lẫn nhau. | |
StructuredServiceItem
Đại diện cho một dịch vụ có cấu trúc do người bán cung cấp. Ví dụ: toilet_installation.
| Biểu diễn dưới dạng JSON |
|---|
{ "serviceTypeId": string, "description": string } |
| Trường | |
|---|---|
serviceTypeId |
Bắt buộc. Trường |
description |
Không bắt buộc. Nội dung mô tả về mục dịch vụ có cấu trúc. Giới hạn ký tự là 300. |
FreeFormServiceItem
Đại diện cho một dịch vụ biểu mẫu tuỳ ý do người bán cung cấp. Đây là những dịch vụ không được hiển thị dưới dạng một phần của dữ liệu dịch vụ cấu trúc. Người bán nhập tên cho các dịch vụ đó theo cách thủ công bằng một nền tảng dành cho người bán theo vị trí địa lý.
| Biểu diễn dưới dạng JSON |
|---|
{
"category": string,
"label": {
object ( |
| Trường | |
|---|---|
category |
Bắt buộc. Trường này thể hiện tên danh mục (tức là mã nhận dạng ổn định của danh mục). |
label |
Bắt buộc. Nhãn được gắn thẻ ngôn ngữ cho mặt hàng. Bạn nên đặt tên mặt hàng có tối đa 140 ký tự và nội dung mô tả có tối đa 250 ký tự. Bạn chỉ nên đặt trường này nếu thông tin đầu vào là một mục dịch vụ tuỳ chỉnh. Bạn nên cập nhật các loại dịch vụ được chuẩn hoá bằng serviceTypeId. |
Hãng nhạc
Nhãn dùng khi hiển thị bảng giá, mục hoặc mặt hàng.
| Biểu diễn dưới dạng JSON |
|---|
{ "displayName": string, "description": string, "languageCode": string } |
| Trường | |
|---|---|
displayName |
Bắt buộc. Tên hiển thị của bảng giá, mục hoặc mặt hàng. |
description |
Không bắt buộc. Nội dung mô tả về bảng giá, mục hoặc mặt hàng. |
languageCode |
Không bắt buộc. Mã ngôn ngữ BCP-47 mà các chuỗi này áp dụng. Bạn chỉ có thể đặt một nhóm nhãn cho mỗi ngôn ngữ. |
Tiền
Biểu thị số tiền kèm theo loại đơn vị tiền tệ.
| Biểu diễn dưới dạng JSON |
|---|
{ "currencyCode": string, "units": string, "nanos": integer } |
| Trường | |
|---|---|
currencyCode |
Mã tiền tệ gồm 3 chữ cái được xác định trong ISO 4217. |
units |
Đơn vị nguyên của số tiền. Ví dụ: nếu |
nanos |
Số đơn vị nano (10^-9) của số tiền. Giá trị phải nằm trong khoảng từ -999.999.999 đến +999.999.999 (bao gồm cả hai giá trị này). Nếu |
Phương thức |
|
|---|---|
|
Tạo một Địa điểm mới thuộc quyền sở hữu của người dùng đã đăng nhập. |
|
Liệt kê các vị trí cho tài khoản được chỉ định. |