AppsFlyer的SDK提供应用安装和应用内事件的监控。即开发者可以监控安装,应用更新和应用打开(需要完成基本嵌入),也可以进一步监控应用内事件(包括购买,游戏过关等),从而可以评估渠道的ROI以及用户粘性等深层次指标。前者只需要完成AppsFlyer SDK的强制接入项目即可,而后者,则需要接入其他非强制项目。由于篇幅原因,今天主要就强制接入项目进行展开。

首先,接入SDK的方式有两种,一种较为简单,即使用Gradle’s Dependency Management,另一种则是通过SDK.jar手动嵌入AppsFlyer SDK。

要使用Gradle’s Dependency Management,第一步是要先在后台进行添加,具体方式是:打开你的项目(your app),之后将build.gradl文件,

添加到?Module-level,此文件位于app里的build.gradle,在?dependencies之前,

repositories {

mavenCentral()

}

如下图所示:

18234fa0d660c89ed34dd9e9d189fc63.png

之后再将带有AppsFlyer最新版本的SDK的compile dependency,同样添加至build.gradle文件中:

dependencies {

compile ‘com.appsflyer:af-android-sdk:4+@aar’

}

然后就可以在你的项目(your app)中输出AppsFlyer SDK并按照指南进行嵌入。

import com.appsflyer.AppsFlyerLib

如果不使用Gradle,那么就要下载并添加AF-Android-SDK.jar 至项目class 。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