文章轉(zhuǎn)載自:微信開放社區(qū)
需求背景
在小游戲內(nèi)場(chǎng)景,用戶?;谟螒蛲娣媾R幾種選擇:
①觀看廣告/分享,獲得激勵(lì)、繼續(xù)游戲
②拒絕廣告/分享,繼續(xù)游戲
③流失,關(guān)閉游戲
而在設(shè)計(jì)玩法的同時(shí),開發(fā)者也常常面臨問題:“該在第幾關(guān)插入廣告”、“怎么設(shè)計(jì)玩法才能有更高的廣告點(diǎn)擊率、廣告頻次”、“這個(gè)場(chǎng)景該出分享還是廣告”、“用戶分享給我?guī)Щ囟嗌傩略鲇脩艉托略隽魉薄?/span>
因此,為更好地幫助開發(fā)者調(diào)優(yōu)廣告點(diǎn)/分享點(diǎn)的設(shè)計(jì)、收獲更高效益、優(yōu)化用戶體驗(yàn),小游戲推出了自定義場(chǎng)景分析能力,打通游戲內(nèi)外數(shù)據(jù)關(guān)聯(lián),幫助開發(fā)者更高效調(diào)優(yōu)。
基本介紹
場(chǎng)景分析,又叫自定義分析,提供埋點(diǎn)上報(bào)及數(shù)據(jù)分析能力。開發(fā)者可通過場(chǎng)景分析對(duì)小游戲各場(chǎng)景中用戶行為進(jìn)行個(gè)性化統(tǒng)計(jì)和分析,幫助游戲調(diào)優(yōu)。
- 功能路徑:微信公眾平臺(tái) → 統(tǒng)計(jì) → 場(chǎng)景分析
快速入門:
使用場(chǎng)景分析,建議按以下步驟進(jìn)行
- 明確數(shù)據(jù)需求,創(chuàng)建場(chǎng)景及相應(yīng)行為分支
- 獲取埋點(diǎn)代碼,配置上報(bào)
- 發(fā)布代碼配置,收集數(shù)據(jù)
- 利用平臺(tái)提供的分析能力,或自助下載數(shù)據(jù),分析用戶行為
1.1 明確需求,創(chuàng)建場(chǎng)景與行為分支
平臺(tái)以“場(chǎng)景+行為分支”的形式提供自定義上報(bào)能力。因此,開發(fā)者需先明確對(duì)游戲內(nèi)哪個(gè)場(chǎng)景進(jìn)行分析,再創(chuàng)建該場(chǎng)景下的用戶行為分支。
功能路徑: 統(tǒng)計(jì)→ 場(chǎng)景分析 → 場(chǎng)景管理 → 新建/編輯場(chǎng)景
例如,一個(gè)超休閑小游戲,可能針對(duì):
場(chǎng)景:用戶在關(guān)卡中闖關(guān)失敗時(shí)
行為分支:用戶面臨選擇:a.看激勵(lì)廣告獲得復(fù)活機(jī)會(huì);b.點(diǎn)擊banner廣告;c.分享獲得復(fù)活機(jī)會(huì)(該例子中未出現(xiàn));d.使用道具卡;e.跳過
(平臺(tái)提供三種行為分支類型,剛舉例可分別對(duì)應(yīng):廣告行為ab、分享行為c、其他自定義行為de)
同時(shí),平臺(tái)還支持開發(fā)者通過branchDim字段自定義拆分維度上傳,包括但不局限于上傳關(guān)卡信息、角色類型、...
額外參數(shù)branchDim:在場(chǎng)景創(chuàng)建中勾選開啟使用。注意:在不勾選開啟的情況下,即使上傳了branchDim字段平臺(tái)也不納入統(tǒng)計(jì)。類型為String,取值為1-100的整數(shù)。
1.2配置埋點(diǎn)上報(bào)
數(shù)據(jù)是以事件為最小粒度進(jìn)行存儲(chǔ)和分析的,不同的行為分支會(huì)對(duì)應(yīng)相應(yīng)需埋點(diǎn)的事件動(dòng)作,“場(chǎng)景-行為分支-事件”。因此創(chuàng)建行為分支后,開發(fā)者可埋點(diǎn)代碼,在相應(yīng)位置配置上報(bào)。
例如在激勵(lì)視頻廣告事件中可能包含如下事件:
step1【廣告前場(chǎng)景曝光】:
// 將以下代碼片段埋入如“看視頻復(fù)活”的按鈕曝光
wx.reportUserBehaviorBranchAnalytics({ branchId: 'XXXXXXXX', branchDim: "X", eventType: 1 });
// branchId為開發(fā)者申請(qǐng)時(shí)平臺(tái)進(jìn)行分配;eventType取值1:曝光,2:點(diǎn)擊
// 同時(shí)平臺(tái)支持開發(fā)者上傳一個(gè)自定義字段branchDim,用于關(guān)卡、游戲角色等分析;類型為String,取值范圍[1, 100],必須為整數(shù),當(dāng)上傳類型不符條件時(shí)不統(tǒng)計(jì)
step2【廣告前場(chǎng)景點(diǎn)擊】:
// 將以下代碼片段埋入如“看視頻復(fù)活”的按鈕點(diǎn)擊
wx.reportUserBehaviorBranchAnalytics({ branchId: 'XXXXXXXX', branchDim: "X", eventType: 2 });
step3【廣告曝光】:
// 與廣告關(guān)聯(lián),將以下代碼片段埋入如激勵(lì)廣告的曝光(廣告組件中的show事件)
let rewardedVideoAd = wx.createRewardedVideoAd(/* 參考廣告使用示例進(jìn)行初始化 */);
rewardedVideoAd.show({branchId: 'XXXXXXXX', branchDim: "X",});
1.3 發(fā)布代碼配置
代碼埋點(diǎn)隨版本發(fā)布后,即會(huì)在游戲線上版進(jìn)行數(shù)據(jù)統(tǒng)計(jì),MP以“DAY+1”的方式給出數(shù)據(jù)反饋。
1.4 數(shù)據(jù)分析
發(fā)布埋點(diǎn)配置后,即可在第二天起進(jìn)行相應(yīng)數(shù)據(jù)分析。
功能路徑: 統(tǒng)計(jì)→ 場(chǎng)景分析 → 場(chǎng)景分析
A.分析某個(gè)場(chǎng)景的廣告玩法效果
“該在第幾關(guān)插入廣告”、“怎么設(shè)計(jì)玩法才能有更高的廣告點(diǎn)擊率、廣告頻次”、... 場(chǎng)景分析提供更多廣告價(jià)值指標(biāo)(埋點(diǎn)處的廣告點(diǎn)擊、廣告收入、ARPU等),支持開發(fā)者針對(duì)某個(gè)廣告點(diǎn)的數(shù)據(jù)表現(xiàn)進(jìn)行分析。
選擇場(chǎng)景:開發(fā)者自創(chuàng)建的場(chǎng)景
選擇行為:激勵(lì)式廣告/banner廣告/插屏廣告/格子廣告/原生模板廣告
日期范圍:可選擇自埋點(diǎn)發(fā)布日期后的統(tǒng)計(jì)時(shí)間
查看方式:同時(shí)平臺(tái)提供兩種可下拆的維度分析。一者是開發(fā)者可自己設(shè)置的額外參數(shù),一者是平臺(tái)提供的按微信場(chǎng)景來源、用戶設(shè)備平臺(tái)的篩選。
額外參數(shù):平臺(tái)支持開發(fā)者上傳類型String,取值為1-100整數(shù)的額外參數(shù)。開發(fā)者可在創(chuàng)建場(chǎng)景時(shí)勾選使用額外參數(shù)(注意:創(chuàng)建場(chǎng)景時(shí)不啟動(dòng)額外參數(shù)的使用,即使埋點(diǎn)中有參數(shù)的上傳,平臺(tái)將仍視為不使用)
來源和平臺(tái):平臺(tái)提供按微信場(chǎng)景定義的來源篩選、用戶設(shè)備平臺(tái)篩選
數(shù)據(jù)分析版塊:展示的數(shù)據(jù)分為兩部分:
①開發(fā)者自埋點(diǎn)的統(tǒng)計(jì)指標(biāo):廣告前場(chǎng)景曝光、廣告前場(chǎng)景點(diǎn)擊、廣告曝光
②平臺(tái)關(guān)聯(lián)的廣告價(jià)值指標(biāo):廣告點(diǎn)擊、廣告收入、廣告ARPPU、廣告ECPM
同時(shí),數(shù)據(jù)部分支持開發(fā)者下載導(dǎo)出。
B.分析某個(gè)場(chǎng)景的分享玩法效果
“這個(gè)場(chǎng)景該出分享還是廣告”、“用戶分享給我?guī)Щ囟嗌傩略鲇脩艉托略隽魉?、“怎么設(shè)計(jì)玩法才能有更高的分享成功率”、... 場(chǎng)景分析提供更多分享價(jià)值指標(biāo)(埋點(diǎn)處的分享成功率、分享帶來用戶、帶來流水等),支持開發(fā)者針對(duì)某個(gè)分享點(diǎn)的數(shù)據(jù)表現(xiàn)進(jìn)行分析。
數(shù)據(jù)分析版塊:展示的數(shù)據(jù)分為兩部分:
①開發(fā)者自埋點(diǎn)的統(tǒng)計(jì)指標(biāo):分享前場(chǎng)景曝光、分享前場(chǎng)景點(diǎn)擊)
②平臺(tái)關(guān)聯(lián)的分享價(jià)值指標(biāo):分享成功、分享帶來活躍、帶來活躍次留、分享帶來注冊(cè)、帶來注冊(cè)次留、帶來付費(fèi)用戶、帶來付費(fèi)金額、帶來付費(fèi)ARPPU、帶來廣告觀看、帶來廣告收入、帶來廣告ARPPU、帶來廣告ECPM
同時(shí),數(shù)據(jù)部分支持開發(fā)者下載導(dǎo)出。
C.對(duì)比兩個(gè)不同場(chǎng)景的 廣告/分享 玩法效果
“該在哪個(gè)時(shí)機(jī)出分享/廣告”、“兩種設(shè)計(jì)哪種表現(xiàn)更好”、... 場(chǎng)景分析支持不同場(chǎng)景下的同種行為表現(xiàn)對(duì)比。
D.自定義分析某個(gè)事件轉(zhuǎn)化
除分享與廣告行為外,場(chǎng)景分析提供了其他自定義行為的埋點(diǎn)統(tǒng)計(jì)能力。開發(fā)者可靈活運(yùn)用這點(diǎn)用于關(guān)卡分析、付費(fèi)轉(zhuǎn)化分析等。
E.針對(duì)某個(gè)用戶行為的漏斗分析
在用戶選擇/轉(zhuǎn)化的鏈路上,平臺(tái)提供漏斗分析模式,開發(fā)者可以更方便地分析點(diǎn)擊率、轉(zhuǎn)化率。
功能路徑: 統(tǒng)計(jì) → 場(chǎng)景分析 → 數(shù)據(jù)分析 → 漏斗分析