Method: googleLocations.report

Báo cáo một GoogleLocation.

Yêu cầu HTTP

POST https://mybusiness.googleapis.com/v4/{name=googleLocations/*}:report

URL sử dụng cú pháp Chuyển mã gRPC.

Tham số đường dẫn

Tham số
name

string

Tên tài nguyên của một [GoogleLocation], ở định dạng googleLocations/{googleLocationId}.

Nội dung yêu cầu

Nội dung yêu cầu chứa dữ liệu có cấu trúc sau:

Biểu diễn dưới dạng JSON
{
  "locationGroupName": string,
  "reportReasonElaboration": string,
  "reportReasonLanguageCode": string,

  // Union field report_reason can be only one of the following:
  "reportReasonBadLocation": enum (BadLocationReason),
  "reportReasonBadRecommendation": enum (BadRecommendationReason)
  // End of list of possible types for union field report_reason.
}
Trường
locationGroupName

string

Không bắt buộc. Tên tài nguyên của nhóm vị trí mà vị trí này trên Google đang được báo cáo, ở định dạng accounts/{accountId}.

reportReasonElaboration

string

Không bắt buộc. Mục nhập văn bản để giải thích lý do người dùng báo cáo vị trí này. Độ dài tối đa là 512 ký tự.

reportReasonLanguageCode

string

Không bắt buộc. Mã BCP 47 của ngôn ngữ được sử dụng trong reportReasonElaboration.

Trường kết hợp report_reason. Lý do vị trí này đang được báo cáo. Bạn phải cung cấp lý do. report_reason chỉ có thể là một trong những trạng thái sau đây:
reportReasonBadLocation

enum (BadLocationReason)

Lý do người dùng báo cáo vị trí này khi vấn đề xảy ra với chính vị trí đó.

reportReasonBadRecommendation

enum (BadRecommendationReason)

Lý do người dùng báo cáo vị trí này khi có vấn đề với đề xuất. Báo cáo này sẽ hữu ích nếu vị trí đã được đề xuất cho tài khoản Trang doanh nghiệp.

Nội dung phản hồi

Nếu thành công, nội dung phản hồi sẽ trống.

Phạm vi cấp phép

Yêu cầu một trong các phạm vi OAuth sau:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

Để biết thêm thông tin, hãy xem bài viết Tổng quan về OAuth 2.0.

BadLocationReason

Một tập hợp các lý do có thể có để báo cáo một vị trí khi có vấn đề về chất lượng dữ liệu tại chính vị trí đó.

Enum
BAD_LOCATION_REASON_UNSPECIFIED Chưa chỉ định.
NOT_A_LOCATION Vị trí được đề xuất không phải là vị trí thực tế.
PERMANENTLY_CLOSED Vị trí được đề xuất đã bị đóng vĩnh viễn.
DOES_NOT_EXIST Vị trí được đề xuất không tồn tại.
SPAM Vị trí được đề xuất là spam, giả mạo hoặc xúc phạm.
NOT_A_BUSINESS Vị trí được đề xuất là một địa điểm riêng tư hoặc nhà riêng.
MOVED

Vị trí được đề xuất đã chuyển đến một vị trí mới.

Phải đi kèm với reportReasonElaboration chỉ định địa chỉ mới.

DUPLICATE Vị trí được đề xuất trùng lặp với một vị trí khác.

BadRecommendationReason

Một số lý do có thể khiến báo cáo một vị trí khi có vấn đề về chất lượng của nội dung đề xuất (khi vị trí này được đề xuất cho người dùng).

Enum
BAD_RECOMMENDATION_REASON_UNSPECIFIED Chưa chỉ định.
NOT_A_STORE_FRONT Vị trí được đề xuất không phải là mặt tiền của cửa hàng.
NOT_PART_OF_SUGGESTED_CHAIN

Vị trí đề xuất không thuộc chuỗi được đề xuất trong chainDisplayName ở vị trí được trả về.

Phải đi kèm với reportReasonElaboration chỉ định tên của chuỗi chính xác.

IRRELEVANT

Vị trí được đề xuất không liên quan đến người dùng.

Phải kèm theo reportReasonElaboration thể hiện lý do khiến đề xuất không liên quan.