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

熱線電話:13121318867

登錄
首頁精彩閱讀一個基于大數(shù)據(jù)的精準(zhǔn)郵件營銷的案例
一個基于大數(shù)據(jù)的精準(zhǔn)郵件營銷的案例
2015-01-04
收藏
Amy是京東的一個新會員,她最近想當(dāng)一個家庭主婦,因?yàn)橄胱约洪_始學(xué)一些廚藝,于是到京東去買些廚具,結(jié)果發(fā)現(xiàn)她選中的那款商品沒有貨,然后她看到京東有“到貨提醒”功能,于是他選擇了該功能,填上了自己常用的郵箱地址,然后確認(rèn),相當(dāng)于登記好了。過了幾天這個商品有貨了,Amy就收到了一封郵件說,親愛的用戶,你上次想買的東西有貨了,你要不要買,然后還在這封郵件里給她推薦了幾個相關(guān)的商品。可能由于很多原因,Amy改變主意了,感覺自己選的沒有推薦的好,于是她購買了郵件中推薦的商品,通過郵件Amy完成了她在京東的第一次購物。

過了一段時間,Amy又迷戀上了攝影,于是想在京東買一款單反相機(jī),她搜索瀏覽了很長時間,但對于一個攝影菜鳥來說,她一直不知道該如何選擇。沒想到有一天她打開郵箱,發(fā)現(xiàn)里面躺著一封郵件“京東告訴您如何挑選單反相機(jī)”,這不正是Amy需要的嗎!她立馬打開郵件,通過郵件到達(dá)專題頁面,參照里面的內(nèi)容,果然找到了自己滿意的相機(jī)并果斷下單購買。

Amy的爸爸快要過生日了,她打算送爸爸一部三星手機(jī),在京東有一部她感覺不錯,就是價格有些貴,Amy有些猶豫,先放到購物車吧,再看看有沒有其他的便宜一些的,但是當(dāng)天也沒有找到更合適的,正好有其他的事情就去忙了。結(jié)果3天后,她收到一封“您購物車?yán)锏纳唐方祪r啦”的郵件,打開一看,就是她想買的那部手機(jī),降價500元,降價后的價格她覺得可以接受了,就果斷購買了。

……

就這樣,Amy喜歡上了京東的郵件,因?yàn)榫〇|的郵件總能給她驚喜,能幫助她購物,好像能讀懂她的心思,這是在其他家網(wǎng)站沒有的。

像Amy這樣感受到京東郵件魅力的會員不在少數(shù),那么京東的郵件系統(tǒng)是怎么做到的呢?

首先,我們知道好的郵件營銷就是要完美解決一個3W的問題:即在什么時間(When)把什么內(nèi)容(What)發(fā)給什么人(Who)。如果要解決這個問題,就要很清楚的了解用戶的情況,用戶的個人喜好,他需要什么,這就需要大數(shù)據(jù)挖掘技術(shù)的支持,需要基于用戶在京東的一切行為(行為背后是一系列的數(shù)據(jù)),包括搜素、瀏覽、點(diǎn)擊、咨詢、加關(guān)注、放購物車、下單、地址等等一系列數(shù)據(jù),在這些數(shù)據(jù)的基礎(chǔ)上進(jìn)行建模,然后我們得出每個用戶的情況,例如:性別,年齡,婚否,是否有孩子,孩子的性別,是否有房子,是否有車,喜歡什么品牌,等等。當(dāng)我們了解了這些信息,就比較容易定位到每個用戶的喜好。然后我們再抽象出各種場景,基于每個場景制定不同的郵件策略,例如:加購物車卻沒有購買是一個場景,例如瀏覽了什么什么東西沒有購買也是一個場景,那基于這些場景,我們設(shè)置不同的郵件內(nèi)容,在合適的時間,例如加購物車后這個商品發(fā)生了降價行為的時候,發(fā)送給這個用戶。

基于大數(shù)據(jù)京東搭建了以下結(jié)構(gòu)的精準(zhǔn)營銷架構(gòu):


640-600x361.png 
               精準(zhǔn)營銷架構(gòu)截圖



架構(gòu)底層是明細(xì)數(shù)據(jù),包括用戶產(chǎn)生的各種日志數(shù)據(jù)、用戶交易數(shù)據(jù)和其他相關(guān)數(shù)據(jù),在用戶數(shù)據(jù)的基礎(chǔ)上,我們進(jìn)行了用戶行為的建模,包括用戶屬性的識別、用戶興趣模型、用戶關(guān)系模型、用戶生命周期、用戶信用模型等等;在用戶建模之上,我們抽象出用戶畫像,作為底層數(shù)據(jù)供應(yīng)給各營銷系統(tǒng)。



所以這個架構(gòu)解決的不僅是京東郵件精準(zhǔn)營銷的問題,一起解決了所有主動推送的,例如:短信、APP PUSH、站內(nèi)信等的精準(zhǔn)營銷問題。



在京東的郵件系統(tǒng)還沒有引入大數(shù)據(jù)之前,只是每周發(fā)兩次全站用戶的郵件,或者有一些簡單的基于用戶級別的劃分,當(dāng)時負(fù)責(zé)郵件營銷的小新很是苦惱,因?yàn)樗泻芏噜]件創(chuàng)意無法實(shí)現(xiàn)。有了大數(shù)據(jù)的參與,我們把大數(shù)據(jù)建模出的用戶畫像抽象成篩選條件放到郵件系統(tǒng),這樣,任何郵件運(yùn)營人員都可以很方面的篩選出精準(zhǔn)的目標(biāo)用戶,郵件內(nèi)容的設(shè)置上也更多樣化,更重要的是用戶體驗(yàn)得到了極大提升。在基于大數(shù)據(jù)做了很多場景的自動觸發(fā)郵件策略之后,京東的郵件也開始變得智能起來。

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

若不方便掃碼,搜微信號: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)的第一個參數(shù)驗(yàn)證碼對象,之后可以使用它調(diào)用相應(yīng)的接口 initGeetest({ // 以下 4 個配置參數(shù)為必須,不能缺少 gt: data.gt, challenge: data.challenge, offline: !data.success, // 表示用戶后臺檢測極驗(yàn)服務(wù)器是否宕機(jī) new_captcha: data.new_captcha, // 用于宕機(jī)時表示是新驗(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ì)時完成 $(".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); }