2024/08/19
アプリ同士の連携方法

【ノーコードでRPAを活用!】Google広告からレポートを取得し、自社システムに自動でアップロードする方法

k.hieda

目次

Google広告は大企業も個人事業主も出稿しているため、多くのビジネス展開にかかせません。広告運用者は日々、キーワードリサーチや広告文の作成、キャンペーンの設定と管理に追われています。特にデータ分析とレポート作成は上司やクライアントがわかりやすく作る必要があり、時間をとられている方が多いのではないでしょうか。

そこでYoomでは「毎日Google広告からレポートを取得して、自社システム等にブラウザRPAを用いてファイルアップロードする」作業を自動化できるフローボットを作成しました。本記事では、フローボットを使うメリットとノーコードでフローボットを設定する方法をご紹介します。

Google広告からレポートを自動取得するメリット

手動でできる作業ではありますが、自動化で得られる様々なメリットがあります。

メリット1  時間をかけたい業務への集中につながる

毎日のレポート取得を手動で行っている作業時間は多かれ少なかれあると思います。RPAを用いて自動化すると、その時間の拘束時間がほとんどなくなると考えていいでしょう。<span class="mark-yellow">広告のパフォーマンス分析・解析の時間や、新しいキャンペーンの企画時間にあてられるようになります。</span>

メリット2 一貫性のあるデータで分析精度がアップ!

毎回同じ手順を使うことで、正確なデータを取得できます。手動で正確なデータがとれない…ということではなく、<span class="mark-yellow">ヒューマンエラーのリスクを考慮すると、自動化することで一貫性が保たれると考えられます。</span>分析の精度アップも期待大です!

YoomのRPAでGoogle広告を自動取得するメリット

アプリ同士の連携は、通常プログラミングの知識と経験が求められることが多いですが、Yoomではその負担を軽減できます。Yoomでは、ノーコードでアプリ連携ができるツールを提供しています。

ノーコードで簡単に連携

Yoomは直感的なインターフェースを提供しています。専門的な知識がなくても、粛々と上から順に設定を行うとサクッと実装できます。日本語での指示が充実しているので、わからない文言をいちいち調べる必要がないんです。

柔軟なカスタマイズ

様々なクライアントからの要望と世間のニーズをふまえてフローボットのテンプレートを作成しています。使いやすそうなフローボットをベースに、さらにカスタマイズできる仕様になっていますので、ご自身の業務フローにあった内容に対応できます。

次のセクションから、「毎日Google広告からレポートを取得して、自社システム等にブラウザRPAを用いてファイルアップロードする」フローボットの作り方をYoomのテンプレートを用いてご紹介します。

ブラウザ操作機能(RPA)は、サクセスプランでのみご利用できるオペレーションです。フリープラン・ミニプラン・チームプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。

お試しはフリープランから!まずはご登録をどうぞ♪

Yoomに無料で登録する

Google広告からレポートを取得し、自社システム等にブラウザRPAを用いてファイルアップロードを自動化するフローの作り方

事前に準備するもの

それぞれのアプリとYoomの連携が必要です。アカウントのメールアドレス・パスワードをご準備ください。

Google 広告

  • Google Adsのログイン情報
  • 広告アカウントID→セクション メニューで [キャンペーン] プルダウンをクリック→ [広告] をクリック→掲載結果データの表の [広告 ID] 列に広告 ID が表示されています。

Googleスプレッドシート

  • Googleアカウント情報(メールアドレス、パスワード)
  • Google広告のレポートを反映する専用シートを作成しておきましょう。

Google Drive

  • ログイン情報(メールアドレス、パスワード)

YoomのChrome拡張機能を取得

今回のフローにRPA機能が含まれています。ブラウザを操作する機能を使用するために、Chromeで拡張機能を追加してください。

ヘルプ「ブラウザを操作する」の設定方法

Chrome拡張機能 Yoomブラウザ操作オペレーション設定ツール

ステップ1 Yoomのテンプレートをマイプロジェクトへコピーする

こちらのバナーをクリックで、Yoomのワークスペースの「マイプロジェクト」にコピーされます。

コピーされたら、右上の「編集する」をクリックで、各オペレーションの編集に進みます。

ステップ2 アプリトリガー「毎日10時」(条件と名称は変更できます)

1つめのプロセスボタンをクリックします。

(1/1)スケジュールトリガー 実行時間の指定

スケジュールトリガーのタイトル→デフォルトで毎朝10時に設定されています。任意の名称に変更できます。
スケジュール設定→デフォルトで曜日指定に設定されています。変更できます。曜日設定の場合は、取得する曜日と時刻を設定します。

 →保存する

ステップ3 アプリと連携する「アカウントレポートの取得」

2つめのプロセスボタンをクリックします。

(1/2)連携アカウントとアクションを設定

タイトル→アカウントレポートの取得
アプリ→Google Ads
Google Adsと連携するアカウント情報→「+連携アカウントの追加」をクリック。ログインするアカウントを選び、Yoomへの許可を進めます。
実行アクション→アカウントレポートの取得

 →次へ

(2/2)API接続設定

広告アカウントID→Google広告の管理画面から確認が可能です。「123-456-7890」などの値の場合、「1234567890」とハイフンを削除して入力してください。
期間の開始・期間の終わり→「2021-01-01」という形式で記載してください。編集欄をクリックで、候補が表示されます。今回は昨日の日付を選び、画像の表示になりました。

→テスト→成功

アウトプットでは画像の項目が抽出されます。

ステップ4 計算処理をする「費用を通常の通貨単位に変換」

3つめのプロセスボタンをクリックします。

