李睿用了大概一個小時給程式設計師們解釋的埋點的做法。
技術不難,難的是思路。
聽完之後,程式設計師們全都醍醐頓開。
這家開發公司的老闆孟川感慨的道:“其實這就是當年Google Analytics的方案啊,只不過以前應用在網頁上,現在轉換到了App上。”
“沒錯。”李睿點頭道,“網際網路和移動網際網路一脈相承,很多在網際網路上成功的案例,完全可以移植到移動網際網路上。”
前世,國內主要第三方資料分析服務商如千度統計,優盟和talkingdata等都是埋點方案提供者,國外的Sensors Analytics則在ioS、Android、web等主流平臺的程式碼埋點方案上擁有領先優勢。
孟川道:“我明白了,其實技術原理很簡單,在App或者介面初始化的時候,初始化第三方資料分析服務商的SdK,然後在某個事件發生時就呼叫SdK裡面相應的資料傳送介面傳送資料。如果我們想統計App裡面某個按鈕的點選次數,就在App的某個按鈕被點選時,在這個按鈕對應的 onclick 函式里面呼叫SdK提供的資料傳送介面來傳送資料……”
“嗯嗯嗯,就是這麼回事。”李睿其實根本聽不懂,但為了不露怯還是努力點頭附和。
其他程式設計師也都露出恍然大悟的神情:“就這麼簡單啊,還以為是什麼了不起的技術呢。這個肯定沒問題啊,給咱們幾天時間就搞出來了。”
李睿忙道:“行,那我就等你們的好訊息了。”
問題暫時得到了解決,程式設計師們紛紛下線,薅頭髮搞研發去了。
孟川和產品經理留了下來,繼續補課。
李睿道:“孟總,這個App除了提供最基本的統計分析功能,我希望能夠加入對於應用程式自定義事件的統計,這需要你們在埋點上多下功夫。”
孟川疑惑的道:“什麼意思?”
李睿道:“比如我之前提過的遊戲統計功能,我需要統計出遊戲中透過不同關卡的人次,遊戲內建廣告的點選次數,一些特定道具的使用次數。這些遊戲內部的資料,可以讓開發者非常清晰的瞭解到每一個設計的優缺成敗,隨時進行最佳化和改進。”
“這也行?”孟川和產品經理對望一眼,趕緊記下來。
“我還需要分時間段統計功能,比如每天,每週,每月,或者是指定時間段的統計展示,還可以透過程式不同版本,比如1.0版和1.1版,比如蘋果3代和蘋果4代使用者,或者IoS和安卓使用者,一定要能分開展示,統計不同版本,不同機型,不同系統之間的資料差異。”
李睿的要求放在十年後,簡直是最基本不過的,可在2011年初,卻有種超時代的感覺。
孟川眼睛放光,雖然李睿的要求又多又高,可他敏銳的察覺到這應該就是未來App開發的大趨勢,如果能夠藉助這次機會把李睿的委託完成好,無論是對於公司還是他個人,都是一個巨大的提升。
“還有一些基礎的功能,比如統計資料需要幫助開發者清楚哪個渠道會帶來更多的新增使用者,哪個渠道的使用者活躍度更高,評估不同渠道的價值和效果。”
“還要能查詢每一個渠道的今日新使用者、今日啟動使用者、昨日啟動使用者、累計新使用者佔比及累計使用者佔比。檢視每個渠道的新增使用者、啟動使用者隨時間變化的趨勢。這樣開發者就可以結合推廣行動和渠道推廣表現,來評估渠道的價值,及時的調整推廣策略。”
李睿一口氣說了這麼多,基本上把肚子裡的存貨都掏空了,再讓他講就只能自由發揮胡說八道了。
李睿說的這些,去年底啟動的優盟應該已經在做了,無