로딩중입니다
[iOS] IGAW 共同集成 : Native iOS
8/25/2015 12:03:27 PM

IGAW 共同模板

完成 SDK 安装后进行共同集成事项。

通过共同 API 集成进行 IGAWorks 服务基本的使用设置。

完成共同集成后,根据需要使用的服务添加 framework,进行 add-on 集成。

[SDK 安装指南 : iOS]


※ 集成前必须先确认 SDK 是否为最新版本。不清楚 SDK 版本时,请进入 [SDK 下载] 确认。


共同 API


SDK 初始化

在 adbrix 网站上登录后获取 AppKey、HashKey,设置( )奖励服务器集成方式。

在IgaworksCore Header File Import 后,在 AppDelegate 的 application :  didFinishLaunchingWithOptions: 中调用 igaworksCoreWithAppKey API。

#import "AppDelegate.h"
#import <IgaworksCore/IgaworksCore.h>

@implementation AppDelegate

-(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
	[IgaworksCore igaworksCoreWithAppKey:@"YOUR_APP_KEY" andHashKey:@"YOUR_HASH_KEY"];
	return YES;
}


设置  Log 的标准

设置 SDK 显示 Log 的标准。

使用 setLogLevel  API 设置,决定标准的价使用 IgaworksCore .h 中指定的 enum。

  • IgaworksCoreLogInfo  : 显示 info 准的最基本 Log。
  • IgaworksCoreLogDebug  : 显示包括 info 的 Debug 标准的 Log。
  • IgaworksCoreLogTrace  : 显示所有 Log。

[IgaworksCore setLogLevel:IgaworksCoreLogTrace];


GDPR 对接

调用 GDPR 事件,可以挡住 GDPR 事件调用以后的所有 SDK 动作。(停顿 SDK 功能)

本事件调用以后,无法参与并使用 Adbrix 数据传送、LiveOps 推送及弹窗、adPOPcorn 广告

用户删除应用后再次安装前,不能恢复 GDPR 适用的内容。

[IgaworksCore gdprForgetMe];


登录 Apple 广告标识者 (IDFA)

为了使用 IGAWorks的多样的服务,必须具有 Apple IDFA。

参考如下指南,在我方 IgaworksCore framework 中登录 Apple IDFA。 

[Igaworks iOS IDFA 登录指南]

注意. 未登录 Apple IDFA 时,不可使用监测广告效果、积分墙、Live Operation 等的服务。



IGAWorks add-on 集成

完成共同集成后,请参考各项服务的指南,进行 add-on 集成。


       
iOS SDK framwork 安装指南! 
完成共同集成事项后,根据各服务指南确认并集成以下项目。 
- 使用 CocoaPods 时,Podfile 内容  
- 直接安装的情况时,添加 Dependencies 和 Bundle