您好,登錄后才能下訂單哦!
本篇文章給大家分享的是有關(guān)替代Google Analytics的輕量級分析工具是什么,小編覺得挺實用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。
越來越多的網(wǎng)站所有者關(guān)注“全能Google”跟蹤用戶在網(wǎng)絡(luò)上瀏覽時的情況。Google Analytics(GA)是一種功能齊全的網(wǎng)絡(luò)分析系統(tǒng),可免費使用,盡管存在隱私問題,但它已成為很多大小型網(wǎng)站所使用的分析工具。但是,近年來,越來越多的替代產(chǎn)品正在逐漸打破Google的統(tǒng)治地位。我們將研究兩個輕量級開源選項,即GoatCounter和Plausible。
GA是迄今為止占的比重還是蠻大的:根據(jù)BuiltWith 顯示,排名前100,000個網(wǎng)站中約有86%使用它。對于前一百萬個網(wǎng)站,比重下降到64%。自Google收購Urchin并將其更名為Google Analytics以來,這些比重在過去15年中一直穩(wěn)定增長。除了隱私問題之外,與某些網(wǎng)站所有者相比,GA更復(fù)雜,功能更豐富。他們中的許多人只想查看訪問其網(wǎng)站頁面的流量以及流量的來源。因此,過去幾年中出現(xiàn)了許多更簡單,更開放的工具也就不足為奇了。值得注意的是,盡管我們正在評估其他的選擇,但LWN確實使用了GA。但是,那些根據(jù)自己的偏好關(guān)閉廣告的用戶將無法獲得GA代碼。
Google跟蹤什么?
如果問到Google跟蹤什么信息,憤世嫉俗的人可能會說“一切”。問題的一部分在于,這與事實相差不遠:Google跟蹤并存儲了大量有關(guān)用戶的信息。
道格拉斯·施密特(Douglas Schmidt)在2018年發(fā)表的一篇論文[PDF]著重介紹了Google跟蹤的程度,其中以Android設(shè)備上的位置跟蹤為例:即使沒有任何用戶交互,Android和Chrome也會向Google發(fā)送數(shù)據(jù)。我們的實驗表明,處于休眠狀態(tài)的靜止Android手機(在后臺運行Chrome)在24小時內(nèi)向Google進行了340次位置信息通信,或平均每小時進行14次數(shù)據(jù)通信。
本文區(qū)分了“主動”和“被動”跟蹤。主動跟蹤是指用戶直接使用或登錄Google服務(wù)(例如執(zhí)行搜索,登錄Gmail等)的情況。除了記錄用戶的所有搜索關(guān)鍵字外,Google還會在用戶訪問使用GA和其他Google 發(fā)布者工具的網(wǎng)站時被動地跟蹤用戶。施密特發(fā)現(xiàn),在一個“生活中的日子”的例子中,“ 谷歌通過被動方式收集或推斷出三分之二的信息 ”。
施密特的論文詳細介紹了GA Cookie跟蹤的工作原理,并指出了“第一方”和“第三方” Cookie之間的區(qū)別-后者可在多個網(wǎng)站上跟蹤用戶及其廣告點擊:GA Cookie特定于用戶訪問的網(wǎng)站的特定域(稱為“第一方Cookie”),而DoubleClick Cookie通常與一個通用的第三方域(例如doubleclick.net)相關(guān)聯(lián)。Google使用此類Cookie來跟蹤多個第三方網(wǎng)站之間的用戶互動。
當(dāng)用戶與網(wǎng)站上的廣告互動時,DoubleClick的轉(zhuǎn)化跟蹤工具(例如Floodlight)會將Cookie放置在用戶的計算機上并生成唯一的客戶ID。此后,如果用戶訪問廣告網(wǎng)站,則DoubleClick服務(wù)器將訪問存儲的cookie信息,從而將訪問記錄為有效轉(zhuǎn)化。
由于大量的網(wǎng)站都使用Google廣告產(chǎn)品以及Google Analytics GA,因此,它可以了解許多網(wǎng)站中大部分用戶的瀏覽歷史記錄。簡而言之,Google對你喜歡的商品,所處的位置以及所購買的商品了解很多。
Google確實提供了關(guān)閉目標(biāo)廣告和位置跟蹤等功能以及刪除與賬戶相關(guān)聯(lián)的個性化配置文件的方法。但是,這些功能幾乎完全是可選功能,大多數(shù)用戶要么不了解它們,要么就從不費心關(guān)閉它們。
當(dāng)然,僅退出GA并不能消除所有這些隱私問題(例如,它無法阻止Android位置跟蹤或搜索跟蹤),但這是減少Google收集大量數(shù)據(jù)的一種方法。此外,對于使用GA替代方案的網(wǎng)站所有者來說,Google不會對網(wǎng)站的流量模式進行幕后調(diào)查-可以想象,將來可以使用這些數(shù)據(jù)來構(gòu)建競爭工具。
LWN讀者可能傾向于注重隱私:使用Firefox而不是Google Chrome。但是,他們建立網(wǎng)站的用戶可能并不那么注重隱私。對于網(wǎng)站開發(fā)人員而言,他們選擇的分析工具可以幫助尊重用戶的隱私,并避免Google對用戶的瀏覽方式了解太多。
1、GoatCounter
GoatCounter是2019年8月推出的最新網(wǎng)絡(luò)分析工具之一。由Martin Tournoij創(chuàng)建,與其他工具相比,它具有更多的“由個人開發(fā)人員制作”的感覺。它的功能比其他的要少一些,但它對開發(fā)人員友好并且易于設(shè)置。
該工具支持所有的基本分析:包括按照URL的頁面視圖和訪問,瀏覽器和操作系統(tǒng)統(tǒng)計信息,設(shè)備屏幕尺寸,位置和引薦來源信息。默認情況下,GoatCounter會顯示最近7天的計數(shù)(按小時細分),但網(wǎng)站所有者可以使用簡單的控件來調(diào)整日期范圍。GoatCounter有一個不尋常的定價模型,其源代碼是根據(jù)版權(quán)保留的歐盟公共許可證(EUPL)許可的。公司可以自己托管軟件,也可以支付少量費用使用GoatCounter的托管版本。
圖爾諾伊(Tournoij)在一篇長篇文章中 討論了他為什么選擇EUPL,并指出:我仍然不太在乎人們?nèi)绾问褂梦业拇a,但是我在乎我的謀生能力是否會受到不合理的影響。采用我的MIT代碼并全職致力于未發(fā)給我的增強功能,這意味著我的競爭對手的工作量翻了一番:我(從他們的角度來看是免費的)和他們。他們永遠比我有優(yōu)勢。
GoatCounter是用Go編寫的,并在其UI中使用JavaScript進行了一些輕量級的交互。JavaScript框架通常會妨礙Web的可訪問性,而GoatCounter的可訪問性優(yōu)先級(在其首頁上已提到)。除了計算頁面瀏覽量之外,GoatCounter還會使用瀏覽器的用戶代理和IP地址的哈希值來跟蹤對話,以識別客戶端,而無需存儲任何個人信息。用于產(chǎn)生這些哈希值的Salt 每4個小時帶有一個滑動窗口旋轉(zhuǎn)一次。Tournoij 詳細介紹了會話跟蹤的技術(shù)方面,包括與具有類似目標(biāo)的其他解決方案進行比較。
對于喜歡避免使用JavaScript或希望禁用JavaScript的用戶進行網(wǎng)站分析的網(wǎng)站所有者,GoatCounter支持非JavaScript跟蹤方案。它在要計數(shù)的頁面上的“
Plausible是于2019年初推出的另一種相對較新的分析工具。啟動后不久,它便轉(zhuǎn)向了開放源代碼,其代碼獲得了MIT許可。該公司的商業(yè)模式是對托管收費,針對小型企業(yè)的定價。
從技術(shù)角度來看,Plausible是獨一無二的,它的服務(wù)器代碼是用Elixir編寫的,Elixir是在Erlang虛擬機上運行的一種功能編程語言。它的前端UI對交互部分使用了少量普通JavaScript代碼,而不是像React這樣的渲染框架。它還擁有最小的分析腳本之一,在撰寫本文時,plausible.js的大小為781字節(jié)(未壓縮的1.2KB)。相比之下,GA的analytics.js幾乎為18KB(未壓縮的46KB),而GoatCounter的count.js為2.3KB(未壓縮的6.3KB)。該大小可能會產(chǎn)生有意義的變化,因為腳本是為站點上的每個頁面加載的。
值得注意的是,目前還沒有對自托管“ Pluusible”的明確支持。該項目仍在快速發(fā)展中,維護自托管解決方案將大大減慢產(chǎn)品開發(fā)速度。一旦產(chǎn)品和業(yè)務(wù)更加穩(wěn)定,我將在將來提供一個自托管的解決方案。
就是說,就在幾周前,Plausible添加了一份文檔 ,描述了使用Docker自托管系統(tǒng)的實驗方法。按照這些建議,我嘗試使用docker-compose使其在本地運行。在幾分鐘的安裝過程中,它下載了多少個Docker和npm軟件包,這有點令人不安。 即使完成后,PostgreSQL遷移仍然存在一個難以理解的錯誤,阻止了它的啟動-“實驗性”標(biāo)簽絕對合適。
在用戶界面方面,Plausible絕對比GoatCounter更精致。但是,它非常簡單,甚至比GoatCounter更是如此,它提供了總訪問者計數(shù),每個路徑的頁面瀏覽量,引薦來源信息,地圖位置和設(shè)備(按屏幕尺寸,瀏覽器和操作系統(tǒng)細分)。該工具還提供了“ 跳出率 ”指標(biāo),盡管確切的定義尚不清楚。
Plausible的主頁聲明其提供“ 100%數(shù)據(jù)所有權(quán)”,并且可以導(dǎo)出單個圖表的CSV數(shù)據(jù)(以及刪除Plausible.io帳戶)。但是,數(shù)據(jù)轉(zhuǎn)儲比GoatCounter的完整數(shù)據(jù)轉(zhuǎn)儲有用得多,后者包括每個事件的詳細信息。
就在幾周前,Plausible添加了一份文檔 ,描述了使用Docker自托管系統(tǒng)的實驗方法。按照這些建議,我嘗試使用docker-compose讓其在本地運行。在幾分鐘的安裝過程中,它下載了幾個Docker和npm軟件包,這有點令人不安。 即使完成后,PostgreSQL遷移仍然存在一個難以理解的錯誤。
簡短的專有選項
還有一些輕量級的專有工具,其重點是隱私,值得一提。顯然,這些沒有開放開發(fā)或自我托管的優(yōu)勢,但仍然提供了一種低成本的方式來擺脫Google的數(shù)據(jù)收集網(wǎng)。
一個是極簡主義的Simple Analytics產(chǎn)品,它是由單人開發(fā)人員Adriaan van Rossum創(chuàng)建的基于云的工具;它具有簡潔的界面,僅包含少量關(guān)鍵指標(biāo),類似于Plausible。另一個是Fathom,最初是開源的,但是當(dāng)前版本是私有的(據(jù)說該公司希望將來再次開始維護開源代碼庫)。
以上就是替代Google Analytics的輕量級分析工具是什么,小編相信有部分知識點可能是我們?nèi)粘9ぷ鲿姷交蛴玫降摹OM隳芡ㄟ^這篇文章學(xué)到更多知識。更多詳情敬請關(guān)注億速云行業(yè)資訊頻道。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。