diff --git a/app/src/main/java/com/gamedog/vididin/main/fragments/home/fragment/HomeItemFragment.kt b/app/src/main/java/com/gamedog/vididin/main/fragments/home/fragment/HomeItemFragment.kt index 490a03f..4ec5025 100644 --- a/app/src/main/java/com/gamedog/vididin/main/fragments/home/fragment/HomeItemFragment.kt +++ b/app/src/main/java/com/gamedog/vididin/main/fragments/home/fragment/HomeItemFragment.kt @@ -189,12 +189,19 @@ class HomeItemFragment : AppViewsEmptyViewModelFragment() { private fun sendPlayStopStatistic(isPlayStart: Boolean) { mVideoData?.let { - StatisticUtil.reportEvents(if (isPlayStart) StatisticUtil.KEY_Video_Play_Start else StatisticUtil.KEY_Video_Play_End, - mapOf( - "video_id" to it.id, - "watch_duration" to mCurPlayedSecond.toInt(), //Second - "is_completed" to (mCurPlayedSecond>= mTotalDuration || Math.abs(mTotalDuration - mCurPlayedSecond) < 2), - )) + if (isPlayStart) { + StatisticUtil.reportEvents(StatisticUtil.KEY_Video_Play_Start, + mapOf( + "video_id" to it.id + )) + } else { + StatisticUtil.reportEvents(if (isPlayStart) StatisticUtil.KEY_Video_Play_Start else StatisticUtil.KEY_Video_Play_End, + mapOf( + "video_id" to it.id, + "watch_duration" to mCurPlayedSecond.toInt(), //Second + "is_completed" to (mCurPlayedSecond>= mTotalDuration || Math.abs(mTotalDuration - mCurPlayedSecond) < 2), + )) + } } }