GA4 の成果データを取り込む方法
GA4 の「データ探索」で作成したレポートを成果データにインポートする方法をご紹介します。
前提
マッチング条件とは
「成果・売上データ取り込み」ではRoboma内の広告データとインポートするCSVのデータが同一である事を判定するために、「マッチング条件」という同一の内容になる項目を設定する必要があります。
マッチング条件と出来る項目がない場合、広告名やパラメータルールの変更が必要となる場合があります。
マッチング条件の詳細についてはこちらの記事をご参考ください。
GA4でのマッチング方法
GA4では、「参照元」(utm_source)、「メディア」(utm_medium)、「キャンペーン」(utm_campaign)、「コンテンツ」(utm_content)「キーワード」(utm_term)などを複数のパラメータがございます。
マッチング方法は運用されているパラメータルールなどによって異なるため、
本ページでは一例として、Meta広告にて「utm_content」を活用し、広告IDを付与した以下のパラメーターを設定した前提で、広告単位で媒体データとマッチングさせる方法をご紹介します。
utm_content={{ad.id}}
※広告IDをパラメータに付与する方法は以下のヘルプをご参照ください。
広告媒体側で発行される「広告ID」を入稿URLに付与する方法
その他、GA4 側のイベント設定などによって設定方法が変わる可能性がありますので、実際の運用方法に置き換えてご確認ください。
広告単位で成果を取り込む場合
RobomaにGA4のデータを取り込むためには大きく以下の流れになります。
探索レポートのダウンロード
ここではGA4の探索レポート機能を用いてcsv形式のレポートを作成していきます。
ファイルに必要な項目
- Robomaに取り込めるレポートを作成するには、「日付」、「マッチング条件となるディメンション」、「取り込みたい指標」の3つの項目が最低限必要となります。
- データの取得方法によっては更にフィルター条件などが必要な場合もあります。
- GA4の探索レポートでは、それぞれのutmパラメータは下記のディメンションに対応しております。
| パラメータ名 | ディメンション |
| utm_source | セッションの参照元 |
| utm_medium | セッションのメディア |
| utm_campaign | セッションのキャンペーン |
| utm_content | セッションの手動広告コンテンツ |
探索レポートの作成・ダウンロード方法
- GA4 の管理画面にログインし、サイドメニューの【探索】にアクセス。
- 空白のデータ探索を作成。

- 空の探索レポートが出てくるので以下を設定
- データ探索名:GA4上で表示されるレポート名です。任意の名前を設定します。
- 期間:データ探索名の下にあります。Robomaにインポートしたい任意の期間を設定します。
- ディメンション:出力したい項目をディメンションから探して追加します。
- 横の【+】ボタンを押す。
- 「ディメンションの選択」でcsvデータに必要な項目を選択。項目にチェックを入れて、【確定】を押す。
最低限「日付」、「マッチング条件となるディメンション」、「イベント名」を設定します。フィルタが必要な条件があれば更に追加してください。
例:「日付」、「セッションの手動広告コンテンツ」、「イベント名」
- 追加したディメンションのうち、「日付」「マッチング条件となるディメンション」を「行」にドロップする。
※ 行には最大 5 つのディメンションを追加できます。 - 「イベント名」は「列」にドロップする。
-
- 指標:出力したい指標を探して追加します。
- 指標横の【+】ボタンを押す。
- Robomaにインポートしたい指標(例:イベント数、イベントの値)にチェックを入れて、【確定】を押す。
- 追加した指標を「値」にドロップする。
- 指標:出力したい指標を探して追加します。

- 画面右上の【データのエクスポート】ボタンから【CSV】を選択してダウンロード。
※次項のレポート加工が必要な場合は、CSVの文字化け防止のため、「Googleスプレッドシート」で出力し、加工後にスプレッドシートからCSVをダウンロードしてください。

※ GA4 データ探索ツールの詳しい使い方については以下をご参照ください。
GA4ヘルプ:データ探索ツールを使ってみる
ダウンロードした探索レポートの加工
イベント名を抽出した探索レポートの場合、ダウンロードしたCSVを加工する必要があります。
例えば以下のレポートにおいて、「form_start」と「user_engagement」のイベント数を取りたい場合、csvに出てくるイベント名の名称を以下のように「日付」と同じ行に修正します。
※Robomaでは、特定の1行を項目の説明行として読み込むため、取り込みたい項目名を同じ行に記載する必要があるためです。

Robomaへのアップロード
データソースの作成(※初回のみ)
ダウンロードした探索レポートを取り込む条件や指標をRobomaで設定します。
- Roboma 管理画面にログイン。
- サイドメニューの【成果・売上データ>データソース設定】にアクセス。
- 【データソースを追加】ボタンを押す。

- 「データソースの新規追加」画面で以下を設定。
- 名前:任意の名前を入力(コンバージョン設定に名前が反映されます。)
- データタイプ:「集計データ」を指定。
- レベル(粒度):「広告単位」を指定。
- 時間軸:「日別」を指定。
- マッチング条件:
- CSVカラム:インポートするCSVファイルのうち、広告IDが含まれているカラム名(例:「セッションの手動広告コンテンツ」など)を入力。
- 対応フィールド:【広告ID】を指定。
※ 広告ID以外にも、広告名やキャンペーン名などでも紐付け可能です。ただし、広告を一意に特定できる必要があります。
※ 広告IDを入稿URLに付与する方法はこちらを参照してください。
※ 広告IDを付与しているパラメータ列が媒体ごとに違う場合には、それぞれのデータソース設定を作成してください。
- 集計軸:
- CSV カラム:「日付」を指定。
- 指標:
- CSV カラム:取り込みたい指標の、CSVファイル上のカラム名を指定(例:purchase、form_start、キーイベントなど、イベント名や値名を入力)。
※ ここで指定した指標はデータ取り込み後「コンバージョン設定」から選択できるようになります。
- CSV カラム:取り込みたい指標の、CSVファイル上のカラム名を指定(例:purchase、form_start、キーイベントなど、イベント名や値名を入力)。
- 【追加する】を押す。

CSVファイルをアップロード
- 【データアップロード】ボタンを押して、ダウンロードしてきた CSV ファイルを選択。
- 高度な設定から「ヘッダー行指定」を表示し、csv上の「日付」など説明行のある行数を指定します。
※探索レポートの形式によって行数が変わるため、csvをよくご確認ください。通常は7行目か8行目になる事が多いです。 - 【取り込む】ボタンを押す。


- プレビュー画面でしばらく待ってからページを更新するとステータスが「準備完了」となります。
- 【データを表示する】を押して、アップロードしたデータが正しく取り込まれているか確認します。広告とマッチングした行のステータスが「成功」として表示されます。
- 問題なければ【取り込む】ボタンを押して完了です。
※ 次回以降、アップロード時に「プレビュー (取り込み前の最終確認) をスキップする」にチェックを入れればプレビューをスキップできます。
.png?width=471&height=492&name=Component%202%20(1).png)