Toggle navigation
Toggle navigation
This project
Loading...
Sign in
developOne
/
harmonyPool
Go to a project
Toggle navigation
Projects
Groups
Snippets
Help
Toggle navigation pinning
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
yangchenggong1_wd
2024-05-22 17:15:39 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
247ca1f0760b647c34228da4a22df1a03b6704e5
247ca1f0
1 parent
d02ab51f
desc:埋点[隐私设置页 - 普通按钮]
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
16 additions
and
1 deletions
sight_harmony/features/wdComponent/src/main/ets/components/page/PrivacySettingPage.ets
sight_harmony/features/wdComponent/src/main/ets/components/page/PrivacySettingPage.ets
View file @
247ca1f
...
...
@@ -3,7 +3,7 @@ import { PrivacySettingModel } from '../../model/PrivacySettingModel'
import { Params } from 'wdBean';
import { WDRouterPage, WDRouterRule } from 'wdRouter';
import { HttpUtils } from 'wdNetwork/Index';
import { TrackingPageBrowse, TrackConstants } from 'wdTracking/Index';
import { TrackingPageBrowse, TrackConstants
, TrackingButton
} from 'wdTracking/Index';
const TAG = 'PrivacySettingPage';
const DiyString = '开启个性化推荐'
...
...
@@ -79,8 +79,19 @@ export struct PrivacySettingPage {
}
}.onClick(() => {
if (item.privacyName == DiyString) {
trackButtonClick("privacySettingPagePersonalizedRecommendations")
return
}
if(item.privacyName == "相册权限"){
trackButtonClick("privacySettingPageAlbumPermissions")
}else if(item.privacyName == "相机权限"){
trackButtonClick("privacySettingPageCameraPermissions")
}else if(item.privacyName == "定位权限"){
trackButtonClick("privacySettingPageLocationPermissions")
}else if(item.privacyName == "麦克风权限"){
trackButtonClick("privacySettingPageMicrophonePermissions")
}
if (!item.permission) {
//跳转权限设置
const permissionUtil = new PermissionUtil();
...
...
@@ -213,3 +224,7 @@ struct getTuiJianCell {
.padding({ left: '29lpx', right: '29lpx' })
}
}
function trackButtonClick(buttonName: string){
TrackingButton.click(buttonName, TrackConstants.PageName.Privacy_Setting, TrackConstants.PageName.Privacy_Setting)
}
...
...
Please
register
or
login
to post a comment