精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

創(chuàng)業(yè)公司做數(shù)據(jù)分析(五)微信分享追蹤系統(tǒng)

大數(shù)據(jù) 數(shù)據(jù)分析
本文重點探討數(shù)據(jù)采集層中的微信分享追蹤系統(tǒng)。

作為系列文章的第五篇,本文重點探討數(shù)據(jù)采集層中的微信分享追蹤系統(tǒng)。微信分享,早已成為移動互聯(lián)網(wǎng)運營的主要方向之一,以Web H5頁面(下面稱之為微信海報)為載體,利用微信龐大的好友關(guān)系進(jìn)行傳播,實現(xiàn)宣傳、拉新等營銷目的。以下圖為例,假設(shè)有一個海報被分享到了微信中,用戶A與B首先看到了這個海報,瀏覽后又分享給了自己的好友,用戶C看到了A分享的海報,瀏覽后繼續(xù)分享給了自己的好友。這便形成了一個簡單的傳播鏈,其中蘊含了兩種數(shù)據(jù):

創(chuàng)業(yè)公司做數(shù)據(jù)分析(五)微信分享追蹤系統(tǒng)

  • 行為,指的是用戶對微信海報的操作,比如打開、分享。
  • 關(guān)系,指的是在海報傳播過程中,用戶之間形成的傳播關(guān)系,比如用戶A將海報傳播給C。

創(chuàng)業(yè)公司做數(shù)據(jù)分析(五)微信分享追蹤系統(tǒng)

這樣的數(shù)據(jù)的意義在于:***,統(tǒng)計分析各個渠道的海報的傳播效果;第二,對傳播貢獻(xiàn)較大的用戶發(fā)放微信紅包獎勵,提高用戶的分享積極性。微信分享追蹤系統(tǒng),便是完成對這兩種數(shù)據(jù)的采集和存儲。在過去的一年里,受到公司業(yè)務(wù)和運營推廣方向的影響,這部分?jǐn)?shù)據(jù)驅(qū)動了近一半的推廣業(yè)務(wù)。

熟悉微信開發(fā)的朋友應(yīng)該知道,***,每個微信用戶在某個公眾號下都擁有一個唯一的open_id,打開微信海報時,可以通過OAuth2靜默授權(quán)在用戶無感知的情況下拿到其open_id;第二,通過微信JS-SDK,我們可以捕捉到用戶對海報頁面的分享事件;第三,拿到用戶在公眾號下的open_id后,便可以對該用戶發(fā)放微信紅包了。基于這三點,我們便可以實現(xiàn)相關(guān)的數(shù)據(jù)追蹤和分享獎勵了,本文主要是總結(jié)我們在微信分享追蹤上的方案演進(jìn)。

首先要說一點的是,其實微信分享追蹤系統(tǒng)本身并不復(fù)雜,但是與復(fù)雜的產(chǎn)品業(yè)務(wù)結(jié)合到一起,就變得越來越復(fù)雜了。如何做到將數(shù)據(jù)邏輯與產(chǎn)品業(yè)務(wù)邏輯剝離開,以不變應(yīng)萬變,就是這里要說的方案演進(jìn)了。

1. 早期服務(wù)

早期的微信分享追蹤系統(tǒng),筆者曾經(jīng)在淺談微信公眾號營銷背后的技術(shù)一文中介紹過,其時序圖如下所示。基本流程是:***,用戶打開海報時,通過OAuth2授權(quán),將open_id加入到頁面鏈接中;第二,前端上報瀏覽事件,需要帶上open_id和傳播鏈信息;第三,用戶分享時,需要在分享出去的鏈接中加上傳播鏈信息,所謂傳播鏈信息,就是每個分享過的用戶的open_id組合,比如“open_id_1;open_id_2”;第四,上報用戶的分享事件,需要帶上open_id和傳播鏈信息。后端收到上報數(shù)據(jù)后,根據(jù)不同的功能需求,將數(shù)據(jù)保存到不同的數(shù)據(jù)表中,用于后期消費。隨著業(yè)務(wù)的發(fā)展,這個系統(tǒng)暴露出一些問題:

