在线看毛片视频-国产免费av在线-欧美日韩一区二区三区-国产成人无码av在线播放无广告-亚洲人va欧美va人人爽-国产第一草草-西班牙黄色片-四虎在线网站8848-最新av片免费网站入口-东京热无码中文字幕av专区-日本大人吃奶视频xxxx-欧美精品一区二区三区四区五区-国产片天天弄-国产免费内射又粗又爽密桃视频-欧美爱爱网站-日韩v欧美

當前位置:雨林木風下載站 > 應用軟件教程 > 詳細頁面

對于大眾點評點餐小程序開發過程中的數據采集的經驗分享

對于大眾點評點餐小程序開發過程中的數據采集的經驗分享

更新時間:2025-09-30 文章作者:未知 信息來源:網絡 閱讀次數:

微信小程序,簡稱小程序,英文名Mini Program,是一種不需要下載安裝即可使用的應用,它實現了應用“觸手可及”的夢想,用戶掃一掃或搜一下即可打開應用。小程序是一種不用下載就能使用的應用,也是一...
微信小程序,簡稱小程序,英文名Mini Program,是一種不需要下載安裝即可使用的應用,它實現了應用“觸手可及”的夢想,用戶掃一掃或搜一下即可打開應用。小程序是一種不用下載就能使用的應用,也是一項門檻非常高的創新,經過將近兩年的發展,已經構造了新的小程序開發環境和開發者生態。
摘要: 關于小程序開發的經驗以及過程中遇到的“坑”在我們團隊之前的小程序開發經驗系列文章中已經介紹的差不多了,大數據時代,一個產品成敗的背后需要用大量的數據去分析驗證。本期就和大家一起探索下,微信小程序是如何 ...

關于小程序開發的經驗以及過程中遇到的“坑”在我們團隊之前的小程序開發經驗系列文章中已經介紹的差不多了,大數據時代,一個產品成敗的背后需要用大量的數據去分析驗證。本期就和大家一起探索下,微信小程序是如何進行數據采集與分析的,當然還有過程中的“坑”。

本文部分示例來自于「大眾點評點餐」小程序的菜單頁面。

作者介紹:鄒弓一,美團點評前端工程師,4年 Web 前端開發經驗,現在是美團點評點餐團隊的一員。


所有內容基于2017年3月2日為止的官方api微信官方采集平臺介紹

微信小程序公眾平臺目前提供了一套官方的數據采集分析平臺。
官方api:https://mp.weixin.qq.com/debug/wxadoc/analysis/index.html?t=201726
就目前小程序公測版官方提供了以下幾種數據分析:

  • 概況:提供小程序關鍵指標趨勢以及top頁面訪問數據,快速了解小程序發展概況;(不需要手動配置,官方默認采集)

  • 訪問分析:提供小程序用戶訪問來源、規模、頻次、時長、深度以及頁面詳情等數據,具體分析用戶新增和活躍情況;(不需要手動配置,官方默認采集)

  • 實時統計:提供小程序實時訪問數據,滿足實時監控需求;(不需要手動配置,官方默認采集)

  • 自定義分析:配置自定義上報,精細跟蹤用戶在小程序內的行為,結合用戶屬性、系統屬性、事件屬性進行靈活多維的事件分析和漏斗分析,滿足小程序的個性化分析需求;(內側中,需要單獨申請開通權限才能使用)

具體數據可通過https://mp.weixin.qq.com 使用小程序管理員賬號登錄之后查看。

前3種方式都是小程序自動采集,不需要開發者任何的人為操作,在微信官方文檔中都有詳細說明了,這邊就不再闡述

本文主要結合「大眾點評點餐」小程序來看下第4種-自定義分析能做什么

自定義分析

自定義分析就是傳統意義上的埋點,用戶可以自行設置希望上報的數據,通過這些數據來分析你希望得到的結果。

微信官方的自定義分析使用了當下比較流行的無埋點技術,通過微信后臺配置錨點并實時下發到客戶端生效,無需在代碼中手動加入埋點代碼,并且由于小程序發版有審核機制,如果手動埋一次點就需要重新提審,成本將會非常高,所以采用無埋點技術是非常適合于小程序的場景。

