Method: googleLocations.report

GoogleLocation bildirin.

HTTP isteği

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

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
name

string

[GoogleLocation] için googleLocations/{googleLocationId} biçimindeki kaynak adı.

İstek içeriği

İstek gövdesi, aşağıdaki yapıyla birlikte veriler içerir:

JSON gösterimi
{
  "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.
}
Alanlar
locationGroupName

string

İsteğe bağlı. Bu Google Konum'un bildirildiği konum grubunun accounts/{accountId} biçimindeki kaynak adı.

reportReasonElaboration

string

İsteğe bağlı. Kullanıcının bu konumu bildirme nedenini açıklayan bir metin girişi. Maksimum uzunluk 512 karakterdir.

reportReasonLanguageCode

string

İsteğe bağlı. reportReasonElaboration dilinde kullanılan dilin BCP 47 kodu.

report_reason alanı. Bu konumun bildirilme nedeni. Bir neden belirtilmelidir. report_reason şunlardan yalnızca biri olabilir:
reportReasonBadLocation

enum (BadLocationReason)

Sorun konumun kendisinde olduğunda kullanıcının bu konumu bildirme nedeni.

reportReasonBadRecommendation

enum (BadRecommendationReason)

Öneriyle ilgili sorun olduğunda kullanıcının bu konumu bildirme nedeni. Konum, İşletme Profili hesabına önerildiyse bu rapor yararlıdır.

Yanıt gövdesi

Başarılı olursa yanıt gövdesi boş olur.

Yetkilendirme Kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

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

Daha fazla bilgi için OAuth 2.0'a Genel Bakış başlıklı makaleye bakın.

BadLocationReason

Konumun kendisindeki veri kalitesiyle ilgili bir sorun olduğunda, bir konumun bildirilmesi için bir dizi olası neden.

Sıralamalar
BAD_LOCATION_REASON_UNSPECIFIED Belirtilmedi.
NOT_A_LOCATION Önerilen konum gerçek bir konum değil.
PERMANENTLY_CLOSED Önerilen konum kalıcı olarak kapatıldı.
DOES_NOT_EXIST Önerilen konum mevcut değil.
SPAM Önerilen konum spam, sahte veya rahatsız edici.
NOT_A_BUSINESS Önerilen konum özel bir yer veya evdir.
MOVED

Önerilen konum yeni bir konuma taşındı.

Yanında yeni adresi belirten bir reportReasonElaboration bulunmalıdır.

DUPLICATE Önerilen konum, başka bir konumun tekrarıdır.

BadRecommendationReason

Öneri kalitesiyle ilgili bir sorun olduğunda (bu konumun kullanıcıya önerilmesi) ilgili konumun bildirilmesi için bir dizi olası neden.

Sıralamalar
BAD_RECOMMENDATION_REASON_UNSPECIFIED Belirtilmedi.
NOT_A_STORE_FRONT Önerilen konum bir mağaza değil.
NOT_PART_OF_SUGGESTED_CHAIN

Önerilen konum, döndürülen chainDisplayName konumunda önerilen zincire ait değil.

Doğru zincirin adını belirten bir reportReasonElaboration bulunmalıdır.

IRRELEVANT

Önerilen konum kullanıcıyla alakalı değil.

Önerinin neden alakasız olduğunu belirten bir reportReasonElaboration işareti bulunmalıdır.