最高成效
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
Google Ads 指令碼支援最高成效廣告活動的 mutate 和 search,可建立廣告活動並管理工作流程。
本指南說明如何使用變動建立最高成效廣告活動,但您也可以將這些概念套用至 Google Ads API 支援的任何廣告活動類型。
最高成效廣告活動可讓您透過單一整合式廣告活動,存取所有 Google Ads 管道和廣告空間。這有助於提升成效和工作效率,部分原因在於,管理多個廣告活動類型時,複雜度和負擔都會降低。
最高成效廣告活動會動態分配預算給成效最佳的管道,包括搜尋聯播網、YouTube、多媒體廣告聯播網、探索、Gmail 和地圖。這有助於您在預算範圍內,以最高的投資報酬率爭取更多轉換,同時免去管理及更新多個廣告活動預算的麻煩。
如要使用 Google Ads 腳本建立這些項目,您會大量依賴 mutate,直接存取 Google Ads API 和大部分功能。要求會採用 JSON 格式,且與 API 的 REST 端點格式相同。
本指南涵蓋下列主題:
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-08-27 (世界標準時間)。
[null,null,["上次更新時間:2025-08-27 (世界標準時間)。"],[[["\u003cp\u003eGoogle Ads scripts support the \u003ccode\u003emutate\u003c/code\u003e and \u003ccode\u003esearch\u003c/code\u003e functions for Performance Max, enabling campaign creation and management.\u003c/p\u003e\n"],["\u003cp\u003ePerformance Max campaigns leverage a single unified campaign to access all Google Ads channels, optimizing performance and streamlining management.\u003c/p\u003e\n"],["\u003cp\u003eBudget allocation in Performance Max campaigns is dynamic, automatically shifting to the highest-performing channels for improved ROI.\u003c/p\u003e\n"],["\u003cp\u003eCreating Performance Max campaigns using Google Ads scripts heavily relies on the \u003ccode\u003emutate\u003c/code\u003e function, which interfaces with the Google Ads API.\u003c/p\u003e\n"],["\u003cp\u003eThis guide covers interacting with Performance Max campaigns using the classic \u003ccode\u003eAdsApp\u003c/code\u003e interface, mutate strategies, asset uploading, required and optional campaign components, and reporting.\u003c/p\u003e\n"]]],[],null,["# Performance Max\n\nGoogle Ads scripts supports [mutate](/google-ads/scripts/docs/features/mutate) and\n[search](/google-ads/scripts/docs/features/reports) for Performance Max, which\nallows for campaign creation and management workflows.\n\nThis guide shows how to use mutate to create a [Performance Max campaign](/google-ads/api/performance-max),\nbut the concepts presented can be used for any campaign type supported by the\n[Google Ads API](/google-ads/api/docs/start).\n\n[Performance Max](//support.google.com/google-ads/answer/10724896) lets\nyou access all Google Ads channels and inventory from a single unified\ncampaign. It helps you optimize performance and work more efficiently, in part\nby reducing the complexity and overhead needed to manage multiple campaign\ntypes.\n\nPerformance Max campaigns allocate budgets dynamically to the\nhighest-performing channels, including Search, YouTube, Display, Discover,\nGmail, and Maps. This helps you get more conversions at the strongest return on\ninvestment (ROI) from your budget, and also eliminates the need for you to\nmanage and update budgets across several campaigns.\n\nTo create these using Google Ads scripts, you'll heavily rely on\n[mutate](/google-ads/scripts/docs/features/mutate), which allows access to the\nGoogle Ads API and most of its features directly. Requests are formatted in JSON and\nuse the same format as the API's [REST endpoints](/google-ads/api/rest/overview).\n\nThis guide covers the following topics:\n\n- Interacting with Performance Max campaigns using the [classic `AdsApp` interface](/google-ads/scripts/docs/features/performance-max/using-ads-app).\n- [Strategies when using mutates](/google-ads/scripts/docs/features/performance-max/mutate-strategy)\n- [Uploading assets](/google-ads/scripts/docs/features/performance-max/assets) to be used when creating the campaigns\n- [Required components](/google-ads/scripts/docs/features/performance-max/required-components) for Performance Max campaigns\n- [Optional components](/google-ads/scripts/docs/features/performance-max/optional-components) for Performance Max campaigns\n- [Reporting](/google-ads/scripts/docs/features/performance-max/reporting) on your Performance Max campaigns"]]