埋点 - 宝箱福利
This commit is contained in:
parent
d1bbf7c523
commit
eceb294da1
|
|
@ -2,6 +2,7 @@ package com.gamedog.vididin.features.benefit
|
|||
|
||||
import android.app.Activity
|
||||
import android.content.Intent
|
||||
import android.os.Bundle
|
||||
import android.view.LayoutInflater
|
||||
import android.view.View
|
||||
import android.view.ViewGroup
|
||||
|
|
@ -11,6 +12,7 @@ import com.ama.core.architecture.appBase.AppViewsActivity
|
|||
import com.ama.core.architecture.util.AndroidUtil
|
||||
import com.ama.core.architecture.util.ResUtil
|
||||
import com.ama.core.architecture.util.eventbus.NotifyMan
|
||||
import com.gamedog.vididin.StatisticUtil
|
||||
import com.gamedog.vididin.VidiConst
|
||||
import com.viddin.videos.free.R
|
||||
import com.gamedog.vididin.VididinEvents
|
||||
|
|
@ -53,6 +55,21 @@ class BenefitActivity : AppViewsActivity<ViewBinding, UiState, ViewModel>(), OnT
|
|||
}
|
||||
|
||||
|
||||
override fun onCreate(savedInstanceState: Bundle?) {
|
||||
super.onCreate(savedInstanceState)
|
||||
|
||||
val boxStatus = TaskManager.instance().boxTaskStatus()
|
||||
val curSubBoxState = boxStatus.getCurrentBoxState()
|
||||
val subTaskCount = curSubBoxState!!.tasks.size
|
||||
val reward = curSubBoxState.reward_value
|
||||
StatisticUtil.reportEvents(StatisticUtil.KEY_Welfare_Show, mapOf(
|
||||
"total_amount" to reward,
|
||||
"chest_count" to subTaskCount,
|
||||
"task_type" to boxStatus.getCurrentBoxIndex().toString(),
|
||||
"task_progress" to boxStatus.getCurrentBoxTotalProgress(),
|
||||
))
|
||||
}
|
||||
|
||||
|
||||
override fun ViewBinding.initListeners() {
|
||||
registerEvents({ data->
|
||||
|
|
|
|||
|
|
@ -57,7 +57,7 @@ class SplashActivity : AppViewsEmptyViewModelActivity<ViewBinding>(), OnTabStyle
|
|||
|
||||
override fun onDestroy() {
|
||||
super.onDestroy()
|
||||
StatisticUtil.reportEvents(StatisticUtil.KEY_Loading_Start, )
|
||||
StatisticUtil.reportEvents(StatisticUtil.KEY_Loading_End, )
|
||||
}
|
||||
|
||||
override fun ViewBinding.initWindowInsets() {
|
||||
|
|
|
|||
|
|
@ -88,6 +88,7 @@ class HomeFragment : AppViewsFragment<ViewBinding, UiState, ViewModel>(), OnSwit
|
|||
mutableListOf(
|
||||
PopMenuIconView.MenuItem(R.mipmap.home_menu_1) {
|
||||
Router.Benefit.startActivity(requireActivity())
|
||||
StatisticUtil.reportEvents(StatisticUtil.KEY_Chest_Claim_Click)
|
||||
},
|
||||
PopMenuIconView.MenuItem(R.mipmap.home_menu_2) {
|
||||
WatchAdDialog(requireActivity(), VidiConst.WATCH_AD_FOR_DAILY_EARN_GOLD, WatchAdDialog.FROM_HOME_MENU,null).show()
|
||||
|
|
|
|||
|
|
@ -94,6 +94,7 @@ class TasksFragment : AppViewsFragment<ViewBinding, UiState, ViewModel>(), OnTab
|
|||
|
||||
llTaskBenefit->{
|
||||
Router.Benefit.startActivity(requireActivity())
|
||||
StatisticUtil.reportEvents(StatisticUtil.KEY_Chest_Claim_Click)
|
||||
}
|
||||
|
||||
llTaskWatchAd->{
|
||||
|
|
|
|||
Loading…
Reference in New Issue