// // SPStatAPI.swift // MoviaBox // // Created by 佳尔 on 2025/5/8. // import UIKit ///统计 class SPStatAPI: NSObject { ///进入APP static func requestEnterApp() { var param = SPNetworkParameters(path: "/customer/enterTheApp") param.isToast = false param.isLoding = false SPNetwork.request(parameters: param) { (response: SPNetworkResponse) in } } ///离开APP static func requestLeaveApp() { var param = SPNetworkParameters(path: "/customer/leaveApp") param.isToast = false param.isLoding = false SPNetwork.request(parameters: param) { (response: SPNetworkResponse) in } } ///在线状态统计 static func requestStatOnLine() { var param = SPNetworkParameters(path: "/customer/onLine") param.isToast = false param.isLoding = false SPNetwork.request(parameters: param) { (response: SPNetworkResponse) in } } ///统计w2a点击 static func requestStatW2a(data: String) { var param = SPNetworkParameters(path: "/w2aSelfAttribution") param.isToast = false param.isLoding = false param.parameters = [ "data" : data ] SPNetwork.request(parameters: param) { (response: SPNetworkResponse) in } } ///统计点击推送消息 static func requestStatApns(messageId: String, title: String) { var param = SPNetworkParameters(path: "/message/sendReport") param.isToast = false param.isLoding = false param.parameters = [ "message_id" : messageId, "title" : title ] SPNetwork.request(parameters: param) { (response: SPNetworkResponse) in } } }