- Resource: Product
- CreativeConfig
- CreativeType
- DimensionCreativeConfig
- DurationCreativeConfig
- DurationMatchType
- SkippableMatchType
- MakegoodDetails
- CreativeSource
- AudienceTargetingConfig
- AudienceType
- TargetingCriteria
- SelectedTargetingOption
- TargetingType
- AudienceSelection
- OrGroup
- TargetingSelection
- ForecastResult
- 預測
- ForecastCategory
- CpmRange
- ForecastBreakdownData
- ForecastBreakdown
- ErrorDetails
- InstantDealErrorStatus
- FrequencyCap
- TimeUnit
- 方法
資源:Product
產品
JSON 表示法 |
---|
{ "name": string, "displayName": string, "externalDealId": string, "transactionType": enum ( |
欄位 | |
---|---|
name |
產品的相對路徑名稱。由伺服器產生。例如:「exchanges/1234/orders/5678/products/abc」。僅供輸出。 |
displayName |
產品的顯示名稱。 必須採用 UTF-8 編碼,大小上限為 240 個位元組。必填。 |
externalDealId |
外部 ID。這是廣告交易平台系統中的交易 ID。最多 100 個字元。允許的字元包括英數字元、底線、連字號和半形句號。所有產品的 ID 不得重複。必填。 |
transactionType |
產品交易類型。必填。 |
pricingType |
產品的定價類型。必填。 |
updateTime |
產品上次更新的時間戳記。 使用 RFC 3339,產生的輸出內容一律會經過 Z 標準化,並使用 0、3、6 或 9 個小數位數。系統也接受「Z」以外的偏移量。例如: |
startTime |
這項產品的啟用時間。必須早於結束時間。開始時間不得晚於 1 年後。必填。 使用 RFC 3339,產生的輸出內容一律會經過 Z 標準化,並使用 0、3、6 或 9 個小數位數。系統也接受「Z」以外的偏移量。例如: |
endTime |
這項產品停用的時間。目前不得晚於 2036 年。必填。 使用 RFC 3339,產生的輸出內容一律會經過 Z 標準化,並使用 0、3、6 或 9 個小數位數。系統也接受「Z」以外的偏移量。例如: |
rateDetails |
房價詳細資料。必填。 |
creativeConfig[] |
產品的廣告素材規定。預訂交易類型產品的必填欄位。 |
makegood |
指出產品是否為補償產品。 |
makegoodDetails |
產品的補償詳細資料。如果產品是補償商品,則為必填屬性。 |
creativeSource |
產品的廣告素材來源。選用,預設為 CREATIVE_SOURCE_ADVERTISER。產品建立後即無法變更。 |
mediumType |
產品的媒體類型。如果未指定,為確保回溯相容性,預設值為 DIGITAL。產品建立後即無法變更。 |
audienceTargetingConfig |
(選用步驟) 在 Exchange 中,已在交易層級套用所選的目標對象指定目標設定。 |
targetingCriteria |
僅供輸出。產品指定條件參考資料。僅適用於即時交易情境。 |
forecastResult |
產品預測結果。如果指定目標條件不為空白,且未提供預測,則必須提供此值。僅適用於即時交易情境。 |
errorDetails |
如果無法更新特定產品欄位,請務必指定錯誤詳細資料。如果指定目標條件導致無法提供預測結果,或無法更新產品,則必須提供這項資訊。僅適用於即時交易情境。 |
frequencyCap |
僅供輸出。買家選取的展示頻率上限。僅適用於即時交易情境。 |
etag |
更新產品時必須指定的 ETag。只有在 etag 欄位不為空白時,才需要為更新指定這個欄位。僅適用於即時交易情境。 |
CreativeConfig
產品的廣告素材規定設定。
JSON 表示法 |
---|
{ "creativeType": enum ( |
欄位 | |
---|---|
creativeType |
廣告素材類型。必填。 |
dimensionCreativeConfig |
多媒體廣告素材的設定。 原生廣告素材 (CREATIVE_TYPE_NATIVE) 不支援這個欄位。 |
durationCreativeConfig |
影片廣告素材的設定。 |
CreativeType
可能的廣告素材類型。
列舉 | |
---|---|
CREATIVE_TYPE_UNSPECIFIED |
未指定廣告素材類型。輸入值無效。 |
CREATIVE_TYPE_DISPLAY |
多媒體廣告素材類型。 |
CREATIVE_TYPE_VIDEO |
影片的廣告素材類型。 |
CREATIVE_TYPE_AUDIO |
音訊廣告素材類型。 |
CREATIVE_TYPE_NATIVE |
原生廣告素材類型。 |
DimensionCreativeConfig
多媒體廣告素材的尺寸 (以像素為單位)。
JSON 表示法 |
---|
{ "width": integer, "height": integer } |
欄位 | |
---|---|
width |
多媒體廣告素材寬度。必填。 |
height |
多媒體廣告素材高度。必填。 |
DurationCreativeConfig
廣告素材在時間長度內的設定。
JSON 表示法 |
---|
{ "duration": string, "durationMatchType": enum ( |
欄位 | |
---|---|
duration |
影片廣告素材的長度 (以秒為單位)。必填 時間長度以秒為單位,最多可有 9 個小數位數,並應以「 |
durationMatchType |
符合時間長度條件。 |
skippableMatchType |
影片廣告素材的可略過類型。 |
DurationMatchType
時間長度比對條件的可能格式。
列舉 | |
---|---|
DURATION_MATCH_TYPE_UNSPECIFIED |
這個版本未指定或不明確指定時間長度比對條件。輸入值無效。 |
DURATION_MATCH_TYPE_EQUAL_TO |
廣告素材時間長度必須與規定時間長度相同。 |
DURATION_MATCH_TYPE_LESS_THAN_OR_EQUAL_TO |
廣告素材長度必須等於或小於所需長度。 |
SkippableMatchType
產品的可能格式。
列舉 | |
---|---|
SKIPPABLE_MATCH_TYPE_UNSPECIFIED |
這個版本未指定或不明可略過類型。輸入值無效。 |
SKIPPABLE_MATCH_TYPE_SKIPPABLE |
廣告素材必須可略過。 |
SKIPPABLE_MATCH_TYPE_NOT_SKIPPABLE |
廣告素材必須不可略過。 |
SKIPPABLE_MATCH_TYPE_ANY |
廣告素材可分為可略過及不可略過兩種。 |
MakegoodDetails
補償詳細資料的設定。
JSON 表示法 |
---|
{ "originalExternalDealId": string, "reason": string } |
欄位 | |
---|---|
originalExternalDealId |
要求補償項的原始外部交易 ID。最多 100 個字元。允許的字元包括英數字元、底線、連字號和半形句號。必填。 |
reason |
賣方發起的補償項原因。最多 250 個字元。必填。 |
CreativeSource
廣告素材來源:廣告素材的放送位置。
列舉 | |
---|---|
CREATIVE_SOURCE_UNSPECIFIED |
這個版本未指定或不明廣告素材來源。輸入值無效。 |
CREATIVE_SOURCE_ADVERTISER |
廣告素材將由 DV3 放送。 |
CREATIVE_SOURCE_PUBLISHER |
廣告素材將由發布商放送。目前不支援發布商代管的廣告素材;任何嘗試將廣告素材來源設為 CREATIVE_SOURCE_PUBLISHER 的要求都會失敗。 |
AudienceTargetingConfig
目標對象指定目標的設定。
JSON 表示法 |
---|
{
"audienceType": enum ( |
欄位 | |
---|---|
audienceType |
目標對象類型。必填。 |
AudienceType
目標對象類型。
列舉 | |
---|---|
AUDIENCE_TYPE_UNSPECIFIED |
未指定目標對象類型。輸入的內容無效。 |
AUDIENCE_TYPE_COMMERCE |
商務目標對象類型。 |
TargetingCriteria
指定條件。
JSON 表示法 |
---|
{
"selectedTargetingOptions": [
{
object ( |
欄位 | |
---|---|
selectedTargetingOptions[] |
所選選項。 |
SelectedTargetingOption
單一指定目標類型所選的指定目標選項。
JSON 表示法 |
---|
{ "type": enum ( |
欄位 | |
---|---|
type |
與所選選項相關聯的指定目標類型。 |
聯集欄位 value 。只能加入一種選取類型。所選項目必須對應至「類型」欄位所選的 TargetingType。value 只能是下列其中一項: |
|
audienceSelection |
選取的目標對象。 |
targetingSelection |
所選選項 ID 的一般集合。 |
TargetingType
指定類型。
列舉 | |
---|---|
TARGETING_TYPE_UNSPECIFIED |
未指定指定目標類型,不適用於輸入內容。 |
TARGETING_TYPE_AUDIENCE |
指定目標對象類型。 |
TARGETING_TYPE_COUNTRY |
指定類型國家/地區。 |
TARGETING_TYPE_DMA |
指定類型為行銷區域。 |
TARGETING_TYPE_PROGRAMMER |
指定類型程式設計師。 |
TARGETING_TYPE_BRAND |
指定類型品牌。 |
TARGETING_TYPE_CONTENT_GENRE |
指定類型內容類型。 |
TARGETING_TYPE_DEVICE |
指定類型裝置。 |
TARGETING_TYPE_OPERATING_SYSTEM |
指定作業系統類型。 |
TARGETING_TYPE_RATING |
指定類型評分。 |
TARGETING_TYPE_ENVIRONMENT |
指定類型環境。 |
TARGETING_TYPE_LANGUAGE |
指定類型語言。 |
TARGETING_TYPE_GEO |
指定類型地理區域。 |
TARGETING_TYPE_AGE |
指定類型年齡。 |
TARGETING_TYPE_GENDER |
指定類型性別。 |
TARGETING_TYPE_CONTEXTUAL_SEGMENT |
指定類型內容比對區隔。 |
TARGETING_TYPE_REQUEST_FORMAT |
指定類型要求格式。 |
TARGETING_TYPE_PUBLISHER |
指定類型發布商。 |
TARGETING_TYPE_INVENTORY_SIZE |
指定類型大小。 |
TARGETING_TYPE_NETWORK |
指定類型網路。 |
TARGETING_TYPE_PLATFORM |
指定類型平台。 |
TARGETING_TYPE_VIDEO_DELIVERY_TYPE |
指定目標類型影片放送類型。 |
TARGETING_TYPE_VIDEO_MINIMUM_PLAYER_SIZE |
指定類型影片播放器大小下限。 |
AudienceSelection
選取的指定目標對象選項。
JSON 表示法 |
---|
{
"includedOrGroups": [
{
object ( |
欄位 | |
---|---|
includedOrGroups[] |
內含的選項會以 AND 連接,每個內含的選項可以是個別選項,也可以是一組以 OR 連接的選項。 |
excludedOptionIds[] |
排除的選項會以 OR 連結。 |
OrGroup
以 OR 連結的一組所選選項。
JSON 表示法 |
---|
{ "optionIds": [ string ] } |
欄位 | |
---|---|
optionIds[] |
所選選項 ID。 |
TargetingSelection
一組或多組所選選項 ID,適用於大多數指定目標類型。
JSON 表示法 |
---|
{ "optionIds": [ string ] } |
欄位 | |
---|---|
optionIds[] |
所選選項 ID。 |
ForecastResult
已指定預測結果。
JSON 表示法 |
---|
{
"forecasts": [
{
object ( |
欄位 | |
---|---|
forecasts[] |
預測。針對指定的每個元素,「forecastCategory」不得重複。 |
預測
指定預測類別的預測。
JSON 表示法 |
---|
{ "forecastCategory": enum ( |
欄位 | |
---|---|
forecastCategory |
預測統計資料代表的指定預測類別。 |
聯集欄位 forecast_data 。只能加入一種統計資料。填入的資料必須對應至「forecastCategory」欄位。forecast_data 只能是下列其中一項: |
|
number |
數字資料。 |
percentage |
百分比資料。 |
cpmPrice |
千次曝光出價價格資料。 |
cpmRange |
千次曝光出價價格範圍資料。 |
forecastBreakdownData |
預測細目資料。 |
ForecastCategory
預測類別。
列舉 | |
---|---|
FORECAST_CATEGORY_UNSPECIFIED |
未指定類別。輸入的內容無效。 |
FORECAST_CATEGORY_TOTAL_OPPORTUNITIES |
商機總數。數字資料。 |
FORECAST_CATEGORY_TOTAL_AUDIENCE |
目標對象總數。數字資料。 |
FORECAST_CATEGORY_DIGITAL_TRP |
數位目標收視點數。百分比資料。 |
FORECAST_CATEGORY_SUGGESTED_CPM |
建議千次曝光出價價格。千次曝光出價範圍或千次曝光出價資料。 |
FORECAST_CATEGORY_UNIQUE_REACH |
預測不重複觸及數。數字資料。 |
FORECAST_CATEGORY_FORECAST_BREAKDOWN |
預測細目。預測細目資料。 |
CpmRange
千次曝光出價範圍包含千次曝光出價的最小值和最大值。
JSON 表示法 |
---|
{ "minCpm": { object ( |
欄位 | |
---|---|
minCpm |
千次曝光出價範圍的下限。 |
maxCpm |
千次曝光出價範圍的上限。 |
ForecastBreakdownData
預測細目資料包含預測細目清單。
JSON 表示法 |
---|
{
"forecastBreakdowns": [
{
object ( |
欄位 | |
---|---|
forecastBreakdowns[] |
預測細目清單。 |
ForecastBreakdown
所選指定目標選項的預測細目。
JSON 表示法 |
---|
{ "selectedTargetingOption": { object ( |
欄位 | |
---|---|
selectedTargetingOption |
單一指定目標類型所選的指定目標選項。 |
聯集欄位 breakdown_data 。只能加入一種細分資料。breakdown_data 只能是下列其中一項: |
|
impressions |
預測曝光次數。 |
ErrorDetails
更新發生錯誤時指定的錯誤詳細資料。
JSON 表示法 |
---|
{
"message": string,
"instantDealErrorStatus": enum ( |
欄位 | |
---|---|
message |
訊息會說明更新發生錯誤的時間。 |
instantDealErrorStatus |
即時交易更新發生錯誤時指定的錯誤狀態。 |
InstantDealErrorStatus
即時交易更新發生錯誤時指定的錯誤狀態。
列舉 | |
---|---|
INSTANT_DEAL_ERROR_STATUS_UNSPECIFIED |
未指定的錯誤狀態。 |
INSTANT_DEAL_ERROR_STATUS_INVENTORY_UNAVAILABLE |
錯誤狀態表示無法提供庫存。 |
INSTANT_DEAL_ERROR_STATUS_FORECAST_UNAVAILABLE |
錯誤狀態表示無法提供預報。 |
INSTANT_DEAL_ERROR_STATUS_INVALID_INPUT |
錯誤狀態表示有輸入欄位無效。 |
FrequencyCap
在指定時間範圍內,同一位使用者看到同一則廣告的次數
JSON 表示法 |
---|
{
"timeUnit": enum ( |
欄位 | |
---|---|
timeUnit |
套用展示頻率上限的時間單位。 |
maxImpressions |
在此期間內,使用者看到同一則廣告的次數上限。 |
TimeUnit
套用展示頻率上限的時間單位。
列舉 | |
---|---|
TIME_UNIT_UNSPECIFIED |
未指定時間單位。 |
TIME_UNIT_LIFETIME |
展示頻率上限會套用至整個生命週期。 |
TIME_UNIT_MONTHS |
展示頻率上限會套用至多個月。 |
TIME_UNIT_WEEKS |
展示頻率上限會套用數週。 |
TIME_UNIT_DAYS |
系統會將展示頻率上限套用至指定天數。 |
方法 |
|
---|---|
|
建立產品。 |
|
取得產品。 |
|
列出產品。 |
|
更新產品。 |