次の手順に沿って最初のスクリプトを起動します。
- Google 広告アカウントにログインします。
- ツールアイコン
をクリックし、[一括操作] で [スクリプト] を選択します。
- + アイコン
を押してスクリプトを追加します。
次のコードをコピーして、メインのエディタ領域内のエディタ領域に貼り付けます。 関数:
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()}`); } }
プロンプトが表示されたら、[承認] をクリックして、スクリプトがユーザーに代わってアカウントにアクセスできるようにします。これはスクリプトごとに 1 回行う必要があります。
[プレビュー] をクリックして、スクリプトをプレビュー モードで実行します。結果が [変更] / [ログ] パネルに表示されます。
アド マネージャー スクリプトを実行するには、まず Google 広告クライアント センター(MCC)アカウントが必要です。
- Google 広告 の MCC アカウントにログインします。
- ツールアイコン
をクリックします。 [一括操作] で [スクリプト] を選択します。
- + アイコン
を押してスクリプトを追加します。
次のコードをコピーして、メインのエディタ領域内のエディタ領域に貼り付けます。 関数:
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()}`); } }
プロンプトが表示されたら、[承認] をクリックして、スクリプトがユーザーに代わってアカウントにアクセスできるようにします。これはスクリプトごとに 1 回行う必要があります。
[プレビュー] をクリックして、スクリプトをプレビュー モードで実行します。結果が表示されます [変更] / [ログ] パネルで確認できます。
他のサンプル スクリプト スニペットについては、こちらの例をご覧ください。 ページをご覧ください。