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] öğesinin googleLocations/{googleLocationId} biçimindeki kaynak adı.

İstek içeriği

İstek gövdesi, aşağıdaki yapıya sahip verileri 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 Konumu'nun bildirildiği konum grubunun accounts/{accountId} biçimindeki kaynak adı.

reportReasonElaboration

string

İsteğe bağlı. Kullanıcının bu konumu bildirme nedenini ayrıntılarıyla anlatan metin girişi. En çok 512 karakter kullanılabilir.

reportReasonLanguageCode

string

İsteğe bağlı. reportReasonElaboration bölgesinde kullanılan BCP 47 dil kodu.

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

enum (BadLocationReason)

Sorun konumun kendisiyle ilgili olduğunda, kullanıcının bu konumu bildirme nedeni.

reportReasonBadRecommendation

enum (BadRecommendationReason)

Sorun öneriyle ilgili olduğunda kullanıcının bu konumu bildirme nedeni. Konum, İşletme Profili hesabına önerilmişse 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 Overview (OAuth 2.0'a Genel Bakış) sayfasına göz atın.

BadLocationReason

Konumun kendisindeki verilerin kalitesiyle ilgili bir sorun olduğunda, 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ğildir.
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 mülk veya evdir.
MOVED

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

Bununla birlikte, yeni adresi belirten bir reportReasonElaboration bulunmalıdır.

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

BadRecommendationReason

Öneri kalitesinde sorun olduğunda (bu konum kullanıcıya önerildiğinde) konumun bildirilmesinin bir dizi olası nedeni.

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

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

Doğru zincirin adını belirten bir reportReasonElaboration ile birlikte kullanılmalıdır.

IRRELEVANT

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

Önerinin neden alakasız olduğunu belirtmek için reportReasonElaboration ile birlikte gösterilmelidir.