(1/1)操作条件の設定

タイトル→費用を通常の通貨単位に変換
変換タイプ→デフォルトで計算(四則演算)に設定されています。
計算式→デフォルトで {{費用(マイクロ通貨単位)}}/1000000 に設定されています。(変更可能)

→テスト→成功

アウトプットでは変換後の費用が抽出されます。

 →保存

ステップ5 アプリと連携する「レポート内容を書き込む」

4つめのプロセスボタンをクリックします。

(1/2)データベースを操作する

タイトル→データベースを操作する
データベースのアプリ→Google スプレッドシート
Google スプレッドシート→Google Adsと連携するアカウント情報→「+連携アカウントの追加」をクリック。ログインするアカウントを選び、Yoomへの許可を進めます。
実行アクション→レコードを追加する

◆データベースの連携

スプレッドシートID→編集欄をクリックで候補が表示されます。事前に作っておいたシートを選択してください。
スプレットシートのタブ名→編集欄をクリックで候補が表示されます。上記のシート内にあるタブ名が表示されます。
テーブル範囲→「A1:G30」という形式でテーブル範囲を指定してください。今回はN列まで作ったのでA1:Nと入力しました。

 →次へ

(2/2)データベースを操作の詳細設定

連携したデータベースが読み込まれ、編集欄が儲けられます。それぞれにどの値を蓄積していくか紐付けを行います。各項目の編集欄をクリックで、Google Adsから抽出したアウトプットが表示されます。事前に作成するスプレッドシートの項目名をアウトプットに合わせておくと紐付ける時に素早くできます。

→テスト→成功

 保存する

ステップ6 アプリと連携する「Google スプレッドシートをダウンロードする_CSV形式でダウンロード」

5つめのプロセスボタンをクリックします。

(1/2)連携アカウントとアクションを選択

タイトル→Googleスプレッドシートをダウンロードする_CSV形式でダウンロード

アプリ→Google Drive
Google Driveと連携するアカウント情報→「+連携アカウントの追加」をクリック。ログインするアカウントを選び、Yoomへの許可を進めます。
アクション→Googleスプレッドシートをダウンロードする_CSV形式でダウンロード

→次へ

(2/2)API接続設定

ファイルID→連携したGoogle スプレッドシートのIDを入力します。編集欄をクリックで候補が表示されるので、選択します。
ファイルタイプ→デフォルトでCSVに設定されています。

→テスト→成功

CSVが取得されました。取得したCSVはこのあとのオペレーションで使用します。

 →保存

ステップ7 ブラウザを操作する「ブラウザを操作する_指定サイトにCSVファイルをアップロードする」

プロセス6つめをクリックします

※ブラウザ操作機能(RPA)は、サクセスプランでのみご利用できるオペレーションです。フリープラン・ミニプラン・チームプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。

ヘルプ「ブラウザを操作する」の設定方法

Chrome拡張機能 Yoomブラウザ操作オペレーション設定ツール

オペレーションタイプの中から、ブラウザを操作するを選択します。

現在設定中の、フローボットのURLを入力します。

適応するアクションを選択

ブラウザを操作するオペレーションは5つの操作を組み合わせて設定します。

  1. URLにアクセス
  2. IDを入力
  3. パスワードを入力
  4. クリック
  5. ファイルをアップロード

例)適用するアクションからファイルアップロードを選択。

>ヘルプ ブラウザ操作:「ファイルをアップロード」アクションについて

アクション名→ファイルをアップロード
ファイル→編集欄をクリック。先ほどアウトプットされたCSVを選択し追加をクリック。
項目ごとに操作を繰り返して構築していきます。

ステップ8 トリガーのスイッチを【ON】にする

フローボットの1つめのプロセスについてるスイッチを【ON】にすると、設定完了です。

プログラミング言語の習得ができていなくても、このプロセスなら簡単に実装できます。今回はテンプレートを使ったので、あっという間に設定できました。

Yoomのテンプレートは日々増え続けています。

Yoomでは市場調査し、ニーズがあるテンプレートを日々生産し続けています。Google広告やGoogleスプレッドシートに関するテンプレートはまだまだご用意しているので、チェックしてくださいね♪

テンプレート一覧

まとめ

いかがでしたか。Google広告運用作業の中で重要なのは、ターゲットにちゃんとリーチでき、訴求ポイントが伝わっているかを見極めることや、まっすぐに訴求できるクリエイティブディレクションなどたくさんのPDCAを要求されます。今回のテンプレートを使い日々の業務の一部を自動化すると、分析・解析のような重要タスクにかける時間をしっかり確保可能になると言えそうです。

Yoomを使うと今日から煩わしかった手作業を自動化でき、あなたとチームの時間をもっと豊かにできます!まずはフリープランへのご登録からお試しくださいね。

Yoomを無料ではじめてみる

では、また〜!

この記事を書いた人
k.hieda
Webプランナー・ディレクター歴10年目。Web制作会社勤務時代は、クライアントへ改修と運用プランの提案と制作進行がメインでした。現在はパラレルワーカーです。Yoomのコンテンツ事業部でブログの制作、個人事業では企業の外部広報案件を受けています。民泊を始めるのでルーチンワーク効率化の徹底を目指しています!
タグ
Google Drive
自動化
Google スプレッドシート
Google Ads
自動
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomについて詳しく見る
お役立ち資料
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
会社概要
利用規約(JaEn
プライバシーポリシー(JaEn
セキュリティポリシー(JaEn
特定商取引法に基づく表記
©️ Yoom Inc.
Yoomとは?
これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
詳しくみる
詳しくみる