Android版SDK与admob管理平台集成教程

徘徊边缘 提交于 2020-03-09 17:33:49

一:在 Android 中集成此 SDK
1:下载此SDK。此SDK解压缩后包含一个JAR文件。

2:在Eclipse中右键点击您的应用项目,并选择属性。

3:选择Java构建路径,然后选择库标签。然后点击添加外部 JAR...,并添加 GoogleConversionTrackingSdk.jar文件。

4:打开要修改的AndroidManifest.xml文件。

5:确保您的应用使用以下 2 项权限:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

6:发布一个接收器,监听包含新应用安装相关信息的INSTALL_REFERRER Intent:
<receiver android:name="com.Google.ads.conversiontracking.InstallReceiver"
android:exported="true">

<intent-filter>

<action android:name="com.android.vending.INSTALL_REFERRER" />

</intent-filter>

</receiver>

二:跟踪应用内转化
应用下载次数(计数器)活动类型(IOS和Android分别对应一种类型)能够跟踪移动应用首次启动的转化次数。广告客户可以在自己的应用中添加一小段代码,用以在应用首次启动时ping DFP。如果用户最近在某个DFP发布商的应用中查看和/或点击了该广告客户的广告,DFP 就会将此计为一次应用下载转化。

要跟踪IOS和Android 转化,您必须为它们单独创建活动组和代码段。
重要说明:此功能仅适用于应用内广告。如果用户最初是在网页上(通过桌面设备或移动设备)查看的此广告,随后才下载的应用,则 DFP 不会将此计为转化。以下是转化代码段示例:

Android(需要添加到应用的主活动之中):
DoubleClickConversionReporter.reportWithConversionId(
this.getApplicationContext(), "<activity id>",
null, null /* or price of app if desired */, false);

三:跟踪应用内细分受众群
如果您想根据不展示广告(例如购物车)的屏幕构建一个细分受众群,可以针对一项活动生成报告,并据此构建细分受众群。

以下是转化代码段示例:
DoubleClickAudienceReporter.reportActivity(
this.getApplicationContext(), "<ad unit>",
 /* key value pairs, if desired */);

四:确认设置
进入应用并执行您定义的转化事件时,您应当在信息级别看到类似以下内容的消息记录:
I/GoogleConversionReporter( 1557): Pinging: [...]

I/GoogleConversionReporter( 1557): Ping responded with response code 200
HTTP 200 响应代码表示,转化已成功报告给Google AdWords。

KeyMob拥有行业内资深技术人员以及有一只优秀的开发团队,对广告平台系统拥有独特的技术风格与优势。团队在互联网行业有多年的积累,拥有丰富的广告资源和开发经验,KeyMob希望能给移动平台带来辉煌的成就。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!