什么是計算廣告(Computational Advertising)
計算廣告是計算機科學中出現(xiàn)的一個相對較新的子科學領(lǐng)域,利用算法給用戶展示出最佳的廣告。它集合了下面的技術(shù)于一身:
- 信息檢索
- 大規(guī)模搜索與文本分析
- 統(tǒng)計建模
- 機器學習
- 微觀經(jīng)濟學
- 分類
- 優(yōu)化
- 推薦系統(tǒng)
計算廣告的核心挑戰(zhàn)
在一個給定場景下的給定用戶和合適的廣告之間找到一個最佳的匹配
如果把廣告看做一種信息琳省,那么找到一個最佳廣告就是一個信息檢索問題,這個問題附帶有多個可能相互矛盾的效用函數(shù)铣缠。
為什么需要計算廣告阱高?
- 把傳統(tǒng)廣告學和計算機的計算能力想結(jié)合
- 從算法的角度來思考舊的挑戰(zhàn)
傳統(tǒng)廣告與計算廣告的特點對比:
傳統(tǒng)廣告:
- 相對而言平臺較小--雜志、廣告牌被因、報紙等
- 每個平臺花費巨大
- 不可能個性化
- 只能由聰明的廣告人來決定在哪里投放
- 很難衡量投資回報率(ROI)
計算廣告:
- 億級別的投放機會
- 億級別的創(chuàng)意形式
- 完全個性化
- 每次投放而言花費很小
- 更容易度量
計算廣告的分類:
根據(jù)廣告主的計費方式卿拴,分為:
- 千次展示付費CPM(cost per thousand impressions)主要用于品牌曝光
- 每次點擊付費CPC(cost per click)通常用于文本廣告
- 成交/行為付費CPT/CPA(cost per transaction/action)
根據(jù)不同產(chǎn)品的形式分為:
- 搜索廣告(Sponsored Search)
- 上下文廣告(Contexual Ads)
- 展示廣告(Display Ads)
- 定向廣告(Targeting Ads)
計算廣告的參與方:
- 流量提供方(Publisher)
- 廣告主(Advertisers)
- 瀏覽者/用戶(Users)
- 廣告平臺/廣告網(wǎng)絡(luò)(Match maker/Ad network)
流量提供者渴望每次展示/搜索的高收益,廣告主渴望高投資回報率(ROI)和流量梨与,用戶希望高相關(guān)性堕花,廣告網(wǎng)絡(luò)渴望收益和市場份額。而廣告的選擇就是要兼顧四個參與者的收益粥鞋,達到最優(yōu)狀態(tài)缘挽,需要權(quán)衡長期和短期的商業(yè)目標。
計算廣告對性能的要求很高:
億級別:
- 搜索廣告中有億級別的廣告
- 每個小時有億級別的搜索
- 萬億級別頁面展現(xiàn)次數(shù)
- 億級的用戶
毫秒級別:
- 請求是在用戶等待過程中完成的,必須在100ms內(nèi)返回
錢:
- 每個請求都需要消耗CPU資源
- 數(shù)據(jù)通常放在內(nèi)存中
- 每次請求的耗費必須比收益要低
- 過低的點擊率使得上面的挑戰(zhàn)更加困難