スクリプトを使用すると、Microsoft 広告データに簡単にアクセスできます。 これらの指示に従うだけで、すぐにデータにアクセスできます。
Microsoft Advertising または Microsoft Advertising サンドボックスにサインインします。
ページ上部のグローバル メニューから、[ ツール>スクリプト] を選択します。
[ スクリプトの作成] を選択します。
"Untitled script" をスクリプトの名前に置き換えます。
次のコードをコピーしてコード エディターに貼り付けます。 このスクリプトは、先週に最もインプレッション数が少なかった 15 個のキーワードを取得します。 このスクリプトでは、キャンペーン データに変更を加えることはありません。
function main() { var iterator = AdsApp.keywords() .orderBy("Impressions ASC") .forDateRange("LAST_WEEK") .withLimit(15) // up to 15 .get(); Logger.log("15 keywords with the least impressions over the last week"); while (iterator.hasNext()) { var keyword = iterator.next(); Logger.log(`${keyword.getText()}: ${keyword.getStats().getImpressions()} impressions`); //writes the number of impressions } }プレビュー モードで スクリプトを実行するには (推奨)、[ プレビュー] を選択します。
スクリプトまたはプレビューの実行後に出力を表示するには、[ ログ] を選択します。
プレビュー と スクリプト の実行 の違いは、プレビューでは、実際に変更をコミットしなくてもスクリプトがデータにどのような影響を与えるかを確認する機会が得られるという点です。 スクリプトがデータを変更する場合は、最初にプレビュー モードで実行する必要があります。 プレビュー モードの制限については、「 プレビュー モードでスクリプトを実行する」を参照してください。
複数アカウントのスクリプトの場合は、管理者アカウントからスクリプト エディターにアクセスします。 管理するアカウントを取得するには、 AccountsApp オブジェクトを使用します。 マネージド アカウントを取得したら、 AdsApp オブジェクトを使用してそのエンティティにアクセスします。 続きを読む。