Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
陈高翔
/
DreamSleep-iOS
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit c14101c7
由
cgx
编写于
2022-08-05 11:44:55 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
新增安睡准备数据埋点
1 个父辈
1de59d13
隐藏空白字符变更
内嵌
并排
正在显示
6 个修改的文件
包含
14 行增加
和
4 行删除
DreamSleep/DreamSleep/Basement/EventTrack/DataStatisticsUtil.h
DreamSleep/DreamSleep/Basement/EventTrack/DataStatisticsUtil.m
DreamSleep/DreamSleep/Class/AISleepModule/SleepReady/Controller/ReadyListController.m
DreamSleep/DreamSleep/Class/AISleepModule/SleepReady/Controller/SleepReadyController.m
DreamSleep/DreamSleep/Class/AISleepModule/SleepReady/View/ReadyItemView.m
DreamSleep/DreamSleep/Class/ProfileModule/InviteFriend/View/ShareAlertView.m
DreamSleep/DreamSleep/Basement/EventTrack/DataStatisticsUtil.h
查看文件 @
c14101c
...
...
@@ -31,11 +31,13 @@ FOUNDATION_EXTERN NSString * const Audio_Detail;
/// 用户反馈意见
FOUNDATION_EXTERN
NSString
*
const
SuggestFeedback
;
/// 邀请好友
FOUNDATION_EXTERN
NSString
*
const
i
nviteFriends
;
FOUNDATION_EXTERN
NSString
*
const
I
nviteFriends
;
/// 功能选择(首次进入首页弹框选择功能)
FOUNDATION_EXTERN
NSString
*
const
Function_Option
;
/// 放松训练
FOUNDATION_EXTERN
NSString
*
const
RelaxTrain
;
/// 安睡准备
FOUNDATION_EXTERN
NSString
*
const
SleepReadyEvent
;
#pragma mark - 友盟自定义异常
FOUNDATION_EXTERN
NSString
*
const
H5Monitor
;
...
...
DreamSleep/DreamSleep/Basement/EventTrack/DataStatisticsUtil.m
查看文件 @
c14101c
...
...
@@ -19,9 +19,10 @@ NSString * const Apple_Login = @"Apple_Login";
NSString
*
const
User_Info
=
@"User_Info"
;
NSString
*
const
Audio_Detail
=
@"Audio_Detail"
;
NSString
*
const
SuggestFeedback
=
@"SuggestFeedback"
;
NSString
*
const
i
nviteFriends
=
@"inviteFriends"
;
NSString
*
const
I
nviteFriends
=
@"inviteFriends"
;
NSString
*
const
Function_Option
=
@"Function_Option"
;
NSString
*
const
RelaxTrain
=
@"RelaxTrain"
;
NSString
*
const
SleepReadyEvent
=
@"SleepReadyEvent"
;
NSString
*
const
H5Monitor
=
@"H5Monitor"
;
...
...
DreamSleep/DreamSleep/Class/AISleepModule/SleepReady/Controller/ReadyListController.m
查看文件 @
c14101c
...
...
@@ -39,6 +39,8 @@
[
self
.
backBtn
dk_setImage
:
DKImagePickerWithNames
(
@"sys_back_icon"
,
@"sys_back_icon"
,
@"sys_back_icon"
)
forState
:
UIControlStateNormal
];
[
self
queryPreparePeaceListRequest
];
[
DataStatisticsUtil
event
:
SleepReadyEvent
attributes
:@{
@"name"
:
@"设置睡前安排页面"
}];
}
-
(
void
)
queryPreparePeaceListRequest
{
...
...
DreamSleep/DreamSleep/Class/AISleepModule/SleepReady/Controller/SleepReadyController.m
查看文件 @
c14101c
...
...
@@ -40,6 +40,8 @@
[
self
queryRelaxWhiteNoiseType
];
// 获取睡前准备任务items数据
[
self
getUserPrepareSleepItemsRequest
];
[
DataStatisticsUtil
event
:
SleepReadyEvent
attributes
:@{
@"name"
:
@"安睡准备页面"
}];
}
-
(
void
)
queryRelaxWhiteNoiseType
{
...
...
@@ -93,6 +95,7 @@
self
.
setBtn
.
hidden
=
YES
;
self
.
startReadyView
.
hidden
=
YES
;
[
self
.
readyItemView
startWithItems
:
self
.
adjustedItems
];
[
DataStatisticsUtil
event
:
SleepReadyEvent
attributes
:@{
@"name"
:
@"开始仪式"
}];
}
#pragma mark - ReadyItemViewDelegate
...
...
DreamSleep/DreamSleep/Class/AISleepModule/SleepReady/View/ReadyItemView.m
查看文件 @
c14101c
...
...
@@ -61,6 +61,7 @@
if
(
self
.
enterBtn
.
selected
)
{
// 提前结束
[
self
updateUserSetupPreparePeaceStatusRequest
];
[
DataStatisticsUtil
event
:
SleepReadyEvent
attributes
:@{
@"name"
:
@"提前结束"
}];
}
else
{
// 手动点击进入下一项
[
self
dealStartNextItem
:
NO
];
...
...
@@ -77,6 +78,7 @@
self
.
enterBtn
.
selected
=
YES
;
if
(
isAuto
)
{
[
self
updateUserSetupPreparePeaceStatusRequest
];
[
DataStatisticsUtil
event
:
SleepReadyEvent
attributes
:@{
@"name"
:
@"自动结束"
}];
}
}
else
{
if
(
isAuto
)
{
...
...
DreamSleep/DreamSleep/Class/ProfileModule/InviteFriend/View/ShareAlertView.m
查看文件 @
c14101c
...
...
@@ -87,7 +87,7 @@
}
else
if
(
sender
.
tag
==
3
)
{
step
=
@"点击QQ好友分享按钮"
;
}
[
DataStatisticsUtil
event
:
i
nviteFriends
attributes
:@{
@"step"
:
step
}];
[
DataStatisticsUtil
event
:
I
nviteFriends
attributes
:@{
@"step"
:
step
}];
if
(
self
.
delegate
&&
[
self
.
delegate
respondsToSelector
:
@selector
(
didClickShareBtnWithIndex
:
shareSource
:
)])
{
[
self
.
delegate
didClickShareBtnWithIndex
:(
int
)
sender
.
tag
shareSource
:
self
.
shareSource
];
...
...
@@ -97,7 +97,7 @@
-
(
void
)
cancelAction
{
[
self
dismissShareAlertView
];
[
DataStatisticsUtil
event
:
i
nviteFriends
attributes
:@{
@"step"
:
@"取消分享"
}];
[
DataStatisticsUtil
event
:
I
nviteFriends
attributes
:@{
@"step"
:
@"取消分享"
}];
}
-
(
void
)
tapAction
:
(
UITapGestureRecognizer
*
)
gesture
{
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论