Apteligent
Apteligent是一個移動應用性能平台,為開發人員和產品經理提供工具和見解。
Braze和Apteligent集成提供了詳細的iOS崩潰報告,允許您將關鍵數據記錄到現有的Braze解決方案中,以及細分、理解和與經曆過應用程序崩潰的用戶進行交流。
先決條件
要求 | 描述 |
---|---|
TestDrive帳戶 | 需要一個TestDrive帳戶才能利用這種合作關係。 |
警告:
這種整合目前隻支持iOS平台。
集成
步驟1:注冊一個觀察者
首先,您必須注冊一個觀察者。確保在初始化Apteligent之前完成此操作。
1 2 3 4
[[NSNotificationCenterdefaultCenter]addObserver:自我選擇器:@ selector(crashDidOccur:)名字:@“CRCrashNotification”對象:零];
步驟2:記錄自定義崩潰分析
Apteligent SDK將在用戶在崩潰發生後加載應用程序時發出通知。通知將包含崩潰名稱、原因和發生日期。
收到通知後,記錄自定義崩潰事件,並使用Apteligent的崩潰報告分析更新用戶屬性:
1 2 3 4 5 6 7
-(無效)crashDidOccur:(NSNotification*)通知{NSDictionary*crashInfo=通知.用戶信息;[[AppboysharedInstance]logCustomEvent:@“ApteligentCrashEvent”withProperties:crashInfo];[[AppboysharedInstance].用戶setCustomAttributeWithKey:@“lastCrashName”andStringValue:crashInfo[@“crashName”]];[[AppboysharedInstance].用戶setCustomAttributeWithKey:@“lastCrashReason”andStringValue:crashInfo[@“crashReason”]];[[AppboysharedInstance].用戶setCustomAttributeWithKey:@“lastCrashDate”andDateValue:crashInfo[@“crashDate”]];}
一旦完成,您將能夠利用Braze的細分和參與分析的力量,使用Apteligent平台中的崩潰信息。