Use Cases
    機能
    役割

このスクリプトを使用して、任意のAdWordsデータをスプレッドシートに入れる

PPC自動化

Frederick Vallaeys

Frederick Vallaeys

LinkedIn

共同創業者兼CEO

-
Optmyzr

Optmyzrのルールベースの最適化は最近、Googleスプレッドシートを通じて任意のサードパーティデータと統合する機能を追加しました。コールコンバージョンデータ、CRMデータ、内部ビジネスデータ、またはほぼすべての他のデータを接続することで、広告主は独自の非常にクールな最適化を構築できるようになりました。AdWordsスクリプトで非常に多く宣伝されてきたクラシックな天気による入札のユースケースも、コードを書くことなくOptmyzrを使用して広告主が実装できるようになりました。

コンバージョン名やタイプによる入札など、より一般的なユースケースのためにスプレッドシートを作成するのを助けるために、Google Adsのデータをスプレッドシートに取り込み、毎時更新する簡単なAdWordsスクリプトを書きました。このスプレッドシートはOptmyzrのルールベースの最適化にリンクでき、常に適切なデータで最適化を実行する準備が整っています。

生のGoogle Adsデータをスプレッドシートに自動的に配置

このスクリプトを使用してアカウント管理を自動化する予定がなくても、多くの生のGoogle Adsデータをスプレッドシートに取り込む方法が必要な場合には役立ちます。また、アカウントのハイライトを示し、PPCの実務者よりもステークホルダーが有用と感じるかもしれない洞察を提示する現在のOptmyzrレポートを補完するのにも最適です。

スクリプトは複数の広告レポートを取得し、それらを異なるスプレッドシートまたは同じスプレッドシートの異なるタブとして追加することができます。

スクリプトの使用方法

スプレッドシートに追加したい各レポートについて、クエリ、スプレッドシートURL、タブ名、レポートバージョンを指定するコードのセクションが必要です。サンプルバージョンにはすでにいくつかのサンプルクエリが含まれていますが、別のクエリの作成に関してサポートが必要な場合はサポートチームにお知らせください。

Queries to Put AdWords Reports in Spreadsheet
これらは、希望するスプレッドシートに正しいAdWordsデータを配置するために変更する必要がある設定です。

以下の変数を設定に合わせて変更できます:

• query: AdWordsにどのデータを含めるかを指示するAWQLクエリです。コードにはいくつかのサンプルクエリを追加しましたが、SQLを書くように自分で書くこともできます。

• spreadsheetUrl: このスクリプトが更新するGoogleスプレッドシートのURLです。

• tabName: 更新されるべきスプレッドシート内のシート(タブ)の名前です。

• reportVersion: 使用しているAdWords APIレポートのバージョンです。Ads APIで利用可能なデータは定期的に変更されるため、このスクリプトが正しいバージョンのAdWordsと通信することを保証します。

このコードを実行するには、AdWordsに新しいスクリプトとして追加し、スケジュールします。通常、1日1回、早朝に実行するようにスケジュールするだけで十分です。

リソース

1. AdWordsレポートAPI は利用可能なレポートとフィールドをリストしています。必要なデータのレポートを見つけるためにこれを使用してください。また、1つのレポートでどのデータを組み合わせることができるかを見つけるためにも使用してください。‘ConversionCategoryName’や‘Clicks’のように、一部のデータタイプは互換性がないことに注意してください。

2. AWQLガイド はクエリの構築方法を説明しています。AWQLは結果の並べ替えや制限をサポートしていますが、AdWordsスクリプト内でAWQLを使用する場合、この機能は利用できません。つまり、レポートには特定の順序なしで全ての結果が含まれ、同じレポートを再度実行すると結果の順序が変わる可能性があります。

サンプルクエリ

以下のサンプルクエリはreportVersion v201710と互換性があります

過去30日間のAdWordsでのすべてのコンバージョンキーワードのコンバージョンタイプの内訳:

'SELECT AdGroupId, Id, Conversions, ConversionCategoryName ' +
     'FROM   KEYWORDS_PERFORMANCE_REPORT ' +
     'DURING LAST_30_DAYS'

過去30日間のAdWordsでのすべてのコンバージョンキーワードのコンバージョン名の内訳:

'SELECT AdGroupId, Id, Conversions, ConversionTypeName ' +
     'FROM   KEYWORDS_PERFORMANCE_REPORT ' +
     'DURING LAST_30_DAYS'

スクリプト

このスクリプトは誰でも無料で使用できますが、Optmyzrのサブスクライバーは、Google AdsデータをGoogleスプレッドシートに追加するスケジュールを設定するのにルールエンジンを使用する方が簡単かもしれません。

これを共有する: