99999久久久久久亚洲,欧美人与禽猛交狂配,高清日韩av在线影院,一个人在线高清免费观看,啦啦啦在线视频免费观看www

熱線電話:13121318867

登錄
首頁精彩閱讀產(chǎn)品運(yùn)營(yíng)中什么樣的數(shù)據(jù)分析方法才是合適的
產(chǎn)品運(yùn)營(yíng)中什么樣的數(shù)據(jù)分析方法才是合適的
2016-09-29
收藏

產(chǎn)品運(yùn)營(yíng)中什么樣的數(shù)據(jù)分析方法才是合適的

產(chǎn)品運(yùn)營(yíng)的日常工作中肯定是需要對(duì)于一些運(yùn)營(yíng)指標(biāo)進(jìn)行把控的。當(dāng)面對(duì)雜亂無章的數(shù)據(jù)時(shí),產(chǎn)品運(yùn)營(yíng)的小伙伴需要從不同的角度去分析產(chǎn)品的數(shù)據(jù),進(jìn)而得到有效的運(yùn)營(yíng)指導(dǎo),對(duì)于產(chǎn)品運(yùn)營(yíng)工作的有效推進(jìn)也是一個(gè)不小的貢獻(xiàn)。那么什么樣的數(shù)據(jù)分析方法才是合適的呢?今天菜頭先生給大家介紹一下。

第一、多維事件分析

所謂的多維事件,就是需要產(chǎn)品運(yùn)營(yíng)人員把用戶在產(chǎn)品的所有觸發(fā)的常規(guī)性動(dòng)作進(jìn)行拆解。以一個(gè)電商產(chǎn)品APP來說,用戶從下載、打開、瀏覽、選定、支付等等,這些都叫做用戶事件,雖然每個(gè)用的習(xí)慣都是不一樣的,每種產(chǎn)品的業(yè)務(wù)流程也是不盡相同。但是同為互聯(lián)網(wǎng)電商產(chǎn)品,其操作步驟其實(shí)最多也就20來種,因此存在很多的共性。

多維事件分析

面對(duì)這些用戶事件,其實(shí)就是一個(gè)個(gè)數(shù)據(jù)埋點(diǎn),產(chǎn)品運(yùn)營(yíng)人員可以根據(jù)自己的需要讓工程師埋點(diǎn),并且在運(yùn)營(yíng)過后拉出自己需要的數(shù)據(jù)。

這里舉個(gè)例子,菜頭先生曾經(jīng)遇見過一個(gè)問題。就是分析一下最近網(wǎng)站支付情況的數(shù)據(jù)。總是發(fā)現(xiàn)最近支付的訂單在減少。在流量和提交訂單量穩(wěn)定的情況下,支付行為的減少是不是在支付通道上出了問題。于是就把網(wǎng)站的支付通道拆解了一下,分成很多通道,并且埋點(diǎn)。經(jīng)過一段相對(duì)穩(wěn)定的運(yùn)營(yíng)之后,分析支付數(shù)據(jù),發(fā)現(xiàn)拆解過的兩個(gè)支付通道存在明顯的變化,那么這時(shí)候就需要繼續(xù)拆解、埋點(diǎn)拉數(shù)據(jù),就會(huì)發(fā)現(xiàn),每種支付通道在不同環(huán)境下的有效支付情況又是不一樣的。因此,我們針對(duì)一些薄弱的支付通道下薄弱的支付環(huán)境進(jìn)行了改進(jìn)。

第二、漏斗分析

其實(shí)這個(gè)對(duì)于很多產(chǎn)品運(yùn)營(yíng)人員來說是最常見的數(shù)據(jù)分析方法之一。一般是規(guī)劃產(chǎn)品數(shù)據(jù)埋點(diǎn)以后,拉出一段時(shí)間的數(shù)據(jù),通過同比和環(huán)比的方式,分析一下一段時(shí)間內(nèi)產(chǎn)品來了多少人、有多少人瀏覽、多少人下單、多少人支付等等。通過對(duì)用戶拉新、留存、激活、轉(zhuǎn)化的數(shù)據(jù)進(jìn)行一系列分析,分析每一個(gè)階段的比例,這樣才能得出在哪些環(huán)節(jié)進(jìn)行改進(jìn)的策略,以期提高產(chǎn)品用戶的轉(zhuǎn)化率。

漏斗分析

第三、A/B測(cè)試

當(dāng)一個(gè)產(chǎn)品在設(shè)計(jì)階段時(shí),總會(huì)面臨二選一的選擇。這個(gè)時(shí)候千萬不要拍腦袋就把事情決定了。因?yàn)?,有時(shí)候拍對(duì)了是幸運(yùn),但是拍的不對(duì)絕對(duì)是災(zāi)難。那么如何才能更好的決策呢?這個(gè)就需要進(jìn)行一個(gè)A和B的決策。