但從目前「大眾點評點餐」小程序中測試下來,目前內測版本的自定義分析(截止2017年3月2日)對代碼本身設計與書寫的要求比較苛刻,數據采集需要與頁面page的data做到關聯,在某些場景下會出現比較難以滿足的情況。

接下來讓我們看看實現一個自定義事件的步驟:

1. 首先使用管理員賬號登錄公眾平臺后臺,找到自定義分析(前面提到,需要單獨申請,否則看不到入口)

224825i8aupzi8puuuuw8z.png


2. 如果第一次使用的話,事件列表為空,點擊新增事件,填入打點事件的中英文名稱

224826rtuaqqggjsqjss0q.png


3. 接下來是最關鍵的事件配置

224826f5vbv3okp1gmjvml.png


動作的各項含義如下:(轉自微信小程序官方api)
trigger,觸發條件:

click 點擊時觸發,必須指定page和element
enterPage 進入頁面時觸發,必須指定page
leavePage 離開頁面時觸發,必須指定page
pullDownRefresh 下拉刷新時觸發,必須指定page
launch 加載小程序時觸發
background 切換到后臺觸發
foreground 切換到前臺觸發
share 分享時觸發

action trigger發生時的動作,默認會收集數據,包括系統默認數據和用戶自定義數據(data中定義)

空 只收集數據;
start 初始化并收集數據;
report 收集數據并上報事件數據
start_and_report 初始化,收集數據后上報;

注:每次report之前必須有start操作,未經過start操作是不會上報的。
對于一個動作,如果設置了start_and_report,且指定了click觸發條件,則時序如下:

click event -> start -> 收集數據 ->report

page 觸發的頁面, 如pages/index/index, pages/list/list,此規則與小程序app.json的pages字段保持一致, 如果需要任意頁面觸發,則填寫ANY_PAGE。
element 觸發的元素,支持一層級的css的id和class選擇器,即必須以’.’或者’#’開頭
data 收集的自定義數據,為0到多項, 每一項都是以 “字段名 字段值”的方式;如果不填,則只收集系統數據。

字段名:事件里的字段名

字段值:事件這個字段的數據值,填寫頁面上的變量名(即page實例的data字段),可以搜集頁面上的變量;如果data收集的是數組里的某一項數據(如list[].id),則根據當前觸發元素是由class得到的NodeList的第幾個來決定數組下標。

除此之外,還可以填寫一些提供的系統屬性,以“$”開頭,目前支持以下屬性:

$PAGE_TIME 用戶從進入本頁面到當前的時間(觸發action的時間點)
$APP_TIME 用戶進入小程序到當前的時間(觸發action的時間點)
$CURRENT_PAGE 當前用戶所在的頁面
$LAST_PAGE 上一頁

注:data可以為空,為空時該事件上報僅收集系統默認字段的數據

——————————————————————————————————

注意下我標紅的關于data的value的解釋,這個value就是之前說的「大眾點評點餐」小程序中某些場景下難以滿足采集需求的原因

我們先來繼續完成這個事件,等下再來回頭說說這個data的坑。

4. 全部配置完之后,就可以點擊檢查字段,然后填入一些字段說明,然后點擊保存并測試,然后選擇一個開發人員點下一步,這時候這個開發人員可以用微信進入小程序,在小程序中click剛才我們配置的.add這個class對應的dom,然后回到剛才點擊下一步的頁面中就可以看到打點的數據(下圖中kid和id就是之前配置的字段)。

224827zz80syy01l0q16v8.png


224828il9q7ejba8l07s9l.png


224829vui5ld9a5za9sudd.png


5. OK,到這里為止一個事件的創建算完成了。"坑"

接下來,回到剛才提到的data的value這個值,認真閱讀這行文字你會發現幾個重點:

  • value只能是page實例的data字段,也就是說不在page.data中的值不能用

  • 如果是數組,那該dom在class選擇器中的索引index就必須和page.data的數組對應的索引index相等,否則會取錯!

其中第二點舉個例子:

224829fqpp76q4asmzf0a4.png


