Toggle navigation
Toggle navigation
This project
Loading...
Sign in
flutter_package
/
auto_track_plugin
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
顾海波
2025-02-28 14:59:53 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
e9a9966a83b34754133ed5b505e829d27604cd7f
e9a9966a
1 parent
60a669d3
【优化】埋点数据
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
5 additions
and
2 deletions
lib/auto_track/listener/page_view/page_info.dart
lib/auto_track/track/track.dart
lib/auto_track/listener/page_view/page_info.dart
View file @
e9a9966
...
...
@@ -17,6 +17,7 @@ class PageInfo {
pageInfo
.
_pagePath
=
pageConfig
.
pagePath
??
route
.
settings
.
name
??
''
;
pageInfo
.
_pageTitle
=
pageConfig
.
pageTitle
??
pageInfo
.
_findTitle
(
element
)
??
''
;
pageInfo
.
_pageManualKey
=
pageConfig
.
pageID
??
md5
.
convert
(
utf8
.
encode
(
'
${pageInfo._pageKey}${pageInfo._pagePath}${pageInfo._pageTitle}
'
)).
toString
();
pageInfo
.
_pageID
=
pageConfig
.
pageID
??
""
;
pageInfo
.
ignore
=
pageInfo
.
_checkIgnore
(
pageConfig
);
return
pageInfo
;
}
...
...
@@ -25,6 +26,9 @@ class PageInfo {
bool
isBack
=
false
;
bool
ignore
=
false
;
String
_pageID
=
''
;
String
get
pageID
=>
_pageID
;
String
_pageKey
=
''
;
String
get
pageKey
=>
_pageKey
;
...
...
lib/auto_track/track/track.dart
View file @
e9a9966
...
...
@@ -14,10 +14,9 @@ class Track {
Track
.
_
();
Map
<
String
,
dynamic
>
_appendPageInfo
(
Map
<
String
,
dynamic
>
params
,
PageInfo
pageInfo
)
{
params
[
'page_key'
]
=
pageInfo
.
pageKey
;
params
[
'
\
$title
'
]
=
pageInfo
.
pageTitle
;
params
[
'page_manual_key'
]
=
pageInfo
.
pageManualKey
;
params
[
'
\
$screen_name
'
]
=
pageInfo
.
page
Key
;
params
[
'
\
$screen_name
'
]
=
pageInfo
.
page
ID
==
""
?
pageInfo
.
pageKey
:
pageInfo
.
pageID
;
params
[
'is_back'
]
=
pageInfo
.
isBack
?
1
:
0
;
return
params
;
}
...
...
Please
register
or
login
to post a comment