Pārlūkot izejas kodu

调整轨迹方面的埋点。

“HeShaoZe” 4 mēneši atpakaļ
vecāks
revīzija
f7d9a4cc92

+ 8 - 0
QuickSearchLocation/Classes/Pages/QSLFriend/Cell/QSLFriendTableViewCell.swift

@@ -167,6 +167,14 @@ extension QSLFriendTableViewCell {
     
     @objc func checkBtnAction() {
         
+        if QSLBaseManager.shared.isVip() {
+            //点击搜索埋点
+            gravityInstance?.track(QSLGravityConst.vip_location_click_queryTrack, properties: ["id": 03008])
+        } else {
+            //点击搜索埋点
+            gravityInstance?.track(QSLGravityConst.location_click_queryTrack, properties: ["id": 03009])
+        }
+        
         if let model = self.userModel {
             delegate?.roadBtnClickAction(model: model)
         }

+ 6 - 0
QuickSearchLocation/Classes/Pages/QSLHome/Cell/QSLHomeFriendTableViewCell.swift

@@ -125,6 +125,12 @@ class QSLHomeFriendTableViewCell: UITableViewCell {
     }
     
     @objc func checkButtonAction() {
+        ///点击轨迹
+        if QSLBaseManager.shared.isVip() {
+            gravityInstance?.track(QSLGravityConst.vip_location_click_Track, properties: ["id": 03006])
+        } else {
+            gravityInstance?.track(QSLGravityConst.location_click_Track, properties: ["id": 03007])
+        }
         
         if let model = self.model {
             delegate?.routeBtnAction(model: model)

+ 0 - 14
QuickSearchLocation/Classes/Pages/QSLRoad/Controller/QSLRoadController.swift

@@ -294,13 +294,6 @@ extension QSLRoadController:MAMapViewDelegate, AMapLocationManagerDelegate {
     }
     
     func mapView(_ mapView: MAMapView!, didSingleTappedAt coordinate: CLLocationCoordinate2D) {
-        
-        ///点击轨迹
-        if QSLBaseManager.shared.isVip() {
-            gravityInstance?.track(QSLGravityConst.vip_location_click_Track, properties: ["id": 03006])
-        } else {
-            gravityInstance?.track(QSLGravityConst.location_click_Track, properties: ["id": 03007])
-        }
           /*// 直接获取被点击的轨迹线(支持多段线同时选中)
           let hittedPolylines = mapView.getHittedPolylines(with: coordinate, traverseAll: false)
           
@@ -542,13 +535,6 @@ extension QSLRoadController: QSLRoadMainViewDelegate {
     func searchClickAction() {
         
         gravityInstance?.track(QSLGravityConst.road_search)
-        if QSLBaseManager.shared.isVip() {
-            //点击搜索埋点
-            gravityInstance?.track(QSLGravityConst.vip_location_click_queryTrack, properties: ["id": 03008])
-        } else {
-            //点击搜索埋点
-            gravityInstance?.track(QSLGravityConst.location_click_queryTrack, properties: ["id": 03009])
-        }
         self.requestRoad()
     }