我們菜單頁中的加菜按鈕就是剛才配置的.add,假定列表數組在page.data.menuList中,那這個紅框應該是page.data.menuList[2],索引index就是2
那通過$('.add')的class選擇器獲取到的索引index=0(前面2個都是已售完,沒有.add);
這時候使用自定義分析時,點擊加號,上報的其實是page.data.menuList[0]的數據,而不是page.data.menuList[2],所以就會上報了錯誤的數據
不足:
  • 上報內容和page.data直接掛鉤,不靈活

  • dom的index必須和page的data中數組的index對齊,某些復雜情況下無法滿足需求(往往實際業務中,就會像我們的menu頁一樣,加號的出現條件是在沒有售完的情況下,無法對齊索引)

    所以就目前自定義分析-內測階段來說,能采集到的數據比較有限,希望等全面開放之后能更加靈活于用戶配置

在小程序中自己實現埋點需求方案思考:

由于小程序中不支持cookie,而公司的統計系統有部分數據的發送是通過cookie來實現的,后續可以考慮將所有數據手動在代碼中埋點,然后通過ajax方式來發送到公司的統計datebase中,由公司自己的統計系統來完全對小程序的統計。


以上就是關于大眾點評點餐小程序開發過程中的數據采集的經驗分享的詳細內容,更多請關注php中文網其它相關文章!


小程序是一種不需要下載安裝即可使用的應用,它實現了應用“觸手可及”的夢想,用戶掃一掃或者搜一下即可打開應用。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

