问:为啥要多渠道打包,只打一个包,然后分别发布到不同的平台上,不也挺好吗?
答:不同渠道打包主要用来做统计分析,特别是游戏应用,特别注意哪个渠道推广的最有效。
基于上面的场景,我们发现主要有两个问题:
- 打包的本质是将渠道标识传递给后台
这一步已经有第三方平台帮我们做了,实现的思路应该也也差不多,我们集成友盟的渠道统计分析即可。没有必要写一套自己的渠道统计分析。(友盟渠道统计接入)
- 怎样快速打包
为什么打包会花那么长时间?因为每个渠道打一次包,就要重新编译一次,所以耗时长。其实只要想办法将打好的一个包,替换里面的meta-data值即可。我们来看下美团多渠道打包是怎么做的:
Android Signature V2 Scheme签名下的新一代渠道包打包神器