- 리소스: InventorySource
- InventorySourceType
- InventorySourceProductType
- InventorySourceCommitment
- InventorySourceDeliveryMethod
- InventorySourceStatus
- InventorySourceConfigStatus
- RateDetails
- InventorySourceRateType
- 수익
- TimeRange
- CreativeConfig
- InventorySourceDisplayCreativeConfig
- InventorySourceVideoCreativeConfig
- InventorySourceAccessors
- PartnerAccessor
- AdvertiserAccessors
- 메서드
리소스: InventorySource
인벤토리 소스
JSON 표현 |
---|
{ "name": string, "inventorySourceId": string, "displayName": string, "inventorySourceType": enum ( |
필드 | |
---|---|
name |
출력 전용입니다. 인벤토리 소스의 리소스 이름입니다. |
inventorySourceId |
출력 전용입니다. 인벤토리 소스의 고유 ID입니다. 시스템에서 할당합니다. |
displayName |
인벤토리 소스의 표시 이름입니다. UTF-8로 인코딩되어야 하며 최대 크기는 240바이트여야 합니다. |
inventorySourceType |
인벤토리 소스의 유형을 나타냅니다. |
inventorySourceProductType |
출력 전용입니다. 인벤토리 소스의 제품 유형으로, 인벤토리를 판매하는 방식을 나타냅니다. |
commitment |
인벤토리 소스의 게재가 보장되는지 여부입니다. |
deliveryMethod |
인벤토리 소스의 게재 방법입니다.
|
dealId |
인벤토리 소스를 고유하게 식별하는 거래소 공간의 ID입니다. 각 거래소 내 구매자 간에 고유해야 하지만 거래소 간에 고유하지 않아도 됩니다. |
status |
인벤토리 소스의 상태 설정입니다. |
exchange |
인벤토리 소스가 속한 거래소입니다. |
updateTime |
출력 전용입니다. 인벤토리 소스가 마지막으로 업데이트된 타임스탬프입니다. 시스템에서 할당합니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
rateDetails |
필수 항목입니다. 인벤토리 소스의 요금 세부정보입니다. |
publisherName |
인벤토리 소스의 게시자/판매자 이름입니다. |
timeRange |
이 인벤토리 소스에서 광고 게재를 시작하고 중지하는 시간 범위입니다. |
creativeConfigs[] |
인벤토리 소스의 광고 소재 요구사항 입찰 패키지에는 적용되지 않습니다. |
guaranteedOrderId |
변경할 수 없습니다. 이 인벤토리 소스가 속한 보장 주문의 ID입니다.
|
readWriteAccessors |
인벤토리 소스에 대한 읽기/쓰기 액세스 권한이 있는 파트너 또는 광고주
|
readAdvertiserIds[] |
출력 전용입니다. 인벤토리 소스에 대한 읽기 전용 액세스 권한이 있는 광고주의 ID입니다. |
readPartnerIds[] |
출력 전용입니다. 인벤토리 소스에 대한 읽기 전용 액세스 권한이 있는 파트너의 ID입니다. 이 필드의 파트너의 모든 광고주는 인벤토리 소스에 대한 읽기 전용 액세스 권한을 상속받습니다. |
InventorySourceType
가능한 인벤토리 소스 유형입니다.
열거형 | |
---|---|
INVENTORY_SOURCE_TYPE_UNSPECIFIED |
이 버전에서 인벤토리 소스 유형이 지정되지 않았거나 알 수 없습니다. |
INVENTORY_SOURCE_TYPE_PRIVATE |
비공개 인벤토리 소스 |
INVENTORY_SOURCE_TYPE_AUCTION_PACKAGE |
입찰 패키지 |
InventorySourceProductType
인벤토리 소스의 가능한 제품 유형입니다.
열거형 | |
---|---|
INVENTORY_SOURCE_PRODUCT_TYPE_UNSPECIFIED |
이 버전에서 제품 유형이 지정되지 않았거나 알 수 없습니다. 이 제품 유형의 인벤토리 소스를 API를 통해 수정하는 것은 지원되지 않습니다. |
PREFERRED_DEAL |
인벤토리 소스가 우선 거래를 통해 인벤토리를 판매합니다. |
PRIVATE_AUCTION |
인벤토리 소스가 비공개 입찰을 통해 인벤토리를 판매합니다. |
PROGRAMMATIC_GUARANTEED |
인벤토리 소스가 보장 프로그래매틱을 통해 인벤토리를 판매합니다. |
TAG_GUARANTEED |
인벤토리 소스가 태그 보장을 통해 인벤토리를 판매합니다. |
YOUTUBE_RESERVE |
인벤토리 소스가 YouTube Reserve를 통해 인벤토리를 판매합니다. |
INSTANT_RESERVE |
인벤토리 소스가 빠른 예약을 통해 인벤토리를 판매합니다. 이 제품 유형의 인벤토리 소스를 API를 통해 수정하는 것은 지원되지 않습니다. |
GUARANTEED_PACKAGE |
인벤토리 소스가 보장 패키지를 통해 인벤토리를 판매합니다. 이 제품 유형의 인벤토리 소스를 API를 통해 수정하는 것은 지원되지 않습니다. |
PROGRAMMATIC_TV |
인벤토리 소스는 프로그래매틱 TV를 통해 인벤토리를 판매합니다. 이 제품 유형의 인벤토리 소스를 API를 통해 수정하는 것은 지원되지 않습니다. |
AUCTION_PACKAGE |
인벤토리 소스가 입찰 패키지를 통해 인벤토리를 판매합니다. 이 제품 유형의 인벤토리 소스를 API를 통해 수정하는 것은 지원되지 않습니다. |
InventorySourceCommitment
인벤토리 소스의 가능한 약정 유형입니다.
열거형 | |
---|---|
INVENTORY_SOURCE_COMMITMENT_UNSPECIFIED |
이 버전에서 약속이 지정되지 않았거나 알 수 없습니다. |
INVENTORY_SOURCE_COMMITMENT_GUARANTEED |
약속은 전송이 보장됩니다. |
INVENTORY_SOURCE_COMMITMENT_NON_GUARANTEED |
이 약속은 전송이 보장되지 않습니다. |
InventorySourceDeliveryMethod
인벤토리 소스의 가능한 게재 방법입니다.
열거형 | |
---|---|
INVENTORY_SOURCE_DELIVERY_METHOD_UNSPECIFIED |
이 버전에서 전송 방법이 지정되지 않았거나 알 수 없습니다. |
INVENTORY_SOURCE_DELIVERY_METHOD_PROGRAMMATIC |
게재 방법은 프로그래매틱입니다. |
INVENTORY_SOURCE_DELIVERY_METHOD_TAG |
전송 방법은 태그입니다. |
InventorySourceStatus
인벤토리 소스의 상태 관련 설정입니다.
JSON 표현 |
---|
{ "entityStatus": enum ( |
필드 | |
---|---|
entityStatus |
인벤토리 소스를 제공할 수 있는지 여부입니다. 허용되는 값은 |
entityPauseReason |
사용자가 이 인벤토리 소스를 일시중지한 이유입니다. 100자(영문 기준) 이하여야 합니다.
|
sellerStatus |
출력 전용입니다. 판매자가 인벤토리 소스에 설정한 상태입니다. 게시자로부터 직접 동기화된 인벤토리 소스에만 적용됩니다. 허용되는 값은 |
sellerPauseReason |
출력 전용입니다. 판매자가 이 인벤토리 소스를 일시중지한 이유입니다. 게시자로부터 직접 동기화된 인벤토리 소스와 |
configStatus |
출력 전용입니다. 인벤토리 소스의 구성 상태입니다. 보장 인벤토리 소스에만 적용됩니다. 허용되는 값은 인벤토리 소스를 게재하려면 먼저 구성 (필수 입력란 작성, 광고 소재 선택, 기본 캠페인 선택)해야 합니다. |
InventorySourceConfigStatus
보장된 인벤토리 소스의 가능한 구성 상태입니다.
열거형 | |
---|---|
INVENTORY_SOURCE_CONFIG_STATUS_UNSPECIFIED |
이 버전에서 승인 상태가 지정되지 않았거나 알 수 없습니다. |
INVENTORY_SOURCE_CONFIG_STATUS_PENDING |
보장 인벤토리 소스의 시작 상태입니다. 이 상태의 인벤토리 소스를 구성해야 합니다. |
INVENTORY_SOURCE_CONFIG_STATUS_COMPLETED |
구매자가 보장된 인벤토리 소스를 구성한 후의 상태입니다. |
RateDetails
인벤토리 소스의 요금 관련 설정입니다.
JSON 표현 |
---|
{ "inventorySourceRateType": enum ( |
필드 | |
---|---|
inventorySourceRateType |
요금 유형입니다. 허용되는 값은 |
rate |
인벤토리 소스의 요율입니다. |
unitsPurchased |
보장된 인벤토리 소스에 필요합니다. 판매자가 보장하는 노출수입니다. |
minimumSpend |
출력 전용입니다. 구매자가 인벤토리 소스에 미리 지출하기로 약속한 금액입니다. 보장 인벤토리 소스에만 적용됩니다. |
InventorySourceRateType
인벤토리 소스의 가능한 요율 유형입니다.
열거형 | |
---|---|
INVENTORY_SOURCE_RATE_TYPE_UNSPECIFIED |
이 버전에서 요금 유형이 지정되지 않았거나 알 수 없습니다. |
INVENTORY_SOURCE_RATE_TYPE_CPM_FIXED |
요금 유형은 CPM (고정)입니다. |
INVENTORY_SOURCE_RATE_TYPE_CPM_FLOOR |
요율 유형은 CPM (최저)입니다. |
INVENTORY_SOURCE_RATE_TYPE_CPD |
요율 유형은 일일 비용입니다. |
INVENTORY_SOURCE_RATE_TYPE_FLAT |
요금 유형은 고정입니다. |
Money
금액과 통화 유형을 나타냅니다.
JSON 표현 |
---|
{ "currencyCode": string, "units": string, "nanos": integer } |
필드 | |
---|---|
currencyCode |
ISO 4217에 정의된 3자리 통화 코드입니다. |
units |
금액의 전체 단위입니다. 예를 들어 |
nanos |
금액의 나노 (10^-9) 단위 숫자입니다. 이 값은 -999,999,999~+999,999,999(끝값 포함) 사이여야 합니다. |
TimeRange
기간입니다.
JSON 표현 |
---|
{ "startTime": string, "endTime": string } |
필드 | |
---|---|
startTime |
필수 항목입니다. 기간의 하한(해당 값 포함)입니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
endTime |
필수 항목입니다. 기간의 상한(해당 값 포함) RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
CreativeConfig
인벤토리 소스의 광고 소재 요구사항 구성
JSON 표현 |
---|
{ "creativeType": enum ( |
필드 | |
---|---|
creativeType |
인벤토리 소스에 할당할 수 있는 광고 소재 유형입니다. 다음 유형만 지원됩니다.
|
통합 필드
인벤토리 소스에 할당할 수 있는 광고 소재의 구성입니다. |
|
displayCreativeConfig |
디스플레이 광고 소재의 구성입니다. |
videoCreativeConfig |
동영상 광고 소재의 구성입니다. |
InventorySourceDisplayCreativeConfig
디스플레이 광고 소재의 구성입니다.
JSON 표현 |
---|
{
"creativeSize": {
object ( |
필드 | |
---|---|
creativeSize |
인벤토리 소스에 할당할 수 있는 디스플레이 광고 소재의 크기 요구사항입니다. |
InventorySourceVideoCreativeConfig
동영상 광고 소재의 구성입니다.
JSON 표현 |
---|
{ "duration": string } |
필드 | |
---|---|
duration |
인벤토리 소스에 할당할 수 있는 동영상 광고 소재의 재생 시간 요구사항입니다. 소수점 아래가 최대 9자리까지이고 ' |
InventorySourceAccessors
인벤토리 소스에 액세스할 수 있는 파트너 또는 광고주입니다.
JSON 표현 |
---|
{ // Union field |
필드 | |
---|---|
통합 필드 accessors . 인벤토리 소스에 액세스할 수 있는 파트너 또는 광고주입니다. accessors 은 다음 중 하나여야 합니다. |
|
partner |
인벤토리 소스에 액세스할 수 있는 파트너입니다. |
advertisers |
인벤토리 소스에 액세스할 수 있는 광고주 모든 광고주는 동일한 파트너에 속해야 합니다. |
PartnerAccessor
인벤토리 소스에 액세스할 수 있는 파트너입니다.
JSON 표현 |
---|
{ "partnerId": string } |
필드 | |
---|---|
partnerId |
파트너의 ID입니다. |
AdvertiserAccessors
인벤토리 소스에 액세스할 수 있는 광고주
JSON 표현 |
---|
{ "advertiserIds": [ string ] } |
필드 | |
---|---|
advertiserIds[] |
광고주의 ID입니다. |
메서드 |
|
---|---|
|
새 인벤토리 소스를 만듭니다. |
|
인벤토리 소스의 읽기/쓰기 접근자를 수정합니다. |
|
인벤토리 소스를 가져옵니다. |
|
현재 사용자가 액세스할 수 있는 인벤토리 소스를 나열합니다. |
|
기존 인벤토리 소스를 업데이트합니다. |