- 리소스: Location
          - JSON 표현
- BusinessHours
              <ph type="x-smartling-placeholder">- </ph>
                
- JSON 표현
 
- TimePeriod
              <ph type="x-smartling-placeholder">- </ph>
                
- JSON 표현
 
- DayOfWeek
- SpecialHours
              <ph type="x-smartling-placeholder">- </ph>
                
- JSON 표현
 
- SpecialHourPeriod
              <ph type="x-smartling-placeholder">- </ph>
                
- JSON 표현
 
- ServiceAreaBusiness
              <ph type="x-smartling-placeholder">- </ph>
                
- JSON 표현
 
- BusinessType
- PointRadius
              <ph type="x-smartling-placeholder">- </ph>
                
- JSON 표현
 
- LatLng
              <ph type="x-smartling-placeholder">- </ph>
                
- JSON 표현
 
- 장소
              <ph type="x-smartling-placeholder">- </ph>
                
- JSON 표현
 
- PlaceInfo
              <ph type="x-smartling-placeholder">- </ph>
                
- JSON 표현
 
- LocationKey
              <ph type="x-smartling-placeholder">- </ph>
                
- JSON 표현
 
- AdWordsLocationExtensions
              <ph type="x-smartling-placeholder">- </ph>
                
- JSON 표현
 
- OpenInfo
              <ph type="x-smartling-placeholder">- </ph>
                
- JSON 표현
 
- OpenForBusiness
- LocationState
              <ph type="x-smartling-placeholder">- </ph>
                
- JSON 표현
 
- 속성
              <ph type="x-smartling-placeholder">- </ph>
                
- JSON 표현
 
- RepeatedEnumAttributeValue
              <ph type="x-smartling-placeholder">- </ph>
                
- JSON 표현
 
- UrlAttributeValue
              <ph type="x-smartling-placeholder">- </ph>
                
- JSON 표현
 
- 메타데이터
              <ph type="x-smartling-placeholder">- </ph>
                
- JSON 표현
 
- 중복 표시
              <ph type="x-smartling-placeholder">- </ph>
                
- JSON 표현
 
- 액세스
- PriceList
              <ph type="x-smartling-placeholder">- </ph>
                
- JSON 표현
 
- 라벨
              <ph type="x-smartling-placeholder">- </ph>
                
- JSON 표현
 
- 섹션
              <ph type="x-smartling-placeholder">- </ph>
                
- JSON 표현
 
- SectionType
- 항목
              <ph type="x-smartling-placeholder">- </ph>
                
- JSON 표현
 
- 금액
              <ph type="x-smartling-placeholder">- </ph>
                
- JSON 표현
 
- 프로필
              <ph type="x-smartling-placeholder">- </ph>
                
- JSON 표현
 
- RelationshipData
              <ph type="x-smartling-placeholder">- </ph>
                
- JSON 표현
 
- MoreHours
              <ph type="x-smartling-placeholder">- </ph>
                
