Index
Verifications(Schnittstelle)VoiceOfMerchant(Schnittstelle)CompleteVerificationRequest(Meldung)CompleteVerificationResponse(Meldung)ComplyWithGuidelines(Meldung)ComplyWithGuidelines.RecommendationReason(Aufzählung)FetchVerificationOptionsRequest(Meldung)FetchVerificationOptionsResponse(Meldung)GetVoiceOfMerchantStateRequest(Meldung)ListVerificationsRequest(Meldung)ListVerificationsResponse(Meldung)ResolveOwnershipConflict(Meldung)ServiceBusinessContext(Meldung)Verification(Meldung)Verification.State(enum)VerificationMethod(enum)VerificationOption(Meldung)VerificationOption.AddressVerificationData(Meldung)VerificationOption.EmailVerificationData(Meldung)VerificationToken(Meldung)Verify(Meldung)VerifyLocationRequest(Meldung)VerifyLocationResponse(Meldung)VoiceOfMerchantState(Meldung)WaitForVoiceOfMerchant(Meldung)
Bestätigungen
Diese API ermöglicht die Verwaltung von Standortbestätigungen auf Google. Sie können damit Ressourcen zum Thema [Überprüfung] [google.mybusiness.v1.Verification] verwalten.
Für jeden [Location] [google.mybusiness.businessinformation.locations.v1.Location] gibt es eine Sammlung von [Verification]-[google.mybusiness.verifications]-Ressourcen namens locations/*/verifications/*.
| CompleteVerification |
|---|
|
Schließt die Bestätigung von Sie ist nur für andere Bestätigungsmethoden als
|
| FetchVerificationOptions |
|---|
|
Meldet alle zulässigen Bestätigungsoptionen für einen Standort in einer bestimmten Sprache.
|
| ListVerifications |
|---|
|
Bestätigungen eines Standorts nach Erstellungszeit geordnet auflisten.
|
| VerifyLocation |
|---|
|
Startet den Bestätigungsprozess für einen Standort.
|
VoiceOfMerchant
Mit diesem Dienst können Drittanbieternutzer Details zur Stimme des Händlerstatus anfordern.
| GetVoiceOfMerchantState |
|---|
|
Ruft den Status "VoiceOfMerchant" ab.
|
CompleteVerificationRequest
Anfragenachricht für Verifications.CompleteVerificationAction.
| Felder | |
|---|---|
name |
Erforderlich. Ressourcenname der durchzuführenden Überprüfung. |
pin |
Erforderlich. PIN-Code, den der Händler erhalten hat, um die Bestätigung abzuschließen. |
CompleteVerificationResponse
Antwortnachricht für Verifications.CompleteVerificationAction.
| Felder | |
|---|---|
verification |
Die Bestätigung ist abgeschlossen. |
ComplyWithGuidelines
Gibt an, dass der Standort nicht unseren Richtlinien entspricht.
| Felder | |
|---|---|
recommendation_reason |
Der Grund, warum der Standort gemäß den Richtlinien empfohlen wird. |
RecommendationReason
Gibt an, warum der Standort zur Einhaltung von Richtlinien empfohlen wurde.
| Enums | |
|---|---|
RECOMMENDATION_REASON_UNSPECIFIED |
Nicht angegeben. |
BUSINESS_LOCATION_SUSPENDED |
Der Unternehmensstandort ist gesperrt. Informationen zur Behebung dieses Problems finden Sie in diesem Hilfeartikel. |
BUSINESS_LOCATION_DISABLED |
Der Unternehmensstandort ist deaktiviert. Informationen zur Behebung dieses Problems finden Sie in diesem Hilfeartikel. |
FetchVerificationOptionsRequest
Anfragenachricht für Verifications.FetchVerificationOptions.
| Felder | |
|---|---|
location |
Erforderlich. Der zu bestätigende Standort. |
language_code |
Erforderlich. Der BCP 47-Sprachcode für die Sprache, die für den Bestätigungsprozess verwendet wird. Die verfügbaren Optionen variieren je nach Sprache. |
context |
Optional. Zusätzliche Kontextinformationen für die Bestätigung von Dienstleistungsunternehmen. Kann nur auf Standorte angewendet werden, deren Unternehmenstyp CUSTOMER_LOCATION_ONLY ist. Durch Angabe einer genauen Adresse könnten weitere Optionen aktiviert werden. Wenn für andere Unternehmenstypen von Standorten festgelegt ist, wird INVALID_ARGUMENT ausgegeben. |
FetchVerificationOptionsResponse
Antwortnachricht für Verifications.FetchVerificationOptions.
| Felder | |
|---|---|
options[] |
Die verfügbaren Bestätigungsoptionen. |
GetVoiceOfMerchantStateRequest
Anfragenachricht für VoiceOfMerchant.GetVoiceOfMerchantState.
| Felder | |
|---|---|
name |
Erforderlich. Ressourcenname des Standorts. |
ListVerificationsRequest
Anfragenachricht für Verifications.ListVerifications.
| Felder | |
|---|---|
parent |
Erforderlich. Ressourcenname des Standorts, zu dem Bestätigungsanfragen gehören. |
page_size |
Anzahl der Bestätigungen pro Seite. Der Mindestwert ist 1, die Standard- und maximale Seitengröße 100. |
page_token |
Falls angegeben, wird die nächste Seite mit Bestätigungen zurückgegeben. |
ListVerificationsResponse
Antwortnachricht für Verifications.ListVerifications.
| Felder | |
|---|---|
verifications[] |
Liste der Bestätigungen. |
next_page_token |
Wenn die Anzahl der Bestätigungen die angeforderte Seitengröße überschreitet, wird dieses Feld mit einem Token gefüllt, um bei einem nachfolgenden Aufruf die nächste Bestätigungsseite abzurufen. Wenn keine weiteren Attribute vorhanden sind, ist dieses Feld nicht in der Antwort enthalten. |
ResolveOwnershipConflict
Dieser Typ hat keine Felder.
Gibt an, dass der Standort einen anderen Standort mit einwandfreiem Status dupliziert.
ServiceBusinessContext
Zusätzliche Daten für die Bestätigung des Dienstleistungsunternehmens.
| Felder | |
|---|---|
address |
Die Bestätigungsadresse des Standorts. Sie wird verwendet, um entweder weitere Bestätigungsoptionen zu aktivieren oder eine Postkarte zu versenden. |
Überprüfung
Eine Bestätigung ist ein Bestätigungsversuch für einen Standort.
| Felder | |
|---|---|
name |
Ressourcenname der Überprüfung. |
method |
Die Bestätigungsmethode. |
state |
Der Status der Überprüfung. |
create_time |
Der Zeitstempel, zu dem die Bestätigung angefordert wird. |
announcement |
Optional. Antwortankündigung wird nur festgelegt, wenn die Methode VETTED_PARTNER ist. |
Status
Alle möglichen Bestätigungsstatus.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
Standardwert, führt zu Fehlern. |
PENDING |
Die Überprüfung steht noch aus. |
COMPLETED |
Die Überprüfung ist abgeschlossen. |
FAILED |
Die Bestätigung ist fehlgeschlagen. |
VerificationMethod
Gibt die Prozesse an, die von Google zur Bestätigung eines Standorts verwendet werden.
| Enums | |
|---|---|
VERIFICATION_METHOD_UNSPECIFIED |
Standardwert, führt zu Fehlern. |
ADDRESS |
Senden Sie eine Postkarte mit einer Bestätigungs-PIN an eine bestimmte Postanschrift. Die PIN wird verwendet, um die Bestätigung bei Google abzuschließen. |
EMAIL |
Senden Sie eine E-Mail mit einer Bestätigungs-PIN an eine bestimmte E-Mail-Adresse. Die PIN wird verwendet, um die Bestätigung bei Google abzuschließen. |
PHONE_CALL |
Sie rufen mit einer Bestätigungs-PIN eine bestimmte Telefonnummer an. Die PIN wird verwendet, um die Bestätigung bei Google abzuschließen. |
SMS |
SMS mit Bestätigungs-PIN an eine bestimmte Telefonnummer senden Die PIN wird verwendet, um die Bestätigung bei Google abzuschließen. |
AUTO |
Bestätigen Sie den Standort ohne weitere Nutzeraktion. Diese Option ist möglicherweise nicht für alle Standorte verfügbar. |
VETTED_PARTNER |
Diese Option ist möglicherweise nicht für alle Standorte verfügbar. |
VerificationOption
Die Bestätigungsoption legt fest, wie der Standort bestätigt werden soll (durch die Bestätigungsmethode angegeben) und wohin die Bestätigung gesendet wird (dargestellt durch angezeigte Daten).
| Felder | |
|---|---|
verification_method |
Methode zur Bestätigung des Standorts. |
Union-Feld DisplayData. Einer der Anzeigedaten. Die Daten müssen der Methode entsprechen. Leer, wenn die entsprechende Methode keine Anzeigedaten hat. Für DisplayData ist nur einer der folgenden Werte zulässig: |
|
phone_number |
Wird nur festgelegt, wenn die Methode PHONE_CALL oder SMS ist. Telefonnummer, an die die PIN gesendet wird |
address_data |
Wird nur festgelegt, wenn die Methode MAIL lautet. |
email_data |
Wird nur festgelegt, wenn die Methode EMAIL ist. |
announcement |
Wird nur festgelegt, wenn die Methode VETTED_PARTNER ist. |
AddressVerificationData
Anzeigedaten für Bestätigungen per Postkarte.
| Felder | |
|---|---|
business |
Der Name des Händlers. |
address |
Adresse, an die eine Postkarte gesendet werden kann |
expected_delivery_days_region |
Voraussichtliche Anzahl von Tagen, bis eine Postkarte in der Region der Adresse zugestellt wird |
EmailVerificationData
Daten für Bestätigungen per E-Mail anzeigen.
| Felder | |
|---|---|
domain |
Domainname in der E-Mail-Adresse, z. B. "gmail.com" in foo@gmail.com |
user |
Nutzername in der E-Mail-Adresse, z. B. „foo“ in foo@gmail.com |
is_user_name_editable |
Gibt an, ob der Client einen anderen Nutzernamen angeben darf. |
VerificationToken
Token, das von einem geprüften Partner generiert wurde.
| Felder | |
|---|---|
token_string |
Der Tokenstring. |
Bestätigen
Gibt an, dass der Standort bestätigt werden muss. Enthält Informationen zu den aktuellen Bestätigungsaktionen, die für den Standort durchgeführt wurden.
| Felder | |
|---|---|
has_pending_verification |
Gibt an, ob der Bestätigungsprozess bereits begonnen hat und je nach Standort abgeschlossen werden kann. |
VerifyLocationRequest
Anfragenachricht für Verifications.VerifyLocation
| Felder | |
|---|---|
name |
Erforderlich. Ressourcenname des zu überprüfenden Standorts. |
method |
Erforderlich. Bestätigungsmethode. |
language_code |
Optional. Der BCP 47-Sprachcode für die Sprache, die für den Bestätigungsprozess verwendet wird. |
context |
Optional. Zusätzliche Kontextinformationen für die Bestätigung von Dienstleistungsunternehmen. Es ist nur für Standorte erforderlich, deren Unternehmenstyp CUSTOMER_LOCATION_ONLY ist. Zur Bestätigung von ADDRESS wird die Adresse zum Versand der Postkarte verwendet. Bei anderen Methoden sollte sie mit der übereinstimmen, die an GetVerificationOptions übergeben wird. Für andere Arten von Unternehmensstandorten wird INVALID_ARGUMENT ausgegeben. |
Union-Feld RequestData. Nutzereingabedaten für eine bestimmte Methode zusätzlich zu den Anzeigedaten. Die Daten müssen mit der angeforderten Methode übereinstimmen. Lassen Sie das Feld leer, wenn keine Daten benötigt werden. Für RequestData ist nur einer der folgenden Werte zulässig: |
|
email_address |
Optional. Die Eingabe für die EMAIL-Methode. E-Mail-Adresse, an die die PIN gesendet werden soll Eine E-Mail-Adresse wird nur akzeptiert, wenn sie eine der von FetchVerificationOptions bereitgestellten Adressen ist. Wenn für [EmailVerificationData] [google.mybusiness-verifications.v1.VerificationOption.EmailVerificationData] is_user_name_editable "true" festgelegt ist, kann der Client einen anderen Nutzernamen (lokaler Teil) angeben, muss aber mit dem Domainnamen übereinstimmen. |
mailer_contact |
Optional. Die Eingabe für die Methode ADDRESS. Name der Kontaktperson, an die die E-Mail gesendet werden soll |
phone_number |
Optional. Eingabe für PHONE_CALL/SMS-Methode Die Telefonnummer, die angerufen oder an die eine SMS gesendet werden soll. Dabei muss es sich um eine der infrage kommenden Optionen handeln. |
token |
Optional. Die Eingabe für die Methode VETTED_PARTNER zur Auswahl von partners.. Die Angaben sind für ein überprüftes Konto nicht erforderlich. Token, das mit dem Standort verknüpft ist. Token, das mit dem Standort verknüpft ist. |
VerifyLocationResponse
Antwortnachricht für Verifications.VerifyLocation
| Felder | |
|---|---|
verification |
Die erstellte Bestätigungsanfrage. |
VoiceOfMerchantState
Antwortnachricht für VoiceOfMerchant.GetVoiceOfMerchantState.
| Felder | |
|---|---|
has_voice_of_merchant |
Gibt an, ob sich der Standort in einwandfreiem Zustand befindet und ob er die Kontrolle über das Unternehmen auf Google hat. Nach Abschluss der Überprüfungsphase werden alle am Standort vorgenommenen Änderungen in Google Maps übernommen. |
has_business_authority |
Gibt an, ob der Standort die Autorität (Eigentumsrechte) für das Unternehmen auf Google hat. Bei „true“ kann kein anderer Standort den dominanten Eintrag in Google Maps übernehmen. Änderungen werden jedoch erst veröffentlicht, wenn Voice of Merchant gewonnen wurde (d.h. "has_voice_of_merchant" ist "true"). |
Union-Feld gain_voice_of_merchant_action. Für den Standort empfohlene Maßnahme, um Kontrolle über das Unternehmen auf Google zu erhalten. Für gain_voice_of_merchant_action ist nur einer der folgenden Werte zulässig: |
|
wait_for_voice_of_merchant |
Warten Sie, bis Sie die Stimme des Händlers erhalten. Der Standort wird zur Qualitätssicherung überprüft. |
verify |
Starten oder fahren Sie mit dem Bestätigungsprozess fort. |
resolve_ownership_conflict |
Dieser Standort ist identisch mit einem anderen Standort, der sich in einwandfreiem Zustand befindet. Wenn Sie Zugriff auf einen einwandfreien Standort haben, verwenden Sie die ID dieses Standorts, um Vorgänge auszuführen. Andernfalls fordern Sie Zugriff beim aktuellen Inhaber an. |
comply_with_guidelines |
Der Standort entspricht nicht unseren Richtlinien und es sind zusätzliche Schritte zur Reaktivierung erforderlich. Informationen zur Behebung dieses Problems finden Sie in diesem Hilfeartikel. |
WaitForVoiceOfMerchant
Dieser Typ hat keine Felder.
Gibt an, dass der Standort die Zustimmung des Händlers erhält, nachdem die Überprüfung bestanden wurde.