Grenz-ROI-Priors und Vergleich mit ROI-Priors

Grenz-ROI-Priors sind eine Alternative zu ROI-Priors für bezahlte Media-Channels. Der Grenz-ROI eines Channels ist als die erwartete Rendite für eine zusätzliche investierte Geldeinheit definiert. Die zusätzliche Geldeinheit wird auf geografische Regionen und Zeiträume verteilt, indem die Reichweite erhöht wird, während die durchschnittliche Häufigkeit gleich bleibt.

Die Wahl zwischen ROI- und Grenz-ROI-Priors hat erhebliche Auswirkungen, insbesondere wenn Sie eine channelübergreifende Prior-Parität erzielen möchten. Sowohl der ROI als auch der Grenz-ROI haben eine Prior-Verteilung. Ist der ROI-Prior angegeben, wird ein Grenz-ROI-Prior abgeleitet. Wenn der Grenz-Prior angegeben ist, wird ein ROI-Prior abgeleitet. Ein abgeleiteter Prior gehört nicht zu einer Parameterfamilie und ist in der Regel nicht unabhängig von anderen Modellparametern. Die genaue Verteilung eines abgeleiteten Priors hängt von der Verteilung der Media-Ausführung eines Kanals über geografische Regionen und Zeiträume hinweg ab. Auch wenn für alle Channels ein gemeinsamer ROI- bzw. Grenz-ROI-Prior verwendet wird, unterscheiden sich diese abgeleiteten Priors weiterhin je nach Channel.

Ist die Hill-Funktion konkav, z. B. wenn ihr Steigungsparameter 1 entspricht (Standardannahme), haben Channels ohne Daten zu Reichweite und Häufigkeit immer einen höheren Gesamt-ROI als ihr Grenz-ROI. Wenn Sie einen ROI-Prior verwenden, ist die daraus resultierende Grenz-ROI-Prior-Verteilung für einen Channel ohne Reichweite und Häufigkeit immer kleiner. Verwenden Sie dagegen einen Grenz-ROI-Prior, ist der abgeleitete ROI-Prior für einen Channel ohne Reichweite und Häufigkeit immer größer.

Bei Channels für Reichweite und Häufigkeit entspricht der Grenz-ROI nach Reichweite dem ROI. Das liegt daran, dass der Grenz-ROI auf den Grenz-ROI nach Reichweite angewendet wird. Die nächste ausgegebene Geldeinheit erhöht die Reichweite, ohne die durchschnittliche Häufigkeit zu ändern. Gemäß der Meridian-Modellspezifikation sind die Media-Effekte in Bezug auf die Reichweite linear. Daher hat die Wahl zwischen einem ROI- und einem Grenz-ROI-Prior keine Auswirkung auf den Prior für Channels mit Daten zu Reichweite und Häufigkeit. Die Wahl zwischen ROI- und Grenz-ROI-Parametern wirkt sich jedoch aus folgenden Gründen weiterhin auf die Posterior-Inferenz für Channels für Reichweite und Häufigkeit aus:

  • Die Auswahl des Priors für andere Channels wirkt sich auf die Modellanpassung und die Posterior-Ergebnisse der Channels für Reichweite und Häufigkeit aus.
  • Die Standard-ROI- und Grenz-ROI-Prior-Verteilungen unterscheiden sich.

Wenn Sie den abgeleiteten Prior für ein bestimmtes Modell untersuchen möchten, können Sie ihn durch Aufrufen von sample_prior und anschließenden Aufruf der Methode roi oder marginal_roi der Klasse Analyzer mit dem Argument use_posterior=False abrufen.

Gründe für die Verwendung von ROI-Priors:

  • Für alle Channels kann ein gemeinsamer ROI-Prior verwendet werden, um eine Prior-ROI-Parität zu erzielen. Wenn der Prior stärker wird (Standardabweichung wird kleiner), sinken die Posterior-ROI-Verteilungen in Richtung eines gemeinsamen Werts.
  • Mit Channel-spezifischen ROI-Priors können Sie Prior-Erfahrungswerte wie etwa Testergebnisse einbeziehen.
  • ROI-Priors steuern Budgetänderungen bei der Optimierung nicht so gut wie Grenz-ROI-Priors. Mit Ausgabenbeschränkungen bei der Optimierung lässt sich jedoch die Höhe der für einen bestimmten Channel vorgeschlagenen Budgetänderungen begrenzen.

Vorteile von Grenz-ROI-Prioritäten:

  • Für alle Channels kann ein gemeinsamer Grenz-ROI verwendet werden, um eine Prior-Grenz-ROI-Parität zu erzielen. Wenn der Prior stärker wird, sinken die Posterior-Grenz-ROI-Verteilungen in Richtung eines gemeinsamen Werts.
  • Eine Prior-Grenz-ROI-Parität führt in der Regel zu weniger starken Budgetänderungen bei der Optimierung:
    • Wenn für alle Channels derselbe Grenz-ROI-Prior verwendet wird, entspricht die optimale Prior-Budgetzuweisung der bisherigen.
    • Wenn der Prior stärker wird, sinkt die optimale Posterior-Budgetzuweisung in Richtung des bisherigen Werts.
    • Trotz Verwendung starker Grenz-ROI-Priors kann bei einem Channel mit Daten zu Reichweite und Häufigkeit bei der Optimierung eine erhebliche positive Ausgabenverlagerung erfolgen, wenn auch die optimale statt der bisherigen Häufigkeit dieses Channels verwendet wird. Der Grenz-ROI-Prior wird auf den Grenz-ROI bei der bisherigen Häufigkeit angewendet. Dieser ist immer niedriger als der Grenz-ROI bei der optimalen Häufigkeit. Standardmäßig wird die Budgetoptimierung anhand der optimalen Häufigkeit ausgeführt. Die Optimierungsmethode enthält jedoch ein boolesches Argument use_optimal_freq, mit dem festgelegt werden kann, ob die Optimierung anhand der optimalen oder der bisherigen Häufigkeit ausgeführt wird.

Der Grenz-ROI unterscheidet sich je nach Zeitfenster. Wenn Ihr Optimierungszeitfenster nicht mit dem Zeitfenster des Grenz-ROI-Priors übereinstimmt, werden die Budgetänderungen bei der Optimierung-unter Umständen nicht wie beabsichtigt regularisiert. Sie können das Zeitfenster für die Optimierung mit dem Argument selected_time von BudgetOptimizer.optimize() anpassen. Das Zeitfenster des Grenz-ROI-Priors lässt sich mit den Argumenten roi_calibration_period und rf_roi_calibration_period von ModelSpec anpassen. Standardmäßig sind beide Zeitfenster auf das gesamte Modellierungszeitfenster festgelegt.