・
「Google広告のキャンペーンデータを毎日スプレッドシートにまとめるのが大変…」
「レポートを手作業で集計していて、時間がかかりすぎるうえにミスも怖い…」
このように、Google広告のデータ管理に関する日々の手作業に、多くの時間と労力を費やしていませんか?
もし、定期的にGoogle広告からキャンペーンのパフォーマンスデータを自動で取得し、必要な情報を関係者に共有できる仕組みがあれば、こうした日々の集計作業から解放されます。
さらに、より戦略的な分析や広告施策の立案といったコア業務に集中できる貴重な時間を生み出すことができるでしょう!
今回ご紹介する自動化の設定は、ノーコードで簡単に設定できて、手間や時間もかかりません。
ぜひ自動化を導入して作業をもっと楽にしましょう!
YoomにはGoogle広告のレポートデータを定期的に取得する業務フロー自動化のテンプレートが用意されています。
「まずは試してみたい!」という方は、以下のバナーをクリックして、すぐに自動化を体験してみましょう!
それではここから代表的な例として、毎日や毎週などの決まったスケジュールでGoogle広告から特定のキャンペーンのレポートを取得し、その内容をMicrosoft Teamsで通知するフローを解説していきます!
ここではYoomを使用してノーコードで設定をしていきます。
もしまだYoomのアカウントをお持ちでない場合は、登録フォームからアカウントを発行しておきましょう。
※今回連携するアプリの公式サイト:Google Ads/Microsoft Teams
[Yoomとは]
今回は大きく分けて以下のプロセスで作成します。
ここでは、Yoomとそれぞれのアプリを連携して、操作が行えるようにしていきます。
まずは基本的な設定方法を解説しているナビをご覧ください!
Google Adsのマイアプリ連携
新規接続をクリックしたあと、アプリのメニュー一覧が表示されるのでGoogle Adsと検索し、対象アプリをクリックしてください。
「Sign in with Google」をクリックします。
Googleアカウントの選択画面が表示されるので、連携したいアカウントをクリックしてください。
選択したGoogleアカウントでログイン確認画面が表示されるので、「次へ」をクリックします。
アクセス権限の確認画面が表示されるので、「続行」をクリックして連携を完了させましょう。
Microsoft Teamsのマイアプリ連携
※「Microsoft 365(旧Office 365)」には個人向けと法人向けプラン(Microsoft 365 Business)があります。
法人向けプランを契約していない場合、Yoomからの認証がうまくいかない可能性があるのでご注意ください。
以下の手順をご参照ください。
以上でマイアプリ登録は完了です!
続いてYoomのテンプレートをコピーします。
以下バナーの「試してみる」をクリックしましょう。
以下の画像のような画面が表示されたらテンプレートのコピーは完了です。
それでは、ここから設定を進めていきましょう。
まずは「スケジュールトリガー」をクリックします。
今回は、毎日朝9時にフローボットを実行するよう以下のスケジュールを設定しています。
スケジュールトリガーの設定については、以下のヘルプページをご確認ください。
Cron設定では実行頻度を細かく調整することが可能です。
設定が完了したら、「完了」をクリックします。
続いて、Google Adsで特定キャンペーンのレポートの取得を行いましょう。
「特定のキャンペーンのレポートを取得」をクリックします。
アクションはあらかじめ設定されているため、そのまま内容を確認してください。
Google Adsと連携するアカウント情報に問題がなければ、「次へ」をクリックします。
広告アカウントID
Google広告の管理画面右上(アカウントアイコン横)に表示される「123-456-7890」のような数値を入力してください。
※入力時はハイフンを削除し半角数字のみで入力しましょう。
キャンペーン名
任意のキャンペーン名を設定してください。
期間の開始、期間の終わり
特定のキャンペーンのレポートを取得する期間の開始と終わりを設定しましょう。
入力欄をクリックすると、日付タブが表示されるので、そこから選択して入力してください。
入力が完了したら「テスト」をクリックして、設定した内容で特定のキャンペーンのレポートが正しく取得されるか確認しましょう。
テストに成功すると、Google Adsから取得された特定のキャンペーンのレポート情報が表示されます。
以下の画像の取得した値はこの後のステップで利用することが可能です。
※取得した値とは?
トリガーやオペレーション設定時に、「テスト」を実行して取得した値のことを指します。
後続のオペレーション設定時の値として利用でき、フローボットを起動するたびに変動した値となります。
内容を確認し、「完了」をクリックします。
続いて、前のステップでGoogle Adsから取得した値を利用して、AI機能で必要な情報を抽出する設定を行いましょう。
「テキスト抽出」をクリックします。
AIによるデータ抽出の設定を行います。
変換タイプは「GPT-4o mini|3,500文字以内のデータからテキストを抽出(2タスク)」 がデフォルトで設定されているため、そのまま内容を確認してください。
長文テキストからデータを抽出する場合は「変更する」をクリックし、任意の変換タイプを選択しましょう。
なお、抽出対象となるテキストの文字数によって消費タスク数が変動しますのでご注意ください。
詳しい設定方法については、以下のヘルプページをご参照ください。
対象のテキスト
入力欄をクリックすると、前のステップでGoogle Adsから取得した値が表示されるので、選択して入力しましょう。
取得した値を活用することで値が固定化されず、フローボットを起動するたびに最新の情報を自動で反映できます。
抽出したい項目
対象のテキストから抽出したい項目をカンマ区切りで入力してください。
今回はデフォルトで入力されている各項目をそのまま使用しています。
指示内容
AIへの指示内容は任意で設定可能です。
必要に応じて抽出方法や条件を具体的に記載することで、より精度の高い抽出結果が得られます。
入力が完了したら、設定した項目が実際に正しく抽出されるかどうかを確認するため「テスト」をクリックしましょう。
テストに成功すると、AIによってテキストから抽出された情報が一覧で表示されます。
以下の画像の取得した値はこの後のステップで利用可能です。
内容を確認し、「完了」をクリックします。
いよいよ最後の設定です!
前のステップでテキスト抽出した値を利用して、Microsoft Teamsでメッセージを送信しましょう。
「チャネルにメッセージを送る」をクリックします。
アクションはあらかじめ設定されているため、そのまま内容を確認してください。
Microsoft Teamsと連携するアカウント情報に問題がなければ、「次へ」をクリックします。
チームID・チャネルID
入力欄をクリックするとマイアプリ連携をしたアカウントから候補が表示されるので、対象の項目をそれぞれ選択しましょう。
メッセージ
送信するメッセージの内容を設定します。
入力欄をクリックすると、前のステップでテキスト抽出した値が表示されるので、選択して入力しましょう。
取得した値を活用することで値が固定化されず、フローボットを起動するたびに最新の情報を自動で反映できます。
なお、テキストを直接入力した部分は固定値とされるため、取得した値を活用せず設定を行うと毎回同じメッセージがMicrosoft Teamsで通知されてしまうので注意が必要です。
なお、Microsoft Teamsではメッセージにメンションを設定することも可能です。
設定手順については以下のヘルプページをご確認ください。
その他の項目もお好みで設定可能です。
入力が完了したら「テスト」をクリックして、設定した送信先にメッセージが正しく届くか確認しましょう。
テストが成功すると、送信されたメッセージの情報が表示されます。
Microsoft Teamsを開いて、指定した内容でメッセージが届いているか確認してみましょう。
今回は下記の通り通知されていました!
問題がなければYoomの操作画面に戻り、「完了」をクリックします。
以上ですべての設定が完了しました!
設定が完了すると、画面上に以下のようなメニューが表示されます。
トリガーをONにすることで、設定したスケジュールでGoogle広告から特定のキャンペーンのレポートを自動で取得し、その内容を指定したMicrosoft Teamsのチャンネルに自動で通知できるようになります。
実際にトリガーが実行されるタイミングを待ち、Microsoft Teamsにレポート内容の通知が届くかを確認してみましょう。
Google広告のデータ管理を自動化することで、これまで手作業で行っていたレポートデータの集計や転記作業の手間を削減し、ヒューマンエラーを防ぐことができます。
これにより、広告運用担当者は日々のルーティンワークから解放され、データに基づいた分析や戦略立案といった、より付加価値の高い業務に集中できる時間を確保できるでしょう!
今回ご紹介したような業務自動化を実現できるノーコードツールYoomを使えば、プログラミングの知識がない方でも、直感的な操作で簡単に業務フローを構築できます。
もし自動化に少しでも興味を持っていただけたなら、ぜひ登録フォームから無料登録して、Yoomによる業務効率化を体験してみてください!
Q:取得したデータをGoogle スプレッドシートで管理できますか?
A:
はい、Microsoft Teamsでの通知に加えて、Google スプレッドシートへデータを自動で蓄積することも可能です。
設定手順は以下のとおりです。
フローボットでMicrosoft Teamsのメッセージ送信アクション以下の+ボタンをクリックし、連携アプリからGoogle スプレッドシートを選択してください。
アクション項目から「レコードを追加する」を選択し、その後の設定を進めてください。
これにより、Microsoft Teamsへの通知と同時に、指定した内容を自動でGoogle スプレッドシートへ記録するフローを構築できます。
Q:自動化がエラーで停止した場合の対処法は?
A:
フローボットがエラーになると、Yoomに登録する際に設定したメールアドレスに通知が送られます。
通知先は、メールの他にSlackやChatworkも設定できます。
通知メールには、エラーが起きている該当のオペレーションや詳細のリンクが記載されているので、まずは通知内容を確認しましょう。
再実行は自動で行われないため、エラー修正後手動で再実行してください。
ヘルプページで解決しない場合は、サポート窓口を利用することもできます。
Q:取得するレポートの項目は選べますか?
A:
はい、取得するレポート項目はGoogle Adsのアクションから、目的に合わせて選択できます。
Google Adsとの連携では、アカウント全体からキャンペーン単位・広告グループ単位まで、必要な粒度でレポートを取得できるため、クリック数・表示回数に限らず、コンバージョンや費用などの評価項目を自由に組み合わせることが可能です。
運用目的に応じて指標を柔軟にカスタマイズできるため、より実務に沿ったレポート作成が行えます。
Google Adsのアクション項目一覧について、詳しくは以下のページもご参照ください。