SiteMaster SDK开发者帮助文档

概述

SiteMaster SDK 是AdMaster开发的一款帮助用户分析App使用情况的的一款SDK。开发者嵌入SiteMaster SDK成功后,可以通过AdMaster提供的Site网站后台查看App的相关统计信息,本文档旨在帮助开发者更好的完成SDK的嵌入

1. 获得应用ID

应用ID用于区分不同App的唯一标识符,开发者可以在SiteMaster后台的应用管理界面中获得对应应用ID。

img

2.获得开发包

开发者注册Site用户之后,会获得Site网站提供的用来标示App唯一性的唯一ID和相关zip开发包。开发包里面主要包括以下内容:

3. 导入SiteSDK

下载并解压Site提供的开发zip包后,将SiteSDKLib文件夹里的AdMasterTracker.h头文件和libSiteSDK.a静态库文件添加的开发者自己的app项目中,添加过程中注意确保在弹出的界面中勾选Copy items into destination group's folder(if needed), 并确保Add To Targets勾选相应的target。 img

4. 添加SDK需要的依赖框架(Framework)

在开发者需要添加SDK的项目Xcode开发环境中选择

TARGETS-->Build Phases-->Link Binary With Libraries--> + 添加以下framework框架:CoreLocation.framework,AdSupport.framework

img

5. 嵌入SiteSDK代码

i. 注册SiteSDK实例

打开AppDelegate.m 在-(BOOL)application:(UIApplication )application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions方法内添加如下语句:

[AdMasterTracker setTrackerInstance:@"XXXXX" SendPolicy:NO];

ii. 页面监测事件

+(void)viewTracker:(NSString*)viewName

iii.事件监测

+(void)eventTracker:(id)eventName CurrentView:(NSString*)currentViewName

iv.禁用地理位置信息

+(void)setLocationDisable:(BOOL)isDisable;

如果在使用中遇到任何问题,如果你需要帮助,请联系我们: service@admaster.com.cn