小程序埋點

小程序埋點分為代碼埋點+無代碼埋點,二者的主要區(qū)別在于埋點的時機,不管哪一種都需要首先知道每個頁面的邏輯與布局
小程序埋點是基于行為的埋點(點擊、行為),不能做統(tǒng)計信息(比如商品賣了多少件)

  • 代碼埋點
    • 運營數據支持度高(能夠實現支付成功獲取)
    • 工作量大(沒有基礎事件支撐,每個漏斗都要單獨埋點),但是不管幾套,只需要埋一套后期加套的時候改Appid與eventid即可
    • 有時會影響現有代碼(加標簽判斷來源)
  • 無代碼埋點(一般需要提前預約開發(fā)人員,留出data接口數據)
    • 基于事件(先埋事件,后漏斗,漏斗基于事件后期方便更改)
    • 獲取頁面布局(view button均可,需要點擊時的class)
    • 獲取data參數(必須是page級別,component不行)進行類別分析
    • 有幾套埋幾套

簡單羅列了兩種類型的不同點,但是不是說無代碼埋點不能實現支付成功(基于情況,如果支付成功之后能夠有我們能夠捕獲的行為比如跳轉頁面,我們可以根據離開頁面+js里面的相關支付情況的data參數也可以獲知是否支付成功,這種情況是需要非常了解產品交互操作)

mta(代碼埋點)

配置

  1. 點擊注冊移動分析-mta
    • qq注冊
  2. 得到Appid(這是SDK平臺的app id為數字不同于微信小程序app id)
    • 綁定后小程序會通過appid發(fā)送到mta,在同步到你的管理項目
  3. 集成SDK,
    • 點擊下載微信小程序SDK
    • 將SDK放入微信小程序
    • app.js
      • 引入sdk(var mta= require('path/to/mta_analysis.js'))
      • onLaunch方法調用mat.App.init寫入如下代碼
  4. 在需要統(tǒng)計的頁面onLoad中調用mta.Page.init()方法
  5. 可以在移動分析平臺查看統(tǒng)計信息
mta.App.init({

   "appID":"500013092",//剛剛生成的appid

   "eventID":"500015824", // 高級功能-自定義事件統(tǒng)計ID,配置開通后在初始化處填寫

   "statPullDownFresh":true, // 使用分析-下來刷新次數/人數,必須先開通自定義事件,并配置了合法的eventID

   "statShareApp":true, // 使用分析-分享次數/人數,必須先開通自定義事件,并配置了合法的eventID

   "statReachBottom":true // 使用分析-頁面觸底次數/人數,必須先開通自定義事件,并配置了合法的eventID

});

基本功能

在mta.App.init中配置

  • 統(tǒng)計下拉刷新
  • 統(tǒng)計渠道來源
  • 統(tǒng)計上拉刷新

自定義事件

  1. 自定義事件需要先開通高級功能,勾選地址在項目-》引用管理
  2. 將eventid寫入app.js中的mta.App.init
  3. 基礎分析-》自定義事件-》事件列表,新增事件
    • 一個事件可以增加多個參數
    • 同一個參數可以設置多個值
  4. 生成事件id、配置參數
  5. copy代碼到需要統(tǒng)計的頁面,根據事件放置到相關位置

需要注意一點的地方是參數配置中,可以傳入不同的參數,但是對參數明細的查看需要第二天才可以查看

漏斗事件

漏斗事件是進行轉化率分析,至少需要兩個環(huán)節(jié),比如查看寶貝-》放入購物車-》購買成功

  1. 自定義事件需要先開通高級功能,勾選地址在項目-》引用管理
  2. 將eventid寫入app.js中的mta.App.init
  3. 基礎分析-》自定義事件-》漏斗模型
  4. 填寫相關信息
  5. 將事件代碼復制到相關位置

需要注意一點的地方是對統(tǒng)計信息及轉化率的查看需要第二天才可以看到

小程序運營(無代碼埋點)

微信小程序運營的操作不存在編輯代碼的形式,根據需要配置即可

小程序運營配置文檔

  1. 配置文檔
  2. 簡易教程-》運營-》運營數據

小程序運營數據

  1. 需要先登錄數據文檔地址
  2. 建議教程-》運營數據-》點擊小程序管理后臺鏈接

小程序運營平臺埋點

  • 點擊button、view(+tap)點擊
  • 獲取page內的屬性(必須在wxml里面作為變量)
  • 獲得的data同上,但是data的內容是點擊按鈕前的數據
    • 也就是說無法獲得點擊后的數據(所以不能獲取是否支付成功)
    • component的data是獲取不到的,但是里面的點擊事件是可以捕獲的
    • 優(yōu)先考慮使用事件(都可以埋的),在考慮事件+data(特性)
  • 漏斗(基于之前定義的事件,需要先發(fā)布--》建議事件越小越好)
  • 漏斗事件的過濾條件是基于單個事件設置的
    • 指標(系統(tǒng)、自定義的字段)
    • 分組(系統(tǒng))
    • 過濾條件(有自定義的字段)

根據需要選擇埋點工具

小程序自帶運營平臺

  1. 無法獲知支付是否成功,只知道點擊了支付
  2. 不埋點不能進行指定過濾條件(有些頁面需要埋點)
  3. 可以統(tǒng)計次數、人數、點擊量、但是不能統(tǒng)計總額
  4. 轉發(fā)數是基于小程序內轉發(fā)的可以統(tǒng)計
  5. 無法統(tǒng)計授權

mta分析

  1. 只能定制(小程序運營平臺基于事件,事件粒度越少越好添加漏斗)
  2. 不必基于page的data進行統(tǒng)計數據
  3. 程序發(fā)布后不可以再增添新的pv(小程序平臺可以)
  4. 可以統(tǒng)計是否支付成功
  5. 可以統(tǒng)計授權
  6. 不能統(tǒng)計總額
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容