یکی از کاربردهای اصلی دسترسی و فرکانس در MMM یافتن فرکانس بهینه برای یک کانال در یک دوره زمانی مشخص است. فرکانس بهینه به میانگین ایده آل تعداد دفعاتی که یک تبلیغ باید به مخاطبان هدف برای هر جغرافیایی نشان داده شود و زمان لازم برای دستیابی به حداکثر بازگشت سرمایه اشاره دارد. از آنجایی که اجرای فرکانسهای مختلف برای هر مکان و زمان برای تبلیغکنندگان غیرممکن است، مریدین محدودیتی را اعمال میکند که میانگین فرکانس یکسان در همه مکانها و زمانها اعمال شود.
فرکانس بهینه به صورت عددی محاسبه می شود: ابتدا ROI مورد انتظار برای هر سطح فرکانس تخمین زده می شود و سپس فرکانس بهینه فرکانسی است که ROI مورد انتظار را به حداکثر می رساند. توجه داشته باشید که فرکانس بهینه فقط برای کانالهایی در دسترس است که از دسترسی و فرکانس به عنوان ورودی استفاده میکنند، همانطور که در بارگذاری دادههای سطح جغرافیایی با دسترسی و فرکانس توضیح داده شده است.
دستورات زیر را برای بهینه سازی فرکانس در یک کانال اجرا کنید:
reach_and_frequency = visualizer_module.ReachAndFrequency(meridian)
reach_and_frequency.plot_optimal_frequency()
خروجی نمونه:
مریدین همچنین گزینه ای برای بهینه سازی بودجه بر اساس فرکانس بهینه یا فرکانس تاریخی برای هر کانال فراهم می کند. برای اطلاعات بیشتر، بهینه سازی کانال های رسانه با داده های دسترسی و فرکانس را ببینید. به طور پیش فرض، فرکانس بهینه برای بهینه سازی بودجه استفاده می شود. فرکانس بهینه توصیه می شود.
برای استفاده از فرکانس تاریخی برای بهینهسازی بودجه، تنظیم use_optimal_frequency
را به False
تغییر دهید:
budget_optimizer = optimizer.BudgetOptimizer(meridian)
optimization_results = budget_optimizer.optimize(use_optimal_frequency=False)
جایی که use_optimal_frequency
یک بولی است که نشان میدهد آیا فرکانس بهینه یا فرکانس تاریخی برای بهینهسازی بودجه استفاده میشود. پیش فرض: True
یعنی فرکانس بهینه استفاده شده است.