로딩중입니다
[共同] 测试设备注册
7/14/2015 12:18:34 PM

测试设备注册


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 值。