Browse Source

添加统计

jsonwang 3 years ago
parent
commit
b72c0cd28c

+ 11 - 2
BFFramework/Classes/Enums/Enums.swift

@@ -300,15 +300,24 @@ public  enum  objectType: String {
     //- 音乐使用数
     case ot_shanyinApp_musicVideoPreview_musicSearchSelect = "shanyinApp_musicVideoPreview_musicSearchSelect"
     
-    // 卡点模式
+    //快慢速模式
+    //  - 抛留比例按钮切换点击数
+    case ot_shanyinApp_musicVideoPreview_selectSpeed = "shanyinApp_musicVideoPreview_selectSpeed"
+    //  - 自定义抛留比按钮点击数
+    case ot_shanyinApp_musicVideoPreview_customizeSpeed = "shanyinApp_musicVideoPreview_customizeSpeed"
+    //  - 选择节奏
+    case ot_shanyinApp_musicVideoPreview_selectSpeedRhythm = "shanyinApp_musicVideoPreview_selectSpeedRhythm"
+    
+    // 跳跃卡点模式
     //  - 抛留比例按钮切换点击数
     case ot_shanyinApp_musicVideoPreview_selectRatio = "shanyinApp_musicVideoPreview_selectRatio"
     //  - 自定义抛留比按钮点击数
     case ot_shanyinApp_musicVideoPreview_customizeRatio = "shanyinApp_musicVideoPreview_customizeRatio"
     //  - 选择节奏
     case ot_shanyinApp_musicVideoPreview_selectMusicVideoRhythm = "shanyinApp_musicVideoPreview_selectMusicVideoRhythm"
+   
  
-    // 图片循环模式
+    // 仅配乐模式
     // 循环比例按钮切换点击数
     case ot_shanyinApp_musicVideoPreview_selectRepeatTimes = "shanyinApp_musicVideoPreview_selectRepeatTimes"
     //  - 自定义抛留比按钮点击数

+ 7 - 1
BFFramework/Classes/Stuckpoint/Controller/PQStuckPointEditerController.swift

@@ -109,9 +109,15 @@ class PQStuckPointEditerController: PQBaseViewController {
 //            self?.playerView.stop()
             // 开始播放
             self?.settingPlayerView()
-            // 点击上报:选择节奏
+            
+            
+            // 下面都是统计
             if self?.currentCreateStickersModel == .createStickersModelPoint {
                 PQEventTrackViewModel.baseReportUpload(businessType: .bt_buttonClick, objectType: .ot_shanyinApp_musicVideoPreview_selectMusicVideoRhythm, pageSource: .sp_stuck_previewSyncedUp, extParams: nil, remindmsg: "点击上报:选择节奏")
+            }else if self?.currentCreateStickersModel == .createStickersModelSpeed {
+                PQEventTrackViewModel.baseReportUpload(businessType: .bt_buttonClick, objectType: .ot_shanyinApp_musicVideoPreview_selectSpeedRhythm, pageSource: .sp_stuck_previewSyncedUp, extParams: nil, remindmsg: "点击上报:选择节奏")
+            }else if self?.currentCreateStickersModel == .createStickersModelOnlyMusic {
+                PQEventTrackViewModel.baseReportUpload(businessType: .bt_buttonClick, objectType: .ot_shanyinApp_musicVideoPreview_selectMusicVideoRepeatRhythm, pageSource: .sp_stuck_previewSyncedUp, extParams: nil, remindmsg: "点击上报:选择节奏")
             }
         }
         return sustomSwitchView

+ 11 - 3
BFFramework/Classes/Stuckpoint/View/PQSpeedSettingView.swift

@@ -202,12 +202,20 @@ extension PQSpeedSettingView: UICollectionViewDelegate, UICollectionViewDataSour
         
             setSelectItem(index: indexPath.row)
         }
-        //下面只是统计
-        if(viewType == 2){
+        //下面只是统计  //1, 快慢速度卡点  2,跳跃卡点 ,3,循环设置
+        if(viewType == 1){
+            
             if(lastSelectModel?.title == "自定义"){
-                PQEventTrackViewModel.baseReportUpload(businessType: .bt_buttonClick, objectType: .ot_shanyinApp_musicVideoPreview_selectRatio, pageSource: .sp_stuck_previewSyncedUp, extParams:nil, remindmsg: "")
+                PQEventTrackViewModel.baseReportUpload(businessType: .bt_buttonClick, objectType: .ot_shanyinApp_musicVideoPreview_customizeSpeed, pageSource: .sp_stuck_previewSyncedUp, extParams:nil, remindmsg: "")
             }else{
+                PQEventTrackViewModel.baseReportUpload(businessType: .bt_buttonClick, objectType: .ot_shanyinApp_musicVideoPreview_selectSpeed, pageSource: .sp_stuck_previewSyncedUp, extParams:nil, remindmsg: "")
+            }
+        }else if(viewType == 2){
+           
+            if(lastSelectModel?.title == "自定义"){
                 PQEventTrackViewModel.baseReportUpload(businessType: .bt_buttonClick, objectType: .ot_shanyinApp_musicVideoPreview_customizeRatio, pageSource: .sp_stuck_previewSyncedUp, extParams:nil, remindmsg: "")
+            }else{
+                PQEventTrackViewModel.baseReportUpload(businessType: .bt_buttonClick, objectType: .ot_shanyinApp_musicVideoPreview_selectRatio, pageSource: .sp_stuck_previewSyncedUp, extParams:nil, remindmsg: "")
             }
      
         }else if(viewType == 3){