如何運用 AI 分配有限預算達到效益最大化?
【自動預算分配篇 - Part 2】(附 Python 程式)
在系列七(連結請點此)產出了初步的分析成果,接著讓筆者開始帶領各位讀者用Python動態視覺化三組行銷通路,後續再佐以相關圖表來闡述視覺化之管理意涵。
讀者可從下述QR code或從下述GitHub repository鏈接中找到topic02_forecast-marketing-roas-and-budget-optimization資料夾,將其複製(clone)下來,一起隨筆者實作程式碼。
由程式碼10即可動態視覺化知Facebook通路的遞延效應與飽和效應,並產出00_【Facebook】 — 廣告延遲效用圖.html、01_【Facebook】 — 廣告飽和效用圖.html、02_【Facebook】 — 預算與毛利分析圖.html。
特別需要請讀者注意的是「01_【Facebook】 — 廣告飽和效用圖.html」即呈現了之前提過的指數分佈之形狀,可見目前最大投遞預算(max budget so far)為13,901元,其飽和度(saturation point)為77.37%,但經機器學習之運算,則建議可以將預算提升到16,582元,其飽和度為83%,同時也可以得知其營收狀況。
而「02_【Facebook】 — 預算與毛利分析圖.html」則是接續「01_【Facebook】 — 廣告飽和效用圖.html」之延伸,筆者將其y軸置換成毛利(營收-行銷通路費用),如此便可找到行銷費用對應的最高毛利所在,故本例之Facebook通路之預期最高毛利(Expected max margin)為137,006元,且對應值飽和度同樣為83%。往後我們將以預算與毛利分析圖配合「00_【Facebook】 — 廣告延遲效用圖.html」來闡述相關之管理意涵。
程式碼 10
# %%
# SECTION - 程式碼10
# Facebook的遞延效應與飽和效應
fb_prop_budget, Carryover_plot, saturation_fig, budget_margin_plot = effect_plot(
X=X, variable_name=(variable_name := ‘Facebook’),
tuned_model=tuned_model, best_param=best_param, only_prop_budget=False)
# !SECTION – 程式碼10
產出成果
由程式碼11即可動態視覺化知YouTube通路的遞延效應與飽和效應,並產出00_【Youtube】 — 廣告遞延效用圖.html、01_【Youtube】 — 廣告飽和效用圖.html、02_【Youtube】 — 預算與毛利分析圖.html。
程式碼 11
# %%
# SECTION - 程式碼11
# Youtube的遞延效應與飽和效應
yt_prop_budget, Carryover_plot, saturation_fig, budget_margin_plot = effect_plot(
X=X, variable_name=(variable_name := 'Youtube'),
tuned_model=tuned_model, best_param=best_param, only_prop_budget=False)
# !SECTION – 程式碼11
產出成果
由程式碼12即可動態視覺化知Magazine通路的遞延效應與飽和效應,並產出00_【Magazine】 — 廣告遞延效用圖.html、01_【Magazine】 — 廣告飽和效用圖.html、02_【Magazine】 — 預算與毛利分析圖.html。
程式碼 12
# %%
# SECTION - 程式碼12
# Magazine的遞延效應與飽和效應
mg_prop_budget, Carryover_plot, saturation_fig, budget_margin_plot = effect_plot(
X=X, variable_name=(variable_name := 'Magazine'),
tuned_model=tuned_model, best_param=best_param, only_prop_budget=False)
# !SECTION – 程式碼12
產出成果
本系列用Python動態視覺化了三組行銷通路,下個系列則是本主題最後一個系列文,將帶Jasper查看本分析主題的管理意涵,敬請期待!
以下筆者綜整了本主題各系列的連結以及其餘主題的連結,歡迎讀者取用!
系列四:AI 幫您擬定最適行銷預算分配戰略【預測營收篇】(附 Python 程式)系列五:AI 幫您擬定最適行銷預算分配戰略【市場飽和效應篇】
系列九:AI 幫您擬定最適行銷預算分配戰略【自動預算分配篇 — Part 2】(附 Python 程式)
系列十:AI 幫您擬定最適行銷預算分配戰略【後記】
主題總頁:AI行銷學實作篇故事情境介紹 & AI行銷學分析工具應用實戰
作者:鍾皓軒(臺灣行銷研究有限公司 創辦人)、蔡尚宏(臺灣行銷研究 資料科學家)
更多實戰案例及情境好文推薦
資料操作大判官 — IF判斷式操作(附Python程式碼)
資料操作大判官 - IF判斷式操作 (附Python程式碼) 在 Python 裡,流程控制有三大巨頭:if 判斷式、while 迴圈、fo
如何運用 AI 擬定行銷預算分配?【遞延效應篇】
如何運用 AI 擬定行銷預算分配?【遞延效應篇】 在系列五(連結請點此)介紹了市場飽和度,而本系列筆者將帶領讀者與Jasper解決下個難題-