ab測(cè)試

舉個(gè)例子,當(dāng)我們?cè)谠O(shè)計(jì)產(chǎn)品push文案的時(shí)候一定會(huì)面臨著好幾種感覺都非常好的文案。但是到底哪種文案是最好的,是最令用戶滿意的,我們并不知道。因此,我們可以把兩種方案都用上。各挑選一半的用戶進(jìn)行推送,看看到底哪個(gè)文案轉(zhuǎn)化率更好就用哪個(gè)。這就是我們通常說的A/B測(cè)試。二選一,不好決斷,拉出來溜溜就能決斷了。雖然有時(shí)候我們都不知道為什么用戶會(huì)選擇這個(gè),但是請(qǐng)記住用戶的選擇永遠(yuǎn)都是產(chǎn)品得以發(fā)展的正確方向。

其實(shí),針對(duì)數(shù)據(jù)分析的方式其實(shí)還有很多,比如留存分析、用戶畫像分析、行為序列分析等等。但是不管哪一種方式都是給產(chǎn)品把脈的一種方式,用戶是產(chǎn)品的生命力,因此在給產(chǎn)品把脈前,需要好好的給用戶把把脈。


數(shù)據(jù)分析咨詢請(qǐng)掃描二維碼

若不方便掃碼,搜微信號(hào):CDAshujufenxi

數(shù)據(jù)分析師資訊
更多

OK
客服在線
立即咨詢
客服在線
立即咨詢
') } function initGt() { var handler = function (captchaObj) { captchaObj.appendTo('#captcha'); captchaObj.onReady(function () { $("#wait").hide(); }).onSuccess(function(){ $('.getcheckcode').removeClass('dis'); $('.getcheckcode').trigger('click'); }); window.captchaObj = captchaObj; }; $('#captcha').show(); $.ajax({ url: "/login/gtstart?t=" + (new Date()).getTime(), // 加隨機(jī)數(shù)防止緩存 type: "get", dataType: "json", success: function (data) { $('#text').hide(); $('#wait').show(); // 調(diào)用 initGeetest 進(jìn)行初始化 // 參數(shù)1:配置參數(shù) // 參數(shù)2:回調(diào),回調(diào)的第一個(gè)參數(shù)驗(yàn)證碼對(duì)象,之后可以使用它調(diào)用相應(yīng)的接口 initGeetest({ // 以下 4 個(gè)配置參數(shù)為必須,不能缺少 gt: data.gt, challenge: data.challenge, offline: !data.success, // 表示用戶后臺(tái)檢測(cè)極驗(yàn)服務(wù)器是否宕機(jī) new_captcha: data.new_captcha, // 用于宕機(jī)時(shí)表示是新驗(yàn)證碼的宕機(jī) product: "float", // 產(chǎn)品形式,包括:float,popup width: "280px", https: true // 更多配置參數(shù)說明請(qǐng)參見:http://docs.geetest.com/install/client/web-front/ }, handler); } }); } function codeCutdown() { if(_wait == 0){ //倒計(jì)時(shí)完成 $(".getcheckcode").removeClass('dis').html("重新獲取"); }else{ $(".getcheckcode").addClass('dis').html("重新獲取("+_wait+"s)"); _wait--; setTimeout(function () { codeCutdown(); },1000); } } function inputValidate(ele,telInput) { var oInput = ele; var inputVal = oInput.val(); var oType = ele.attr('data-type'); var oEtag = $('#etag').val(); var oErr = oInput.closest('.form_box').next('.err_txt'); var empTxt = '請(qǐng)輸入'+oInput.attr('placeholder')+'!'; var errTxt = '請(qǐng)輸入正確的'+oInput.attr('placeholder')+'!'; var pattern; if(inputVal==""){ if(!telInput){ errFun(oErr,empTxt); } return false; }else { switch (oType){ case 'login_mobile': pattern = /^1[3456789]\d{9}$/; if(inputVal.length==11) { $.ajax({ url: '/login/checkmobile', type: "post", dataType: "json", data: { mobile: inputVal, etag: oEtag, page_ur: window.location.href, page_referer: document.referrer }, success: function (data) { } }); } break; case 'login_yzm': pattern = /^\d{6}$/; break; } if(oType=='login_mobile'){ } if(!!validateFun(pattern,inputVal)){ errFun(oErr,'') if(telInput){ $('.getcheckcode').removeClass('dis'); } }else { if(!telInput) { errFun(oErr, errTxt); }else { $('.getcheckcode').addClass('dis'); } return false; } } return true; } function errFun(obj,msg) { obj.html(msg); if(msg==''){ $('.login_submit').removeClass('dis'); }else { $('.login_submit').addClass('dis'); } } function validateFun(pat,val) { return pat.test(val); }