美文网首页
Google Play商店推广总结

Google Play商店推广总结

作者: 叁分钟热血 | 来源:发表于2019-01-18 17:01 被阅读41次

最近做海外的项目,需要和第三方一个新闻客户端合作,需要给对方一个推广链接,并且统计来源用户。找了一些GooglePlay推广的帖子,在此记录一下。

一、推广链接的生成

1、Google提供了生成推广链接的地址:官方的地址不知为何404了,可能是改版了。
2、可以从这个地址直接生成 推广链接(http://t.cn/E5wIaWc

生成推广链接.png
简单介绍

(1)包名必填
(2)推广的平台必填
(3)Campaign Medium 这个我觉得看项目需求,如果你是在一个平台的不同地方进行的推广,并且还需要不同统计,那么就填写。
其他的就自己看截图就好啦!!

生成的链接

https://play.google.com/store/apps/details?id=com.exmple.test&referrer=utm_source%3Dgoogle%26utm_medium%3Dbanner%26utm_content%3Dcontent%26utm_campaign%3D00

推广工作流程

1.用户从网页或者应用中点击Play商店推广链接跳转到Play商店应用的页面下载。
2.应用下载完成并安装后,Google Play商店会发送一个INSTALL_REFERRER的Intent广播,该Intent中包含了推广链接中的参数。
3.应用收到INSTALL_REFERRER广播之后,从Intent中读取参数,上报给自己的服务器推广数据。

代码配置

1.manifest声明receiver,接收INSTALL_REFERRER广播

 <receiver
       android:name=".receiver.PlayCampaignReceiver"
       android:exported="true">
        <intent-filter>           
            <actionandroid:name="com.android.vending.INSTALL_REFERRER" />
        </intent-filter>
</receiver>

2.实现PlayCampaignReceiver,处理INSTALL_REFERRER广播

import android.content.Context;
import android.content.Intent;
import android.util.Log;
public class PlayCampaignReceiver extends BroadcastReceiver {
    private String mReferrer = "";
    @Override
    public void onReceive(Context context, Intent intent) {
        //处理referrer参数
        String referrer = intent.getStringExtra("referrer");
        if (null != referrer) {
            //other code 我们是用户注册时候传上去
        }
    }
}

推广数据的接收

我亲自测试的每一次重新安装都会收到广播📢
不过我们也不同担心,因为我们的根据推广来的用户去给平台结算的,重复安装也是同一个用户注册来的渠道,所以对我们没有太大的影响。

//--好的就写到这里啦,有问题随时留言,哪里不对请指正--//

参考网站:https://cloud.tencent.com/developer/article/1328349

相关文章

网友评论

      本文标题:Google Play商店推广总结

      本文链接:https://www.haomeiwen.com/subject/kfbndqtx.html