注意:
| API | 说明 |
|---|---|
| void init(Context context, String TakuAppID, String TakuAppKey) | TakuSDK的初始化方法,其中Taku AppID和Taku AppKey需要在Taku后台建立应用之后获取。 该方法建议在Application onCreate的时候初始化,建议只在主进程调用。 如何获取App Key? |
| start() | TakuSDK的启动入口,该API需要在ATSDK.init方法之后调用,启动操作会在子线程执行。 v6.2.95及以上版本,为了提高Taku统计DAU指标的准确性,强烈建议使用国内TakuSDK时增加此方法调用,建议只在主进程且前台调用。 注意: 1.该API只针对国内TakuSDK有效,海外TakuSDK无需再调用该API,只需调用ATSDK.init即可。 2.v6.2.95及以上版本支持。 |
| setNetworkLogDebug(boolean debug) | 设置是否有Debug日志输出。 建议在测试阶段把它打开,方便验证广告回调状态 请参考 Taku SDK 日志 |
| getSDKVersionName | 获取TakuSDK的版本 |
| integrationChecking(Context context) | 检查广告平台的集成状态,请参考 验证广告平台SDK集成 注意:不能在提交审核的包上使用此API |
| isCnSDK() | 判断当前使用SDK是否为中国区 |
| testModeDeviceInfo(Context context, DeviceInfoCallback deviceInfoCallback) | 打印当前设备的设备信息(IMEI、OAID、GAID、AndroidID等) |
//强烈建议在应用对应的Application#onCreate()方法中调用,避免出现content为null的异常
//ATSDK.init仅进行初始化,不会获取个人信息,如果要展示广告,需要再调用ATSDK.start方法
ATSDK.init(getApplicationContext(), TakuAppID, TakuAppKey);//初始化SDK
ATSDK.start(); //v6.2.95+,针对国内SDK,调用start启动SDK。
Taku隐私政策:https://help.takuad.com/docs/1Mn1B7