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

熱線電話:13121318867

登錄
首頁精彩閱讀誤解的概念:朋友圈廣告真用了大數(shù)據(jù)?
誤解的概念:朋友圈廣告真用了大數(shù)據(jù)?
2015-04-07
收藏

誤解的概念:朋友圈廣告真用了大數(shù)據(jù)?


被玩兒壞的概念——微信朋友圈廣告真的用上了大數(shù)據(jù)?

誤解的概念:朋友圈廣告真用了大數(shù)據(jù)?

  微信朋友圈廣告的事兒過去幾天了,眼看各路大神一波一波的評述事件,在揣摩數(shù)篇大作后,有兩個問題值得探討一下。

  第一個疑問:擁有了很多的數(shù)據(jù),就是大數(shù)據(jù)了么?

  微信擁有 11 億以上用戶,4 億多活躍用戶,每天產(chǎn)生的數(shù)據(jù)量是天文數(shù)字,這些自由發(fā)布,沒有導(dǎo)向的社交軟件產(chǎn)生的數(shù)據(jù),在這次朋友圈廣告中到底用來干嘛了呢?

  以這次的廣告商在朋友圈里的發(fā)布,用幾種常見的大數(shù)據(jù)應(yīng)用方式,我們來揣測一下:

  模式一:

  模式一 .png

  這個模式使用的是微信用戶的海量數(shù)據(jù),篩選出與廣告商的定位一致的群體,例如用腎的,例如關(guān)注奢侈品、名車的,用各種標(biāo)簽條件定義用戶,進(jìn)而推送廣告。

  模式二:

  模式二 .png

  利用微信各種用戶數(shù)據(jù)勾勒出屬性,如用戶的收入,年齡,區(qū)域,教育水平,所處行業(yè)這類基本特征,比對廣告商的產(chǎn)品定位人群屬性,以屬性相近的部分,加上事先做推廣測試時候的用戶反饋參數(shù),如預(yù)告時右上角的是否感興趣選項,再篩選出來的群體,進(jìn)而推送目標(biāo)。

  模式三:

  模式三 .png

  當(dāng)屬性不全的時候,就要應(yīng)用第三種模式,以用戶的偏好為分類條件,如曾發(fā)布喜歡旅游,喜歡科技產(chǎn)品,喜歡吃喝玩樂等等,就成為了定義條件。以這些偏好進(jìn)行排序,篩選出前 20 最受用戶關(guān)注的偏好,再以這些偏好跟廣告商的客戶定位進(jìn)行比對,以相似度最高的部分為推送人群。

  上述三種常見的大數(shù)據(jù)推薦模式并不涉及到社交屬性。其實,如果精準(zhǔn)分析能夠到用戶消費行為和傾向這個層級,社交屬性是可以弱化的,因為后者的實質(zhì)作用是擴(kuò)大受眾群體而已。

  以微信的用戶體量,精準(zhǔn)分析出幾百萬甚至上千萬的寶馬潛在用戶應(yīng)該不是難事,但這次推送并不是一對一推到用戶的對話框,而是在朋友圈利用社交屬性來進(jìn)行傳播,那還是 Feed 流廣告的路子,并沒有將大數(shù)據(jù)的精準(zhǔn)能力應(yīng)用到位。因此,微信擁有海量數(shù)據(jù)不假,但微信是不是在做大數(shù)據(jù)分析要看在海量數(shù)據(jù)上做什么。這次推送并不是嚴(yán)格意義上的大數(shù)據(jù)行為。

  第二個疑問:這次的廣告效應(yīng),幾乎是以事件炒作,利用用戶的轉(zhuǎn)發(fā)而形成的,那么跟大數(shù)據(jù)有什么關(guān)系呢?

  產(chǎn)生這個疑問,就是因為這次三家廣告商,都投放的是品牌廣告,并不是具體產(chǎn)品的宣傳,提高的是品牌的認(rèn)知度。而在微信的用戶體量下,加上“高中低廢”的人群分類話題炒作,應(yīng)該歸入事件營銷的路子上,沒看出來跟大數(shù)據(jù)應(yīng)用有什么關(guān)聯(lián),因為最終消費轉(zhuǎn)化還是靠廣告商的自我努力。

  有這么多用戶數(shù)據(jù)為什么不利用呢?我們大膽的再假設(shè)一下:

  1、微信對它的 11 億多用戶并不全了解,否則它應(yīng)該把 11 億用戶里面哪些是真土豪、真屌絲找到,相應(yīng)地推寶馬或者可樂,精準(zhǔn)跟事件營銷又不是沖突的。

  2、微信從“高質(zhì)種子用戶”開始做設(shè)定,隱含的前提是:活躍度高和參與廣告互動的用戶以及他們的社交脈絡(luò)跟寶馬、vivo 和可口可樂的廣告受眾有相當(dāng)?shù)闹睾隙?。這個設(shè)定顯然從一開始就準(zhǔn)備從事件炒作角度進(jìn)行,并沒有以精準(zhǔn)為根本。

  那么不難看出微信是以社交屬性為廣告推薦的根本,并沒有應(yīng)用基于內(nèi)容、協(xié)同過濾、規(guī)則、效用、知識上的大數(shù)據(jù)能力,關(guān)注的并不是人和物之間的強(qiáng)相關(guān)性(例如偏好、購買、意圖等)。

  從這兩個疑問能推導(dǎo)出來的結(jié)果,我們發(fā)現(xiàn),這是一次成功的事件炒作,是一次 PR 事件,是一次傳播效應(yīng)的驗證,壓根沒有大數(shù)據(jù)什么事兒。

  那么真正的大數(shù)據(jù)推薦到底是什么呢?

  從數(shù)據(jù)庫里面找到某個微信用戶的所有朋友,這跟大數(shù)據(jù)沒什么關(guān)系,大數(shù)據(jù)的一個重要特征是分析不同來源、不同性質(zhì)的數(shù)據(jù)信息。例如,把微信用戶信息和寶馬用戶信息合在一起分析,這才是典型的大數(shù)據(jù)應(yīng)用場景。專業(yè)上,這是大數(shù)據(jù)的多樣性屬性(Variety)。

  而大數(shù)據(jù)推薦的目的是發(fā)現(xiàn)表面上可能不相關(guān)、實質(zhì)上相關(guān)的兩個實體。這樣的隱含關(guān)系在小數(shù)據(jù)范圍內(nèi)都不容易,在大數(shù)據(jù)的情況下難度可想而知。我們把這個問題拆成幾個步驟來說明:

  第一步,要解決“什么樣數(shù)據(jù)可以被納入分析?”因為數(shù)據(jù)量太大,把無關(guān)的東西納入進(jìn)來,不但會增加無謂的計算量,也會產(chǎn)生很多干擾。因此,去噪(noise reduction)是第一步。以微信這次的朋友圈廣告商寶馬汽車的例子說明:

  如果某個微信用戶聲稱自己昨天買了寶馬,但寶馬的購車用戶列表里沒這個人,那么這個用戶該不該被剔除將會影響接下來的步驟。

  第二步,定基準(zhǔn)數(shù)據(jù)(benchmarking)。我們要分析兩個實體相關(guān)與否,關(guān)鍵是看它們的相似度。有的人說,80% 的相似就可以了,有的說超過 50% 就 OK。那么該怎么定這個相似度呢?交由專家判斷是一個方法,交由統(tǒng)計結(jié)果判斷是另一個方法,最好的方法是大數(shù)據(jù)模型能夠自我學(xué)習(xí)去判斷這個基準(zhǔn)。

  第三步,數(shù)據(jù)降維(dimension reduction)。所謂降維,就是把不需要考慮或者不重要的因素從推薦系統(tǒng)中去掉,從大數(shù)據(jù)到小數(shù)據(jù)。例如,微信用戶跟寶馬用戶之間可能存在很多的相關(guān)點(電話號碼、城市、年齡、土豪級別、付款記錄等),不是所有的相關(guān)點都對推薦有用的。比如,富二代 18 歲就開寶馬了,普通人可能要 30 歲才能開上,因此年齡可能并不是分析的關(guān)鍵。

  總之,降維的根本目的是為了計算方便,規(guī)避天文數(shù)字的數(shù)據(jù)分析,至于如何降維降維的算法,容以后細(xì)說。

  第四步,選擇合適的推薦算法。上文提到的推薦算法是應(yīng)用最廣的,也各有優(yōu)缺點。選擇哪種算法,要考慮解決怎樣的問題、數(shù)據(jù)量大小、特征選擇等因素。也就是要將人事物的背后關(guān)聯(lián),用數(shù)據(jù)的方式聯(lián)系起來。

  第五步,大數(shù)據(jù)推薦在很多情況下要考慮實時推薦的問題。例如,一個新用戶進(jìn)來,你要推給他寶馬、vivo 還是可口可樂。這個涉及推薦相同的效率以及該用戶的信息,大數(shù)據(jù)框架的設(shè)計必須足夠完整。

  此外,大數(shù)據(jù)推薦的結(jié)果,通常也被稱為“大數(shù)據(jù)預(yù)測”,應(yīng)用場景從足彩到股票,不一而足。能夠做好大數(shù)據(jù)預(yù)測的公司,才是真正的大拿。

  據(jù)以上推論,大數(shù)據(jù)下的推薦系統(tǒng)并不簡單等同于社交關(guān)系的推導(dǎo),必須是基于更為嚴(yán)格的需求分析和更復(fù)雜的系統(tǒng)設(shè)計。微信擁有天然的條件(巨量數(shù)據(jù)、資金、團(tuán)隊等),但在這次廣告推送中,表現(xiàn)出來的大數(shù)據(jù)應(yīng)用并不到位,雖然說用了大數(shù)據(jù)能力,但更像“大數(shù)據(jù)是個筐,什么都可以往里裝”的包裝手法,實在是可惜。

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