Meridian kann so umparametrisiert werden, dass der ROI jedes Channels ein Parameter des Modells ist. So lassen sich bisherige ROI-Informationen wie Tests zur Steigerung der Conversions, Branchenbenchmarks oder andere Fachkenntnisse einbeziehen. Alternativ können auch weniger informative Priors verwendet werden. Mit ROI-Priors können alle Media-Channels gleich behandelt werden. Außerdem lässt sich mit ROI-Priors dieselbe Regularisierung channelübergreifend anwenden, wenn eine Regularisierung erforderlich ist, um eine bessere Modellkonvergenz oder Güte der Anpassung zu erreichen. Weitere Informationen zu dieser Abstimmungsmethode finden Sie unter Media-Mix-Modell mit bayesschen Priors abstimmen.
Alternativ kann Meridian so umparametrisiert werden, dass der Grenz-ROI jedes Channels ein Parameter des Modells ist. Wenn Sie den Grenz-ROI auf einen gemeinsamen Wert für alle Channels regularisieren, werden auch die empfohlenen Budgetverschiebungen aus der Budgetoptimierung regularisiert.
Schließlich kann Meridian so umparametrisiert werden, dass der Beitragsanteil (gesamtes zusätzliches Ergebnis geteilt durch gesamtes beobachtetes Ergebnis) ein Parameter des Modells ist. Der einzige Unterschied zwischen Priors für Beiträge und ROI-Priors besteht im Nenner: Der Nenner des Priors für Beiträge ist das gesamte beobachtete Ergebnis, während der Nenner des ROI-Priors die Gesamtausgaben für den Channel sind.
Die Umparametrisierung des ROI-, des Grenz-ROI- und des Beitragsmodells erfolgt so:
ROI
Für einen beliebigen Media-Channel \(m\)wird das damit erzielte inkrementelle Ergebnis so berechnet:
Dabei ist der Ausdruck $M_{g,t,m}$ so definiert:
Außerdem ist \(s = \sqrt{\frac{1}{GT-1} \sum\limits_{g,t} \left( y^\dagger_{g,t}-m \right)^2}\) die Standardabweichung der KPI-Werte in der Grundgesamtheit, wie in Eingabedaten definiert.
Die Beziehung zwischen $\beta_{g,m}$ und $\text{ROI}_m$ ergibt sich aus der folgenden Gleichung:
Jetzt kann $\beta_{g,m}$ so umparametrisiert werden:
Dabei hat \(Z_{g,m}\) eine Prior-Standardnormalverteilung, die unabhängig von allen anderen Modellparametern ist. Wird \(\beta_{g,m}\)durch diesen Ausdruck ersetzt, ergibt sich folgende Gleichung:
Daher ist $\beta_m$ eine Funktion von Zufallsparametern\((\text{ROI}_m, \alpha_m, \text{slope}_m, ec_m, \{Z_{g,m}\}^G_{g=1})\) und Daten\((s, u_{g,t}^{(y)}, \{p_g\}_{g=1}^G, \{x_{g,t,m}\}_{g,t}, \{\tilde{x}_{g,t,m}\}_{g,t})\). Es besteht eine 1:1-Beziehung zwischen $\beta_m$ und $\text{ROI}_m$, wenn alle anderen Werte festgelegt sind. Das Modell kann daher mit $\text{ROI}_m$ anstelle von $\beta_m$ umparametrisiert werden. Einige wichtige Punkte:
- Für die Parameter von $\text{ROI}_m$ kann eine beliebige vom Nutzer angegebene Prior-Verteilung verwendet werden.
- Obwohl $\beta_m$ kein Modellparameter mehr ist, kann sein Wert für alle MCMC-Ziehungen (sowohl für Priors als auch Posteriors) berechnet werden, da er eine Funktion der anderen Parameter ist.
- Bei
media_effects_dist = Normal
kann $\text{ROI}_m$ jeden Wert in \((-\infty, +\infty)\)annehmen. Beimedia_effects_dist = LogNormal
kann $\text{ROI}_m$ jeden Wert in \((0, +\infty)\)annehmen.
Wenn Sie das Modell im Hinblick auf den ROI umparametrisieren, ändert sich nur die Definition der Prior-Verteilungen. Bei der ROI-Parameterisierung wird eine unabhängige Prior-Verteilung auf\((\text{ROI}_m, \alpha_m, \text{slope}_m, ec_m)\) und nicht auf \((\beta_m, \alpha_m, \text{slope}_m, ec_m)\)angewendet. In beiden Fällen werden den Parametern \(\{Z_{g,m}\}^G_{g=1}\)standardnormale Priors zugewiesen, die unabhängig voneinander und von allen anderen Modellparametern sind. Die ROI-Parameterisierung führt implizit zu einer Prior-Verteilung auf \(\beta_m\). Diese Verteilung ist jedoch nicht mehr unabhängig von \((\alpha_m, \text{slope}_m, ec_m, \{Z_{g,m}\}^G_{g=1})\).
Standardmäßig definiert Meridian den Zähler des ROI-Priors, $IncrementalOutcome_m$, als Summe aller geografischen Einheiten und Zeiträume. Alternativ kann er mit den Argumenten roi_calibration_period
und rf_roi_calibration_period
auch als Summe für einen Teil der Zeiträume definiert werden. In bestimmten Fällen ist es besser, nur einen Teilsatz zu berücksichtigen, z. B. wenn Sie den ROI-Prior mit einem Test abstimmen, der ein bestimmtes Zeitfenster innerhalb des MMM-Zeitraums abdeckt. Weitere Informationen finden Sie unter Media-Mix-Modell mit bayesschen Priors abstimmen im Abschnitt 3.4.
In den meisten Fällen empfehlen wir, den Prior über alle Zeiträume hinweg zu definieren und alle verfügbaren Testergebnisse als Entscheidungsfaktor innerhalb einer ganzheitlicheren Strategie zu verwenden, wie unter ROI-Priors und ‑Abstimmung beschrieben.
Channels mit Daten zu Reichweite und Häufigkeit
Die gleiche Umparametrisierung kann auch für Channels mit Daten zu Reichweite und Häufigkeit festgelegt werden:
Alles andere bleibt gleich. Die Ableitung wird also nicht wiederholt.
Grenz-ROI
Alternativ kann anstelle der Prior-Verteilung für den ROI eine für den Grenz-ROI angegeben werden.
Dabei ist der Ausdruck $M_{g,t,m}$ jetzt so definiert:
Die Beziehung zwischen $\beta_{g,m}$ und $\text{MarginalROI}_m$ ergibt sich aus der folgenden Gleichung:
Die zuvor angegebene Gleichung für \(\beta_m\) gilt auch für Grenz-ROI-Priors, wenn Sie Folgendes tun:
- Die alternative Definition von \(M_{g,t,m}\)verwenden und
- \(\text{ROI}_m\) durch \(0.01 \cdot \text{MarginalROI}_m\)ersetzen
Beitrag
Die Beziehung zwischen $\beta_{g,m}$ und $\text{Contribution}_m$ ergibt sich aus der folgenden Gleichung:
Alles andere ist identisch wie bei ROI-Priors.