yumaochao
@@ -8,6 +8,7 @@ import { FirstTabTopSearchComponent } from '../search/FirstTabTopSearchComponent @@ -8,6 +8,7 @@ import { FirstTabTopSearchComponent } from '../search/FirstTabTopSearchComponent
8 import { AssignChannelParam } from 'wdRouter/src/main/ets/utils/HomeChannelUtils'; 8 import { AssignChannelParam } from 'wdRouter/src/main/ets/utils/HomeChannelUtils';
9 import { PeopleShipMainComponent } from '../peopleShip/PeopleShipMainComponent'; 9 import { PeopleShipMainComponent } from '../peopleShip/PeopleShipMainComponent';
10 import { channelSkeleton } from '../skeleton/channelSkeleton'; 10 import { channelSkeleton } from '../skeleton/channelSkeleton';
  11 +import { TrackingButton, TrackConstants } from 'wdTracking/Index';
11 12
12 const TAG = 'TopNavigationComponent'; 13 const TAG = 'TopNavigationComponent';
13 14
@@ -367,6 +368,7 @@ export struct TopNavigationComponent { @@ -367,6 +368,7 @@ export struct TopNavigationComponent {
367 .alignItems(VerticalAlign.Center) 368 .alignItems(VerticalAlign.Center)
368 .justifyContent(FlexAlign.Center) 369 .justifyContent(FlexAlign.Center)
369 .onClick(() => { 370 .onClick(() => {
  371 + TrackingButton.click("", TrackConstants.PageName.Search, "PEOPLE")
370 WDRouterRule.jumpWithPage(WDRouterPage.searchPage) 372 WDRouterRule.jumpWithPage(WDRouterPage.searchPage)
371 }) 373 })
372 } 374 }
@@ -6,6 +6,7 @@ @@ -6,6 +6,7 @@
6 */ 6 */
7 import { SPHelper } from 'wdKit/Index' 7 import { SPHelper } from 'wdKit/Index'
8 import { WDRouterPage, WDRouterRule } from 'wdRouter' 8 import { WDRouterPage, WDRouterRule } from 'wdRouter'
  9 +import { TrackingButton, TrackConstants } from 'wdTracking/Index'
9 import DailyPaperTopicModel from '../../model/DailyPaperTopicModel' 10 import DailyPaperTopicModel from '../../model/DailyPaperTopicModel'
10 import SearcherAboutDataModel from '../../model/SearcherAboutDataModel' 11 import SearcherAboutDataModel from '../../model/SearcherAboutDataModel'
11 12
@@ -77,6 +78,7 @@ export struct FirstTabTopSearchComponent { @@ -77,6 +78,7 @@ export struct FirstTabTopSearchComponent {
77 .backgroundImage($r('app.media.background_search')) 78 .backgroundImage($r('app.media.background_search'))
78 .backgroundImageSize(ImageSize.Cover) 79 .backgroundImageSize(ImageSize.Cover)
79 .onClick(() => { 80 .onClick(() => {
  81 + TrackingButton.click("", TrackConstants.PageName.Search, "NEWS")
80 WDRouterRule.jumpWithPage(WDRouterPage.searchPage) 82 WDRouterRule.jumpWithPage(WDRouterPage.searchPage)
81 }) 83 })
82 } 84 }
@@ -7,6 +7,7 @@ import { VideoChannelDetail } from 'wdDetailPlayShortVideo/Index'; @@ -7,6 +7,7 @@ import { VideoChannelDetail } from 'wdDetailPlayShortVideo/Index';
7 import { WDRouterPage, WDRouterRule } from 'wdRouter'; 7 import { WDRouterPage, WDRouterRule } from 'wdRouter';
8 import { DisplayDirection } from 'wdConstant/Index'; 8 import { DisplayDirection } from 'wdConstant/Index';
9 import { PageComponent } from 'wdComponent/Index'; 9 import { PageComponent } from 'wdComponent/Index';
  10 +import { TrackingButton, TrackConstants } from 'wdTracking/Index';
10 11
11 const TAG = 'VideoChannelPage' 12 const TAG = 'VideoChannelPage'
12 13
@@ -124,6 +125,7 @@ export struct VideoChannelPage { @@ -124,6 +125,7 @@ export struct VideoChannelPage {
124 .alignItems(VerticalAlign.Center) 125 .alignItems(VerticalAlign.Center)
125 .justifyContent(FlexAlign.Center) 126 .justifyContent(FlexAlign.Center)
126 .onClick(() => { 127 .onClick(() => {
  128 + TrackingButton.click("", TrackConstants.PageName.Search, "VIDEOS")
127 WDRouterRule.jumpWithPage(WDRouterPage.searchPage) 129 WDRouterRule.jumpWithPage(WDRouterPage.searchPage)
128 }) 130 })
129 .backgroundColor(Color.Transparent) 131 .backgroundColor(Color.Transparent)