ステップ1: Google AdsとChatworkのマイアプリ連携
※アプリ連携がお済みの場合は、ステップ2へ進んでください。
1. 左メニューの「マイアプリ」を選択し、画面右の「+新規接続」をクリックします。
2. マイアプリの新規接続一覧から、Google AdsとChatworkをそれぞれ選択し、アプリを連携してください。
ステップ2: 指定したスケジュールに起動するトリガーの設定
1. コピーしたテンプレートを開きます。
※下図の赤枠部分から、任意のタイトルに変更できます。
2. フローボットの「スケジュールトリガー:毎日10時」をクリックします。
3. 実行時間の指定を行います。
タイトル:任意の名称に変更できます。起動スケジュールを変更した場合、その内容に合わせてください。
スケジュール設定:起動したい日程に合わせ、内容を変更してください。
※デフォルトは、毎日10時に設定されています。
※日付指定・曜日指定・Cron設定から指定方法を選べます。詳細はこちらの説明をご覧ください。なお、分単位の起動はCron設定でのみ可能です。
4. 「保存する」をクリックしてください。
ステップ3: Google Adsのアカウントレポートを取得するアクションの設定
1. フローボットの「アプリと連携する:アカウントレポートの取得」をクリックします。
2. 連携アカウントとアクションを選択します。
必要に応じてタイトルを変更し、「次へ」をクリックします。
3. API接続設定を行います。
広告アカウントIDとレポート取得期間を入力してください。
※期間の設定には、日付変数を参照できます。当月初日から前日まで、前日の1日分など、任意の値を選択してください。
※下図の期間設定の場合、前日の1日分のみのレポート取得となります。
※下図は日付変数の参照例です。
4. テストが成功したら、「保存する」をクリックしてください。
ステップ4: 費用の単位を変換するアクションの設定
※取得した費用の情報がマイクロ通貨単位となっているため、通常の単位に変更します。
1. フローボットの「計算処理をする:費用を通常の通貨単位に変換」をクリックします。
2. 操作条件を設定します。
タイトル:必要に応じて変更できます。
計算式:変更不要です。
※費用以外の価格を通知したい場合、他のアウトプットを参照してください。なお、「/1000000」の部分には触らないでください。
※下図はアウトプットの参照例です。
※他の価格情報を通知する場合、以下のいずれかを選んでください。
3. テストが成功したら、「保存する」をクリックしてください。
※レポートで取得できる他の価格情報(平均クリック単価やコンバージョン単価など)を複数同時に通知したい場合は、以下の手順で、当ステップと同じアクションを追加・設定してください。個別に単位の変換が行えます。
1) フローボットから、当ステップのアクションの下にある「+」をクリックします。
2) オペレーションタイプから「計算処理をする」を選択します。
3) 変換タイプから「計算(四則演算)」を選択します。
4) 操作条件を設定します。
タイトル:任意の名称を入力してください。
計算式:変換したい値のアウトプットを参照し、「/1000000」と続けます。
5) テストが成功したら、「保存する」をクリックしてください。
なお、アウトプットの項目名を判別しやすい名称に変更することをおすすめします。
ステップ5: Chatworkのチャンネルにメッセージを送るアクションの設定
1. フローボットの「アプリと連携する:チャンネルにメッセージを送る」をクリックします。
2. 連携アカウントとアクションを選択します。
必要に応じてタイトルを変更し、「次へ」をクリックします。
3. API接続設定を行います。
ルームID:不明な場合は、こちらの説明をご覧ください。
メッセージ内容:これまで取得したアウトプットや日付変数を活用してください。アカウントIDを使った個人宛てや全体宛てのメンション設定も可能です。
※下図は入力例です。
※下図はアウトプットの参照例です。
4. テストが成功したら、「保存する」をクリックしてください。
最後に、保存したフローのトリガーを「ON」に切り替えると起動します。
以上で、「最新のGoogle Adsのレポートを取得し、Chatworkに通知する」フローの完成です。
Google Adsを使ったその他の自動化例
他にもGoogle Adsを使った自動化の例がYoomにはたくさんあるので、いくつか紹介します。
1. 毎日決まった時間にGoogle Adsから前日のレポートを取得し、Google スプレッドシートに転記するフローです。
データベースにレポート情報を同期することで、データ加工や分析、一覧確認に活用できます。