從第 1 版遷移至第 2 版

上次更新時間:2022 年 12 月 6 日

遷移應用程式

若要從第 1 版遷移至第 2 版,您必須更新端點網址,以呼叫 v2 和 更新應用程式,以利處理破壞性變更。

將 API 呼叫從 v1 更新為 v2

如要使用第 2 版取代第 1 版,請將要求改為使用新的 v2。 端點。

舉例來說,如要使用 v1 呼叫 advertisers.get 方法,您必須 使用下列網址:

GET https://displayvideo.googleapis.com/v1/advertisers/advertiserId

如果是第 2 版,請將網址更新為下列內容:

GET https://displayvideo.googleapis.com/v2/advertisers/advertiserId

如果您使用用戶端程式庫來向 API 發出要求,請採用 最新版本的用戶端程式庫,並將設定更新為使用 v2。

進行必要變更

我們將在第 2 版中推出幾項破壞性變更。請詳閱下列項目 並根據目前的 多媒體和Video 360 API。

更新指定方式的呼叫

更新呼叫「advertisers.lineItems」服務的呼叫

  • 已移除「inventorySourceIds欄位。管理 使用 AssignedTargetingOption 資源指派廣告空間來源 (共 TARGETING_TYPE_INVENTORY_SOURCE 個)。
  • 下列 LineItemWarningMessage 列舉值有 ,因此不會再出現在 LineItem.warningMessages:

    • NO_POSITIVE_AUDIENCE_LIST_TARGETED
    • APP_INSTALL_NO_CONVERSION_PIXEL
    • TARGETING_REVOKED_OR_CLOSED_USER_LIST
    • APP_INSTALL_NO_OPTIMAL_BIDDING_STRATEGY
    • CREATIVE_SIZE_NOT_IN_USE_FOR_TARGETED_DEALS
    • NO_CREATIVE_FOR_TARGETED_DEALS
    • TARGETING_DEPRECATED_GEO_TARGET
  • triggerId 欄位已從 LineItemFlight 物件和 LINE_ITEM_FLIGHT_DATE_TYPE_TRIGGER 值已從 LineItemFlightDateType 列舉類型。第 2 版不支援 根據手動觸發條件啟用的方式,將委刊項設為支出。

更新呼叫「customBiddingAlgorithms」服務的呼叫

customBiddingAlgorithmStatemodelReadiness 欄位已替換為 modelDetails 欄位,提供完備性 和現有演算法的停權狀態 系統會為每個廣告客戶提供專屬的模式 CustomBiddingModelDetails 物件。

其他異動

除了上述破壞性變更之外,第 2 版也導入了新的 接著介紹網際網路通訊層 包括兩項主要的安全防護功能

如要瞭解初次推出後新增至 v2 的功能,請參閱 版本資訊

具備 YouTube 委刊項的唯讀存取權

在第 2 版中,您可以使用 advertisers.lineItemsadvertisers.lineItems.targetingTypes.assignedTargetingOptions。 及服務。此 API 提供唯讀存取權, 試圖寫入這些委刊項時,系統會傳回錯誤。YouTube 委刊項會是下列其中一種LineItemType 值:

提升成效的新方法

在 v2 中,advertisers.lineItems 服務提供 取代批次要求的方法 並減少配額用量:

廣告訂單指定目標的部分寫入權限

在 v2 中,您可以修改「InsertionOrder」的部分指定目標設定 和使用新的 createdelete 方法 (位於 advertisers.insertionOrders.targetingTypes.assignedTargetingOptions 課程中也會快速介紹 Memorystore 這是 Google Cloud 的全代管 Redis 服務以下指定類型可在插入功能時完全管理 訂單層級:

  • TARGETING_TYPE_AGE_RANGE
  • TARGETING_TYPE_BROWSER
  • TARGETING_TYPE_CATEGORY
  • TARGETING_TYPE_CHANNEL
  • TARGETING_TYPE_DEVICE_MAKE_MODEL
  • TARGETING_TYPE_DIGITAL_CONTENT_LABEL_EXCLUSION
  • TARGETING_TYPE_ENVIRONMENT
  • TARGETING_TYPE_GENDER
  • TARGETING_TYPE_KEYWORD
  • TARGETING_TYPE_LANGUAGE
  • TARGETING_TYPE_NEGATIVE_KEYWORD_LIST
  • TARGETING_TYPE_OPERATING_SYSTEM
  • TARGETING_TYPE_PARENTAL_STATUS
  • TARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION
  • TARGETING_TYPE_VIEWABILITY