成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Web客戶端廣告分發(fā)及數(shù)據(jù)統(tǒng)計(jì)

Markxu / 617人閱讀

摘要:流量分配無論是通過客戶端還是服務(wù)端來控制流量分配,該直接輸出命中的廣告標(biāo)識(shí)。數(shù)據(jù)統(tǒng)計(jì)需要有平臺(tái)對(duì)收集的數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分類展示。

Web客戶端廣告分發(fā)及數(shù)據(jù)統(tǒng)計(jì) 在Web業(yè)務(wù)開發(fā)中經(jīng)常遇到廣告加載及管理的問題,舉例如下:

頁(yè)面中具有多個(gè)廣告位,而且每家廣告的代碼風(fēng)格和內(nèi)容不盡相同

一個(gè)廣告位需要投放多家廣告,如何在客戶端開啟A/B測(cè)試及動(dòng)態(tài)加載廣告代碼

如何對(duì)每個(gè)廣告進(jìn)行準(zhǔn)確的數(shù)據(jù)統(tǒng)計(jì)(PV、UV、Reffer)

如何在引入引用的頁(yè)面上摒棄雜亂的廣告代碼

需求分析

開發(fā)一個(gè)廣告管理器的模塊與業(yè)務(wù)進(jìn)行解耦。不管接入廣告的數(shù)量有多大、A/B測(cè)試有多復(fù)雜,在開發(fā)的視角應(yīng)該是同意復(fù)雜度的,而且與業(yè)務(wù)是不相關(guān)的。當(dāng)然,開發(fā)人員對(duì)這些廣告的管理也應(yīng)該是最簡(jiǎn)單的,需要接近0工作量的才是最好。

管理器應(yīng)具備以下功能:

廣告配置
即廣告內(nèi)容的定義,每一個(gè)廣告需要一個(gè)唯一的名稱來標(biāo)識(shí)。

流量分配
無論是通過客戶端還是服務(wù)端來控制流量分配,該API直接輸出命中的廣告標(biāo)識(shí)。具體的邏輯和實(shí)現(xiàn)在內(nèi)部完成。任何開發(fā)可以覆蓋該方法實(shí)現(xiàn)自己的分配方案。

加載機(jī)制
根據(jù)配置動(dòng)態(tài)的加載指定的廣告腳本,管理腳本加載和配置的情況。

數(shù)據(jù)收集
根據(jù)腳本的加載情況,需要將加載信息傳遞給數(shù)據(jù)統(tǒng)計(jì)平臺(tái),比如加載成功、加載失敗、安裝成功。

數(shù)據(jù)統(tǒng)計(jì)
需要有平臺(tái)對(duì)收集的數(shù)據(jù)進(jìn)行統(tǒng)計(jì)、分類、展示。

實(shí)現(xiàn)方案

使用原生Js進(jìn)行廣告管理模塊的開發(fā),不依賴任何第三方Javascript庫(kù)

利用第三方數(shù)據(jù)平臺(tái)進(jìn)行數(shù)據(jù)收集和統(tǒng)計(jì),如Google Analyze或CNZZ等

安裝使用

安裝廣告模塊管理器

安裝第三方數(shù)據(jù)統(tǒng)計(jì)代碼

定義廣告

安裝廣告

API設(shè)計(jì)

ads
廣告配置存儲(chǔ)

loaded
單個(gè)腳本加載回調(diào)

createScript
加載單個(gè)腳本

addScript
加載所有腳本

sendToGA
向第三方發(fā)送統(tǒng)計(jì)數(shù)據(jù)

insertAd
定義廣告代碼

start
加載廣告

transfer
控制流量分配

源代碼

查看 Github

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/79721.html

