摘要:流量分配無論是通過客戶端還是服務端來控制流量分配,該直接輸出命中的廣告標識。數據統計需要有平臺對收集的數據進行統計分類展示。
Web客戶端廣告分發及數據統計 在Web業務開發中經常遇到廣告加載及管理的問題,舉例如下:
頁面中具有多個廣告位,而且每家廣告的代碼風格和內容不盡相同
一個廣告位需要投放多家廣告,如何在客戶端開啟A/B測試及動態加載廣告代碼
如何對每個廣告進行準確的數據統計(PV、UV、Reffer)
如何在引入引用的頁面上摒棄雜亂的廣告代碼
需求分析開發一個廣告管理器的模塊與業務進行解耦。不管接入廣告的數量有多大、A/B測試有多復雜,在開發的視角應該是同意復雜度的,而且與業務是不相關的。當然,開發人員對這些廣告的管理也應該是最簡單的,需要接近0工作量的才是最好。
管理器應具備以下功能:
廣告配置
即廣告內容的定義,每一個廣告需要一個唯一的名稱來標識。
流量分配
無論是通過客戶端還是服務端來控制流量分配,該API直接輸出命中的廣告標識。具體的邏輯和實現在內部完成。任何開發可以覆蓋該方法實現自己的分配方案。
加載機制
根據配置動態的加載指定的廣告腳本,管理腳本加載和配置的情況。
數據收集
根據腳本的加載情況,需要將加載信息傳遞給數據統計平臺,比如加載成功、加載失敗、安裝成功。
數據統計
需要有平臺對收集的數據進行統計、分類、展示。
使用原生Js進行廣告管理模塊的開發,不依賴任何第三方Javascript庫
利用第三方數據平臺進行數據收集和統計,如Google Analyze或CNZZ等
安裝使用
安裝廣告模塊管理器
安裝第三方數據統計代碼
定義廣告
安裝廣告
API設計ads
廣告配置存儲
loaded
單個腳本加載回調
createScript
加載單個腳本
addScript
加載所有腳本
sendToGA
向第三方發送統計數據
insertAd
定義廣告代碼
start
加載廣告
transfer
控制流量分配
查看 Github
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/79721.html
摘要:首發地址內容分發主機托管對內容資源的存儲協調以及管理的職責統稱為主機托管。并且反向代理和攔截代理也都需要明確的站點信息。從主原始服務器接收內容的鏡像服務器稱為復制原始服務器。鏡像服務器可以在不同的地點包含同樣內容的副本。 WilsonLius blog 首發地址 內容分發 Web主機托管 對內容資源的存儲協調以及管理的職責統稱為Web主機托管。 虛擬服務器請求卻反主機信息 HTTP/1...
摘要:首發地址內容分發主機托管對內容資源的存儲協調以及管理的職責統稱為主機托管。并且反向代理和攔截代理也都需要明確的站點信息。從主原始服務器接收內容的鏡像服務器稱為復制原始服務器。鏡像服務器可以在不同的地點包含同樣內容的副本。 WilsonLius blog 首發地址 內容分發 Web主機托管 對內容資源的存儲協調以及管理的職責統稱為Web主機托管。 虛擬服務器請求卻反主機信息 HTTP/1...
摘要:方案一蘋果官方自帶的統計工具登錄,在分析中,能很方便的查看的展示次數購買量等基礎數據,但無法獲取更加詳細的安裝量注冊量等運營數據。 說起 iOS 的渠道統計,不少人會想到蘋果官方的 App 分析功能(iTunes Connect),但實際操作中我們會發現,這個服務的統計維度還不夠全面,許多廣告主和運營人員更關心的是各個推廣渠道實際帶來的安裝量、注冊量等數據,畢竟這對渠道引流的分析價值更...
摘要:要錢的簡單理解百度的廣告就是不用錢的自己配置提高搜索引擎的權重是一種技術,主要是用于提高網站瀏覽量而做的優化手段為什么需要我們搜一下微信公眾號發現排名是有先后的,博客園都是靠前的。 CDN 什么是CDN 初學Web開發的時候,多多少少都會聽過這個名詞->CDN。 CDN在我沒接觸之前,它給我的印象是用來優化網絡請求的,我第一次用到CDN的時候是在找JS文件時。當時找不到相對應的JS文件...
閱讀 1822·2021-09-22 15:54
閱讀 2935·2021-09-01 10:42
閱讀 3448·2019-08-30 15:56
閱讀 1442·2019-08-29 18:46
閱讀 2473·2019-08-29 10:57
閱讀 2714·2019-08-28 17:57
閱讀 3667·2019-08-23 18:14
閱讀 839·2019-08-23 17:03