- 리소스: MediaItem
<ph type="x-smartling-placeholder">
- </ph>
- JSON 표현
- MediaItemDataRef
<ph type="x-smartling-placeholder">
- </ph>
- JSON 표현
- MediaFormat
- LocationAssociation
<ph type="x-smartling-placeholder">
- </ph>
- JSON 표현
- 카테고리
- 크기
<ph type="x-smartling-placeholder">
- </ph>
- JSON 표현
- MediaInsights
<ph type="x-smartling-placeholder">
- </ph>
- JSON 표현
- 기여 분석
<ph type="x-smartling-placeholder">
- </ph>
- JSON 표현
- 메서드
리소스: MediaItem
단일 미디어 항목입니다.
JSON 표현 | |
---|---|
{ "name": string, "mediaFormat": enum ( |
필드 | ||
---|---|---|
name |
이 미디어 항목의 리소스 이름입니다. |
|
mediaFormat |
이 미디어 항목의 형식입니다. 미디어 항목을 만들 때 설정해야 하며 다른 모든 요청에서 읽기 전용입니다. 이 설정은 업데이트할 수 없습니다. |
|
locationAssociation |
|
|
googleUrl |
출력 전용입니다. 이 미디어 항목의 Google 호스팅 URL입니다. 이 URL은 시간이 지남에 따라 변경될 수 있으므로 정적이지 않습니다. 동영상의 경우 재생 아이콘이 오버레이된 미리보기 이미지입니다. |
|
thumbnailUrl |
출력 전용입니다. 제공되는 경우 이 미디어 항목의 썸네일 이미지 URL입니다. |
|
createTime |
출력 전용입니다. 이 미디어 항목의 생성 시간입니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
|
dimensions |
출력 전용입니다. 픽셀 단위의 크기 (너비 및 높이)입니다. |
|
insights |
출력 전용입니다. 이 미디어 항목에 대한 통계입니다. |
|
attribution |
출력 전용입니다. 고객 미디어 항목의 저작자 표시 정보입니다. 저작자 표시는 사용자에게 제공된 그대로 표시해야 하며, 저작자 표시를 삭제하거나 변경해서는 안 됩니다. |
|
description |
이 미디어 항목의 설명입니다. 설명은 Google My Business API를 통해 수정할 수 없지만 표지 사진이 아닌 새 미디어 항목을 만들 때 설정할 수 있습니다. |
|
통합 필드
업로드된 모든 사진은 사진 관련 비즈니스 프로필 가이드라인을 준수해야 합니다. |
||
sourceUrl |
미디어 항목을 가져올 수 있는 공개적으로 액세스 가능한 URL입니다. 이 중 하나를 만들거나 dataRef를 설정하여 미디어 항목의 소스를 지정해야 합니다. 미디어 항목을 만들 때 이 필드는 업데이트할 수 없습니다. |
|
dataRef |
입력 전용입니다. 미디어 항목을 만들 때
또는
를 설정해야 합니다. |
MediaItemDataRef
Google My Business API를 통해 업로드된 MediaItem
의 사진 바이너리 데이터에 대한 참조입니다.
media.startUpload
를 사용하여 데이터 참조를 만들고 바이트를 [media.upload] 에 업로드하고 이후에 media.create
를 호출할 때 이 참조를 사용합니다.
JSON 표현 | |
---|---|
{ "resourceName": string } |
필드 | |
---|---|
resourceName |
이 미디어 항목의 바이너리 데이터에 대한 고유 ID입니다. [media.upload] 로 사진 데이터를 업로드하고 바이트 업로드 예시:
|
MediaFormat
미디어 형식의 열거형입니다.
열거형 | |
---|---|
MEDIA_FORMAT_UNSPECIFIED |
형식이 지정되지 않았습니다. |
PHOTO |
미디어 항목이 사진입니다. 이 버전에서는 사진만 지원됩니다. |
VIDEO |
미디어 항목이 동영상입니다. |
LocationAssociation
미디어 항목이 해당 위치와 연결되는 방식입니다.
JSON 표현 | |
---|---|
{ // Union field |
필드 | ||
---|---|---|
통합 필드 location_attachment_type . 위치 미디어에는 카테고리 또는 연결된 가격 목록 항목의 ID가 있어야 합니다. 비위치 미디어 (예: 지역 게시물 사진)에는 둘 다 없어야 합니다. location_attachment_type 은 다음 중 하나여야 합니다. |
||
category |
이 위치 사진이 속한 카테고리입니다. |
|
priceListItemId |
이 위치 사진과 연결된 가격 목록 항목의 ID입니다. |
카테고리
미디어 항목 카테고리의 열거형입니다.
열거형 | |
---|---|
CATEGORY_UNSPECIFIED |
카테고리가 지정되지 않았습니다. |
COVER |
표지 사진 위치에는 표지 사진이 하나만 있습니다. |
PROFILE |
프로필 사진입니다. 위치에는 프로필 사진이 하나만 있습니다. |
LOGO |
로고 사진입니다. |
EXTERIOR |
외부 미디어. |
INTERIOR |
내부 미디어. |
PRODUCT |
제품 미디어입니다. |
AT_WORK |
'직장' 있습니다. |
FOOD_AND_DRINK |
식음료 미디어 |
MENU |
메뉴 미디어입니다. |
COMMON_AREA |
공용 공간 미디어입니다. |
ROOMS |
방 미디어입니다. |
TEAMS |
팀 미디어. |
ADDITIONAL |
카테고리가 없는 추가 미디어입니다. |
크기
미디어 항목의 크기입니다.
JSON 표현 | |
---|---|
{ "widthPixels": integer, "heightPixels": integer } |
필드 | |
---|---|
widthPixels |
미디어 항목의 너비(픽셀)입니다. |
heightPixels |
미디어 항목의 높이(픽셀)입니다. |
MediaInsights
미디어 항목에 대한 통계입니다.
JSON 표현 | |
---|---|
{ "viewCount": string } |
필드 | |
---|---|
viewCount |
출력 전용입니다. 미디어 항목이 조회된 횟수입니다. |
기여 분석
도움을 주신 분의 이름 및 프로필 사진과 같은 고객 미디어 항목의 저작자 표시 정보입니다.
JSON 표현 | |
---|---|
{ "profileName": string, "profilePhotoUrl": string, "takedownUrl": string, "profileUrl": string } |
필드 | |
---|---|
profileName |
미디어 항목의 기여자인 사용자 이름입니다. |
profilePhotoUrl |
기여 사용자의 프로필 사진 미리보기 이미지 URL입니다. |
takedownUrl |
미디어 항목이 부적절한 경우 신고할 수 있는 게시 중단 페이지의 URL입니다. |
profileUrl |
기여 사용자의 Google 지도 프로필 페이지 URL입니다. |
메서드 |
|
---|---|
|
위치의 새 미디어 항목을 만듭니다. |
|
지정된 미디어 항목을 삭제합니다. |
|
요청된 미디어 항목의 메타데이터를 반환합니다. |
|
위치와 연결된 미디어 항목의 목록을 반환합니다. |
|
지정된 미디어 항목의 메타데이터를 업데이트합니다. |
|
미디어 항목 업로드를 위한 MediaItemDataRef 를 생성합니다. |