隨著推廣活動的調(diào)整,統(tǒng)計和獎勵政策也隨之變化,比如有的依據(jù)一度分享者的分享次數(shù)進(jìn)行獎勵,有的依據(jù)一度、二度分享者帶來的瀏覽量進(jìn)行獎勵等等,還有需要根據(jù)上報的參數(shù)不同做不同的處理。所有邏輯都在上報的API請求中處理,來一個需求加一段邏輯,導(dǎo)致該請求的功能不斷膨脹,而且一些推廣活動已經(jīng)下線了,相關(guān)的邏輯也沒有清理掉。

參數(shù)比較混亂,頁面URL中攜帶了不同的參數(shù),包括微信相關(guān)參數(shù)、產(chǎn)品相關(guān)參數(shù),前端上報時需要攜帶不同的參數(shù),而前端頁面太多,經(jīng)常搞錯。

創(chuàng)業(yè)公司做數(shù)據(jù)分析(五)微信分享追蹤系統(tǒng)

2. neo4j的嘗試

于是,我們思考,有沒有可能在后端直接構(gòu)建完整的傳播信息,后期使用時直接根據(jù)條件就可以查詢出所需的數(shù)據(jù),前端上報時也不用攜帶傳播鏈信息,我們想到了圖形數(shù)據(jù)庫存儲技術(shù)。

圖形數(shù)據(jù)庫是一種非關(guān)系型數(shù)據(jù)庫,它應(yīng)用圖形理論存儲實體之間的關(guān)系信息。在文章開頭的那張傳播圖中,用戶的行為數(shù)據(jù)其實可以歸結(jié)為用戶與海報之間的關(guān)系數(shù)據(jù),這樣,這個系統(tǒng)其實就包含兩種實體:用戶、海報,三種關(guān)系:用戶打開海報、用戶分享海報、用戶之間的傳播。在諸多圖形數(shù)據(jù)庫中,我們決定選擇比較成熟、文檔相對豐富的neo4j來做DEMO。采用neo4j的查詢語法,很簡單的就可以查詢出所需數(shù)據(jù),簡單示例一下。

創(chuàng)業(yè)公司做數(shù)據(jù)分析(五)微信分享追蹤系統(tǒng)

下圖呈現(xiàn)基于neo4j存儲的新系統(tǒng)時序圖,在OAuth2授權(quán)的重定向過程中,建立User和Poster節(jié)點信息,以及二者之間的OPEN關(guān)系信息,并且對頁面URL計算hash值(去除無用參數(shù)信息),然后將用戶open_id和URL的hash值加到頁面URL中返回給前端。用戶分享時,把該用戶的open_id作為parent字段值,加到分享鏈接中,新用戶打開該鏈接時,會根據(jù)該值來建立User與User節(jié)點之間的SPREAD關(guān)系信息。在用戶分享的事件中,做一次數(shù)據(jù)上報,攜帶open_id和頁面URL的hash值即可,后端拿到信息后,便可以建立User與Poster之間的FORWARD關(guān)系信息。如此,便可以建立完整的微信分享追蹤數(shù)據(jù)了。

創(chuàng)業(yè)公司做數(shù)據(jù)分析(五)微信分享追蹤系統(tǒng)

然而,一切并非預(yù)期的那么***,在DEMO過程中,我們發(fā)現(xiàn)有兩點問題不能很好的滿足我們的需求:

無法根據(jù)時間條件快速查詢信息,比如查詢出昨天的一度分享者。

在查詢用戶間的關(guān)系時,會發(fā)生誤判。比如在下圖所示的傳播關(guān)系中,UserA和UserC的傳播關(guān)系是發(fā)生在海報PosterA上的,在PosterB上并沒有,但是當(dāng)我們嘗試查詢二度分享者時,會將UserA->UserC->PosterB誤判為二度分享。

創(chuàng)業(yè)公司做數(shù)據(jù)分析(五)微信分享追蹤系統(tǒng)

 

雖然這些問題可以想辦法繞過去,比如根據(jù)時間建立不同的實體節(jié)點等等,但是這樣會把數(shù)據(jù)存儲做復(fù)雜化,經(jīng)過權(quán)衡,我們暫時擱置了這個方案。

3. 基于用戶行為數(shù)據(jù)采集系統(tǒng)的方案

