広告データの媒体横断分析ができていますか?|データ結合で合算CPA・ROASを出し、予算配分を全体最適で決める手順

広告データの媒体横断分析ができていますか?|データ結合で合算CPA・ROASを出し、予算配分を全体最適で決める手順

Google広告のCPAは言える。Meta広告のCPAも言える。では全媒体を合わせたCPAはいくらか、と聞かれると詰まる。複数媒体を運用している方から、この状態の相談をよく受けます。各媒体の数字を持っているのに合算だけが出ないのは、集計をさぼっているからではありません。媒体ごとに指標の名前も行の粒度も違い、そのままでは足せないからです。この記事では、媒体横断の合算が出ない構造的な理由と、データ結合で合算CPA・ROASを出して予算配分の判断に使うまでの手順を整理します。

媒体横断の合算が出ないのは、そのままでは足せないから

指標の名前と行の粒度が媒体ごとに違う

合算が出ない一次的な原因は、データの形が揃っていないことにあります。広告費を表す列は媒体によってcost・spend・消化金額と名前が変わり、コンバージョンの列も定義が揃いません。行の粒度も、キャンペーン単位で日別に出る媒体と、広告グループまで展開して出る媒体が混在します。名前と粒度が揃っていない表は、縦に積むことすらできません

手作業で揃えることは可能ですが、続きません。媒体3つ分をスプレッドシートで毎月そろえると、列名の対応づけと行の集計で30分前後かかります。列が1つ増えた月に対応表の更新が漏れると、合算値が静かにずれます。転記のミスは合算値の側にしか現れないため、媒体別の数字と突き合わせるまで気づけません。

合算が出ないと、予算配分の判断が媒体単位で止まる

合算がない状態でも日々の運用は回ります。困るのは配分を動かすときです。全体のCPAが分からなければ、ある媒体から5万円を抜いて別の媒体へ移す判断が、全体として得なのかを確かめられません。媒体別のCPAだけを見て安いほうへ寄せると、その媒体の限界CPAを超えた領域まで押し込んでしまうことがあります。

クライアントへの報告でも同じことが起きます。媒体別の表を3つ並べた報告は、受け取る側に合算の計算を委ねる形になります。レポート作業を自動化して深夜作業から抜けることを考えるなら、集計の自動化と同時に、合算を出せる形にデータを揃えるところまで設計しておくほうが手戻りがありません。

広告データの媒体横断分析ができていますか?|データ結合で合算CPA・ROASを出し、予算配分を全体最適で決める手順

データ結合で合算CPA・ROASを出す手順

ステップ1: 縦結合で全媒体を1つの表に積む

合算を出す起点は、媒体ごとの表を縦に積んで1つの表にすることです。ADmini(アドミニ)の縦結合では、Google広告・LINEヤフー広告・Meta広告のデータソースを選び、どの列とどの列を同じ意味として扱うかをマッピングして1本の表にまとめます。列名が媒体ごとに違っても、意味の近い列は自動で候補として配置されるため、対応づけの作業はゼロからにはなりません。

ここで揃えるべきは、日付・媒体名・消化金額・クリック数・CV数の5つで足ります。最初から全列を揃えようとすると、対応づけが終わらないまま運用に乗りません。結合してできたデータソースはデータソース数の上限には数えられないため、無料プランで3媒体をつないでいる場合でも、結合した表をもう1つ持てます。4媒体以上を1つの表に積みたい場合は、月額3,980円のPlusでデータソースが10件まで広がります。

最初に揃える5列と、対応づけのときに迷いやすい点は次のとおりです。

  • 日付:媒体側のタイムゾーンの違いで1日ずれることがある。前日分がそろう時刻も媒体ごとに異なる
  • 媒体名:元データに列がないことが多いため、結合前に固定値の列として持たせておく
  • 消化金額:税抜・税込のどちらで出ているかを媒体ごとに確認する
  • クリック数:計測の定義がほぼ揃うため、対応づけで迷うことは少ない
  • CV数:媒体ごとに計測期間(クリックから何日以内か)の設定が異なるため、値の意味は完全には一致しない

CV数の定義が媒体間で完全に揃わない以上、合算値は厳密な実数ではなく、配分判断のための共通のものさしとして扱うのが実態に合います。

ステップ2: 合算のCPA・ROASを計算列として持たせる

縦に積んだ表があれば、合算のCPAは消化金額の合計をCV数の合計で割るだけで出ます。この計算をタブ上の集計で持たせておけば、毎日更新されるたびに合算値も更新されます。計算式を自然言語で指定して列を追加する方法はADminiのAIカラムで解説しています。

