Method: googleLocations.report

GoogleLocation melden.

HTTP-Anfrage

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

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
name

string

Ressourcenname von [GoogleLocation] im Format googleLocations/{googleLocationId}.

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "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.
}
Felder
locationGroupName

string

Optional. Der Ressourcenname der Standortgruppe, für die dieser Google-Standort gemeldet wird, im Format accounts/{accountId}.

reportReasonElaboration

string

Optional. Ein Texteintrag zur Erläuterung des Grundes, aus dem der Nutzer diesen Standort meldet. Die maximale Länge beträgt 512 Zeichen.

reportReasonLanguageCode

string

Optional. Der BCP 47-Code der in reportReasonElaboration verwendeten Sprache.

Union-Feld report_reason. Grund, warum dieser Standort gemeldet wird. Es muss ein Grund angegeben werden. Für report_reason ist nur einer der folgenden Werte zulässig:
reportReasonBadLocation

enum (BadLocationReason)

Der Grund, aus dem der Nutzer diesen Standort meldet, wenn das Problem am Standort selbst liegt.

reportReasonBadRecommendation

enum (BadRecommendationReason)

Der Grund, aus dem der Nutzer diesen Standort meldet, wenn das Problem mit der Empfehlung zusammenhängt. Dieser Bericht ist nützlich, wenn der Standort für das Unternehmensprofil-Konto empfohlen wurde.

Antworttext

Wenn der Vorgang erfolgreich ist, ist der Antworttext leer.

Autorisierungsbereiche

Erfordert einen der folgenden OAuth-Bereiche:

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

Weitere Informationen finden Sie in der Übersicht über OAuth 2.0.

BadLocationReason

Eine Reihe von möglichen Gründen für die Meldung eines Standorts, wenn ein Problem mit der Datenqualität am Standort selbst vorliegt.

Enums
BAD_LOCATION_REASON_UNSPECIFIED Nicht angegeben.
NOT_A_LOCATION Der empfohlene Standort ist kein tatsächlicher Standort.
PERMANENTLY_CLOSED Der empfohlene Standort ist dauerhaft geschlossen.
DOES_NOT_EXIST Der empfohlene Speicherort ist nicht vorhanden.
SPAM Der empfohlene Speicherort ist Spam, gefälscht oder anstößig.
NOT_A_BUSINESS Wir empfehlen einen privaten Ort oder ein Privathaus.
MOVED

Der empfohlene Standort wurde an einen neuen Ort verschoben.

Sollte mit einer reportReasonElaboration versehen sein, die die neue Adresse angibt.

DUPLICATE Der empfohlene Standort ist ein Duplikat eines anderen Standorts.

BadRecommendationReason

Eine Reihe von möglichen Gründen für die Meldung eines Standorts, wenn es ein Problem mit der Qualität der Empfehlung gibt (wenn der Standort dem Nutzer empfohlen wird).

Enums
BAD_RECOMMENDATION_REASON_UNSPECIFIED Nicht angegeben.
NOT_A_STORE_FRONT Der empfohlene Standort ist kein Geschäft.
NOT_PART_OF_SUGGESTED_CHAIN

Der empfohlene Standort gehört nicht zu der Kette, die in der chainDisplayName für den zurückgegebenen Standort vorgeschlagen wird.

Sollte mit einem reportReasonElaboration-Element versehen sein, das den Namen der richtigen Kette angibt.

IRRELEVANT

Der empfohlene Standort ist für den Nutzer nicht relevant.

Sollte mit einem reportReasonElaboration versehen sein, der angibt, warum die Empfehlung irrelevant ist.