测试已测试 | ✗ |
语言语言 | Obj-CObjective C |
许可 | MIT |
发布上次发布 | 2015年10月 |
由Aleksandras Smirnovas、Nikolaj Pedersen、René Bischoff、GA Service Account、Nikolaj Pedersen维护。
此 SDK 实现了 GameAnalytics 的 版本 V1 API。
版本 V2 API 可以在此处找到:这里。
它添加了如进度、验证的购买和虚拟货币跟踪等功能。
SDK 更新 frequently asked questions (FAQ) 包含有关未来 V2 SDK 发布更新的信息。SDK update FAQ
变更日志
1.0.3
在 pod-file 中做出弃用。
1.0.2
1.0.1
1.0.0
请按照以下指导导入库。
使用以下方式初始化
[GameAnalytics setDebugLogLevelVerbose:TRUE];
[GameAnalytics initializeWithGameKey:@"xxx" secretKey:@"xxx"];
其余的命令在头文件中有很好的文档记载。以下列出以供方便
[GameAnalytics newDesignEventWithId:@"PickAmmo:Bullets" value:@25];
[GameAnalytics newBusinessEventWithId:@"PurchaseCoins" currency:@"USD" amount:@999];
[GameAnalytics setUserInfoWithGender:@"M" birthYear:@1977 friendCount:@7];
[GameAnalytics setReferralInfoWithPublisher:@"ChartBoost" installSite:@"Facebook" installCampaign:@"Launch" installAdgroup:nil installAd:@"Launch Ad 1" installKeyword:nil];
[GameAnalytics newErrorEventWithMessage:@"Game Stalled" severity:GASeverityTypeError];
[GameAnalytics logFPS];
[GameAnalytics stopLoggingFPS];
[GameAnalytics setMinimumFPSTimePeriod:10];
[GameAnalytics setCriticalFPSLimit:15];
[GameAnalytics setLocalCaching:FALSE];
[GameAnalytics setMaximumEventStorage:6];
[GameAnalytics clearDatabase];
[GameAnalytics setAutoBatch:FALSE];
[GameAnalytics manualBatch];
[GameAnalytics setSendEventsInterval:10];
[GameAnalytics enableExceptionHandler:TRUE];
[GameAnalytics setSessionTimeOut:10];
[GameAnalytics getUserID];
[GameAnalytics setUserID:@"bob127"];