一、埋點(diǎn)技術(shù)
代碼埋點(diǎn):
所謂的代碼埋點(diǎn)就是在你需要統(tǒng)計(jì)數(shù)據(jù)的地方植入N行代碼禀倔,統(tǒng)計(jì)用戶的關(guān)鍵行為蠢络。比如你想統(tǒng)計(jì)首頁某個(gè)banner的點(diǎn)擊量社裆,上報(bào)的數(shù)據(jù)可以采用KEY-VALUE形式弹砚,我們定義 KEY為「CLICK_ADD_BTN」双仍,VALUE的值為點(diǎn)擊的次數(shù)。當(dāng)用戶點(diǎn)擊banner時(shí)桌吃,banner詳情的代碼會(huì)通過按鈕的「回調(diào)」來觸發(fā)執(zhí)行朱沃,程序猿在業(yè)務(wù)代碼執(zhí)行完后,又加上了統(tǒng)計(jì)代碼茅诱,把「CLICK_ADD_BTN」對(duì)應(yīng)的VALUE加1逗物,banner被統(tǒng)計(jì)到了一次使用。
代碼埋點(diǎn)的優(yōu)點(diǎn):
使用者控制精準(zhǔn)瑟俭,可以非常精確地選擇什么時(shí)候發(fā)送數(shù)據(jù)
使用者可以比較方便地設(shè)置自定義屬性翎卓、自定義事件,傳遞比較豐富的數(shù)據(jù)到服務(wù)端摆寄。
代碼埋點(diǎn)的缺點(diǎn):
埋點(diǎn)代價(jià)比較大失暴,每一個(gè)控件的埋點(diǎn)都需要添加相應(yīng)的代碼,不僅工作量大椭迎,而且限定了必須是技術(shù)人員才能完成锐帜;
更新代價(jià)比較大,每一次更新畜号,都需要更新埋點(diǎn)方案缴阎,然后通過各個(gè)應(yīng)用市場進(jìn)行分發(fā),而且有的用戶還不一定更新简软,這樣你就獲取不到這批用戶數(shù)據(jù)蛮拔。
可視化埋點(diǎn):
既然代碼埋點(diǎn)代價(jià)比較大,每一個(gè)埋點(diǎn)都需要寫代碼,那就使用可視化交互手段代替寫代碼牙瓢;既然每次代碼埋點(diǎn)都需要更新稚伍,那就參照現(xiàn)在的很多手游做法,把核心代碼和配置肛跌、資源分開,每次用戶啟動(dòng)app的時(shí)候通過網(wǎng)絡(luò)更新配置和資源察郁。
可視化埋點(diǎn)優(yōu)勢:
可視化買點(diǎn)解決了代碼埋點(diǎn)埋點(diǎn)代價(jià)大和更新代價(jià)大兩個(gè)問題衍慎。
可視化埋點(diǎn)劣勢:
可視化埋點(diǎn)能夠覆蓋的功能有限,目前并不是所有的控件操作都可以通過這種方案進(jìn)行定制皮钠;
無埋點(diǎn):
可視化埋點(diǎn)先通過界面配置哪些控件的操作數(shù)據(jù)需要收集稳捆;“無埋點(diǎn)”則是先盡可能收集所有控件的操作數(shù)據(jù),然后再通過界面配置哪些數(shù)據(jù)需要在系統(tǒng)里面進(jìn)行分析麦轰,“無埋點(diǎn)”也就是“全埋點(diǎn)”的意思乔夯。
無埋點(diǎn)的優(yōu)點(diǎn):
可視化埋點(diǎn)只能收集到你埋點(diǎn)以后的數(shù)據(jù)砖织,如果你想對(duì)某個(gè)按鈕進(jìn)行點(diǎn)擊分析,則只能分析增加可視化埋點(diǎn)以后的數(shù)據(jù)末荐,之前的數(shù)據(jù)你收集不到侧纯,而無埋點(diǎn)在你部署SDK的時(shí)候數(shù)據(jù)就一直在收集。
因?yàn)闊o埋點(diǎn)對(duì)頁面所有元素進(jìn)行埋點(diǎn)鞠评,那么這個(gè)頁面每個(gè)元素被點(diǎn)擊的概率你也就知道茂蚓,對(duì)點(diǎn)擊概率比較大的元素可以進(jìn)行深入分析。
無埋點(diǎn)的缺點(diǎn):
由于無埋點(diǎn)方案所有的元素?cái)?shù)據(jù)都收集剃幌,會(huì)給數(shù)據(jù)傳輸和服務(wù)器帶來較大的壓力聋涨。
二、數(shù)據(jù)埋點(diǎn)方式
1负乡、公司研發(fā)在自己的產(chǎn)品當(dāng)中注入統(tǒng)計(jì)代碼牍白,搭建相應(yīng)的后臺(tái)查詢,這種代價(jià)比較大抖棘。
2茂腥、集成第三方統(tǒng)計(jì)的SDK,比如友盟切省、百度移動(dòng)統(tǒng)計(jì)最岗、Sensors Data、GrowingIO朝捆、Talking Data等般渡。
三、如何進(jìn)行數(shù)據(jù)埋點(diǎn)
1芙盘、明確目標(biāo)
經(jīng)常有人問我說我要獲取那些數(shù)據(jù)來進(jìn)行數(shù)據(jù)分析驯用,其實(shí)這個(gè)問題不應(yīng)該問別人,應(yīng)該問問你自己儒老,你是想用這個(gè)數(shù)據(jù)干什么蝴乔,如果你想繪制基礎(chǔ)的人群畫像你就需要獲取用戶機(jī)型、網(wǎng)絡(luò)類型驮樊、操作系統(tǒng)薇正,IP地域等數(shù)據(jù);如果你想分析每一個(gè)注冊(cè)轉(zhuǎn)化率囚衔,你就需要獲取每一個(gè)步驟的點(diǎn)擊次數(shù)铝穷,然后制作成漏斗,看那一步轉(zhuǎn)化率出現(xiàn)了問題佳魔;目的不一樣,獲取的數(shù)據(jù)也不一樣晦炊,使用的埋點(diǎn)技術(shù)也不一樣鞠鲜,我們無論做什么事情都不能忘了我們的目的宁脊!
2、獲取相應(yīng)數(shù)據(jù)
業(yè)務(wù)不同贤姆,目的不同獲取的數(shù)據(jù)也不同榆苞,這里我只說一些比較共性的數(shù)據(jù)。
2.1霞捡、產(chǎn)品各個(gè)渠道下載量
這個(gè)可以用第三方數(shù)據(jù)統(tǒng)計(jì)工具來進(jìn)行坐漏,這樣我們可以知道我們產(chǎn)品著重在那個(gè)渠道進(jìn)行推廣。
2.2碧信、產(chǎn)品活躍狀態(tài)分析
產(chǎn)品活躍狀態(tài)監(jiān)控赊琳,留存分析、流失分析砰碴、新增變化等躏筏,次日留存率、七日留存率呈枉、月留存率趁尼,尤其對(duì)于處于成長期的產(chǎn)品而已,這個(gè)指標(biāo)很重要猖辫,如果留存率比較低酥泞,說明你的產(chǎn)品有問題,這個(gè)時(shí)候你就需要進(jìn)行用戶調(diào)研啃憎,找到流失的問題芝囤,否則大面積拉新,只能拉多少死多少荧飞,至于留存率凡人、新增的變化這些數(shù)據(jù),我們也可以借助第三方統(tǒng)計(jì)工具來進(jìn)行叹阔。
2.3挠轴、事件分析
比如你想統(tǒng)計(jì)某個(gè)頁面的Uv、PV耳幢、元素的點(diǎn)擊量岸晦、用戶停留時(shí)長、頁面跳出率等數(shù)據(jù)指標(biāo)睛藻,可以選擇代碼埋點(diǎn)和可視化埋點(diǎn)等前端埋點(diǎn)解決方案启上。當(dāng)某個(gè)頁面的UV很高,但是跳出率也很高店印,說明頁面有問題冈在,你就要好好想想頁面的問題出在什么地方。
2.4按摘、基本信息獲取
基本信息獲取包券,例如機(jī)型纫谅、網(wǎng)絡(luò)類型、操作系統(tǒng)溅固,IP地域等付秕,繪制基礎(chǔ)用戶人群畫像,這種分析出來的用戶畫像顆粒度比較大侍郭,如果想更精準(zhǔn)的進(jìn)行用戶畫像可以結(jié)合推薦系統(tǒng)询吴,來獲取用戶的興趣指標(biāo),以及用戶操作行為等數(shù)據(jù)來進(jìn)行更精準(zhǔn)的用戶畫像亮元,從而為產(chǎn)品運(yùn)營和產(chǎn)品設(shè)計(jì)提供參考猛计,可以借助第三方統(tǒng)計(jì)工具和自定義埋點(diǎn)的方式進(jìn)行數(shù)據(jù)的收集。
2.5苹粟、漏斗模型
對(duì)于產(chǎn)品的關(guān)鍵路徑一定要進(jìn)行漏斗模型分析有滑,比如注冊(cè)路徑,從用戶輸入注冊(cè)手機(jī)號(hào)到注冊(cè)成功嵌削,中間可能會(huì)有幾個(gè)步驟毛好,如果100個(gè)人注冊(cè),最后只有一個(gè)人注冊(cè)成功苛秕,那么求運(yùn)營同學(xué)心里的陰影面積肌访。還有電商的購買下單路徑,從瀏覽商品到最后下單購買成功艇劫,每一個(gè)步驟的轉(zhuǎn)化率是多少吼驶,對(duì)于漏的比較多的那個(gè)步驟我們肯定要著重關(guān)注,分析原因店煞。這個(gè)可以技術(shù)研發(fā)進(jìn)行埋點(diǎn)蟹演,獲取更精確的數(shù)據(jù),比如下圖的埋點(diǎn)表顷蟀。
如何給app客戶端進(jìn)行埋點(diǎn)酒请?
領(lǐng)導(dǎo)說,APP需要加一下統(tǒng)計(jì)鸣个,你負(fù)責(zé)搞定
研發(fā)說羞反,APP需要統(tǒng)計(jì)哪些地方,你列一下埋點(diǎn)需求
研發(fā)說囤萤,APP的數(shù)據(jù)統(tǒng)計(jì)SDK用哪家的昼窗?你選好了注冊(cè)一下、運(yùn)營說涛舍,咱們的APP都能看哪些數(shù)據(jù)澄惊?平臺(tái)在哪?怎么查首頁的UV?
數(shù)據(jù)分析是一個(gè)很復(fù)雜的工作缤削,很多人在談如何挖掘數(shù)據(jù)窘哈,做用戶畫像,設(shè)計(jì)數(shù)據(jù)漏斗亭敢,如何負(fù)責(zé)用戶生命周期管理,但發(fā)現(xiàn)很多人卻卡在了數(shù)據(jù)分析的第一步图筹,那就是如何做數(shù)據(jù)埋點(diǎn)帅刀。
首頁陳峰老師先明確下完成一個(gè)APP數(shù)據(jù)埋點(diǎn)的幾個(gè)步驟:
注冊(cè)一家統(tǒng)計(jì)網(wǎng)站
新建應(yīng)用
獲取KEY和SDK代碼包
將埋點(diǎn)需求和SDK包發(fā)給研發(fā)
自定義埋點(diǎn)需求完善
研發(fā)開發(fā)并完成APP上線
在后臺(tái)查看數(shù)據(jù)
1、注冊(cè)賬號(hào)
建議用公司郵箱或者公用郵箱注冊(cè)远剩,別用自己的私人郵箱和手機(jī)號(hào)碼扣溺,后續(xù)一旦有交接和工作變動(dòng)時(shí)會(huì)比較麻煩。
2瓜晤、新建應(yīng)用
登錄后一般都有“新建應(yīng)用”锥余,可以選標(biāo)準(zhǔn)統(tǒng)計(jì),大部分APP都選這個(gè)痢掠。游戲的app另說驱犹。
名稱寫自己app的名稱,分類自己選1個(gè)足画。選錯(cuò)了也不影響雄驹。
平臺(tái)根據(jù)情況自己選。后期我們看數(shù)據(jù)和埋點(diǎn)都是ios和安卓分開的淹辞,所以你如果2個(gè)端都做医舆,就一起都選上。
描述可選象缀,不用填蔬将。
3、獲取KEY和SDK代碼包
完成后可以得到2個(gè)APPKEY央星。分別是ios和安卓的霞怀。
這里的appkey很重要,你可以下載了給研發(fā)等曼,也可以稍后讓研發(fā)自己登錄進(jìn)來自己下載里烦。
ios和安卓是分開2個(gè)獨(dú)立的,后續(xù)埋點(diǎn)和看數(shù)據(jù)都是分開的禁谦。這個(gè)切記胁黑。
這時(shí)候,重點(diǎn)來了州泊。
此時(shí)丧蘸,如果我們只想看 APP的活躍用戶,留存用戶,下載量力喷。用戶地域分布刽漂,渠道分布,那么其實(shí)就夠了弟孟。
4贝咙、將埋點(diǎn)需求和SDK包發(fā)給研發(fā)
你這時(shí)候,就把剛才獲得的appkey和sdk包的下載地址拂募,發(fā)給研發(fā)庭猩。或者直接把賬號(hào)和密碼發(fā)給研發(fā)陈症。然后告訴研發(fā)蔼水,集成下百度移動(dòng)統(tǒng)計(jì)的SDK包。這樣發(fā)版后录肯,就可以看到大部分?jǐn)?shù)據(jù)了趴腋。
如下的數(shù)據(jù)都可以看到:
5、自定義事件完善
比如我們想看頁面里面 注冊(cè) 搜索按鈕论咏,頂部banner优炬,底部 首頁和 我的 2個(gè)導(dǎo)航條的點(diǎn)擊量。
一個(gè)埋點(diǎn)事件對(duì)應(yīng)1個(gè)按鈕或者一個(gè)頁面或者一個(gè)彈層潘靖。 你來定義穿剖。
如果埋點(diǎn)比較多,你也可以批量添加卦溢。批量添加的時(shí)候糊余,您需要下載excel模板,按照要求填寫好单寂,上傳進(jìn)來即可贬芥。具體一看便知。
添加完成后就可以把這個(gè)列表導(dǎo)出或者人肉復(fù)制出來一個(gè)表格宣决。發(fā)給研發(fā)蘸劈。并附上你的原型圖。做好對(duì)應(yīng)關(guān)系標(biāo)注尊沸。
6威沫、研發(fā)開發(fā)并完成APP上線
完成上面幾步后,研發(fā)哥哥就可以看懂進(jìn)入第7步研發(fā)階段了洼专。
7棒掠、在后臺(tái)查看數(shù)據(jù)
上線后就可以看到數(shù)據(jù)了。大部分?jǐn)?shù)據(jù)一般隔天更新屁商。
三烟很、埋點(diǎn)后能看到什么數(shù)據(jù)
上面提到,按照步驟完成數(shù)據(jù)分析sdk集成和自定義事件后,就可以看到數(shù)據(jù)了雾袱。
不添加自定義事件恤筛,可以看到基礎(chǔ)數(shù)據(jù),添加后芹橡,可以看到更細(xì)節(jié)的按鈕毒坛,頁面等點(diǎn)擊數(shù)據(jù)。
查看自定義事件埋點(diǎn)數(shù)據(jù)林说,還是進(jìn)入剛才的“事件分析”頁面粘驰,點(diǎn)擊對(duì)應(yīng)埋點(diǎn)即可看到數(shù)據(jù)。
可以篩選時(shí)間段述么。
除了這些外,如果你還想看 幾個(gè)頁面之間的轉(zhuǎn)化路徑和數(shù)據(jù)漏斗愕掏。那還需要添加“轉(zhuǎn)化分析”度秘。
添加轉(zhuǎn)化分析后,可以看到例如: 進(jìn)入首頁-點(diǎn)擊注冊(cè)按鈕-進(jìn)入注冊(cè)成功頁 這幾步的轉(zhuǎn)化率和流失率饵撑。會(huì)自動(dòng)生成一個(gè)轉(zhuǎn)化分析圖剑梳。當(dāng)然你也可以分別看這幾個(gè)頁面的數(shù)據(jù),自己去分析匯總滑潘。
進(jìn)階的方法還有把事件埋點(diǎn)配合轉(zhuǎn)化分析垢乙、訪問路徑、轉(zhuǎn)化漏斗等工具使用语卤,從點(diǎn)到面地了解用戶的使用行為追逮、APP存在的問題。
產(chǎn)品核心指標(biāo)一般包含:
1. 產(chǎn)品規(guī)模
1.1 用戶數(shù)據(jù)粹舵。如新增用戶钮孵、用戶類型分布、活躍用戶眼滤、沉默用戶巴席、啟動(dòng)次數(shù)、版本分析等诅需。
1.2 業(yè)務(wù)數(shù)據(jù)漾唉。這個(gè)與具體業(yè)務(wù)有關(guān),如問答社區(qū)的問題數(shù)堰塌,回答數(shù)赵刑,全網(wǎng)熱度,瀏覽量蔫仙;如對(duì)含交易平臺(tái)的交易量料睛,交易額,客單價(jià),轉(zhuǎn)化率恤煞,利潤等屎勘。
2. 產(chǎn)品運(yùn)營
2.1 流量數(shù)據(jù)。pv居扒,uv概漱,dau,mau喜喂,留存分析(次日留存瓤摧,7日留存,?用戶新鮮度), 流失分析(日周月玉吁、自然流失照弥、回歸流失),
2.2?渠道數(shù)據(jù)进副。渠道流量这揣,渠道轉(zhuǎn)換率,渠道評(píng)價(jià)影斑,渠道時(shí)段詳情给赞,渠道質(zhì)量(渠道活躍用戶/渠道流量)等。
作者:爵士鯨
鏈接:http://www.reibang.com/p/a08eac6b2183
來源:簡書
著作權(quán)歸作者所有矫户。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán)片迅,非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。