重要なデータ(在庫、コンバージョンなど)は、Google 広告のドメイン外に保存されていることがよくあります。また、Google 広告の管理画面がデータ可視化に最適なツールであるとは限りません。Google 広告スクリプトを使用すると、外部データソースと簡単に統合できます。
Google スプレッドシート
Google スプレッドシート(Google ドライブにあります)は、 ウェブベースの多機能なスプレッドシート ソリューションです。Google 広告スクリプトを使用すると、 スプレッドシート サービスを通じてスプレッドシートの読み取りと書き込みを行うことができます。また、プログラムでスプレッドシートを作成し、データを入力して、フォントと色をフォーマットし、他のユーザーと共有することもできます。スクリプトでスプレッドシートを使用する方法としては、次のようなものがあります。
- レポートの可視化
- スプレッドシートにはさまざまな種類のグラフがあります。グラフ付きのスプレッドシートを設定してデータを可視化し、スクリプトからデータソースをインポートしてグラフを自動的に更新できます。
- データソース
- スプレッドシートを作成して、データを手動で入力(または他のソースからデータを入力)できます。スクリプトでデータを読み取って処理し、アカウントを更新できます。たとえば、新しいキーワードをスプレッドシートに入力すると、毎日実行されるスクリプトによってアカウントに追加されます。
- 中間データストア
- スプレッドシートは、実行中に実行状態に関する情報を保存できるため、次回の実行時に中断したところから再開できます。たとえば、アカウント内のすべての広告グループを処理する必要があるものの、実行時間の上限である30 分を超える場合は、処理した広告グループを記録できます。スクリプトを再度実行すると、スプレッドシートを確認して開始位置を特定できるため、作業が重複することはありません。
Google ドライブ
Google ドライブを
DriveAppと組み合わせて使用すると、スクリプトで Google ドライブ上の任意のファイルを作成、
検索、変更できます。これは、前述のようにデータソースまたは中間データストアとして使用できます。
チャート
チャート サービスを使用して、データの可視化を強化することもできます。この本格的なグラフ作成サービスを使用すると、データの可視化のニーズを細かく制御できます。
JDBC
Google Cloud SQL、MySQL、Microsoft SQL Server、Oracle Database などの外部の JDBC 準拠データベースに接続できます。設定手順については、 JDBC ガイドをご覧ください。
メール
Google 広告スクリプトを使用すると、 メール サービスを通じてメールを送信できます。メールを使用して、スクリプトから必要な関連情報を通知できます。たとえば、完全なレポートへのリンクを含む概要をメールで送信できます。カスタム HTML でメール メッセージをカスタマイズしたり、画像を追加したりして、スクリプトからプロフェッショナルなレポートをクライアントに直接送信できます。添付ファイルを使用して、サイズの大きいレポートを送信できます。
URL 取得
Google 広告スクリプトを使用すると、 URL 取得サービスを使用して任意の URL のコンテンツを取得できます。この機能により、次のようなさまざまなことが可能になります。
- ウェブサイトに、在庫情報をレポートするパスワード保護されたフィードを設定します。次に、スクリプトからアクセスして、アカウントの変更を適用します。
- 外部イベントに関する情報を取得し、その情報に基づいてアカウント管理の決定を行います。たとえば、HTTP ベースの API から気象情報を取得し、ターゲット エリアで雨が降っている場合は入札単価を調整したり、広告を有効にしたりできます。
- ウェブ上ではさまざまな API を利用できます。HTTP インターフェースがあるものはすべてアクセス可能です。