使用指令碼作自動修改

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

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

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

指令碼的運作方式

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

指令碼有下列幾種用途:

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

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

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

範例

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

建立或執行預製指令碼

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

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

撰寫指令碼

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

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

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

立即試用

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

注意事項

指令碼執行超過 30 分鐘 (部分類型的管理員帳戶指令碼則為 60 分鐘) 就會逾時。如果指令碼逾時,就可能無法完成所有變更。為了確定指令碼執行時沒有逾時,請檢查記錄。如果指令碼逾時,建議您修正指令碼並再次執行。

提示

您可在指令碼編輯器方塊中按一下 [使用說明],然後選取 [範例],系統就會列出常用操作的指令碼例子以供參考。然後,您可以複製範例,並根據實際情況作出調整。

設定執行指令碼的時段

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

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

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

管理及追蹤指令碼

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

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

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

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

修正指令碼問題

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

下一步

 

此內容對您有幫助嗎?
我們可以如何改善?

需要更多協助?

登入以獲取其他支援選項,以便快捷解決您的問題