在創(chuàng)業(yè)公司做數(shù)據(jù)分析(三)用戶行為數(shù)據(jù)采集系統(tǒng)一文中,曾經(jīng)提到早期的數(shù)據(jù)采集服務(wù)是分散在各個業(yè)務(wù)功能中的,后來我們重新構(gòu)建了統(tǒng)一的用戶行為數(shù)據(jù)采集系統(tǒng)。在完成這個系統(tǒng)后,我們開始考慮將上述的微信分享追蹤系統(tǒng)并入其中,主要工作有:

數(shù)據(jù)上報的流程與早期的系統(tǒng)一致,但是更換原有的上報方式,采用用戶行為數(shù)據(jù)采集系統(tǒng)的方案統(tǒng)一上報微信分享的數(shù)據(jù);

數(shù)據(jù)接入Kafka后,一方面直接將原始數(shù)據(jù)存儲到Elasticsearch,另一方面,以worker的形式來消費數(shù)據(jù),根據(jù)相應(yīng)的業(yè)務(wù)需求提取出所需的數(shù)據(jù)存入格式化數(shù)據(jù)表中,用于統(tǒng)計和獎勵活動。當(dāng)某個推廣活動結(jié)束后,將其所屬的worker停掉即可。

創(chuàng)業(yè)公司做數(shù)據(jù)分析(五)微信分享追蹤系統(tǒng)

通過這樣的改進(jìn),我們暫時解決了前端上報混亂和后端業(yè)務(wù)邏輯膨脹的問題,將數(shù)據(jù)上報和業(yè)務(wù)需求隔離開。數(shù)據(jù)方面,實時數(shù)據(jù)流在Kafka中,歷史數(shù)據(jù)也在Elasticsearch中有存儲;業(yè)務(wù)需求方面,來了一個新的需求后,我們只需添加一個新的worker來實現(xiàn)消費邏輯,活動結(jié)束后停掉worker。

點擊查看:
創(chuàng)業(yè)公司做數(shù)據(jù)分析(一)開篇

創(chuàng)業(yè)公司做數(shù)據(jù)分析(二)運營數(shù)據(jù)系統(tǒng)

創(chuàng)業(yè)公司做數(shù)據(jù)分析(三)用戶行為數(shù)據(jù)采集系統(tǒng)

創(chuàng)業(yè)公司做數(shù)據(jù)分析(四)ELK日志系統(tǒng)

創(chuàng)業(yè)公司做數(shù)據(jù)分析(六)數(shù)據(jù)倉庫的建設(shè)

 

責(zé)任編輯:未麗燕 來源: 36大數(shù)據(jù)
相關(guān)推薦

2017-02-09 17:51:18

數(shù)據(jù)分析數(shù)據(jù)系統(tǒng)互聯(lián)網(wǎng)

2017-04-06 21:29:58

數(shù)據(jù)分析ELK架構(gòu)

2017-02-09 15:46:09

數(shù)據(jù)分析互聯(lián)網(wǎng)

2017-02-09 15:33:51

數(shù)據(jù)分析采集

2017-04-06 22:15:07

數(shù)據(jù)分析數(shù)據(jù)存儲數(shù)據(jù)倉庫

2015-09-29 11:02:44

微信公眾號運營

2016-05-10 13:55:36

2018-02-26 08:44:35

Python微信數(shù)據(jù)分析

2020-05-15 15:09:51

R語言數(shù)據(jù)分析

2015-10-26 09:24:30

微信公眾號數(shù)據(jù)分析

2023-12-29 10:04:47

數(shù)據(jù)分析

2013-10-16 10:40:15

Facebook收購數(shù)據(jù)分析

2016-12-16 12:27:23

數(shù)據(jù)分析大數(shù)據(jù)

2020-07-22 07:49:14

數(shù)據(jù)分析技術(shù)IT

2015-03-06 10:00:16

微信馬化騰創(chuàng)業(yè)

2024-12-29 19:36:04

2016-09-30 01:04:45

數(shù)據(jù)分析數(shù)據(jù)

2018-05-18 09:18:00

數(shù)據(jù)分析報告數(shù)據(jù)收集

2013-01-21 09:00:40

2022-11-28 11:43:24

數(shù)據(jù)分析不及格數(shù)據(jù)驗證
點贊
收藏

