// // StatisticsService.m // xplan-ios // // Created by 冯硕 on 2021/9/27. // #import "StatisticsService.h" #import @implementation StatisticsService /// 埋点数据 不带参数的 /// @param event key /// @param describe 描述 + (void)trackEvent:(NSString *)event eventDescribe:(NSString *)describe { if (event == nil || event.length == 0) { return; } [self trackEvent:event eventDescribe:describe eventAttributes:nil]; } /// 埋点的 代参数的 /// @param event key /// @param describe 描述 /// @param attributes 参数 + (void)trackEvent:(NSString *)event eventDescribe:(NSString *)describe eventAttributes:(nullable NSDictionary *)attributes { if (event == nil || event.length == 0) { return; } [[BaiduMobStat defaultStat] logEvent:event eventLabel:describe attributes:attributes]; } /// 统计时长的 开始 /// @param event key /// @param describe 描述 + (void)trackEvent:(NSString *)event eventStart:(NSString *)describe { if (event == nil || event.length == 0) { return; } [[BaiduMobStat defaultStat] eventStart:event eventLabel:describe]; } /// 统计时长 结束 /// @param event key /// @param describe 描述 + (void)trackEvent:(NSString *)event eventEnd:(NSString *)describe { if (event == nil || event.length == 0){ return; } [[BaiduMobStat defaultStat] eventEnd:event eventLabel:describe]; } @end