guide 等 数据埋点

This commit is contained in:
renhaoting 2026-01-04 19:11:05 +08:00
parent b3a7a610a5
commit 6371d8075c
5 changed files with 14 additions and 1 deletions

View File

@ -19,6 +19,7 @@ import com.ama.core.architecture.util.ResUtil
import com.ama.core.architecture.util.ResUtil.dp
import com.ama.core.architecture.util.SpUtil
import com.ama.core.architecture.util.setOnClickBatch
import com.gamedog.vididin.StatisticUtil
import com.gamedog.vididin.VidiConst
import com.viddin.videos.free.R
import com.gamedog.vididin.VididinEvents
@ -389,6 +390,8 @@ class WithDrawActivity : AppViewsEmptyViewModelActivity<ViewBinding>() {
.interceptBackPressed(true)
.show()
StatisticUtil.reportEvents(StatisticUtil.KEY_Guide, mapOf("Guide" to 3))
}

View File

@ -12,6 +12,7 @@ import com.ama.core.architecture.util.ResUtil.dp
import com.ama.core.architecture.util.SpUtil
import com.ama.core.architecture.util.setOnClickBatch
import com.ama.core.architecture.widget.BindingDialog
import com.gamedog.vididin.StatisticUtil
import com.gamedog.vididin.VidiConst
import com.gamedog.vididin.beans.RECORD_GOLD_PLUS_NEWBIE_GIFT
import com.gamedog.vididin.beans.RecordGold
@ -85,6 +86,8 @@ class BeginnerGiftDialog(activity: Activity) : BindingDialog<DialogBeginnerGiftB
.interceptBackPressed(true)
.show()
StatisticUtil.reportEvents(StatisticUtil.KEY_Guide, mapOf("Guide" to 1))
}

View File

@ -22,6 +22,7 @@ import com.ama.core.architecture.util.setCommonNavigator
import com.ama.core.architecture.util.setDataOrAdapter
import com.ama.core.common.util.asSafe
import com.blankj.utilcode.util.ActivityUtils
import com.gamedog.vididin.StatisticUtil
import com.gamedog.vididin.VidiConst
import com.gamedog.vididin.VididinEvents
import com.gamedog.vididin.adapter.MainTabsAdapter
@ -152,6 +153,7 @@ class MainActivity : AppViewsActivity<ViewBinding, UiState, ViewModel>(), OnTabS
override fun onResume() {
super.onResume()
StatisticUtil.reportEvents(StatisticUtil.KEY_Home_Show)
}
override fun onDestroy() {

View File

@ -27,6 +27,7 @@ import com.ama.core.architecture.util.SpUtil
import com.ama.core.architecture.util.setStatusBarDarkFont
import com.ama.core.common.util.asSafe
import com.ama.core.common.widget.PopMenuIconView
import com.gamedog.vididin.StatisticUtil
import com.gamedog.vididin.VidiConst
import com.gamedog.vididin.VididinEvents
import com.gamedog.vididin.beans.RECORD_GOLD_PLUS_WATCH_VIDEO_BY_TIME_DURATION
@ -161,6 +162,8 @@ class HomeFragment : AppViewsFragment<ViewBinding, UiState, ViewModel>(), OnSwit
}
.interceptBackPressed(true)
.show()
StatisticUtil.reportEvents(StatisticUtil.KEY_Guide, mapOf("Guide" to 5))
}
private fun saveGuideState() {

View File

@ -43,6 +43,7 @@ import com.ama.core.architecture.highlightpro.parameter.MarginOffset
import com.ama.core.architecture.highlightpro.shape.OvalShape
import com.ama.core.architecture.highlightpro.shape.RectShape
import com.ama.core.architecture.util.SpUtil
import com.gamedog.vididin.StatisticUtil
import dagger.hilt.android.AndroidEntryPoint
import kotlinx.coroutines.Runnable
import kotlinx.coroutines.launch
@ -518,7 +519,7 @@ class TasksFragment : AppViewsFragment<ViewBinding, UiState, ViewModel>(), OnTab
.interceptBackPressed(true)
.show()
StatisticUtil.reportEvents(StatisticUtil.KEY_Guide, mapOf("Guide" to 2))
}
private fun delayConvertGold2Cash() {
@ -552,6 +553,7 @@ class TasksFragment : AppViewsFragment<ViewBinding, UiState, ViewModel>(), OnTab
.interceptBackPressed(true)
.show()
StatisticUtil.reportEvents(StatisticUtil.KEY_Guide, mapOf("Guide" to 4))
}
}