// // StatisticsServiceHelper.h // xplan-ios // // Created by 冯硕 on 2021/9/27. //项目中埋点的数据 尽可能的使用这个类 进行参数的构建 在getTrackEventDescripWithKey 方法中配置相对应的event 和 decribe /// 在.m中 生成一个key 在.h中 exten 即可 #import NS_ASSUME_NONNULL_BEGIN @interface StatisticsServiceHelper : NSObject UIKIT_EXTERN NSString *const StatisticsServiceEventAppLaunch; #pragma mark - 登录模块的 UIKIT_EXTERN NSString *const StatisticsServiceEventOneClickLoginSuccess; ///一键登录成功 UIKIT_EXTERN NSString *const StatisticsServiceEventLoginPhoneClick;///手机登录 UIKIT_EXTERN NSString *const StatisticsServiceEventLoginQQClick;///QQ登录 UIKIT_EXTERN NSString *const StatisticsServiceEventLoginWXClick;///wx登录 UIKIT_EXTERN NSString *const StatisticsServiceEventLoginRepariSuccess;///注册个人资料保存成功 /// 埋点事件 /// @param eventKey key + (void)trackEventWithKey:(NSString *)eventKey; /// 埋点事件带参数 /// @param eventKey key /// @param eventAttributes 参数 + (void)trackEventWithKey:(NSString *)eventKey eventAttributes:(NSDictionary * _Nullable)eventAttributes; /// 统计时长 开始 /// @param eventKey key + (void)trackEventStartWithKey:(NSString *)eventKey; /// 统计时长 结束 /// @param eventKey key + (void)trackEventEndWithKey:(NSString *)eventKey; @end NS_ASSUME_NONNULL_END