Google市场推广统计
Google市场推广统计
Google Play作为Android最大的应用市场,也存在这推广等常用的行为,那么如何统计呢,Google Analytics SDK或者其他的SDK都提供了方法,实际上是可以不需要任何sdk,完全可以自己实现的。
原理是这样的:当来自Play Store上的应用被安装之后,Play Store会发送一个指定的广播给被安装的包,广播的action为com.android.vending.INSTALL_REFERRER。内容数据类似于 utm_source%3Dgoooooogggggggggggggle%26utm_medium%3Dcpc%26utm_term%3Dandroid%252Bbrowser%26utm_content%3Dmaxthon%2520browser%2520for%2520android%26utm_campaign%3DYou%2520never%2520know%2520fast. 我们只需要接收这个广播处理即可。
首先在manifest中增加receiver来接收
<receiver android:name=".AnalyticsReceiver" android:exported="true" ><intent-filter><action android:name="com.android.vending.INSTALL_REFERRER" /></intent-filter></receiver>
这里的AnalyticsReceiver是专门接收推广广播的。
代码很简单
package com.example.installreceiverdemo;import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.util.Log;public class AnalyticsReceiver extends BroadcastReceiver {private static final String LOGTAG = AnalyticsReceiver.class.getSimpleName();@Overridepublic void onReceive(Context context, Intent intent) {Log.i(LOGTAG + "_demo", "analyticsReceiver = " + intent + "data in String = " + intent.getStringExtra("referrer"));}}
这样基本上就完成了,关于简单测试,可以使用下列代码:
Intent it = new Intent("com.android.vending.INSTALL_REFERRER");it.setPackage("com.example.installreceiverdemo");it.putExtra("referrer", "utm_source%3Dgoooooogggggggggggggle%26utm_medium%3Dcpc%26utm_term%3Dandroid%252Bbrowser%26utm_content%3Dmaxthon%2520browser%2520for%2520android%26utm_campaign%3DYou%2520never%2520know%2520fast.");sendBroadcast(it);
相关文章推荐参考:
https://developers.google.com/analytics/devguides/collection/android/v2/campaigns
http://www.localytics.com/docs/android-market-campaign-analytics/
http://gyurigrell.com/2012/2/21/tracking-install-sources-android-apps
Google市场推广统计相关推荐
- APP市场推广统计有效推广量新思路
豌豆荚的黑科技 日前,在一次下载[包名浏览器.apk]的时候搜索到了豌豆荚的网站,那就直接下载吧,可是下载后发现,文件有点大,安装到手机上之后,果然不是我要下载的软件,而是豌豆荚.apk,随机破口大骂 ...
- 小团队妙技巧:海外手游市场推广心得分享
小团队妙技巧:海外手游市场推广心得分享 2014-02-27 08:03 作者: 转载出处:手有对对碰 推荐人:天门 1 手游生力军里,创业团队拥有无限的热情和天马行空的想象力,给行业带来一个又一个惊 ...
- 如何做好应用市场推广?
无论是 iOS 平台还是 Android 平台,应用市场作为流量聚合平台汇聚众多流量,是用户下载应用的核心渠道,开发者和营销人员也愈发重视产品在应用市场推广. 但面对数量众多的应用市场,部分开发者和营 ...
- app应用市场下载统计攻略
目前安卓主流的应用市场有 应用宝.360手机助手.百度手机助手.华为应用市场.小米应用商店.vivo应用商店.三星应用商店.阿里分发市场.安智市场,91助手 .当我们开发一款应用时同时需要上架这些市场 ...
- 【震惊】史上最牛的市场推广/营销
编者按:转化率高达22.3%的传单设计是怎么诞生的?今天这篇分享,绝对是营销人,设计师和产品经理的必读文章,笔者对用户心理的揣摩,使用场景的思考以及设计的独到见解,精辟透彻,效果惊人,强烈推荐同学们阅 ...
- (ZT)在日本市场推广 iPhone 应用的经验
原贴:http://www.cocoachina.com/appstore/market/2010/0728/1942.html 本文作者为 CocoaChina 会员 "lawrencew ...
- 深度干货:史上最全的市场推广渠道大全(附攻略和技巧)
我相信,这或许是史上最全的推广渠道文章.如果你的企业正需要扩张,不妨看一看,或能有所帮助. 在开始推广之前,有一件重要的事要做,那就是市场定位,因为在后面的推广策略,渠道选择,营销诉求等都要围绕这个来 ...
- 知名APP市场总监教你:如何策划高效的市场推广运营方案(超级干货)
近几年移动互联网飞速发展,PC端流量已经慢慢往移动端流量转移,移动互联趋势锐不可当,各种不同互联网类型企业已经为移动端专门开辟独立部门运营.以下就从移动互联网市场总监岗位出发,从几个方面来阐述移动互联 ...
- 跨境电商怎么在Google做推广,Google(谷歌)广告投放怎么做?
随着跨境商家的竞争逐渐激烈,我们很多出海商家在投放广告的时候都会出现成本高!效果差的情况发生!现在的出海商家就会有一种错觉,投了广告不一定有收益,不投广告就一定没有效果和收益!那么我们该怎么去投放广告 ...
最新文章
- FFmpeg被声明为已否决的解决方案
- 设计模式的六大原则(个人笔记)
- 单文档应用程序弹出新对话框_简介——文档
- Hadoop添加到系统环境变量
- out类型参数的讲解
- c++ 编写函数返回两个值最小值_结合实例来分析SQL的窗口函数
- android 获取相机方向,android – 从相机捕捉图像,导致炸毁方向
- Linux下用多种模式实现双网卡绑定!
- 递归典型——汉诺塔问题
- io vivado 怎么查看ps_一次诡异的磁盘IO使用率高排查
- 浏览器实现word在线预览
- 攻防世界-web- easyphp
- idea添加目录时,Mark Directory as的几个选项详解
- Error opening zip file or JAR manifest missing
- 读书笔记:《乌合之众--这是一本书》
- 环信IM SDK使用(一):集成环信SDK及注意事项
- 《Windows95:A Developer's Guide》介绍
- MC9S12G128 led点亮 key按键
- AIDevOps离我们有多远?
- MATLAB最小二乘拟合