簡單實用:十分鐘解決多渠道打包難題

多渠道打包通常是由人工進行的,意義在於:App上架應用市場後用來統計不一樣渠道的下載量、來源等信息。html

通常狀況下,Android工程師須要針對不一樣的渠道,手工或者自動化修改不一樣的渠道編號,而後再打不一樣的包。多渠道人工打包的傳統方式有如下幾個問題:api

一、時間成本高。手動打一個包正常狀況下3-5分鐘,哪怕只上傳6個主流市場,也須要半個小時左右;
二、製做效率低。一旦面臨大型推廣,根本沒法給成百上千的渠道量各打一個包;
三、存在偏差風險。人工打包,過程當中不免出現偏差,甚至有被抓包的風險,會增長測試難度和成本。網絡

免費解決多渠道打包的方案:openinstallhttps://www.openinstall.io/app

用下面這種方法,Android工程師不用打渠道包,只須要十分鐘集成openinstall的SDK,就能精準實現免費的渠道統計,而且同時支持Android和iOS系統。ide

一、下載SDK
前往 openinstall 官網,進入下載中心,下載最新版 SDK。
傳送門:https://www.openinstall.io/download.html
簡單實用:十分鐘解決多渠道打包難題測試

二、導入SDK
將下載好的 openinstall SDK 拷貝到項目的 app/libs 文件夾下,並在 app 模塊的 build.gradle 中導入。
簡單實用:十分鐘解決多渠道打包難題
簡單實用:十分鐘解決多渠道打包難題gradle

三、申請權限
openinstall 只須要申請基本的網絡請求權限,不須要其它任何用戶隱私權限,能夠在 AndroidMaifest.xml 中添加網絡權限。
簡單實用:十分鐘解決多渠道打包難題網站

四、配置 AppKey
在 AndroidManifest.xml 的 application 標籤內設置 openinstall 爲應用分配的 AppKey。
簡單實用:十分鐘解決多渠道打包難題ui

五、SDK初始化
在 App 啓動時,調用 OpenInstall.init(context) 方法完成 sdk 初始化。
推薦在自定義的 Application 的 onCreate() 方法中調用,並在 AndroidManifest.xml 中的 application 標籤中指定使用自定義的 Application 類。
到這裏,SDK的集成內容基本完成。
簡單實用:十分鐘解決多渠道打包難題
簡單實用:十分鐘解決多渠道打包難題xml

六、渠道統計
SDK 會自動完成訪問量、點擊量、安裝量、活躍量、留存率等統計上報工做。
註冊量統計和效果點統計須要根據自身業務規則調用相關api
//用戶註冊成功後調用
OpenInstall.reportRegister();
//使用後臺建立的 「效果點ID」 做爲pointId
OpenInstall.reportEffectPoint(pointId, pointValue);
注意:效果點創建在渠道基礎之上,主要用來統計終端用戶對某些特殊業務的使用效果。調用接口前,請先進入管理後臺「效果點管理」中添加效果點。
簡單實用:十分鐘解決多渠道打包難題

七、渠道報表
集成完SDK,就能夠進入 Openinstall 控制中心上傳安裝包,也能夠自定義多個渠道,後臺報表能實時統計多個渠道的「訪問量、點擊量、安裝量、註冊量」等,還給所有數據附帶排重功能,能作到反做弊、防刷量。
簡單實用:十分鐘解決多渠道打包難題

openinstall官方網站:https://www.openinstall.io/

相關文章
相關標籤/搜索