赞
踩
针对上架第三方商店的Android应用,可通过 AppsFlyer SDK 收集 Android OAID 进行归因。
AppsFlyer的SDK支持多种OAID的收集方法, 使用哪种方法取决于以下因素:
V6.2.3+
版本或以上,添加 OAID dependencies后,SDK会自动收集 OAID。当应用在国内应用商城上架或使用APK链接直接下载安装,需要使用厂商独立的SDK-MSA 提供的AAR 来收集OAID。
以下是具体步骤:
添加OAID dependencies,必须在app层级build.gradle文件夹中支持厂商的独立JAR文件:
implementation 'com.appsflyer:af-android-sdk:6.2.3@aar'`
implementation 'com.appsflyer:oaid:6.2.3'
implementation files('libs/oaid_sdk_1.0.23.aar')
使用AppsFlyer SDK V6.2.3版本 SDK,添加 OAID dependencies后,默认自动收集OAID。
三、Google Play 上架应用收集OAID
当应用在海外上架时,无需添加MSA 的AAR文件 。需要使用华为OAID SDK收集OAID。
以下是具体步骤:
1、在项目build.gradle
文件中
添加以下内容:
allprojects {
repositories {
// ...
maven { url 'https://developer.huawei.com/repo/' }
}mavenCentral()
}
2、在app层级的build.gradle文件中
添加以下dependencies (必须支持厂商的standalone JAR文件):
implementation 'com.appsflyer:af-android-sdk:6.2.3@aar'
implementation 'com.appsflyer:oaid:6.2.3'
implementation 'com.huawei.hms:ads-identifier:3.4.39.302'
com.huawei.hms:ads-identifier
版本是 3.4.39.302+使用AppsFlyer SDK V6.2.3版本 SDK,默认自动收集OAID。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。