Showing
1 changed file
with
16 additions
and
1 deletions
| @@ -3,7 +3,7 @@ import { PrivacySettingModel } from '../../model/PrivacySettingModel' | @@ -3,7 +3,7 @@ import { PrivacySettingModel } from '../../model/PrivacySettingModel' | ||
| 3 | import { Params } from 'wdBean'; | 3 | import { Params } from 'wdBean'; |
| 4 | import { WDRouterPage, WDRouterRule } from 'wdRouter'; | 4 | import { WDRouterPage, WDRouterRule } from 'wdRouter'; |
| 5 | import { HttpUtils } from 'wdNetwork/Index'; | 5 | import { HttpUtils } from 'wdNetwork/Index'; |
| 6 | -import { TrackingPageBrowse, TrackConstants } from 'wdTracking/Index'; | 6 | +import { TrackingPageBrowse, TrackConstants, TrackingButton } from 'wdTracking/Index'; |
| 7 | 7 | ||
| 8 | const TAG = 'PrivacySettingPage'; | 8 | const TAG = 'PrivacySettingPage'; |
| 9 | const DiyString = '开启个性化推荐' | 9 | const DiyString = '开启个性化推荐' |
| @@ -79,8 +79,19 @@ export struct PrivacySettingPage { | @@ -79,8 +79,19 @@ export struct PrivacySettingPage { | ||
| 79 | } | 79 | } |
| 80 | }.onClick(() => { | 80 | }.onClick(() => { |
| 81 | if (item.privacyName == DiyString) { | 81 | if (item.privacyName == DiyString) { |
| 82 | + trackButtonClick("privacySettingPagePersonalizedRecommendations") | ||
| 82 | return | 83 | return |
| 83 | } | 84 | } |
| 85 | + if(item.privacyName == "相册权限"){ | ||
| 86 | + trackButtonClick("privacySettingPageAlbumPermissions") | ||
| 87 | + }else if(item.privacyName == "相机权限"){ | ||
| 88 | + trackButtonClick("privacySettingPageCameraPermissions") | ||
| 89 | + }else if(item.privacyName == "定位权限"){ | ||
| 90 | + trackButtonClick("privacySettingPageLocationPermissions") | ||
| 91 | + }else if(item.privacyName == "麦克风权限"){ | ||
| 92 | + trackButtonClick("privacySettingPageMicrophonePermissions") | ||
| 93 | + } | ||
| 94 | + | ||
| 84 | if (!item.permission) { | 95 | if (!item.permission) { |
| 85 | //跳转权限设置 | 96 | //跳转权限设置 |
| 86 | const permissionUtil = new PermissionUtil(); | 97 | const permissionUtil = new PermissionUtil(); |
| @@ -213,3 +224,7 @@ struct getTuiJianCell { | @@ -213,3 +224,7 @@ struct getTuiJianCell { | ||
| 213 | .padding({ left: '29lpx', right: '29lpx' }) | 224 | .padding({ left: '29lpx', right: '29lpx' }) |
| 214 | } | 225 | } |
| 215 | } | 226 | } |
| 227 | + | ||
| 228 | +function trackButtonClick(buttonName: string){ | ||
| 229 | + TrackingButton.click(buttonName, TrackConstants.PageName.Privacy_Setting, TrackConstants.PageName.Privacy_Setting) | ||
| 230 | +} |
-
Please register or login to post a comment