// // ASFireBaseEventManager.h // westkissMob // // Created by iOS on 2024/2/22. // #import #import "CartTotalsM.h" NS_ASSUME_NONNULL_BEGIN @interface ASFireBaseEventManager : NSObject + (instancetype)shareInstance; /// 加购事件 点击加购按钮触发 /// - Parameter: /// - cur: 货币(USD) /// - value: 金额 /// - items: @[@{"item_id":@"",@"item_name":@""}] - (void)addcartEventWithCur:(NSString *)cur value:(double)value items:(NSArray *>*)items; /// 支付事件 在订单确认页面触发 /// - Parameter: /// - cur: 货币(USD) /// - value: 金额 /// - transaction_id: 单号 /// - items: @[@{"item_id":@"",@"item_name":@""}] - (void)purchaseEventWithCur:(NSString *)cur value:(double)value transaction_id:(NSString *)transaction_id item:(CartTotalsM *)carListM; /// 去下单事件 在进入结账页面触发 /// - Parameter: /// - cur: 货币(USD) /// - value: 金额 /// - items: @[@{"item_id":@"",@"item_name":@""}] - (void)checkOutEventWithCur:(NSString *)cur value:(double)value items:(NSArray *>*)items; /// 查看商品详情 /// - Parameter: /// - cur: 货币(USD) /// - value: 金额 /// - items: @[@{"item_id":@"",@"item_name":@""}] - (void)viewItemEventWithCur:(NSString *)cur value:(double)value items:(NSArray *>*)items; @end NS_ASSUME_NONNULL_END