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

熱線電話:13121318867

登錄
首頁大數(shù)據(jù)時(shí)代應(yīng)該怎樣理解和繪制漏斗模型?
應(yīng)該怎樣理解和繪制漏斗模型?
2020-07-22
收藏

相信接觸過數(shù)據(jù)分析的人,尤其是商業(yè)分析方面,一定有聽說過漏斗模型。漏斗模型,顧名思義,也就是像漏斗一樣的模型,在互聯(lián)網(wǎng)或者是電商行業(yè)經(jīng)常會(huì)用到的一種營銷模型。今天,小編就為大家整理了漏斗模型的一些基礎(chǔ)知識(shí),希望對(duì)大家學(xué)習(xí)和使用商業(yè)分析模型有所幫助。

一、漏斗模型定義

營銷漏斗模型指的是營銷過程中,將非潛在客戶逐步變?yōu)榭蛻舻霓D(zhuǎn)化量化模型。營銷漏斗模型的價(jià)值在于量化了營銷過程各個(gè)環(huán)節(jié)的效率,幫助找到薄弱環(huán)節(jié)。

簡單解釋一下,就是:營銷的環(huán)節(jié),指的是從最初獲取用戶一直最終轉(zhuǎn)化成購買,這一整個(gè)流程中的每一個(gè)子環(huán)節(jié),相鄰環(huán)節(jié)的轉(zhuǎn)化率,也就是指用數(shù)據(jù)指標(biāo)來量化每一個(gè)步驟的表現(xiàn)。因此整個(gè)漏斗模型,就是首先將整個(gè)流程拆分成一個(gè)個(gè)步驟,然后通過轉(zhuǎn)化率對(duì)每一個(gè)步驟的表現(xiàn)進(jìn)行衡量,最后再通過那些異常的數(shù)據(jù)指標(biāo),找到有問題的環(huán)節(jié),進(jìn)而解決問題,優(yōu)化這一步驟,最終達(dá)到提升整體購買轉(zhuǎn)化率的目的。

二、漏斗模型典型案例

以電商行業(yè)為例,漏斗模型通常就是對(duì)用戶在網(wǎng)頁瀏覽中一些關(guān)鍵節(jié)點(diǎn)的轉(zhuǎn)化程度的描述,例如一般從瀏覽到真正購買產(chǎn)品或服務(wù),通常情況下需要經(jīng)歷以下幾個(gè)步驟:瀏覽商品、加入購物車、購物車結(jié)算、核對(duì)訂單、提交訂單,完成在線支付,按照一幾個(gè)步驟走下來,潛在用戶人數(shù)會(huì)越來越少,這個(gè)過程就是漏斗模型,以此來看,漏斗模型主要的分析目就是:針對(duì)營銷過程中的每一個(gè)關(guān)鍵環(huán)節(jié)進(jìn)行分析,然后糾正那些轉(zhuǎn)換率低的環(huán)節(jié)。

互聯(lián)網(wǎng)運(yùn)營過程中,經(jīng)常用到的AARRR模型也是漏斗模型的典型案例。AARRR模型指的是:Acquisition、Activation、Retention、Revenue、Referral,也就是經(jīng)常說的:用戶獲取、用戶激活、用戶留存、用戶收益和用戶傳播。通過AARRR模型圖,我們可以明顯的分析出:整個(gè)用戶的生命周期是呈現(xiàn)逐漸遞減趨勢的。通過對(duì)整個(gè)用戶生命周期各環(huán)節(jié)的量化和拆解,我們可以對(duì)數(shù)據(jù)進(jìn)行橫向和縱向的對(duì)比,從而發(fā)現(xiàn)對(duì)應(yīng)的問題,最終實(shí)現(xiàn)優(yōu)化迭代。

三、漏斗模型繪制

python實(shí)現(xiàn)


# 導(dǎo)入相關(guān)的包
import numpy as np
import matplotlib.pyplot as plt
from matplotlib.offsetbox import (TextArea, AnnotationBbox)
 
plt.rcParams['font.sans-serif'] = ['SimHei']  # 解決中文亂碼
 
N = 3  # N個(gè)環(huán)節(jié)
HEIGHT = 0.55  # 條形圖的每個(gè)方框的高度
x1 = np.array([100, 50, 30])  # 各環(huán)節(jié)的數(shù)據(jù)
x2 = np.array((x1.max() - x1) / 2)  # 占位數(shù)據(jù)
x3 = []  # 畫圖時(shí)的條形圖的數(shù)據(jù)
for i, j in zip(x1,x2):
    x3.append(i+j)
x3 = np.array(x3) 
y = np.arange(N)[::-1]  # 倒轉(zhuǎn)y軸。
labels=['注冊', '留存', '付費(fèi)']  # 各個(gè)環(huán)節(jié)的標(biāo)簽。
 
# 畫板和畫紙
fig = plt.figure(figsize=(8, 5))
ax = fig.add_subplot(111)
 
# 繪圖
ax.barh(y, x3, HEIGHT, tick_label=labels, color='blue', alpha=0.85)  # 主條形圖
ax.barh(y, x2, HEIGHT, color='white', alpha=1)  # 覆蓋主條形圖的輔助數(shù)據(jù)
 
# 轉(zhuǎn)化率
rate = []
for i in range(len(x1)):
    if i < len(x1)-1:
        rate.append('%2.2f%%' % ((x1[i+1]/x1[i]) * 100))  # 轉(zhuǎn)化率的橫坐標(biāo)。
y_rate = [(x1.max()/2, i-1) for i in range(len(rate), 0, -1)]  # 轉(zhuǎn)化率
 
# 標(biāo)注轉(zhuǎn)化率
for a, b in zip(rate, y_rate):
    offsetbox = TextArea(a, minimumdescent=False)
    ab = AnnotationBbox(offsetbox, b,
                        xybox=(0, 40),
                        boxcoords="offset points",
                        arrowprops=dict(arrowstyle="->"))
    ax.add_artist(ab)
 
# 設(shè)置x軸y軸標(biāo)簽
ax.set_xticks([0, 100])
ax.set_yticks(y)
 
# 顯示圖形
plt.show()


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

若不方便掃碼,搜微信號(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)檢測極驗(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ù)說明請參見: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 = '請輸入'+oInput.attr('placeholder')+'!'; var errTxt = '請輸入正確的'+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); }