相關(guān)文章

  • HTTP內(nèi)容分發(fā)——《HTTP權(quán)威指南》系列

    摘要:首發(fā)地址內(nèi)容分發(fā)主機(jī)托管對(duì)內(nèi)容資源的存儲(chǔ)協(xié)調(diào)以及管理的職責(zé)統(tǒng)稱為主機(jī)托管。并且反向代理和攔截代理也都需要明確的站點(diǎn)信息。從主原始服務(wù)器接收內(nèi)容的鏡像服務(wù)器稱為復(fù)制原始服務(wù)器。鏡像服務(wù)器可以在不同的地點(diǎn)包含同樣內(nèi)容的副本。 WilsonLius blog 首發(fā)地址 內(nèi)容分發(fā) Web主機(jī)托管 對(duì)內(nèi)容資源的存儲(chǔ)協(xié)調(diào)以及管理的職責(zé)統(tǒng)稱為Web主機(jī)托管。 虛擬服務(wù)器請(qǐng)求卻反主機(jī)信息 HTTP/1...

    Alex 評(píng)論0 收藏0
  • HTTP內(nèi)容分發(fā)——《HTTP權(quán)威指南》系列

    摘要:首發(fā)地址內(nèi)容分發(fā)主機(jī)托管對(duì)內(nèi)容資源的存儲(chǔ)協(xié)調(diào)以及管理的職責(zé)統(tǒng)稱為主機(jī)托管。并且反向代理和攔截代理也都需要明確的站點(diǎn)信息。從主原始服務(wù)器接收內(nèi)容的鏡像服務(wù)器稱為復(fù)制原始服務(wù)器。鏡像服務(wù)器可以在不同的地點(diǎn)包含同樣內(nèi)容的副本。 WilsonLius blog 首發(fā)地址 內(nèi)容分發(fā) Web主機(jī)托管 對(duì)內(nèi)容資源的存儲(chǔ)協(xié)調(diào)以及管理的職責(zé)統(tǒng)稱為Web主機(jī)托管。 虛擬服務(wù)器請(qǐng)求卻反主機(jī)信息 HTTP/1...

    toddmark 評(píng)論0 收藏0
  • iOS App渠道統(tǒng)計(jì)跟蹤方法

    摘要:方案一蘋果官方自帶的統(tǒng)計(jì)工具登錄,在分析中,能很方便的查看的展示次數(shù)購(gòu)買量等基礎(chǔ)數(shù)據(jù),但無法獲取更加詳細(xì)的安裝量注冊(cè)量等運(yùn)營(yíng)數(shù)據(jù)。 說起 iOS 的渠道統(tǒng)計(jì),不少人會(huì)想到蘋果官方的 App 分析功能(iTunes Connect),但實(shí)際操作中我們會(huì)發(fā)現(xiàn),這個(gè)服務(wù)的統(tǒng)計(jì)維度還不夠全面,許多廣告主和運(yùn)營(yíng)人員更關(guān)心的是各個(gè)推廣渠道實(shí)際帶來的安裝量、注冊(cè)量等數(shù)據(jù),畢竟這對(duì)渠道引流的分析價(jià)值更...

    go4it 評(píng)論0 收藏0
  • 淺談CDN、SEO、XSS、CSRF

    摘要:要錢的簡(jiǎn)單理解百度的廣告就是不用錢的自己配置提高搜索引擎的權(quán)重是一種技術(shù),主要是用于提高網(wǎng)站瀏覽量而做的優(yōu)化手段為什么需要我們搜一下微信公眾號(hào)發(fā)現(xiàn)排名是有先后的,博客園都是靠前的。 CDN 什么是CDN 初學(xué)Web開發(fā)的時(shí)候,多多少少都會(huì)聽過這個(gè)名詞->CDN。 CDN在我沒接觸之前,它給我的印象是用來優(yōu)化網(wǎng)絡(luò)請(qǐng)求的,我第一次用到CDN的時(shí)候是在找JS文件時(shí)。當(dāng)時(shí)找不到相對(duì)應(yīng)的JS文件...

    asoren 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<