始める

次の手順に沿って最初のスクリプトを起動します。

  1. Google 広告アカウントにログインします。
  2. ツールアイコン 白いレンチが付いたグレーのボックス をクリックし、[一括操作] で [スクリプト] を選択します。
  3. + アイコン 白いプラス記号が付いた青い円 を押してスクリプトを追加します。
  4. 次のコードをコピーして、メインのエディタ領域内のエディタ領域に貼り付けます。 関数:

    function main() {
       let keywords = AdsApp.keywords()
             .orderBy("metrics.impressions DESC")
             .forDateRange("YESTERDAY")
             .withLimit(10)
             .get();
    
       console.log("The 10 keywords with the most impressions yesterday:");
       for (const keyword of keywords) {
           console.log(`${keyword.getText()}: ${keyword.getStatsFor("YESTERDAY")
                                                       .getImpressions()}`);
         }
    }
    
  5. プロンプトが表示されたら、[承認] をクリックして、スクリプトがユーザーに代わってアカウントにアクセスできるようにします。これはスクリプトごとに 1 回行う必要があります。

  6. [プレビュー] をクリックして、スクリプトをプレビュー モードで実行します。結果が [変更] / [ログ] パネルに表示されます。

アド マネージャー スクリプトを実行するには、まず Google 広告クライアント センター(MCC)アカウントが必要です。

  1. Google 広告 の MCC アカウントにログインします。
  2. ツールアイコン 白いレンチが付いたグレーのボックス をクリックします。 [一括操作] で [スクリプト] を選択します。
  3. + アイコン 白いプラス記号が付いた青い円 を押してスクリプトを追加します。
  4. 次のコードをコピーして、メインのエディタ領域内のエディタ領域に貼り付けます。 関数:

    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()}`);
      }
    }
    
  5. プロンプトが表示されたら、[承認] をクリックして、スクリプトがユーザーに代わってアカウントにアクセスできるようにします。これはスクリプトごとに 1 回行う必要があります。

  6. [プレビュー] をクリックして、スクリプトをプレビュー モードで実行します。結果が表示されます [変更] / [ログ] パネルで確認できます。

他のサンプル スクリプト スニペットについては、こちらの例をご覧ください。 ページをご覧ください