Google データポータルでコンバージョンに特定のコンバージョンアクション(コンバージョン名)の数値だけを反映する方法をご紹介します。

Google 広告とYahoo!広告の場合の方法となります。その他のサービにつきましては、コチラを参考にコンバージョン設定を行ってください。

※ Google 広告のコンバージョンアクション、Yahoo!広告のコンバージョン名を出力するには、アカウント登録のデータ取得設定でレポートタイプ「キャンペーン(コンバージョン詳細)」が選択されている必要があります。

Google データポータルの「データの統合」機能で、レポートタイプ「キャンペーン」とレポートタイプ「キャンペーン(コンバージョン詳細)」のデータソースを統合することで、コンバージョンに特定のコンバージョンアクション(コンバージョン名)の数値だけを反映させることができます。

※ 参考:データポータルのヘルプ「データの統合について」

Google データポータルでコンバージョンに特定のコンバージョンアクションの数値だけを反映する方法

STEP 1:レポートタイプ「キャンペーン(コンバージョン詳)」のデータベースを作成する

1. 「Data Feed」>「BI tools」をクリックしてください。

2. [ + ]ボタンをクリックしてください。

3. データベース名を入力してください。

4. データを出力したいプロモーションを選択してください。

5. テーブル定義でプリセットの「データポータル_コンバージョン詳細」を選択してください。

6. データを出力したいメディアを選択してください。

※ レポートタイプ「キャンペーン(コンバージョン詳細)」は、Google 広告、Yahoo!広告 検索広告、Yahoo!広告 ディスプレイ広告が対応しています。

7. [ 保存 ]ボタンをクリックすると、データベースの作成は完了です。

STEP 2:Google データポータルにデータソースを登録する

1. Google データポータルを開いて、Google アカウントでログインしてください。

2. データソースを追加するレポートを開いてください。

3. [ 編集 ]ボタンをクリックしてください。

4. [ リソース ]メニューの[ 追加済みデータソースの管理 ]をクリックしてください。

5. 画面左下の[ データソースを追加 ]をクリックしてください。

6. Google Connectorsから[ BigQuery ]を選択してください。

7. 画面左のメニューから「カスタムクエリ」を選択してください。

8. プロジェクトの中から対象のプロジェクトを選択してください。

9. カスタムクエリの入力欄にSTEP 1で作成したデータベースのSQLをコピーして貼り付けてください。

10. 「Enable date range parameters」にチェックを入れてください。

11. 画面右下の[ 追加 ]ボタンをクリックしてください。

12. 「このレポートにデータを追加しようとしています」画面が表示されますので、[ レポートに追加 ]をクリックしてください。

13. 「BigQuery」という名前で追加されたデータソースの[ 編集 ]ボタンをクリックしてください。

14. フィールド編集画面でデータソースの名称を変更して、[ 完了 ]ボタンをクリックするとデータソースの登録は完了です。

STEP 3:Google データポータルで統合データを作成する

1. [ リソース ]メニューの[ 統合を管理 ]をクリックしてください。

2. 画面左下の[ ADD A BLEND ]をクリックしてください。

3. 添付のデータソース からレポートタイプ「キャンペーン」のデータソースを選択してください。

4. [ 別のテーブルを結合する ]をクリックして、添付のデータソース からレポートタイプ「キャンペーン(コンバージョン詳細)」のデータソースを選択してください。

5. それぞれのデータソースの「サイズ」「指標」に画面と同じ指標を選択してください。

※ レポートタイプ「キャンペーン」の指標は必要に応じて追加してください。

※ 「Conversions」がどちらのデータソースにも存在するため、コンバージョン詳細の「Conversions」の名前を「CA_Conversions」に変更してください。

6. [ Configure join ]をクリックしてください。

7. 結合演算子が左外部結合、結合条件が下記のようになっていることを確認して、[ 保存 ]ボタンをクリックしてください。

8. コンバージョン詳細のデータソースの[ ADD A FILTER ]をクリックし、[ フィルタを作成 ]をクリックしてください。

9. 値を反映させたいコンバージョンアクション名でフィルタを設定して、[ 保存 ]ボタンをクリックしてください。

10. データソース名を入力して、[ 保存 ]ボタンをクリックすると統合データの作成は完了です。

STEP 4:Google データポータルのレポートにデータを反映する

1. データソースのコンポーネントデータソースからSTEP 3で作成した統合データを選択してください。

2. 「ディメンション」と「指標」を選択してください。

※ プロモーションにGoogle 広告とYahoo!広告以外のサービスが存在する場合は、「獲得件数」「獲得率」「獲得単価」は計算フィールドを使用する必要があります。

  • 「獲得件数」は計算フィールドに下記計算式を入れてください。

    CASE
    WHEN ServiceNameJA IN ("Google 広告","Yahoo!広告 検索広告","Yahoo!広告 ディスプレイ広告") THEN CA_Conversions
    ELSE Conversions
    END

  • 「獲得率」は計算フィールドに下記計算式を入れてください。

    CASE
    WHEN sum(CA_Conversions) IS NOT NULL THEN SUM(CA_Conversions)/SUM(Clicks)
    ELSE SUM(Conversions)/SUM(Clicks)
    END

  • 「獲得単価」は計算フィールドに下記計算式を入れてください。

    CASE
    WHEN sum(CA_Conversions) IS NOT NULL THEN SUM(CostIncludingFees)/SUM(CA_Conversions)
    ELSE SUM(CostIncludingFees)/SUM(Conversions)
    END

※ ディメンションや指標は必要に応じて、変更してください。

3. 以上で、Google データポータルでコンバージョンに特定のコンバージョンアクションの数値だけを反映する方法が完了です。

計算フィールドを用いた指標について

プロモーションにGoogle 広告とYahoo!広告以外のサービスが存在する場合、STEP 4の手順2において、「獲得件数」(獲得率や獲得単価を含む)には計算フィールドを使用する必要があります。

※ 参考:データポータルのヘルプ「計算フィールドについて」

計算フィールドは、指標を選択する際に一番下にある「フィールドを作成」から作成することができます。

下記に計算フィールドの一例を記載します。計算フィールド例の「Conversions」と「CA_Conversions」はSTEP 3の手順5で各データソースの「Conversions」につけた名前になります。

獲得件数

CASE
WHEN ServiceNameJA IN ("Google 広告","Yahoo!広告 検索広告","Yahoo!広告 ディスプレイ広告") THEN CA_Conversions
ELSE Conversions
END

獲得率

CASE
WHEN sum(CA_Conversions) IS NOT NULL THEN SUM(CA_Conversions)/SUM(Clicks)
ELSE SUM(Conversions)/SUM(Clicks)
END

獲得単価

CASE
WHEN sum(CA_Conversions) IS NOT NULL THEN SUM(CostIncludingFees)/SUM(CA_Conversions)
ELSE SUM(CostIncludingFees)/SUM(Conversions)
END

※ 手数料抜きの場合は「CostIncludingFees」は「Cost」に変更してください。

回答が見つかりましたか?