主播评级:增加埋点
This commit is contained in:
@@ -6,6 +6,8 @@ import android.text.SpannableStringBuilder
|
||||
import android.view.WindowManager
|
||||
import androidx.core.graphics.toColorInt
|
||||
import androidx.fragment.app.viewModels
|
||||
import com.mango.core.statistic.StatisticManager
|
||||
import com.mango.core.statistic.protocol.StatisticsProtocol
|
||||
import com.mango.moshen.R
|
||||
import com.mango.moshen.base.BaseDialog
|
||||
import com.mango.moshen.databinding.DialogAnchorGradeBinding
|
||||
@@ -24,6 +26,11 @@ class AnchorGradeDialog : BaseDialog<DialogAnchorGradeBinding>() {
|
||||
companion object {
|
||||
|
||||
fun newInstance(): AnchorGradeDialog {
|
||||
StatisticManager.Instance()
|
||||
.onEvent(
|
||||
StatisticsProtocol.EVENT_GRADE_PROFIT_POP_SHOW,
|
||||
"主播评级入口曝光"
|
||||
)
|
||||
return AnchorGradeDialog()
|
||||
}
|
||||
|
||||
@@ -100,6 +107,11 @@ class AnchorGradeDialog : BaseDialog<DialogAnchorGradeBinding>() {
|
||||
override fun onDestroyView() {
|
||||
super.onDestroyView()
|
||||
disposable?.dispose()
|
||||
StatisticManager.Instance()
|
||||
.onEvent(
|
||||
StatisticsProtocol.EVENT_GRADE_PROFIT_CLOSE_CLICK,
|
||||
"主播评级弹窗关闭点击"
|
||||
)
|
||||
}
|
||||
|
||||
}
|
@@ -219,6 +219,11 @@ class MeFragment : BaseFragment(), View.OnClickListener {
|
||||
|
||||
meViewModel.anchorGradeInfoLiveData.observe(this) {
|
||||
it?.let {
|
||||
StatisticManager.Instance()
|
||||
.onEvent(
|
||||
StatisticsProtocol.EVENT_GRADE_PROFIT_POP_CLICK,
|
||||
"主播评级入口点击"
|
||||
)
|
||||
mBinding.tvAnchorGrade.isVisible = true
|
||||
anchorDrawableResIds[it.grade.toUpperCase(Locale.getDefault())]?.let { resId ->
|
||||
mBinding.tvAnchorGrade.setBackgroundResource(resId)
|
||||
|
@@ -426,4 +426,8 @@ public interface StatisticsProtocol {
|
||||
String EVENT_WISHLIST_PANEL_CLICK = "wishlist_panel_click";//礼物心愿面板赠送点击
|
||||
String EVENT_WISHLIST_PANEL_CLOSE_CLICK = "wishlist_panel_close_click";//礼物心愿面板关闭点击
|
||||
|
||||
String EVENT_GRADE_PROFIT_POP_CLICK = "grade_profit_pop_click";//主播评级入口点击
|
||||
String EVENT_GRADE_PROFIT_POP_SHOW = "grade_profit_pop_show";//主播评级入口曝光
|
||||
String EVENT_GRADE_PROFIT_CLOSE_CLICK = "grade_profit_close_click";//主播评级弹窗关闭点击
|
||||
|
||||
}
|
||||
|
Reference in New Issue
Block a user