使用指令碼作自動修改

Google Ads 指令碼可讓您在 Google Ads 帳戶中作自動修改。您可以使用 JavaScript 程式碼,直接在 Google Ads 帳戶中以編寫好的指令碼更改競價、暫停廣告群組並加入關鍵字,完全不需手動處理。

如您管理大型廣告系列,而您或您的同事亦懂得編寫指令碼的話,指令碼便會對您很有幫助。您可以發揮編寫指令碼的技巧,在帳戶中完成多項變更,為自己節省時間。您亦可以使用指令碼,透過管理員帳戶修改多個帳戶。

建立指令碼後,您可以管理帳戶中的指令碼並查看由指令碼執行的操作。

注意事項:若您的頂層管理員帳戶有多個副管理員帳戶及客戶帳戶,由該頂層管理員帳戶擁有的大量操作僅可供該帳戶查看,任何副管理員帳戶或客戶帳戶均不得查看。

指令碼的運作方式

Google Ads 指令碼讓您在 Google Ads 帳戶中輸入 JavaScript 程式碼,將某些操作自動化。您可以使用指令碼建立、編輯或移除帳戶中的項目,不但節省時間,亦更方便管理帳戶。

指令碼有下列幾種用途:

  • 使用外部來源的資料執行變更。舉例來說,您可以根據外部轉換資料來更改競價,亦可以根據外部產品存貨資料,在存貨減少時暫停/取消暫停關鍵字。或者,您可以細閱廣告系列資料和統計資料,定期製作自訂報告,匯出成試算表,並製成圖表。
  • 處理帳戶內多個組件。舉例來說,如果有關鍵字佔用了整天的開支,您可以同時暫停該關鍵字及提高廣告預算。
  • 在帳戶內變更所有項目。舉例來說,您可以針對上星期帶來超過 1,000 次展示的所有關鍵字,將每次點擊競價提高 30%。
  • 如果您透過管理員帳戶管理多個帳戶,就可以在多個子帳戶中執行同一個指令碼來優化競價、製作多帳戶報告、以及監察潛在問題 (例如修正無效連結或有抵觸的排除關鍵字)。

如果您有認識或一起工作的人熟悉 JavaScript,並想在大型帳戶中作出自動變更,指令碼對您來說可能是個不錯的選擇。請注意,指令碼一經變更,就無法復原。

如果您不懂撰寫指令碼,或想以更有架構的方式來完成或安排變更,可以考慮使用自動化規則

範例

Liana 最近重新設計她的花店網站,加入了一個搶眼的全新到達網頁,想必會吸引所有客戶迷上鬱金香。目前,她已為其廣告系列的鬱金香相關關鍵字定下關鍵字最終到達網址,連結至 http://www.example.com/tulips/BoringOldPage。她可以使用指令碼,將帳戶中所有廣告系列的鬱金香相關關鍵字的最終到達網址改為 http://www.example.com/tulips/FancyNewPage。

建立或執行預製指令碼

要開始使用指令碼,最簡單的方法是編輯指令碼資料庫中的預製指令碼。您可以直接套用這些指令碼,亦可調整 JavaScript 來建立自訂指令碼。舉例來說,您可以使用這些預製指令碼:

您亦可建立自訂指令碼,也就是將多段預製 JavaScript 組成較大型的指令碼。

撰寫指令碼

建立指令碼最重要的步驟,就是為您想在帳戶中執行的操作撰寫 JavaScript。您可前往開發人員網站查閱設計指令碼的詳細指示。

注意:以下指示是 Google Ads 用戶體驗全新設計的一部分。如要使用舊版設計,請按一下「外觀」圖示,然後選取 [使用舊版設計]。如果您正使用舊版 Google Ads,請查看快覽圖或使用 Google Ads 導覽面板頂部的搜尋列尋找所需頁面。

