测试设备注册
adPOPcorn,LiveOps 等功能时,在功能测试过程中需先注册测试设备。
注册测试设备时,需要以下设备标识。
- Android : Google Advertising ID (ADID)
- iOS : Apple Advertising Identifier (IDFA)
在注册测试设备的弹窗中输入设备标识,设置测试环境。
Google Advertising ID(ADID) 确认
Google Advertising ID(以下简称 ADID)一般情况可以在安卓设备的谷歌设置应用中确认。
打开此应用进入谷歌设置菜单。(应用图标: )
进入[Google 设置 - 广告 - 我的广告 ID] 可以确认 ADID,形式如下:
xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
- 重新设置广告 ID 导致 ADID 变更的情况,无法使用 adPOPcorn 等一些功能。
- ADID 的使用条件为安卓 2.2版本以上,GooglePlay 服务 4.0以上。
- ADID 不可更改英文字符大小写格式,需使用原始的 RAW 值。
Apple Advertising Identifier (IDFA) 确认
Apple广告标识(以下简称 IDFA) 可以通过 AdSupport.framework 中提供的 api 进行确认。
XXXXXXXX-0000-0000-0000-XXXXXXXXXXXX
1. 添加 AdSupport.framework
2. 添加头文件
#import <AdSupport/AdSupport.h>
3. 确认IDFA
#if __IPHONE_OS_VERSION_MAX_ALLOWED >= 60000
if (NSClassFromString(@"ASIdentifierManager"))
{
NSString * idfa = nil;
NSUUID *advertiserId = [[ASIdentifierManager sharedManager] advertisingIdentifier];
if (advertiserId)
{
idfa = [advertiserId UUIDString];
NSLog(@"IDFA ::: %@ : ", idfa);
}
}
#endif
- IDFA 使用条件为 iOS 6以上
- 重新设置广告标识时,将无法使用 adPOPcorn 等功能。
- 不可收集 IDFA 信息的设备中,无法正常使用 adPOPcorn 等服务。
- IDFA 不可更改英文字符大小写格式,需使用原始的 RAW 值。