51CTO技術(shù)棧公眾號

中文字幕你懂的| 原创真实夫妻啪啪av| 国产三级在线| 国产精品538一区二区在线| 午夜精品福利在线观看| 国产三级短视频| 懂色av一区二区| 在线看国产日韩| 日本免费a视频| 国产高清一级毛片在线不卡| 国产成人av电影| 国产精品美女久久| 日本天堂在线视频| 98精品久久久久久久| 日韩电影免费在线观看中文字幕 | 91狠狠综合久久久| 欧美做受69| 欧美一级二级在线观看| 免费观看精品视频| 国产蜜臀在线| 亚洲视频综合在线| 视频一区二区三区免费观看| 日韩中文字幕综合| 国产麻豆9l精品三级站| 国产精品欧美激情在线播放| 欧美亚洲精品天堂| 国产一区日韩欧美| 久久久国产精彩视频美女艺术照福利 | 精品成人久久久| 91超碰国产精品| 中文字幕亚洲综合久久筱田步美| 亚洲制服丝袜在线播放| 亚洲国产精品免费视频| 欧美日韩电影一区| 粉嫩虎白女毛片人体| 国产毛片视频网站| 麻豆传媒视频在线观看免费| 2023国产精品| 国产精品一区二区三区在线| 国产免费不卡av| 九九国产精品视频| 国产精品久久久久高潮| 欧美激情黑白配| 亚洲免费成人| 久久久久久一区二区三区| 青青草原在线免费观看| 亚洲a一区二区三区| 中文字幕一区日韩电影| 超薄肉色丝袜一二三| 西瓜成人精品人成网站| 亚洲激情在线观看| 国模私拍在线观看| 国内精品麻豆美女在线播放视频 | 午夜精品蜜臀一区二区三区免费| 男女性高潮免费网站| 日韩电影一区| 日韩视频免费观看| 视频国产一区二区| 欧美激情91| 久久久免费电影| 一级免费在线观看| 中文久久精品| 日韩av色综合| 中文字幕二区三区| 久久99国产精品久久| 91在线国产电影| 黄片毛片在线看| 久久网这里都是精品| 日本一区二区三区免费观看| 麻豆影视国产在线观看| 一区二区三区在线免费观看 | 青青草91视频| 国产日韩欧美视频在线| 国产欧美久久久| k8久久久一区二区三区| 欧美日本国产精品| 亚洲成人三级| 亚洲午夜视频在线观看| 亚洲午夜无码av毛片久久| 欧美日韩激情电影| 日韩情涩欧美日韩视频| 好吊日免费视频| 久久美女精品| 欧美激情视频三区| 五月婷婷激情视频| 国模少妇一区二区三区| 国产日产精品一区二区三区四区| 激情小视频在线观看| 综合色天天鬼久久鬼色| 分分操这里只有精品| 精品国模一区二区三区| 日韩欧美的一区| 亚洲精品国产一区黑色丝袜| 欧美精品播放| 国产精品96久久久久久又黄又硬 | 亚洲国产精品视频在线观看| 国产精品1区2区3区4区| 在线观看一区视频| 国产精品视频免费观看www| www黄色在线观看| 国产欧美一区二区在线观看| 996这里只有精品| 成人做爰视频www网站小优视频| 日韩一区二区三区电影在线观看 | 亚欧精品在线视频| 亚洲三级网址| 久久久久久久激情视频| 亚洲天堂中文网| 26uuu久久天堂性欧美| 暖暖成人免费视频| 美女视频一区在线观看| 国产高清自拍一区| 91社区在线| 欧美日韩激情小视频| 国产女同无遮挡互慰高潮91| 色爱综合av| 色综合久综合久久综合久鬼88| 国产99免费视频| 成人激情小说乱人伦| 亚洲一二三区精品| 欧美最新精品| 亚洲老司机av| 天堂网一区二区三区| 国产精品亚洲综合一区在线观看| 亚洲永久激情精品| 欧美亚洲韩国| 亚洲激情在线观看视频免费| 91精品国产高清一区二区三蜜臀| 蜜桃av噜噜一区| 日韩wuma| 成人在线视频播放| 亚洲香蕉成人av网站在线观看| 日本在线视频免费| 成人免费黄色大片| 97久久国产亚洲精品超碰热| 日本一区二区三区视频在线看| 日韩网站免费观看| 最新黄色网址在线观看| 国产喂奶挤奶一区二区三区| 国产又黄又大又粗视频| 欧美一区 二区| 欧洲精品在线视频| 免费在线黄色影片| 欧美性生交大片免网| 国产精品无码永久免费不卡| 国产亚洲成人一区| 精品午夜一区二区三区| 免费成人在线电影| 精品视频在线播放免| 亚洲天堂一区在线观看| 91蝌蚪porny九色| 乱子伦视频在线看| 国产精品探花在线观看| 国产精品久久久久秋霞鲁丝| 春暖花开成人亚洲区| 精品视频1区2区3区| 992在线观看| 国产一区亚洲一区| 91国在线高清视频| 国产精品色在线网站| 欧美最顶级的aⅴ艳星| 国产视频网址在线| 777色狠狠一区二区三区| 国产一二三区精品| 国产精品一区二区你懂的| 久青草视频在线播放| 天堂网av成人| 国产欧美在线播放| 中文字幕中文字幕在线十八区| 欧美成人vps| 日韩精品一区二区亚洲av| 久久婷婷综合激情| 成 人 黄 色 小说网站 s色| 综合一区在线| 国产一区二区中文字幕免费看| av在线最新| 一本一本久久a久久精品牛牛影视| 一二区在线观看| 亚洲愉拍自拍另类高清精品| 少妇按摩一区二区三区| 麻豆久久久久久久| 女人被男人躁得好爽免费视频| 日韩最新在线| 成人乱色短篇合集| 999福利在线视频| 在线a欧美视频| 亚洲卡一卡二卡三| 日本韩国一区二区三区视频| 国产精品白嫩白嫩大学美女| 26uuu国产一区二区三区| av在线网址导航| 亚洲精品资源| 中文字幕在线亚洲三区| 久久久亚洲欧洲日产| 国产人妖伪娘一区91| 成年女人在线看片| 久热精品视频在线| 日本中文字幕一区二区有码在线| 4438成人网| 秋霞av一区二区三区| 亚洲一区二区三区中文字幕在线| 亚洲精品午夜视频| 成人免费看的视频| 四虎成人在线播放| 免费成人av资源网| 国产 日韩 亚洲 欧美| 香港欧美日韩三级黄色一级电影网站| 久久99热只有频精品91密拍| 久久99成人| 国产精品一区久久久| 咪咪网在线视频| 欧美片一区二区三区| 成人高清网站| 国产丝袜一区二区三区免费视频| www.av黄色| 欧美裸体bbwbbwbbw| 午夜精品久久久久久久蜜桃| 午夜精品福利视频网站| 国产黄色片在线免费观看| 国产精品每日更新在线播放网址| 国产全是老熟女太爽了| 99久久综合99久久综合网站| 熟妇女人妻丰满少妇中文字幕| 久久成人久久爱| 国产精品一区二区小说| 日韩电影网1区2区| 黄色片久久久久| 宅男噜噜噜66一区二区| 男女日批视频在线观看| 欧美在线三区| 黄色网zhan| 911精品美国片911久久久| 伊人久久大香线蕉午夜av| 日韩伦理一区| 一本久道久久综合| 色综合咪咪久久网| 在线视频欧美一区| 999久久久亚洲| 一本色道婷婷久久欧美| 日韩精品欧美| 亚洲一区精彩视频| 99久久精品网站| 亚洲自拍三区| 欧美顶级大胆免费视频| 爱爱爱视频网站| 婷婷综合在线| 国产黄色激情视频| 影音先锋久久久| 国产精品无码av在线播放| 国产精品一区亚洲| 91蝌蚪视频在线观看| 日韩高清在线观看| 欧美日韩一区二区三区69堂| 狠狠色丁香婷婷综合久久片| 少妇愉情理伦片bd| 国产成人精品www牛牛影视| av漫画在线观看| 99久久国产综合精品色伊 | 日韩城人网站| 成人免费观看网址| 一区二区三区四区精品视频| 国产欧美精品一区二区三区| 日韩精品丝袜美腿| 丝袜美腿玉足3d专区一区| 93在线视频精品免费观看| 国产一级黄色录像片| 99riav1国产精品视频| 999精品网站| 国产原创一区二区三区| 中文字幕乱视频| 国产欧美一区二区在线| 顶臀精品视频www| 精品久久久国产| 亚洲视频久久久| 欧美变态口味重另类| 免费黄色在线视频网站| 久久九九亚洲综合| 女厕盗摄一区二区三区| 国产日本欧美一区二区三区在线 | 精品成人免费一区二区在线播放| 成人黄色片在线| 巨人精品**| 亚洲精品免费在线看| 精品二区久久| 久久婷婷综合色| 成人免费看的视频| 中国1级黄色片| 亚洲成a人片在线观看中文| 中文字幕男人天堂| 亚洲激情第一页| 国产在线观看a视频| 欧美中在线观看| 成人51免费| 日韩精品电影网站| 亚洲无线视频| 亚洲另类第一页| xnxx国产精品| 在线免费观看亚洲视频| 色老头久久综合| 黄色片网站免费在线观看| 少妇高潮久久77777| 少妇在线看www| 99re在线观看视频| 青青草97国产精品麻豆| 精品少妇人妻av免费久久洗澡| 精品一区二区精品| japanese中文字幕| 大桥未久av一区二区三区| hs视频在线观看| 中文字幕亚洲图片| 成人免费影院| 精品国产一区二区三区麻豆免费观看完整版 | 在线视频欧美日韩精品| √8天堂资源地址中文在线| 国产高清在线精品| 国产脚交av在线一区二区| 亚洲青青一区| 欧美色欧美亚洲另类七区| 亚洲网站视频| 91蝌蚪视频在线| 国产精品乱人伦中文| 日韩一级在线视频| 亚洲精品wwwww| 色呦呦在线视频| 成人午夜在线观看| 日韩精品欧美| 国产三级国产精品国产专区50| 久久久美女艺术照精彩视频福利播放| 九热这里只有精品| 日韩亚洲欧美高清| а√天堂资源地址在线下载| 国产欧美精品va在线观看| 欧美精品一区二区三区中文字幕| 免费在线观看亚洲视频| a级高清视频欧美日韩| 久久精品女人毛片国产| 精品国精品自拍自在线| 欧美性猛片xxxxx免费中国 | 午夜在线视频免费观看| 久久国产视频网| 亚洲天堂黄色片| 日韩一区二区三区视频在线观看| 岛国中文字幕在线| 999久久久| 在线日韩中文| 久久无码人妻精品一区二区三区| 欧美日韩中文字幕| 国产小视频在线观看| 国产精品久久中文| 久久视频在线| 日日夜夜精品视频免费观看| 亚洲精品一卡二卡| 黄色av一区二区三区| 97在线精品国自产拍中文| 九九视频精品全部免费播放| 亚洲黄色av网址| 亚洲女人的天堂| 欧美视频一二区| 欧洲日本亚洲国产区| 欧美一区2区| 亚洲色图欧美自拍| 天天综合天天做天天综合| 免费在线稳定资源站| 国产欧美精品在线| 国产精品第十页| 538国产视频| 欧美三级视频在线观看| 草莓福利社区在线| 久久亚洲国产精品日日av夜夜| 日韩av不卡在线观看| 永久免费未视频| 欧美精品一区二区三区蜜臀| 午夜精品成人av| 麻豆一区二区三区在线观看| 成人97人人超碰人人99| 看黄色一级大片| 欧美成人亚洲成人| 国产成人1区| 午夜影院免费版| 欧美性色19p| av片哪里在线观看| 久久亚洲高清| 国产高清在线精品| 欧美亚洲另类小说| 欧美激情在线观看视频| 国产成人黄色| 又大又长粗又爽又黄少妇视频| 色婷婷久久久久swag精品| h片在线观看网站| 日本在线视频一区| 成人精品小蝌蚪| 亚洲网站在线免费观看| 午夜精品久久久久久99热软件| av亚洲在线观看| 艳妇乳肉亭妇荡乳av| 51精品久久久久久久蜜臀| 欧美色999| 蜜桃传媒一区二区三区| 亚洲色图制服丝袜| 福利视频在线导航|