- JSON 표현
 
 
- 메서드
리소스: Location
위치 이러한 필드에 관한 자세한 설명은 고객센터 도움말을 참고하고, 유효한 비즈니스 카테고리 목록은 카테고리 엔드포인트를 참고하세요.
| JSON 표현 | |
|---|---|
| { "name": string, "languageCode": string, "storeCode": string, "locationName": string, "primaryPhone": string, "additionalPhones": [ string ], "address": { object ( | |
| 필드 | |
|---|---|
| name | 
 이 위치의 Google 식별자입니다.  일치 컨텍스트에서는 이 필드가 채워지지 않습니다. | 
| languageCode | 
 위치의 언어입니다. 생성 중에 설정되며 업데이트할 수 없습니다. | 
| storeCode | 
 이 위치의 외부 식별자이며 주어진 계정 내에서 고유해야 합니다. 위치를 자신의 레코드와 연결하는 방법입니다. | 
| locationName | 
 위치 이름은 오프라인 매장, 웹사이트, 회사 서간지에서 일관되게 사용되고 고객에게 알려져 있는 비즈니스의 실제 이름을 반영해야 합니다. 필요한 경우 추가 정보는 리소스의 다른 필드 (예:  | 
| primaryPhone | 
 가능한 한 개별 업체 위치로 직접 연결되는 전화번호입니다. 가능하면 중앙의 콜센터 전화번호가 아닌 지역 전화번호를 사용하세요. | 
| additionalPhones[] | 
 기본 전화번호 외에 비즈니스에 연락할 수 있는 전화번호 (휴대전화 또는 유선 전화번호)입니다. 최대 2개까지 추가할 수 있으며 팩스 번호는 사용할 수 없습니다. | 
| address | 
 정확한 주소를 사용해 비즈니스 위치를 설명하세요. 원격 위치에 있는 사서함이나 우편함은 사용할 수 없습니다. 현재는 주소에 최대 5개의  | 
| primaryCategory | 
 이 위치가 수행하는 핵심 비즈니스를 가장 잘 설명하는 카테고리입니다. | 
| additionalCategories[] | 
 비즈니스를 설명하는 추가 카테고리입니다. 카테고리를 지정해 두면 고객이 관심 있는 서비스를 정확하게 찾을 수 있습니다. 비즈니스 정보를 정확하고 최신 상태로 유지하려면 전반적인 핵심 비즈니스를 설명하는 카테고리를 가능한 한 적게 사용해야 합니다. 최대한 구체적이면서 주 비즈니스를 대표하는 카테고리를 선택하세요. | 
| websiteUrl | 
 이 비즈니스의 URL입니다. 가능하면 모든 위치 또는 브랜드를 나타내는 일반 웹사이트/URL 대신 이 개별 업체 위치를 나타내는 URL을 사용하세요. | 
| regularHours | 
 비즈니스의 영업시간입니다. | 
| specialHours | 
 비즈니스의 특별 영업시간입니다. 여기에는 일반적으로 휴일 영업시간과 정규 영업시간 이외의 기타 시간이 포함됩니다. 이 영업시간은 정규 영업시간보다 우선합니다. | 
| serviceArea | 
 방문 서비스 업체는 고객의 위치에서 서비스를 제공합니다. 방문 서비스 업체인 경우 이 필드는 업체가 서비스를 제공하는 지역을 설명합니다. | 
| locationKey | 
 이 비즈니스를 Google+ 페이지, Google 지도 장소 등 다른 Google 서비스에 연결하는 키 모음입니다. | 
| labels[] | 
 비즈니스를 태그할 수 있는 자유형 문자열 컬렉션입니다. 이러한 라벨은 사용자에게 표시되지 않습니다. 나만 볼 수 있습니다. 255자(영문 기준)로 제한됩니다(라벨당). | 
| adWordsLocationExtensions | 
 애드워즈에 표시되는 추가 정보입니다. | 
| latlng | 
 사용자가 제공한 위도 및 경도입니다. 위치를 생성할 때 제공된 주소가 성공적으로 지오코딩되면 이 필드는 무시됩니다. 이 필드는 사용자가 제공한  | 
| openInfo | 
 위치가 현재 영업 중인지 여부를 나타내는 플래그입니다. | 
| locationState | 
 출력 전용입니다. 위치의 상태를 반영하는 불리언 집합입니다. | 
| attributes[] | 
 이 위치의 속성입니다. | 
| metadata | 
 출력 전용. 사용자가 수정할 수 없는 추가 정보입니다. | 
| priceLists[] | 
 지원 중단됨: 이 위치의 가격 목록 정보입니다. | 
| profile | 
 비즈니스를 직접 설명하고 비즈니스와 제품 및 서비스에 대한 고유한 스토리를 사용자와 공유합니다. | 
| relationshipData | 
 이 매장과 관련된 모든 위치 및 체인점입니다. | 
| moreHours[] | 
 비즈니스의 여러 부서 또는 특정 고객에 대한 추가 영업시간입니다. | 
BusinessHours
이 위치의 영업시간을 나타냅니다. TimePeriod 인스턴스 모음을 보유합니다.
| JSON 표현 | |
|---|---|
| {
  "periods": [
    {
      object ( | |
| 필드 | |
|---|---|
| periods[] | 
 이 위치가 영업 중인 시간의 컬렉션입니다. 각 기간은 위치가 주중에 영업 중인 시간 범위를 나타냅니다. | 
TimePeriod
지정된 개장 날짜/시간에 시작해 지정된 종료 날짜/시간에 종료하는 비즈니스의 영업 기간을 나타냅니다. 영업 종료 시간은 시작 시간 이후(예: 같은 날 이후 시간 또는 이후 날짜)에 와야 합니다.
| JSON 표현 | |
|---|---|
| { "openDay": enum ( | |
| 필드 | |
|---|---|
| openDay | 
 이 기간이 시작되는  | 
| openTime | 
 24시간 ISO 8601 확장 형식 (hh:mm) 시간입니다. 유효한 값은 00:00~24:00이며, 여기서 24:00은 지정된 일 필드 끝의 자정을 나타냅니다. | 
| closeDay | 
 이 기간이 끝나는  | 
| closeTime | 
 24시간 ISO 8601 확장 형식 (hh:mm) 시간입니다. 유효한 값은 00:00~24:00이며, 여기서 24:00은 지정된 일 필드 끝의 자정을 나타냅니다. | 
DayOfWeek
요일을 나타냅니다.
| 열거형 | |
|---|---|
| DAY_OF_WEEK_UNSPECIFIED | 요일이 지정되지 않습니다. | 
| MONDAY | 월요일 | 
| TUESDAY | 화요일 | 
| WEDNESDAY | 수요일 | 
| THURSDAY | 목요일 | 
| FRIDAY | 금요일 | 
| SATURDAY | 토요일 | 
| SUNDAY | 일요일 | 
SpecialHours
위치의 영업시간이 정상 영업시간과 다른 기간 집합을 나타냅니다.
| JSON 표현 | |
|---|---|
| {
  "specialHourPeriods": [
    {
      object ( | |
| 필드 | |
|---|---|
| specialHourPeriods[] | 
 비즈니스의 정규 영업시간에 대한 예외 목록입니다. | 
SpecialHourPeriod
위치의 영업시간이 정상 영업시간과 다른 경우 단일 기간을 나타냅니다. 특별 영업시간에 표시되는 범위는 24시간 미만이어야 합니다. openTime 및 startDate은 closeTime 및 endDate보다 이전이어야 합니다. closeTime 및 endDate는 지정된 startDate 다음 날 오전 11시 59분까지 연장할 수 있습니다. 예를 들어 다음 입력은 유효합니다.
startDate=2015-11-23, openTime=08:00, closeTime=18:00
startDate=2015-11-23, endDate=2015-11-23, openTime=08:00,
closeTime=18:00 startDate=2015-11-23, endDate=2015-11-24,
openTime=13:00, closeTime=11:59
다음 입력은 유효하지 않습니다.
startDate=2015-11-23, openTime=13:00, closeTime=11:59
startDate=2015-11-23, endDate=2015-11-24, openTime=13:00,
closeTime=12:00 startDate=2015-11-23, endDate=2015-11-25,
openTime=08:00, closeTime=18:00
| JSON 표현 | |
|---|---|
| { "startDate": { object ( | |
| 필드 | |
|---|---|
| startDate | 
 특별 영업시간 기간이 시작되는 캘린더 날짜입니다. | 
| openTime | 
 위치가 개장하는  | 
| endDate | 
 특별 영업시간 기간이 종료되는 캘린더 날짜입니다.  | 
| closeTime | 
 위치가 폐업한  | 
| isClosed | 
 true인 경우  | 
ServiceAreaBusiness
방문 서비스 업체는 고객의 위치에서 서비스를 제공합니다 (예: 열쇠공 또는 배관공).
| JSON 표현 | |
|---|---|
| { "businessType": enum ( | |
| 필드 | ||
|---|---|---|
| businessType | 
 방문 서비스 업체의  | |
| 통합 필드 coverageArea. 비즈니스가 서비스를 제공하는 범위를 나타냅니다.coverageArea은 다음 중 하나여야 합니다. | ||
| radius | 
 출력 전용입니다. 이 비즈니스가 서비스를 제공하는 지역이 특정 지점을 중심으로 합니다. | |
| places | 
 이 비즈니스가 서비스를 제공하는 지역이 장소의 집합을 통해 정의됩니다. | |
BusinessType
이 비즈니스가 고객 위치에서 현장 서비스만 제공하는지 (예: 견인 트럭) 주소와 현장 모두에서 서비스를 제공하는지 (예: 고객에게 배달도 하는 식사 공간이 있는 피자 가게) 나타냅니다.
| 열거형 | |
|---|---|
| BUSINESS_TYPE_UNSPECIFIED | 출력 전용입니다. 지정되지 않음 | 
| CUSTOMER_LOCATION_ONLY | 주변 지역 (비즈니스 주소가 아닌)에서만 서비스를 제공합니다. | 
| CUSTOMER_AND_BUSINESS_LOCATION | 비즈니스 주소 및 주변 지역에서 서비스를 제공합니다. | 
PointRadius
특정 지점 (위도/경도) 주변의 반경입니다.
| JSON 표현 | |
|---|---|
| {
  "latlng": {
    object ( | |
| 필드 | |
|---|---|
| latlng | 
 반경으로 정의된 지역의 중심을 지정하는 위도/경도입니다. | 
| radiusKm | 
 지점 주변 지역의 거리입니다(킬로미터 단위). | 
LatLng
위도/경도 쌍을 나타내는 객체로 위도(도)와 경도(도)를 나타내는 double의 쌍으로 표현됩니다. 달리 명시되지 않는 한 이 객체는 WGS84 표준을 준수해야 합니다. 값은 정규화된 범위 내에 있어야 합니다.
| JSON 표현 | |
|---|---|
| { "latitude": number, "longitude": number } | |
| 필드 | |
|---|---|
| latitude | 
 위도입니다. 범위는 [-90.0, +90.0]입니다. | 
| longitude | 
 경도입니다. 범위는 [-180.0, +180.0]입니다. | 
장소
장소 집합으로 표시되는 지역의 합집합을 정의합니다.
| JSON 표현 | |
|---|---|
| {
  "placeInfos": [
    {
      object ( | |
| 필드 | |
|---|---|
| placeInfos[] | 
 장소 ID로 표시되는 지역입니다. 장소는 최대 20곳으로 제한됩니다. | 
PlaceInfo
장소 ID로 표시되는 지역을 정의합니다.
| JSON 표현 | |
|---|---|
| { "name": string, "placeId": string } | |
| 필드 | |
|---|---|
| name | 
 장소의 현지화된 이름입니다. 예를 들면  | 
| placeId | 
 장소의 ID입니다. 리전과 일치해야 합니다. | 
LocationKey
위치의 대체/서로게이트 키 참조입니다.
| JSON 표현 | |
|---|---|
| { "plusPageId": string, "placeId": string, "explicitNoPlaceId": boolean, "requestId": string } | |
| 필드 | |
|---|---|
| plusPageId | 
 출력 전용입니다. 위치에 연결된 Google+ 페이지가 있는 경우 이 위치의 Google+ 페이지 ID로 채워집니다. | 
| placeId | 
 이 위치가 인증되어 Google 지도에 연결/표시되는 경우 이 필드는 위치의 장소 ID로 채워집니다. 이 ID는 다양한 Places API에서 사용할 수 있습니다. 이 위치가 인증되지 않은 경우, 이 필드는 위치가 Google 지도에 표시되는 장소와 연결된 경우 채워질 수 있습니다. 이 필드는 Create 호출 중에 설정할 수 있지만 Update 호출 중에는 설정할 수 없습니다. 추가  | 
| explicitNoPlaceId | 
 출력 전용입니다. true 값은 설정되지 않은 장소 ID가 의도적임을 나타내며, 아직 연결되지 않은 것과는 다릅니다. | 
| requestId | 
 출력 전용입니다. 이 위치를 만드는 데 사용된  | 
AdWordsLocationExtensions
애드워즈에 표시되는 추가 정보입니다.
| JSON 표현 | |
|---|---|
| { "adPhone": string } | |
| 필드 | |
|---|---|
| adPhone | 
 위치의 기본 전화번호 대신 애드워즈 위치 광고 확장에 표시되는 대체 전화번호입니다. | 
OpenInfo
비즈니스의 영업 상태와 관련된 정보입니다.
| JSON 표현 | |
|---|---|
| { "status": enum ( | |
| 필드 | |
|---|---|
| status | 
 위치가 현재 영업 중인지 여부를 나타냅니다. 영업 종료 상태로 업데이트되지 않는 한 기본적으로 모든 위치는 영업 상태입니다. | 
| canReopen | 
 출력 전용입니다. 비즈니스를 재개점할 수 있는지 여부를 나타냅니다. | 
| openingDate | 
 위치가 처음 문을 연 날짜입니다. 정확한 날짜를 알 수 없는 경우 월과 연도만 제공될 수 있습니다. 날짜는 과거이거나 1년 이내여야 합니다. | 
OpenForBusiness
위치의 상태를 나타냅니다.
| 열거형 | |
|---|---|
| OPEN_FOR_BUSINESS_UNSPECIFIED | 지정되지 않음 | 
| OPEN | 위치가 영업 중임을 나타냅니다. | 
| CLOSED_PERMANENTLY | 위치가 폐업 상태임을 나타냅니다. | 
| CLOSED_TEMPORARILY | 위치가 임시 휴업되었음을 나타냅니다. 이 값은 게시된 위치에만 적용할 수 있습니다 (예: locationState.is_published = true). 상태 필드를 이 값으로 업데이트할 때 클라이언트는 updateMask를 명시적으로openInfo.status로 설정해야 합니다. 이 업데이트 호출 중에는 다른 업데이트 마스크를 설정할 수 없습니다. 이는 일시적인 제한 조치로, 곧 완화될 예정입니다. | 
LocationState
Location의 상태를 반영하는 부울 집합이 포함됩니다.
| JSON 표현 | |
|---|---|
| { "isGoogleUpdated": boolean, "isDuplicate": boolean, "isSuspended": boolean, "canUpdate": boolean, "canDelete": boolean, "isVerified": boolean, "needsReverification": boolean, "isPendingReview": boolean, "isDisabled": boolean, "isPublished": boolean, "isDisconnected": boolean, "isLocalPostApiDisabled": boolean, "canModifyServiceList": boolean, "canHaveFoodMenus": boolean, "hasPendingEdits": boolean, "hasPendingVerification": boolean, "canOperateHealthData": boolean, "canOperateLodgingData": boolean } | |
| 필드 | |
|---|---|
| isGoogleUpdated | 
 출력 전용입니다. 이 위치에 연결된 장소 ID에 업데이트가 있는지 여부를 나타냅니다. | 
| isDuplicate | 
 출력 전용입니다. 위치가 다른 위치와 중복되는지 여부를 나타냅니다. | 
| isSuspended | 
 출력 전용입니다. 위치가 일시중지되었는지 여부를 나타냅니다. 정지된 위치는 Google 제품의 최종 사용자에게 표시되지 않습니다. 실수라고 생각되면 고객센터 도움말을 참조하세요. | 
| canUpdate | 
 출력 전용입니다. 위치를 업데이트할 수 있는지 여부를 나타냅니다. | 
| canDelete | 
 출력 전용입니다. Google My Business API를 사용하여 위치를 삭제할 수 있는지 여부를 나타냅니다. | 
| isVerified | 
 출력 전용입니다. 위치가 인증되었는지 여부를 나타냅니다. | 
| needsReverification | 
 출력 전용입니다. 위치에 재인증이 필요한지 여부를 나타냅니다. | 
| isPendingReview | 
 출력 전용입니다. 위치 검토가 대기 중인지 여부를 나타냅니다. | 
| isDisabled | 
 출력 전용입니다. 위치가 사용 중지되었는지 여부를 나타냅니다. | 
| isPublished | 
 출력 전용입니다. 위치의 게시 여부를 나타냅니다. | 
| isDisconnected | 
 출력 전용입니다. 위치가 Google 지도의 장소와 연결 해제되었는지 여부를 나타냅니다. | 
| isLocalPostApiDisabled | 
 출력 전용입니다. 이 위치에 accounts.locations.localPosts가 사용 중지되었는지 여부를 나타냅니다. | 
| canModifyServiceList | 
 출력 전용입니다. 등록정보가 ServiceList를 수정할 수 있는지 여부를 나타냅니다. | 
| canHaveFoodMenus | 
 출력 전용입니다. 비즈니스 정보가 음식 메뉴를 사용할 수 있는지 여부를 나타냅니다. | 
| hasPendingEdits | 
 출력 전용입니다. 이 위치의 숙박 시설이 수정 대기 중 상태인지 여부를 나타냅니다. | 
| hasPendingVerification | 
 출력 전용입니다. 위치에 대기 중인 인증 요청이 있는지 여부를 나타냅니다. | 
| canOperateHealthData | 
 출력 전용입니다. 위치가 건강 데이터를 사용할 수 있는지 여부를 나타냅니다. | 
| canOperateLodgingData | 
 출력 전용입니다. 위치가 숙박 시설 데이터에서 작동할 수 있는지 여부를 나타냅니다. | 
속성
위치 속성입니다. 속성은 위치에 관한 추가 정보를 제공합니다. 위치에 설정할 수 있는 속성은 해당 위치의 속성 (예: 카테고리)에 따라 다를 수 있습니다. 사용 가능한 속성은 Google에서 결정하며 API 변경 없이 추가 및 삭제될 수 있습니다.
| JSON 표현 | |
|---|---|
| { "attributeId": string, "valueType": enum ( | |
| 필드 | |
|---|---|
| attributeId | 
 속성의 ID입니다. 속성 ID는 Google에서 제공합니다. | 
| valueType | 
 출력 전용입니다. 이 속성에 포함된 값의 유형입니다. 값을 해석하는 방법을 결정하는 데 사용해야 합니다. | 
| values[] | 
 이 속성의 값입니다. 제공된 값의 유형은 해당 속성에 예상되는 유형과 일치해야 합니다. AttributeValueType을 참조하세요. 여러 속성 값을 제공할 수 있는 반복되는 입력란입니다. 속성 유형은 하나의 값만 지원합니다. | 
| repeatedEnumValue | 
 속성 값 유형이 REPEATED_ENUM인 경우 여기에 속성 값이 포함되며 다른 값 필드는 비어 있어야 합니다. | 
| urlValues[] | 
 속성 값 유형이 URL인 경우 이 입력란에는 이 속성의 값이 포함되며 다른 값 입력란은 비어 있어야 합니다. | 
RepeatedEnumAttributeValue
valueType가 REPEATED_ENUM인 속성의 값입니다. 설정된 값 (true) 목록과 설정되지 않은 값 (false)의 두 가지 값 ID 목록으로 구성됩니다. 이 항목이 없는 값은 알 수 없는 값으로 간주됩니다. 값을 하나 이상 지정해야 합니다.
| JSON 표현 | |
|---|---|
| { "setValues": [ string ], "unsetValues": [ string ] } | |
| 필드 | |
|---|---|
| setValues[] | 
 설정된 enum 값입니다. | 
| unsetValues[] | 
 설정되지 않은 enum 값입니다. | 
UrlAttributeValue
URL의 valueType가 포함된 속성 값입니다.
| JSON 표현 | |
|---|---|
| { "url": string } | |
| 필드 | |
|---|---|
| url | 
 URL입니다. | 
메타데이터
사용자가 수정할 수 없는 추가 위치 정보입니다.
| JSON 표현 | |
|---|---|
| {
  "duplicate": {
    object ( | |
| 필드 | |
|---|---|
| duplicate | 
 이 위치가 중복된 위치에 대한 정보입니다.  | 
| mapsUrl | 
 지도상의 위치에 대한 링크입니다. | 
| newReviewUrl | 
 고객이 위치에 대한 리뷰를 남길 수 있는 Google 검색 페이지로 연결되는 링크입니다. | 
복제
이 위치가 중복된 위치에 대한 정보입니다.
| JSON 표현 | |
|---|---|
| {
  "locationName": string,
  "placeId": string,
  "access": enum ( | |
| 필드 | |
|---|---|
| locationName | 
 복제되는 위치의 리소스 이름입니다. 인증된 사용자에게 해당 위치에 대한 액세스 권한이 있고 해당 위치가 삭제되지 않은 경우에만 채워집니다. | 
| placeId | 
 이 항목이 복제되는 위치의 장소 ID입니다. | 
| access | 
 사용자에게 복제된 위치에 대한 액세스 권한이 있는지 여부를 나타냅니다. | 
액세스
복제된 위치에 대한 사용자의 액세스 수준 소유권이 대체되므로 대신 사용해야 합니다.
| 열거형 | |
|---|---|
| ACCESS_UNSPECIFIED | 지정되지 않음 | 
| ACCESS_UNKNOWN | 사용자가 복제한 위치에 대한 액세스 권한이 있는지 확인할 수 없습니다. | 
| ALLOWED | 사용자가 복제한 위치에 액세스할 수 있습니다. | 
| INSUFFICIENT | 사용자가 복제된 위치에 액세스할 수 없습니다. | 
PriceList
지원 중단됨: 항목 가격 정보 목록입니다. 가격 목록은 하나 이상의 가격 목록으로 구성되며, 각 목록에는 하나 이상의 항목이 포함된 섹션이 하나 이상 포함됩니다. 예를 들어 식품 가격 목록은 버거/스테이크/해산물 섹션이 있는 아침/점심/저녁 메뉴를 나타낼 수 있습니다.
| JSON 표현 | |
|---|---|
| { "priceListId": string, "labels": [ { object ( | |
| 필드 | |
|---|---|
| priceListId | 
 필수 항목입니다. 가격 목록의 ID입니다. 가격 목록, 섹션 및 상품 ID는 이 위치 내에서 중복될 수 없습니다. | 
| labels[] | 
 필수 항목입니다. 가격 목록의 언어 태그가 지정된 라벨입니다. | 
| sourceUrl | 
 가격 목록을 가져온 소스 URL(선택사항)입니다. 예를 들어 메뉴 정보를 채우기 위해 자동으로 스크랩한 페이지의 URL일 수 있습니다. | 
| sections[] | 
 필수 항목입니다. 이 가격 목록의 섹션입니다. 각 가격 목록에는 하나 이상의 섹션이 포함되어야 합니다. | 
라벨
가격 목록, 섹션 또는 상품을 표시할 때 사용되는 라벨입니다.
| JSON 표현 | |
|---|---|
| { "displayName": string, "description": string, "languageCode": string } | |
| 필드 | |
|---|---|
| displayName | 
 필수 항목입니다. 가격 목록, 섹션 또는 상품의 표시 이름입니다. | 
| description | 
 선택사항입니다. 가격 목록, 섹션 또는 상품의 설명입니다. | 
| languageCode | 
 선택사항입니다. 이러한 문자열이 적용되는 BCP-47 언어 코드입니다. 언어당 하나의 라벨 세트만 설정할 수 있습니다. | 
섹션
하나 이상의 항목이 포함된 가격 목록의 섹션입니다.
| JSON 표현 | |
|---|---|
| { "sectionId": string, "labels": [ { object ( | |
| 필드 | |
|---|---|
| sectionId | 
 필수 항목입니다. 섹션의 ID입니다. 가격 목록, 섹션 및 상품 ID는 이 위치 내에서 중복될 수 없습니다. | 
| labels[] | 
 필수 항목입니다. 언어 태그가 지정된 섹션 라벨입니다. 섹션 이름과 설명은 140자(영문 기준) 이하인 것이 좋습니다. 하나 이상의 라벨 세트가 필요합니다. | 
| sectionType | 
 선택사항입니다. 현재 가격 목록 섹션의 유형입니다. 기본값은 FOOD입니다. | 
| items[] | 
 가격 목록의 이 섹션에 포함된 항목입니다. | 
SectionType
섹션의 유형입니다.
| 열거형 | |
|---|---|
| SECTION_TYPE_UNSPECIFIED | 지정되지 않음 | 
| FOOD | 섹션에 음식을 나타내는 항목이 포함되어 있습니다. | 
| SERVICES | 섹션에 서비스를 나타내는 항목이 포함되어 있습니다. | 
항목
단일 목록 항목 가격 목록에 있는 상품의 각 변형에는 자체 가격 데이터와 함께 자체 상품이 있어야 합니다.
| JSON 표현 | |
|---|---|
| { "itemId": string, "labels": [ { object ( | |
| 필드 | |
|---|---|
| itemId | 
 필수 항목입니다. 항목의 ID입니다. 가격 목록, 섹션 및 상품 ID는 이 위치 내에서 중복될 수 없습니다. | 
| labels[] | 
 필수 항목입니다. 언어 태그가 지정된 항목 라벨입니다. 항목 이름은 140자(영문 기준) 이하, 설명은 250자(영문 기준) 이하인 것이 좋습니다. 하나 이상의 라벨 세트가 필요합니다. | 
| price | 
 선택사항입니다. 상품 가격. | 
Money
해당 통화 유형과 함께 금액을 나타냅니다.
| JSON 표현 | |
|---|---|
| { "currencyCode": string, "units": string, "nanos": integer } | |
| 필드 | |
|---|---|
| currencyCode | 
 ISO 4217에 정의된 3자리 통화 코드입니다. | 
| units | 
 금액의 전체 단위입니다. 예를 들어  | 
| nanos | 
 금액의 나노 (10^-9) 단위 숫자입니다. 값은 -999,999,999 ~ +999,999,999(포함) 사이여야 합니다.  | 
프로필
위치 프로필과 관련된 모든 정보입니다.
| JSON 표현 | |
|---|---|
| { "description": string } | |
| 필드 | |
|---|---|
| description | 
 자신의 음성으로 위치 설명. 다른 사람이 수정할 수 없음 | 
RelationshipData
이 장소와 관련된 모든 상위 및 하위 위치의 정보입니다.
| JSON 표현 | |
|---|---|
| { "parentChain": string } | |
| 필드 | |
|---|---|
| parentChain | 
 이 위치가 속한 체인의 리소스 이름입니다.  | 
MoreHours
특정 비즈니스 유형에 대해 위치가 영업 중인 기간입니다.
| JSON 표현 | |
|---|---|
| {
  "hoursTypeId": string,
  "periods": [
    {
      object ( | |
| 필드 | |
|---|---|
| hoursTypeId | 
 필수 항목입니다. 시간 유형입니다. 고객이 위치 카테고리의 지원되는 영업시간 유형을 확인하려면 {#link businessCategories:BatchGet}을 호출해야 합니다. | 
| periods[] | 
 필수 항목입니다. 이 위치가 영업 중인 시간의 컬렉션입니다. 각 기간은 위치가 주중에 영업 중인 시간 범위를 나타냅니다. | 
| 메서드 | |
|---|---|
| 
 | 위치를 장소 ID에 연결합니다. | 
| 
 | 지정된 계정에서 지정된 모든 위치를 가져옵니다. | 
| 
 | 지정된 모든 위치의 페이지로 나눈 리뷰 목록을 반환합니다. | 
| 
 | 위치와 해당 장소 ID 간의 연결을 지웁니다. | 
| 
 | 지정된 계정에서 소유한 새 location를 만들어 반환합니다. | 
| 
 | 위치를 삭제합니다. | 
| 
 | 특정 언어로 제공되는 위치의 모든 인증 옵션을 보고합니다. | 
| 
 | 지정된 위치와 일치하는 가능한 모든 위치를 찾습니다. | 
| 
 | 지정된 위치를 가져옵니다. | 
| 
 | 특정 위치의 음식 메뉴를 반환합니다. | 
| 
 | 지정된 위치의 Google 업데이트 버전을 가져옵니다. | 
| 
 | 특정 위치의 의료인 속성을 반환합니다. | 
| 
 | 위치의 지정된 서비스 목록을 가져옵니다. | 
| 
 | 지정된 계정의 위치를 나열합니다. | 
| 
 | 지정된 위치를 업데이트합니다. | 
| 
 | 위치별 하나 이상의 측정항목에 관한 통계가 포함된 보고서를 반환합니다. | 
| 
(deprecated) | 사용자가 소유한 계정에서 동일한 사용자가 관리하는 다른 계정으로 위치를 이동합니다. | 
| 
 | 특정 위치의 음식 메뉴를 업데이트합니다. | 
| 
 | 특정 위치의 의료인 속성을 업데이트합니다. | 
| 
 | 위치의 지정된 서비스 목록을 업데이트합니다. | 
| 
 | 위치의 인증 절차를 시작합니다. |