리소스: Product
단일 제품입니다.
| JSON 표현 |
|---|
{
"name": string,
"externalId": string,
"displayName": string,
"description": string,
"labels": {
string: string,
...
},
"creativeSpecifications": [
{
object ( |
| 필드 | |
|---|---|
name |
제품의 리소스 이름으로, |
externalId |
선택사항입니다. 이 항목을 외부 소스에 매핑하는 데 사용되는 ID입니다. |
displayName |
필수 항목입니다. 제품의 표시 이름입니다. 최대 240바이트의 UTF-8로 인코딩되어야 합니다. |
description |
선택사항입니다. 제품을 설명하는 추가 자유 형식 필드입니다. |
labels |
선택사항입니다. 이 제품을 설명하는 자유 형식 라벨 집합입니다.
|
creativeSpecifications[] |
필수 항목입니다. 이 제품에 게재할 수 있는 허용 가능한 광고 소재의 목록입니다. |
bookingLeadTime |
필수 항목입니다. 제품을 예약하는 데 필요한 리드 타임 Now + reservationLeadTime은 광고 게재 기간 시작 후여야 합니다. 초 단위 기간으로, 소수점 아래 9자리까지 지정 가능하며 ' |
assignmentLeadTime |
필수 항목입니다. 광고 소재를 할당하려면 리드 타임이 필요합니다. 초 단위 기간으로, 소수점 아래 9자리까지 지정 가능하며 ' |
minFlightDuration |
선택사항입니다. 이 제품의 최소 비행 기간입니다. 초 단위 기간으로, 소수점 아래 9자리까지 지정 가능하며 ' |
maxFlightDuration |
필수 항목입니다. 이 제품의 최대 광고 게재 기간입니다. 초 단위 기간으로, 소수점 아래 9자리까지 지정 가능하며 ' |
slotDuration |
필수 항목입니다. 이 제품의 슬롯 기간입니다. 초 단위 기간으로, 소수점 아래 9자리까지 지정 가능하며 ' |
createTime |
출력 전용입니다. 제품의 생성 타임스탬프입니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
updateTime |
출력 전용입니다. 제품의 최종 업데이트 타임스탬프입니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
currencyCode |
ISO 4217에 정의된 3자리 대문자 통화 코드입니다. |
메서드 |
|
|---|---|
|
새 제품을 만듭니다. |
|
개별 제품을 검색합니다. |
|
제품을 나열합니다. |
|
기존 제품을 업데이트합니다. |