Verification API와 Business Information API가 출시되었습니다. 이전 작업이 필요하며, 지원 중단된 엔드포인트에 대해 자세히 알아보려면 지원 중단 일정을 참고하세요. Google 메일링 리스트에 가입하면 업데이트 사항을 이메일로 받아볼 수 있습니다.

인증 관리

자사의 플랫폼에서 직접 비즈니스 정보 관리 기능을 제공하는 업체는 자체 사이트 내에서 판매자의 비즈니스를 인증할 수 있습니다. 따라서 판매자를 Google 마이 비즈니스 UI로 리디렉션할 필요가 없습니다.

현재 상태 가져오기

사용자는 위치의 locations.getVoiceOfMerchantState를 호출하여 해당 위치의 현재 상태를 확인할 수 있습니다. hasVoiceOfMerchant 부울이 true이면 위치가 이미 양호한 상태이므로 추가 조치가 필요하지 않습니다. 그렇지 않고 응답의 gain_voice_of_merchant 작업에 verify가 포함된 경우에는 인증을 완료해야 합니다. 자세한 내용을 보려면 다음 안내를 따르세요.

인증 옵션 가져오기

제공업체는 locations.fetchVerificationOptions 메서드를 사용하여 판매자에게 사용 가능한 인증 방법 목록에서 원하는 연락 방법을 선택하도록 요청할 수 있습니다.

인증 옵션을 가져오려면 다음 코드를 사용하세요.

HTTP
POST
https://mybusinessverifications.googleapis.com/v1/{locationId}:fetchVerificationOptions

{
  "languageCode": "en"
}

인증 과정 시작하기

인증 방법을 선택하면 locations.verify를 사용하여 인증 과정이 시작됩니다. 이 호출의 결과, 위치가 인증된 상태로 이동하거나 오류 상태가 반환됩니다.

HTTP
POST
https://mybusinessverifications.googleapis.com/v1/locations/{locationId}
:verify

// Use only one of the below verification methods

// For postcard verification:
{
  "method": "ADDRESS",
  "languageCode": "en",
  "addressInput": {
    "mailerContactName": "Ann Droyd"
  }
}

// For phone verification:
{
  "method": "PHONE_CALL",
  "languageCode": "en",
  "phoneInput": {
    "phoneNumber": "800-555-0136"
  }
}

// For SMS verification:
{
  "method": "SMS",
  "languageCode": "en",
  "phoneInput": {
    "phoneNumber": "800-555-0136"
  }
}

// For email verification:
{
  "method": "EMAIL",
  "languageCode": "en",
  "emailInput": {
    "emailAddress": "ex@google.com"
  }
}

현재 인증 가져오기

locations.verifications.list 호출은 호출에 지정된 위치의 상태와 함께 인증 요청 내역을 가져옵니다.

모든 인증 요청을 가져오려면 다음을 사용하세요.

HTTP
GET
https://mybusinessverifications.googleapis.com/v1/locations/{locationId}
/verifications

대기 중인 인증 완료하기

비즈니스의 인증을 완료하려면 일반적으로 PIN 코드와 locations.verifications.complete 메서드가 필요합니다.

대기 중인 인증을 완료하려면 다음 코드를 사용하세요.

HTTP
POST
https://mybusinessverifications.googleapis.com/v1/locations/{locationId}
/verifications/{verificationId}:complete

{
  "pin": "123456"
}