工作時(shí)候需要的一些概念性問題辆憔,邊查詢邊記錄撇眯,大多都是copy大神的,方便自己回顧
數(shù)據(jù)接口的原理
系統(tǒng)虱咧、應(yīng)用或軟件的寶貴數(shù)據(jù)的會(huì)存在機(jī)房的數(shù)據(jù)庫服務(wù)器上熊榛,或者是在云服務(wù)器上。一般人是接觸不到的彤钟。如果你想用數(shù)據(jù)来候,可以通過加油站這樣的門店,也就是知乎逸雹、iOS的應(yīng)用营搅、安卓應(yīng)用云挟、網(wǎng)站、小程序转质、公眾號(hào)园欣、頭條這些,就能看到你要的信息了休蟹。而這些“門店”呢沸枯,背后就是通過 數(shù)據(jù)接口 和服務(wù)端進(jìn)行數(shù)據(jù)通訊的。如果你想開士多店赂弓,去加盟绑榴,就會(huì)有供應(yīng)商給你送貨。如果你想開發(fā)一個(gè)應(yīng)用盈魁,就需要去找平臺(tái)開個(gè)賬號(hào)翔怎,就會(huì)有API接口給你使用了
作者:dogstar
鏈接:https://www.zhihu.com/question/266709096/answer/802488439
來源:知乎
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán)杨耙,非商業(yè)轉(zhuǎn)載請(qǐng)注明出處赤套。
<meta charset="utf-8">
先引用國(guó)外大神對(duì)API(應(yīng)用程序接口)的解釋:
如果把餐廳當(dāng)做一個(gè)系統(tǒng),當(dāng)你來到一家餐館珊膜,拿起菜單進(jìn)行點(diǎn)餐時(shí)容握,首先看到的是菜單上羅列的眾多菜品信息,廚房將是你點(diǎn)餐“系統(tǒng)”的一部分车柠,但其中的關(guān)鍵環(huán)節(jié)是如何將點(diǎn)菜的信息傳達(dá)至廚房剔氏,并將食物送到餐桌上,這個(gè)時(shí)候服務(wù)員就起到作用了堪遂,服務(wù)員就是一個(gè)信使(API)介蛉,他接收你的點(diǎn)菜信息,并告訴廚房(系統(tǒng))該做什么溶褪,在這種情況下币旧,服務(wù)員以“食物”作為信息反饋。
再來說說數(shù)據(jù)接口(數(shù)據(jù)api接口):
如果說廣義的api接口是引用一個(gè)應(yīng)用程序集的口令猿妈,那么數(shù)據(jù)api則是引用封裝起來的數(shù)據(jù)集的口令吹菱。
舉個(gè)例子,你在計(jì)算機(jī)中輸入1+1(入?yún)ⅲ┡碓颍缓蟀吹扔冢▊鲄ⅲ⑺ⅲ?jì)算機(jī)給你返回2(出參).
1+1等于就是API,2是返回值俯抖。
計(jì)算機(jī)為什么能返回2呢输瓜,簡(jiǎn)單來說就是所有數(shù)字的加減關(guān)系及結(jié)果都被它預(yù)先存儲(chǔ)起來了,你輸入?yún)?shù)的時(shí)候它直接去庫(存儲(chǔ)空間)里讀出答案顯示給你。此處僅為方便解釋數(shù)據(jù)接口尤揣,實(shí)際計(jì)算機(jī)工作原理并非如此搔啊。[1]
結(jié)論:
無論是廣義的API接口還是數(shù)據(jù)接口,其原理都是先預(yù)設(shè)好一個(gè)功能(集)或者答案(集)北戏,然后通過特定的API去拿這個(gè)集里你想用的那部分负芋。再想想點(diǎn)菜的事,就清晰明朗了嗜愈。
作者:數(shù)據(jù)寶
鏈接:https://www.zhihu.com/question/266709096/answer/1007882674
來源:知乎
著作權(quán)歸作者所有旧蛾。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處蠕嫁。
數(shù)據(jù)埋點(diǎn)
數(shù)據(jù)埋點(diǎn)主要是對(duì)app或網(wǎng)站的一些日常書庫的采集锨天,通過采集用戶的行為數(shù)據(jù),如功能按鈕點(diǎn)擊次數(shù)剃毒、頁面流連绍绘、訪問路徑等,進(jìn)行數(shù)據(jù)分析迟赃,然后基于數(shù)據(jù)進(jìn)行更好的運(yùn)營(yíng)或產(chǎn)品優(yōu)化迭代。
常見的埋點(diǎn)方式:
1.手動(dòng)埋點(diǎn):手動(dòng)代碼埋點(diǎn)厂镇,有點(diǎn)是流量可控:業(yè)務(wù)方根據(jù)需求在任意場(chǎng)景進(jìn)行數(shù)據(jù)采集纤壁,缺點(diǎn)是方法可能會(huì)寫死,采集方案變化的話代碼也需要修改
2.可視化埋點(diǎn):通過可視化界面來配置實(shí)現(xiàn)捺信,活動(dòng)控件都帶有唯一標(biāo)識(shí)酌媒,通過埋點(diǎn)配置后臺(tái),將元素與要采集事件關(guān)聯(lián)迄靠,自動(dòng)生成埋點(diǎn)代碼嵌入到頁面中秒咨。優(yōu)點(diǎn)是業(yè)務(wù)方工作量少,缺點(diǎn)是技術(shù)實(shí)現(xiàn)較難
3.無埋點(diǎn):前端采集所有事件掌挚,上報(bào)埋點(diǎn)數(shù)據(jù)雨席,候選過濾和計(jì)算有用數(shù)據(jù)。優(yōu)點(diǎn)是前端只要加載埋點(diǎn)數(shù)據(jù)腳本吠式,缺點(diǎn)是流量和采集的數(shù)據(jù)過大陡厘,服務(wù)器壓力大
H5和PC的埋點(diǎn)方式
埋點(diǎn)簡(jiǎn)單來說就是:先通過數(shù)據(jù)統(tǒng)計(jì)系統(tǒng)把統(tǒng)計(jì)代碼或代碼包拿到,然后加在你的頁面代碼或者集成到APP代碼包里特占,然后就可以看到相應(yīng)的用戶行為數(shù)據(jù)糙置。
目前第三方的數(shù)據(jù)采集和分析產(chǎn)品有很多,如:google Analytics是目、百度統(tǒng)計(jì)谤饭、友盟+、GrowingIO、百度移動(dòng)統(tǒng)計(jì)等揉抵。APP埋點(diǎn)亡容,就選移動(dòng)統(tǒng)計(jì);如果是給網(wǎng)站統(tǒng)計(jì)功舀,就選網(wǎng)站統(tǒng)計(jì)萍倡。網(wǎng)站一般用的是統(tǒng)計(jì)平臺(tái)的JS代碼,APP是用的統(tǒng)計(jì)平臺(tái)的統(tǒng)計(jì)SDK.
H5是HTML代碼形式編寫辟汰,埋點(diǎn)方式與app不一樣列敲。
詳細(xì)步驟可看http://www.woshipm.com/data-analysis/1706558.html
APP的埋點(diǎn)方式
APP數(shù)據(jù)埋點(diǎn)的幾個(gè)步驟:
1.注冊(cè)一家統(tǒng)計(jì)網(wǎng)站:第三方統(tǒng)計(jì)網(wǎng)站:百度移動(dòng)統(tǒng)計(jì)、友盟帖汞、諸葛IO
2.新建應(yīng)用:創(chuàng)建應(yīng)用
3.獲取KEY和SDK代碼包
4.將埋點(diǎn)需求和SDK包發(fā)給研發(fā)
5.自定義埋點(diǎn)需求完善:基本數(shù)據(jù)需求(躍用戶戴而,留存用戶,下載量等)第三方可以滿足翩蘸,會(huì)有更細(xì)節(jié)的數(shù)據(jù)需要自定義事件完善所意,比如:button的點(diǎn)擊量,banner和導(dǎo)航催首、搜索等按鈕的點(diǎn)擊量等扶踊,你要做的事導(dǎo)出埋點(diǎn)需求列表發(fā)給研發(fā),并做好關(guān)系標(biāo)注
6.研發(fā)開發(fā)并完成APP上線
7.在后臺(tái)查看數(shù)據(jù)
更具體的描述參看http://www.woshipm.com/data-analysis/689019.html
可視化埋點(diǎn)
可視化埋點(diǎn)郎任,通常是指用戶通過設(shè)備連接用戶行為分析工具的數(shù)據(jù)接入管理界面秧耗,對(duì)可交互且交互后有效果的頁面元素(如:圖片、按鈕舶治、鏈接等)分井,直接在界面上進(jìn)行操作實(shí)現(xiàn)數(shù)據(jù)埋點(diǎn),下發(fā)采集代碼生效回?cái)?shù)的埋點(diǎn)方式霉猛。這種方式所見即所得尺锚,跳過代碼部署、測(cè)試驗(yàn)證和發(fā)版過程惜浅,極大提升生產(chǎn)力瘫辩。
作者:Analysys易觀
鏈接:https://zhuanlan.zhihu.com/p/42080662
來源:知乎
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán)坛悉,非商業(yè)轉(zhuǎn)載請(qǐng)注明出
簡(jiǎn)單的來說杭朱,就是使用者只在其可視化埋點(diǎn)頁面上,點(diǎn)擊想要監(jiān)測(cè)的元素吹散,然后起個(gè)名字弧械、給個(gè)編號(hào),埋點(diǎn)就完成了空民。同時(shí)刃唐,還可以根據(jù)時(shí)間羞迷、地理位置、操作系統(tǒng)画饥、useragent衔瓮、渠道等幾十個(gè)維度,細(xì)分查看該埋點(diǎn)的數(shù)據(jù)抖甘,而不僅僅是這個(gè)元素的點(diǎn)擊热鞍。
可視化埋點(diǎn)的技術(shù)原理是什么呢?其實(shí)衔彻,可視化埋點(diǎn)與好多年前比較流行的面向業(yè)務(wù)人員的網(wǎng)頁制作工具Dreamweaver 類似薇宠,即所見即所得,通過點(diǎn)擊交互替代手寫代碼艰额〕胃郏可視化埋點(diǎn)參考Visual Studio 等一系列IDE做法,用可視化的頁面交互手段來代替代碼編寫柄沮,從而大幅縮減工作量和溝通成本回梧,同時(shí)降低出錯(cuò)幾率。
作者:Analysys易觀
鏈接:https://zhuanlan.zhihu.com/p/42080662
來源:知乎
著作權(quán)歸作者所有祖搓。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán)狱意,非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。
可視化埋點(diǎn)的具體流程
手機(jī)APP嵌入開啟可視化功能的SDK拯欧,通過WebSocket的方式和服務(wù)器髓涯、前端進(jìn)行相互通信,SDK會(huì)定時(shí)收到服務(wù)器下發(fā)的頁面請(qǐng)求哈扮;然后會(huì)上報(bào)頁面快照和界面因子信息到服務(wù)器,服務(wù)器收到信息后會(huì)根據(jù)界面因子信息對(duì)頁面的每個(gè)元素進(jìn)行分析蚓再,根據(jù)控件的類型來標(biāo)記哪些頁面元素是可以被埋點(diǎn)的滑肉;最后將可埋點(diǎn)信息交給前端渲染,此時(shí)摘仅,前端Web頁面上展示就的就是可以埋點(diǎn)的頁面靶庙。埋點(diǎn)人員在渲染出來的前端Web頁面上進(jìn)行框選,標(biāo)記事件屬性等進(jìn)行埋點(diǎn)娃属。前端Web頁面會(huì)將對(duì)應(yīng)的埋點(diǎn)信息傳遞給服務(wù)器保存六荒,SDK則會(huì)通過策略定時(shí)從服務(wù)器獲取埋點(diǎn)信息。以上就是整個(gè)埋點(diǎn)的大體工作流程矾端,具體包含WebSocket通信過程以及具體的埋點(diǎn)過程掏击。下面就針對(duì)這兩個(gè)過程分別進(jìn)行細(xì)致的介紹。
作者:易觀方舟
鏈接:https://zhuanlan.zhihu.com/p/50658971
來源:知乎
著作權(quán)歸作者所有秩铆。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán)砚亭,非商業(yè)轉(zhuǎn)載請(qǐng)注明出處灯变。
PV,UV,VV及UV去重
訪問次數(shù)(VV):記錄所有訪客1天內(nèi)訪問了多少次您的網(wǎng)站,相同的訪客有可能多次訪問您的網(wǎng)站捅膘。
獨(dú)立訪客(UV):1天內(nèi)相同訪客多次訪問網(wǎng)站添祸,只計(jì)算為1個(gè)獨(dú)立訪客。
網(wǎng)站瀏覽量(PV):用戶每打開一個(gè)頁面便記錄1次PV
獨(dú)立IP(IP):同一IP無論訪問了幾個(gè)頁面寻仗,獨(dú)立IP數(shù)均為1
訪問次數(shù)(VV)
名詞:VV = Visit View(訪問次數(shù))
說明:從訪客來到您網(wǎng)站到最終關(guān)閉網(wǎng)站的所有頁面離開刃泌,計(jì)為1次訪問。若訪客連續(xù)30分鐘沒有新開和刷新頁面署尤,或者訪客關(guān)閉了瀏覽器耙替,則被計(jì)算為本次訪問結(jié)束。
獨(dú)立訪客(UV)
名詞:UV= Unique Visitor(獨(dú)立訪客數(shù))
說明:1天內(nèi)相同的訪客多次訪問您的網(wǎng)站只計(jì)算1個(gè)UV沐寺。以cookie為依據(jù)
網(wǎng)站瀏覽量(PV)
名詞:PV=PageView (網(wǎng)站瀏覽量)
說明:指頁面的瀏覽次數(shù)林艘,用以衡量網(wǎng)站用戶訪問的網(wǎng)頁數(shù)量。多次打開同一頁面則瀏覽量累計(jì)混坞;
獨(dú)立IP(IP)
名詞:IP=獨(dú)立IP數(shù)
說明:指1天內(nèi)使用不同IP地址的用戶訪問網(wǎng)站的數(shù)量狐援。
產(chǎn)品驗(yàn)收
產(chǎn)品小白進(jìn)行產(chǎn)品驗(yàn)收,從這些方面入手 http://www.woshipm.com/pmd/851063.html
項(xiàng)目驗(yàn)收究孕,產(chǎn)品上線前的最后一道防線http://www.woshipm.com/pmd/2206347.html
怎么做項(xiàng)目驗(yàn)收啥酱,避免項(xiàng)目翻車?http://www.woshipm.com/zhichang/3458748.html
灰度發(fā)布是什么
用灰度發(fā)布厨诸,玩點(diǎn)不一樣
https://blog.csdn.net/sybaris/article/details/106026217?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2allsobaiduend~default-2-106026217.nonecase&utm_term=%E7%81%B0%E5%BA%A6%E6%B5%8B%E8%AF%95%E5%92%8C%E5%86%85%E4%BE%A7%E7%9A%84%E5%8C%BA%E5%88%AB
5分鐘學(xué)會(huì)灰度發(fā)布 https://blog.csdn.net/m371047623/article/details/81945868
知乎客戶端內(nèi)測(cè)和灰度方案演進(jìn) https://zhuanlan.zhihu.com/p/39155476
如何檢查你的產(chǎn)品原型是否合格
http://www.woshipm.com/rp/2430723.html
善用Axure寫PRD镶殷,最正統(tǒng)的產(chǎn)品邏輯表達(dá)法http://www.woshipm.com/rp/620243.html