開始編寫指令碼時,請按以下步驟將指令碼加入帳戶:

  1. 在 Google Ads 帳戶中,按一下「工具」圖示 Tools Icon
  2. 按一下部分選單中的 [大量操作] 下拉式選單。
  3. 按一下 [指令碼]。
  4. 按一下「加號」按鈕 Open Create menu icon 以建立新的指令碼。
  5. 在畫面頂部的「指令碼名稱」欄位中,為指令碼命名。
  6. 在指令碼編輯器方塊中,輸入您的 JavaScript 程式碼。如果您直接在指令碼編輯器中撰寫指令碼,可以使用自動完成、語法提示和縮排功能,節省撰寫指令碼所需的時間。
  7. 如果您未準備好執行指令碼,請按一下編輯器下方的 [儲存],或按一下 [預覽] 以預覽效果。
  8. 在預覽或執行變更前,系統會要求您授權這個指令碼以完成帳戶變更。請按一下指令碼編輯器上方的 [立即授權],然後按一下 [授予存取權],確認此指令碼有權執行帳戶變更。
  9. 準備好後,按一下指令碼編輯器下方的 [立即執行指令碼],即可開始執行。

執行指令碼時,指令碼會顯示在「記錄」部分中,並提供有關進度的資料。只要在任何執行中的指令碼旁邊按一下 [停止] 按鈕,即可停止執行指令碼。

提示

  • 您可在指令碼編輯器方塊中按一下 [使用說明],然後選取 [範例],系統就會列出常用操作的指令碼例子以供參考。然後,您可以複製範例,並根據實際情況作出調整。
  • 指令碼執行超過 30 分鐘 (部分類型的管理員帳戶指令碼則為 60 分鐘) 就會逾時。如果指令碼逾時,就可能無法完成所有變更。為了確定指令碼執行時沒有逾時,請檢查記錄。如果指令碼逾時,建議您修正指令碼並再次執行。

設定執行指令碼的時段

建立指令碼後,您可以安排指令碼每天、每星期或每月在特定時段執行一次:

  1. 在「指令碼」網頁的「頻率」欄中,將滑鼠游標移至指令碼的頻率值上 (最初為空值)。
  2. 按一下鉛筆圖示 鉛筆圖示/編輯圖示
  3. 您可以選擇確實日期、星期幾或每月的某一天,還可以選擇指令碼的執行時間。
  4. 按一下 [儲存]。

如果您之後決定在其他時間執行指令碼,只要重複上述步驟便可。

管理及追蹤指令碼

建立指令碼後,您可按一下工具圖示 > [大量操作] > [指令碼],以在「指令碼」頁面查看所有指令碼。

在「狀態」欄中,各指令碼名稱旁邊如果出現綠色圖示,即表示指令碼已啟用。只要按一下 [選項] 並選擇 [停用],即可停用指令碼。

如要重新啟用指令碼,請按一下三點圖示 3 dot icon,選取 [顯示已停用項目] 來查看所有已停用的指令碼,然後按一下 [啟用] 來重新啟用指令碼。

另外,您可以按一下 [指令碼記錄],然後按一下任何指令碼旁邊的 [記錄指令],查看指令碼執行操作的記錄,包括每個指令碼的執行時間及當時的狀態。您還可按一下 [變更],以查看更詳盡的記錄。

修正指令碼問題

如果您在撰寫、編輯或執行指令碼時遇到任何問題,可前往開發人員社群論壇尋求協助。無論是新手還是專家,所有廣告客戶都可以使用這個論壇,從各方專家身上取得指引和最佳策略。

相關連結

此內容對您有幫助嗎?

我們可以如何改善?
true
Drive Revenue with Optiscore

Want to improve account health and drive business goals? Learn from industry & Google experts on how to drive revenue with the help of Optimization Score & Auto Apply Recommendations.

Register Now

搜尋
清除搜尋
閂搜尋模式
主選單
7570439083750032437
true
搜尋說明中心
true
true
true
true
true
73067
false
false
false