您可以藉助 Google Ads 指令碼讓系統自動調整 Google Ads 帳戶內的設定:只要使用 JavaScript 程式碼,即可透過撰寫指令碼來直接調整出價、暫停廣告群組或加入關鍵字,完全不需要在 Google Ads 帳戶中手動操作。
如果您管理大型廣告活動,您自己或同事也具備撰寫指令碼的能力,或許就相當適合採用這個做法。您可以發揮這些技巧,在帳戶中完成多項變更,為自己節省時間。您也可以使用指令碼,透過管理員帳戶修改多個帳戶。
您可以在帳戶中管理自己建立的指令碼,並檢查這些指令碼執行的操作。
注意:如果您的頂層管理員帳戶有多個副管理員帳戶,而這些副管理員帳戶又有多個客戶帳戶,那麼該頂層管理員擁有的大量操作只會向這個頂層管理員帳戶顯示,而不會向任何副管理員或客戶帳戶顯示。
指令碼的運作原理
Google Ads 指令碼可讓您藉由在帳戶中輸入 JavaScript 程式碼,使系統自動在 Google Ads 帳戶內採取動作。使用指令碼在帳戶中建立、修改或移除項目不但省時,帳戶管理起來也事半功倍。
指令碼的應用方式有很多種:
- 根據外部資料進行修改。舉例來說,您可以根據外部轉換資料來更改出價,也可以根據外部產品庫存資料,在產品庫存不足時暫停/恢復使用關鍵字。或者,您可以參閱廣告活動數據和統計資料,充分依照個人需求建立報表,再輸出到試算表,然後製成一段時間內的圖表。
- 同時對帳戶中的多個元素採取行動。舉例來說,如果有關鍵字佔用了您整天的支出,您可以同時暫停關鍵字並提高預算。
- 同時更改帳戶中的所有項目。舉例來說,您可以針對上週帶來的曝光超過 1000 次的所有關鍵字,將單次點擊出價提高 30%。
- 如果您透過管理員帳戶管理多個帳戶,就可以在多個子帳戶中執行同一個指令碼來改善出價、建立多帳戶報表,並監控是否可能會有問題存在 (例如修正無效連結或是有衝突的排除關鍵字)。
如果您有想要以自動方式進行多項變更的大型帳戶,而且您有認識的人或同事熟悉 JavaScript,指令碼就非常適合您。請注意,指令碼一經變更就無法復原。
如果您不會撰寫指令碼,或希望更有條理地進行或安排變更,不妨使用自動規則。
範例
娜娜最近重新設計了她的花卉網站,並且添加了一個精美的新到達網頁,希望能吸引所有顧客迷上鬱金香。現在,她針對廣告活動中與鬱金香有關的關鍵字,定義了一個關鍵字最終到達網址:http://www.example.com/tulips/BoringOldPage。她可以使用指令碼,針對帳戶中所有廣告活動的鬱金香相關關鍵字變更所有最終到達網址,改用 http://www.example.com/tulips/FancyNewPage。
建立或執行預製指令碼
想要開始使用指令碼,最簡單的方法就是修改我們指令碼程式庫中的預製指令碼。您可以照原樣使用這些指令碼,也可以調整 JavaScript 來建立自訂指令碼。舉例來說,這些預製指令碼可用來:
您也可以組合多段預製 JavaScript 指令碼,藉此建立更龐大的自訂指令碼。
自行撰寫指令碼
建立指令碼最重要的步驟,就是為您想在帳戶中進行的動作撰寫 JavaScript。若要進一步瞭解如何設計指令碼,請參閱 Google 開發人員網站。
準備好建立指令碼時,請按照下列步驟將指令碼加進帳戶:
- 在 Google Ads 帳戶中,按一下「工具」圖示 。
- 按一下該部分選單中的「大量操作」下拉式選單。
- 按一下「指令碼」。
- 按一下加號按鈕 來建立新的指令碼
- 在頂端的「指令碼名稱」欄位中為指令碼命名。
- 在指令碼編輯器方塊中,輸入 JavaScript 程式碼。如果您直接在指令碼編輯器中撰寫指令碼,可以使用自動完成、語法提示和縮排功能幫您節省時間。
- 如果您還沒做好執行指令碼的準備,請點選編輯器下方的 [儲存],或是按一下 [預覽] 查看執行結果的預覽畫面。
- 預覽或執行變更前,系統會顯示訊息請您授權這個指令碼進行帳戶變更;請按一下指令碼編輯器上方的 [立即授權],接著點選 [授予存取權] 來確認這個指令碼有權變更帳戶。
- 準備就緒後,請點選指令碼編輯器下方的 [立刻執行指令碼],讓指令碼開始執行。
正在執行的指令碼會顯示在「記錄」部分,並附上進度資訊。執行中的指令碼旁邊都有 [停止] 按鈕,按一下就能讓指令碼停止運作。
訣竅
- 在指令碼編輯器方塊中依序點選 [說明文件] 和 [範例],系統就會列出常用動作的指令碼範例供您參考。您可以複製範例,然後根據自己的情況調整。
- 指令碼執行超過 30 分鐘就會逾時 (某些類型的管理員帳戶指令碼則是 60 分鐘)。可能使得變更只有部分完成。您可以查看紀錄,瞭解指令碼是否逾時。如果有逾時的情況,建議您修正指令碼並再次執行。
安排指令碼的執行時間
建立指令碼後,您可以安排指令碼執行一次,或是每天、每週或每月在固定時段定期執行:
- 找到「指令碼」網頁中的「頻率」欄,將滑鼠游標懸停在指令碼的頻率值上方,這個值一開始會顯示空白。
- 按一下鉛筆圖示 。
- 您可以選擇確切日期、星期幾或當月的某一天,還可以選擇指令碼的執行時間。
- 按一下「儲存」。
如果您日後想改成在其他時間執行指令碼,只要重複以上步驟即可。
管理及追蹤指令碼
建立指令碼後,您可以在「指令碼」頁面中查看所有已建立的指令碼,方法是依序點選工具圖示 >「大量操作」>「指令碼」。
每個指令碼名稱旁的「狀態」欄中有一個圖示,綠色圖示即代表該指令碼已啟用。如要停用指令碼,請按一下「選項」,然後選擇「停用」。
如要重新啟用指令碼,請按一下 3 點圖示 ,然後選取 [顯示已停用項目],您就會看到所有已停用的指令碼;找到要重新啟用的指令碼,然後按一下 [啟用] 即可。
按一下 [指令碼歷史記錄],然後按一下指令碼旁邊的 [記錄描述],即可查看指令碼已經執行的動作記錄。您可以查看每個指令碼的執行時間,還有當時的狀態。如需詳細記錄,請按一下 [變更]。
修正指令碼問題
如果您在撰寫、修改或執行指令碼時發生任何問題,請與開發人員關係維繫團隊聯絡。