新しく開設された
Discord コミュニティに参加して、リアルタイムのディスカッション、ユーザー同士のサポート、メリディアン チームとの直接の交流をお楽しみください。
ROI、mROI、応答曲線
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
増分結果
特定のメディア チャネル \(q\)について、増分結果は次のように定義されます。
\[\text{IncrementalOutcome}_q = \text{IncrementalOutcome} \left(\Bigl\{
x_{g,t,i}^{[M]} \Bigr\}, \Bigl\{ x_{g,t,i}^{[M](0,q)} \Bigr\} \right)\]
ここで
- \(\left\{ x_{g,t,i}^{[M]} \right\}\) は、観測されたメディア値です
- \(\left\{ x_{g,t,i}^{[M] (0,q)} \right\}\) は、チャネル \(q\)を除くすべてのチャネルで観測されたメディア値を表します。常に 0 に設定されます。具体的には次のようになります。
- \(x_{g,t,q}^{[M] (0,q)}=0\ \forall\ g,t\)
- \(x_{g,t,i}^{[M](0,q)}=x_{g,t,i}^{[M]}\ \forall\ g,t,i \neq q\)
費用対効果
チャネル \(q\) の費用対効果は次のように定義されます。
\[\text{ROI}_q = \dfrac{\text{IncrementalOutcome}_q}{\text{Cost}_q}\]
ここで \(\text{Cost}_q= \sum\limits _{g,t} \overset \sim x^{[M]}_{g,t,q}\)となります
費用対効果の分母は、指定された期間のメディア費用を表します。この期間は、増分結果が定義されている期間と連動します。そのため、分子の増分結果には、この期間の前のメディア マーケティングの遅延効果が含まれ、同様に、この期間中のメディア マーケティングの将来の効果は除外されます。そのため、分子の増分結果は、分母の費用と完全には連動しません。ただし、このずれは、比較的長い期間ではそれほど重要ではありません。
反事実的メディア シナリオ(\(\left\{ x_{g,t,i}^{[M](0,q)}
\right\}\))は、実際にはデータに反映されない場合があります。その場合、反事実を推測するには、モデルの仮定に基づく外挿が必要です。
応答曲線
増分結果の定義を一般化すると、チャネル \(q\) の応答曲線は、チャネル \(q\)の費用の関数として増分結果を返す関数として定義されます。
\[\text{IncrementalOutcome}_q (\omega \cdot \text{Cost}_q) =
\text{IncrementalOutcome} \left(\left\{ x^{[M](\omega,q)}_{g,t,i} \right\},
\left\{ x^{[M](0,q)}_{g,t,i} \right\}\right)\]
ここで、 \(\left\{ x^{[M](\omega,q)}_{g,t,i} \right\}\) は、チャネル \(q\)を除くすべてのチャネルで観測されたメディア値を表し、常に係数 \(\omega\) で乗算されます。具体的には次のようになります。
- \(x^{[M](\omega,q)}_{g,t,q}=\omega \cdot x^{[M]}_{g,t,q}\ \forall\ g,t\)
- \(x^{[M](\omega,q)}_{g,t,i}=x^{[M]}_{g,t,i} \forall\ g,t,i \neq q\)
限界費用対効果(mROI)
チャネル \(q\) の限界費用対効果(mROI)は次のように定義されます。
$$
\text{mROI}_q = \left(\dfrac{1}{\delta \cdot \text{Cost}_q} \right) \text{IncrementalOutcome} \left( \left\{ x^{[M](1+\delta,q)}_{g,t,i} \right\},
\left\{x^{[M](1,q)}_{g,t,i}\right\} \right)
$$
ここで、 \(\delta\) はごくわずかな量です( \(0.01\)など)。
なお、応答曲線と限界費用対効果の定義では、メディア単位あたりの費用は、過去のメディア単位あたりの費用の平均値と同じになると暗黙的に仮定されています。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-07-30 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-07-30 UTC。"],[[["\u003cp\u003eIncremental outcome measures the change in outcome attributed to a specific media channel by comparing observed media values to a scenario where that channel's values are zero.\u003c/p\u003e\n"],["\u003cp\u003eROI is calculated by dividing the incremental outcome of a media channel by its cost, reflecting the return on investment for that channel.\u003c/p\u003e\n"],["\u003cp\u003eResponse curves illustrate the relationship between media spend on a specific channel and the resulting incremental outcome, providing insights into channel effectiveness at different investment levels.\u003c/p\u003e\n"],["\u003cp\u003eMarginal ROI measures the incremental outcome gained by increasing spend on a specific channel by a small percentage, indicating the return on additional investment in that channel.\u003c/p\u003e\n"],["\u003cp\u003eThese metrics rely on counterfactual scenarios, sometimes requiring model-based extrapolation when observed data doesn't fully represent those scenarios.\u003c/p\u003e\n"]]],["Incremental outcome for a media channel is calculated by comparing observed media values to a scenario where that channel's values are zeroed out. ROI is the incremental outcome divided by the channel's cost. Response curves show how incremental outcome changes with varying spend on a channel. Marginal ROI (mROI) measures the change in incremental outcome from a small increase in channel spend, assuming a constant cost per media unit. Counterfactual scenarios where channels are zeroed out might need to be inferred by the models.\n"],null,["# ROI, mROI, and response curves\n\nIncremental outcome\n-------------------\n\nFor a given media channel \\\\(q\\\\), the incremental outcome is defined as:\n\n\\\\\\[\\\\text{IncrementalOutcome}_q = \\\\text{IncrementalOutcome} \\\\left(\\\\Bigl\\\\{\nx_{g,t,i}\\^{\\[M\\]} \\\\Bigr\\\\}, \\\\Bigl\\\\{ x_{g,t,i}\\^{\\[M\\](0,q)} \\\\Bigr\\\\} \\\\right)\\\\\\]\n\nWhere:\n\n- \\\\(\\\\left\\\\{ x_{g,t,i}\\^{\\[M\\]} \\\\right\\\\}\\\\) are the observed media values\n- \\\\(\\\\left\\\\{ x_{g,t,i}\\^{\\[M\\] (0,q)} \\\\right\\\\}\\\\) denotes the observed media values for all channels except channel \\\\(q\\\\), which is set to zero everywhere. More specifically:\n - \\\\(x_{g,t,q}\\^{\\[M\\] (0,q)}=0\\\\ \\\\forall\\\\ g,t\\\\)\n - \\\\(x_{g,t,i}\\^{\\[M\\](0,q)}=x_{g,t,i}\\^{\\[M\\]}\\\\ \\\\forall\\\\ g,t,i \\\\neq q\\\\)\n\nROI\n---\n\nThe ROI of channel \\\\(q\\\\) is defined as:\n\n\\\\\\[\\\\text{ROI}_q = \\\\dfrac{\\\\text{IncrementalOutcome}_q}{\\\\text{Cost}_q}\\\\\\]\n\nWhere \\\\(\\\\text{Cost}_q= \\\\sum\\\\limits _{g,t} \\\\overset \\\\sim x\\^{\\[M\\]}_{g,t,q}\\\\)\n\nNote that the ROI denominator represents media cost over a specified time period\nthat aligns with the time period over which the incremental outcome is defined.\nAs a result, the incremental outcome in the numerator includes the lagged effect\nof media executed prior to this time window, and similarly excludes the future\neffect of media executed during this time window. So, the incremental outcome in\nthe numerator does not perfectly align with the cost in the denominator.\nHowever, this misalignment will be less material over a reasonably long time\nwindow.\n\nNote that the counterfactual media scenario (\\\\(\\\\left\\\\{ x_{g,t,i}\\^{\\[M\\](0,q)}\n\\\\right\\\\}\\\\)) may not actually be represented in the data. When this happens,\nextrapolation based on model assumptions is necessary to infer the\ncounterfactual.\n\nResponse curves\n---------------\n\nGeneralizing the incremental outcome definition, the response curve is defined\nfor channel \\\\(q\\\\) as a function which returns the incremental outcome as a\nfunction of the spend on channel \\\\(q\\\\):\n\n\\\\\\[\\\\text{IncrementalOutcome}_q (\\\\omega \\\\cdot \\\\text{Cost}_q) =\n\\\\text{IncrementalOutcome} \\\\left(\\\\left\\\\{ x\\^{\\[M\\](\\\\omega,q)}_{g,t,i} \\\\right\\\\},\n\\\\left\\\\{ x\\^{\\[M\\](0,q)}_{g,t,i} \\\\right\\\\}\\\\right)\\\\\\]\n\nWhere \\\\(\\\\left\\\\{ x\\^{\\[M\\](\\\\omega,q)}_{g,t,i} \\\\right\\\\}\\\\) denotes the observed\nmedia values for all channels except channel \\\\(q\\\\), which is multiplied by a\nfactor of \\\\(\\\\omega\\\\) everywhere. More specifically:\n\n- \\\\(x\\^{\\[M\\](\\\\omega,q)}_{g,t,q}=\\\\omega \\\\cdot x\\^{\\[M\\]}_{g,t,q}\\\\ \\\\forall\\\\ g,t\\\\)\n- \\\\(x\\^{\\[M\\](\\\\omega,q)}_{g,t,i}=x\\^{\\[M\\]}_{g,t,i} \\\\forall\\\\ g,t,i \\\\neq q\\\\)\n\nMarginal ROI (mROI)\n-------------------\n\nThe marginal ROI (mROI) of channel \\\\(q\\\\) is defined as: \n$$ \\\\text{mROI}_q = \\\\left(\\\\dfrac{1}{\\\\delta \\\\cdot \\\\text{Cost}_q} \\\\right) \\\\text{IncrementalOutcome} \\\\left( \\\\left\\\\{ x\\^{\\[M\\](1+\\\\delta,q)}_{g,t,i} \\\\right\\\\}, \\\\left\\\\{x\\^{\\[M\\](1,q)}_{g,t,i}\\\\right\\\\} \\\\right) $$\n\nWhere \\\\(\\\\delta\\\\) is a small quantity, such as \\\\(0.01\\\\).\n\nNote that the response curve and marginal ROI definitions implicitly assumes a\nconstant cost per media unit that equals the historical average cost per media\nunit."]]