Häufigkeit optimieren

Eine der Hauptanwendungen von Daten zu Reichweite und Häufigkeit in MMM besteht darin, die optimale Häufigkeit für einen Channel in einem bestimmten Zeitraum zu ermitteln. Die optimale Häufigkeit bezieht sich auf die durchschnittliche Anzahl der Impressionen, die mit einer Anzeige idealerweise für die Zielgruppe in der jeweiligen geografischen Einheit erzielt werden sollte, sowie auf die Zeit, die benötigt wird, um den maximalen ROI zu erreichen. Für Werbetreibende ist es nicht praktikabel, für die einzelnen geografischen Einheiten und Zeiträume unterschiedliche Häufigkeiten zu verwenden. Daher wird in Meridian dieselbe durchschnittliche Häufigkeit auf alle geografischen Einheiten und Zeiträume angewendet.

Die optimale Häufigkeit wird numerisch berechnet: Zuerst wird der erwartete ROI für jede Häufigkeitsstufe geschätzt. Die optimale Häufigkeit ist dann die Häufigkeit, mit der der erwartete ROI maximiert wird. Die optimale Häufigkeit ist nur für Channels verfügbar, bei denen sowohl Daten zu Reichweite als auch zu Häufigkeit als Eingabe verwendet werden, wie unter Daten auf geografischer Ebene mit Reichweite und Häufigkeit laden beschrieben.

Führen Sie die folgenden Befehle aus, um die Häufigkeit in einem Channel zu optimieren:

reach_and_frequency = visualizer_module.ReachAndFrequency(meridian)
reach_and_frequency.plot_optimal_frequency()

Beispielausgabe:

Diagramme zur optimierten Häufigkeit

Mit Meridian können Sie das Budget entweder anhand der optimalen oder der bisherigen Häufigkeit für den jeweiligen Channel optimieren. Weitere Informationen finden Sie unter Optimierung für Media-Channels mit Daten zu Reichweite und Häufigkeit. Standardmäßig wird die optimale Häufigkeit für die Budgetoptimierung verwendet. Das ist auch die empfohlene Einstellung.

Wenn Sie die bisherige Häufigkeit für die Budgetoptimierung verwenden möchten, setzen Sie die Einstellung use_optimal_frequency auf False:

budget_optimizer = optimizer.BudgetOptimizer(meridian)
optimization_results = budget_optimizer.optimize(use_optimal_frequency=False)

Dabei ist use_optimal_frequency ein boolescher Wert, der angibt, ob die optimale oder die bisherige Häufigkeit für die Budgetoptimierung verwendet wird. Standard: True. Die optimale Häufigkeit wird verwendet.