- 리소스: 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) |
사용자가 소유한 계정에서 동일한 사용자가 관리하는 다른 계정으로 위치를 이동합니다. |
|
특정 위치의 음식 메뉴를 업데이트합니다. |
|
특정 위치의 의료인 속성을 업데이트합니다. |
|
위치의 지정된 서비스 목록을 업데이트합니다. |
|
위치의 인증 절차를 시작합니다. |