注意したいのは、合算CPAは媒体別CPAの平均ではないという点です。消化金額の大きい媒体の影響を強く受けるため、少額で回している媒体の悪化は合算値にほとんど現れません。合算だけを見る運用に切り替えると、小さい媒体の異常を取りこぼします。合算と媒体別は、どちらかに寄せるものではなく併記して見るものです。ADmini(アドミニ)のタブでは、合算値の集計と媒体別の集計を別々に持てるので、朝の確認では両方を並べたまま運用できます。

ステップ3: 横結合で同じ切り口を媒体間で並べる

縦結合が「足す」ための結合だとすれば、横結合は「比べる」ための結合です。日付やキャンペーンの分類をキーにして表を横につなぐと、同じ期間・同じ商材の切り口で媒体間の数字を左右に並べられます。予算移動の前後で、抜いた側と足した側の両方がどう動いたかを1行で追えるようになります。

ただし横結合はキーの一致が前提です。キャンペーン名の命名規則が媒体ごとにばらばらだと、そもそもつながりません。横結合を使いたいなら、先に手を入れるのは結合設定ではなくキャンペーンの命名規則です

ADminiの媒体データ1画面集約とピボット集計なら、媒体をまたいだ日別の数字を1つの表で確認できます。ADminiなら無料で始められます。無料で試してみる →

広告データの媒体横断分析ができていますか?|データ結合で合算CPA・ROASを出し、予算配分を全体最適で決める手順

合算が出ても解けない問題を先に知っておく

媒体間の重複接触は、合算しても分からない

データを結合して合算値が出ると、全体像が見えたように感じます。ただし合算で解ける問題には範囲があります。同じユーザーがGoogle広告とMeta広告の両方に接触してからコンバージョンした場合、それぞれの媒体が自分の成果として1件を記録します。単純に足した合算CV数は、この重複を含んだ数字です。「合算すれば実態のCV数が分かる」わけではありません。

重複の程度を知るには、媒体側の数字ではなく、サイト側の計測(GA4など)と突き合わせる必要があります。媒体合算のCV数がGA4の記録より明らかに多いなら、その差が重複接触と計測条件の違いの目安になります。ここまで踏み込まないなら、合算CPAは「媒体をまたいだ配分判断のための目安値」として扱い、実売上との照合は別の経路で行うのが安全です。

まとめ

媒体横断の分析ができないのは、指標名と行の粒度が媒体ごとに違い、そのままでは足せないからです。縦結合で全媒体を1つの表に積み、消化金額とCV数の合計から合算CPA・ROASを計算列として持たせれば、予算配分を全体で判断する材料がそろいます。比較の切り口が要るときは横結合を足しますが、その前にキャンペーンの命名規則を揃えるほうが先です。合算値でも媒体間の重複接触までは解けないため、実売上との照合は別に持ってください。

まず今週やることは1つです。運用中の媒体それぞれから先月分のデータを出し、日付・媒体名・消化金額・クリック数・CV数の5列だけを同じ並びに揃えてみてください。この5列がそろえば、合算CPAはその場で出せます。

ADminiの媒体データ1画面集約としきい値カラーなら、合算値と媒体別の数字を並べたまま毎朝確認できます。ADminiなら無料で始められます。無料で試してみる →

合算値をそろえた運用者が最初に陥りやすい失敗は、全体のCPAだけを見て予算を動かし、月末に個別の媒体が想定外に悪化していたと気づくことです。合算は全体の健康状態を示しますが、どの媒体で何が起きたかは示しません。ADminiが担うのは、合算と媒体別の両方を同じ画面に並べ続けるところまでで、どちらの数字を優先して手を打つかを決めるのは運用者の仕事です。

よくある質問

複数媒体の広告データを横断で分析するにはどうすればいいですか?

媒体ごとに違う列名と行の粒度を揃えて、1つの表に積み上げるところから始めます。ADminiの縦結合では、Google広告・LINEヤフー広告・Meta広告などのデータソースを選び、意味の近い列を対応づけて1本の表にまとめられます。揃える列は日付・媒体名・消化金額・クリック数・CV数の5つで足ります。

全媒体合算のCPAは媒体別CPAの平均ですか?

違います。合算CPAは消化金額の合計をCV数の合計で割った値なので、消化金額の大きい媒体の影響を強く受けます。少額で回している媒体の悪化は合算値にほとんど現れないため、合算だけを見る運用にすると小さい媒体の異常を取りこぼします。合算と媒体別は併記して見てください。

縦結合と横結合はどう使い分けますか?

縦結合は複数媒体のデータを積み上げて合算値を出すための結合、横結合は日付やキャンペーンをキーに表を左右へつないで媒体間を比較するための結合です。横結合はキーの一致が前提になるため、キャンペーン名の命名規則が媒体ごとにばらばらな状態では実用になりません。

結合したデータソースはプランの上限に数えられますか?

数えられません。結合してできたデータソースはデータソース数の上限対象外のため、無料プランでデータソース3件を使い切っていても、それらを結合した表をもう1つ持てます。ただし結合の元になるデータソース自体は上限に数えられます。