在线看毛片视频-国产免费av在线-欧美日韩一区二区三区-国产成人无码av在线播放无广告-亚洲人va欧美va人人爽-国产第一草草-西班牙黄色片-四虎在线网站8848-最新av片免费网站入口-东京热无码中文字幕av专区-日本大人吃奶视频xxxx-欧美精品一区二区三区四区五区-国产片天天弄-国产免费内射又粗又爽密桃视频-欧美爱爱网站-日韩v欧美
  • <li id="86scu"><menu id="86scu"></menu></li>
    <li id="86scu"></li>
    <button id="86scu"></button>
  • <s id="86scu"></s><button id="86scu"><menu id="86scu"></menu></button>
  • 精品国产无码在线| 欧洲金发美女大战黑人| 中文字幕 欧美日韩| 91猫先生在线| www.射射射| 国产aaa免费视频| 福利视频免费在线观看| 久青草视频在线播放| 日韩精品视频在线观看视频| 日本天堂免费a| 成人国产在线看| 久久www视频| 一卡二卡三卡视频| 加勒比成人在线| 欧美视频免费看欧美视频| 欧美一级免费播放| 国产av国片精品| 91av在线免费播放| 一级黄色特级片| 天天久久综合网| 免费看欧美黑人毛片| 黄色成人在线看| 国产三级三级看三级| 一起操在线视频| 国产免费内射又粗又爽密桃视频| 国产女主播自拍| 凹凸国产熟女精品视频| 牛夜精品久久久久久久| 九九热精品国产| 欧美日韩中文字幕在线播放| 欧美日韩在线一| 538在线视频观看| 91九色国产ts另类人妖| 黄色激情在线视频| 亚洲娇小娇小娇小| 99re99热| www.com操| www.日本少妇| 亚洲va在线va天堂va偷拍| 欧美一级特黄aaaaaa在线看片| 成人免费毛片网| 亚洲精品在线视频播放| 91免费黄视频| 一级片免费在线观看视频| 日韩av中文字幕第一页| 91精产国品一二三产区别沈先生| 成人中文字幕在线播放| 美国av在线播放| av在线网址导航| 国产免费黄色av| 国产亚洲精品久久久久久久| 久久精品99国产| 亚洲不卡中文字幕无码| 在线观看视频黄色| 狠狠热免费视频| 国产伦精品一区二区三区四区视频_| 午夜欧美福利视频| 玩弄中年熟妇正在播放| 99re8这里只有精品| 精品久久久久久久无码| 春日野结衣av| av在线免费观看国产| 老司机午夜性大片| 国产精品99久久免费黑人人妻| 国产一线二线三线女| 国产大尺度在线观看| 国产精品久久久久久9999| 精品999在线| 中文字幕在线观看日| 亚洲少妇第一页| 午夜免费高清视频| 亚洲高清在线免费观看| 亚洲熟妇av一区二区三区| 亚洲熟妇无码一区二区三区| 人人妻人人做人人爽| 日韩精品综合在线| 国产av麻豆mag剧集| 久久久久久www| 女人喷潮完整视频| www黄色在线| 一路向西2在线观看| 亚洲男人天堂av在线| www.污网站| 黄色小视频大全| 成人免费播放器| 亚洲中文字幕久久精品无码喷水| 乱子伦视频在线看| 日本三区在线观看| 极品粉嫩美女露脸啪啪| 中文字幕第66页| 在线观看污视频| 黄色网页免费在线观看| 成人性做爰aaa片免费看不忠| 成人不卡免费视频| av影院在线播放| 天天碰免费视频| 国产一二三四五| 欧美激情国产精品日韩| 欧美成年人视频在线观看| 少妇熟女一区二区| 无码人妻丰满熟妇区五十路百度| 午夜国产福利在线观看| 成人免费在线网| 伊人影院综合在线| 男的插女的下面视频| 欧美美女一级片| 日韩视频第二页| 日韩中文在线字幕| 亚洲精品无码久久久久久| 久久久久久久高清| 国产免费黄视频| 精品一区二区三区毛片| 国产视频在线视频| 黄色一级视频在线播放| 在线观看国产一级片| 国产不卡一区二区视频| 99日在线视频| 热久久精品免费视频| 香港三级日本三级a视频| 99九九99九九九99九他书对| 国产美女网站在线观看| 男人天堂成人网| 国产精欧美一区二区三区白种人| 熟女少妇在线视频播放| 国产一二三四五| 超碰在线超碰在线| 天天干天天草天天| 国产精品亚洲a| 久草精品在线播放| 精品一区二区中文字幕| 成人一区二区av| 欧美日韩视频免费| 中文字幕免费高| 国产大尺度在线观看| 亚洲欧美日韩网站| 亚洲国产欧美91| 精品国产三级a∨在线| 超碰成人在线播放| 国产精品自在自线| 制服丝袜中文字幕第一页 | 精品欧美一区免费观看α√| 热久久最新地址| 三级在线免费观看| 妞干网视频在线观看| 久久观看最新视频| 日本福利视频在线观看| 日本一本中文字幕| www.中文字幕在线| 性欧美极品xxxx欧美一区二区| 国产一级片黄色| 免费在线观看污网站| aaa免费在线观看| 18禁网站免费无遮挡无码中文| 亚洲乱码日产精品bd在线观看| av女优在线播放| 99福利在线观看| 国产免费中文字幕| 日韩一级片免费视频| 无码人妻精品一区二区三区在线| 国产熟人av一二三区| 亚洲男人天堂av在线| 老司机激情视频| 九色自拍视频在线观看| 人妻丰满熟妇av无码区app| 91精品999| 亚洲精品无码国产| 黄色三级视频片| 成人在线视频一区二区三区| 黄色网页免费在线观看| 久久黄色片网站| 久久视频这里有精品| 亚洲xxxx2d动漫1| 可以在线看黄的网站| 亚洲爆乳无码专区| 国产精品88久久久久久妇女| 欧美成人一区二区在线观看| 亚洲免费成人在线视频| 大肉大捧一进一出好爽视频| 手机看片一级片| 妞干网在线视频观看| 小早川怜子一区二区三区| 少妇无码av无码专区在线观看| 亚洲制服在线观看| 农村妇女精品一二区| 欧美中日韩在线| 国产盗摄视频在线观看| 国产又大又黄又粗又爽| 5月婷婷6月丁香| 国产成人一区二区三区别| 免费成人黄色大片| 久章草在线视频| 鲁一鲁一鲁一鲁一色| 91精品国产吴梦梦| 久久久九九九热| 岛国av在线免费| av网站在线不卡| 少妇一级淫免费放| 又色又爽又高潮免费视频国产| 欧美激情精品久久久久久小说| 麻豆tv在线播放|