Method: googleLocations.report

Сообщить о GoogleLocation .

HTTP-запрос

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

URL-адрес использует синтаксис транскодирования gRPC .

Параметры пути

Параметры
name

string

Имя ресурса [GoogleLocation] в формате googleLocations/{googleLocationId} .

Тело запроса

Тело запроса содержит данные следующей структуры:

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.
}
Поля
locationGroupName

string

Необязательный. Имя ресурса группы местоположений, для которой сообщается это местоположение Google, в формате accounts/{accountId} .

reportReasonElaboration

string

Необязательный. Текстовая запись для уточнения причины, по которой пользователь сообщает об этом местоположении. Максимальная длина — 512 символов.

reportReasonLanguageCode

string

Необязательный. Код языка BCP 47, используемый в reportReasonElaboration .

Поле объединения report_reason . Причина, по которой сообщается об этом местоположении. Необходимо указать причину. report_reason может быть только одним из следующих:
reportReasonBadLocation

enum ( BadLocationReason )

Причина, по которой пользователь сообщает об этом местоположении, если проблема связана с самим местоположением.

reportReasonBadRecommendation

enum ( BadRecommendationReason )

Причина, по которой пользователь сообщает об этом местоположении, когда проблема связана с рекомендацией. Этот отчет полезен, если местоположение было рекомендовано в аккаунте профиля компании.

Тело ответа

В случае успеха тело ответа пустое.

Области авторизации

Требуется одна из следующих областей OAuth:

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

Дополнительную информацию см. в обзоре OAuth 2.0 .

ПлохоеМестоположениеПричина

Набор возможных причин для сообщения о местоположении, когда возникает проблема с качеством данных в самом местоположении.

Перечисления
BAD_LOCATION_REASON_UNSPECIFIED Не указан.
NOT_A_LOCATION Рекомендуемое местоположение не является фактическим.
PERMANENTLY_CLOSED Рекомендуемое место закрыто навсегда.
DOES_NOT_EXIST Рекомендуемое местоположение не существует.
SPAM Рекомендуемое место — спам, фейк или оскорбительный контент.
NOT_A_BUSINESS Рекомендуемое место — частное место или дом.
MOVED

Рекомендуемое местоположение перемещено в новое место.

Должно сопровождаться сообщением reportReasonElaboration , указывающим новый адрес.

DUPLICATE Рекомендуемое местоположение является дубликатом другого местоположения.

ПлохаяРекомендацияПричина

Набор возможных причин для сообщения о местоположении, когда возникает проблема с качеством рекомендаций (когда это местоположение рекомендовано пользователю).

Перечисления
BAD_RECOMMENDATION_REASON_UNSPECIFIED Не указан.
NOT_A_STORE_FRONT Рекомендуемое место — не витрина магазина.
NOT_PART_OF_SUGGESTED_CHAIN

Рекомендуемое расположение не принадлежит к цепочке, предложенной в chainDisplayName в возвращаемом расположении.

Должен сопровождаться reportReasonElaboration , указывающим имя правильной цепочки.

IRRELEVANT

Рекомендуемое расположение не имеет отношения к пользователю.

Должен сопровождаться reportReasonElaboration , объясняющим, почему рекомендация неактуальна.