開始使用

請按照下列步驟啟動第一個指令碼。

  1. 登入 Google Ads 帳戶。
  2. 在左側導覽面板的「工具」選單中,依序選取「大量操作」和「指令碼」。您也可以在 Google Ads 搜尋列中搜尋「指令碼」,前往這個頁面。
  3. 按下「+」圖示 藍色圓圈,內含白色加號 新增指令碼。您可以從下拉式選單瀏覽指令碼範本,但為了方便進行本練習,請選取「新增指令碼」。
  4. 您可以選擇在「指令碼名稱」文字欄位中為指令碼命名。這麼做可有效整理分頁,保持井然有序。
  5. 將下列程式碼複製並貼到編輯器區域,取代主要函式:

    function main() {
      // Get the campaign names from all the campaigns
      const rows = AdsApp.search('SELECT campaign.name FROM campaign');
    
      console.log('My campaigns:');
      // Iterate through the campaigns and print the campaign names
      for (const row of rows) {
        console.log(row.campaign.name);
      }
    }
    
  6. 出現提示時,請按一下「授權」,讓指令碼代您存取帳戶。您必須為每個指令碼執行這項操作一次。

  7. 按一下「預覽」,即可在預覽模式下執行指令碼。結果會顯示在「變更」/「記錄」面板中。在本例中,您應該會在「記錄」中看到廣告活動名稱。

  8. 如對預覽結果感到滿意,請按一下「執行」來執行指令碼,並開啟「指令碼記錄」頁面。這個頁面會顯示最近執行的劇本,並提供相關狀態和結果資訊。

  9. 如要查看變更和記錄的詳細資料,請按一下「變更」欄中與您剛執行的腳本相對應的連結。您應該會看到先前預覽的相同記錄輸出內容。

管理員帳戶

您必須先擁有 Google Ads 管理員帳戶,才能執行 Ad Manager 指令碼。

  1. 登入 Google Ads 管理員帳戶。
  2. 在左側導覽面板的「工具」選單中,依序選取「大量操作」和「指令碼」。您也可以在 Google Ads 搜尋列中搜尋「指令碼」,前往這個頁面。
  3. 按下「+」圖示 藍色圓圈,內含白色加號 新增指令碼。您可以從下拉式選單瀏覽指令碼範本,但為了完成本練習,請選取「新增指令碼」。
  4. 您可以選擇在「指令碼名稱」文字欄位中為指令碼命名。這麼做可有效整理分頁,保持井然有序。
  5. 將下列程式碼複製並貼到編輯器區域,取代主要函式:

    function main() {
      // Retrieve all children accounts.
        const accountIterator = AdsManagerApp.accounts().get();
    
      // Iterate through the account list.
      for (const account of accountIterator) {
        // Get stats for the child account.
        const stats = account.getStatsFor("THIS_MONTH");
        // And log it.
        console.log(`${account.getCustomerId()},${stats.getClicks()},` +
          `${stats.getImpressions()},${stats.getCost()}`);
      }
    }
    
  6. 出現提示時,請按一下「授權」,讓指令碼代您存取帳戶。您必須為每個指令碼執行這項操作一次。

  7. 按一下「預覽」,即可在預覽模式下執行指令碼。結果會顯示在「變更」/「記錄」面板中。在這個範例中,您應該會在「記錄」中看到孩子的帳戶和相關指標。

  8. 如對預覽結果感到滿意,請按一下「執行」來執行指令碼,並開啟「指令碼記錄」頁面。這個頁面會顯示最近執行的劇本,並提供相關狀態和結果資訊。

  9. 如要查看變更和記錄的詳細資料,請按一下「變更」欄中與您剛執行的腳本相對應的連結。您應該會看到先前預覽的相同記錄輸出內容。

如需更多範例腳本片段,請參閱範例頁面