diff --git a/app/src/main/java/com/gamedog/vididin/features/withdraw/WithDrawActivity.kt b/app/src/main/java/com/gamedog/vididin/features/withdraw/WithDrawActivity.kt index 1c32907..4eb29a6 100644 --- a/app/src/main/java/com/gamedog/vididin/features/withdraw/WithDrawActivity.kt +++ b/app/src/main/java/com/gamedog/vididin/features/withdraw/WithDrawActivity.kt @@ -241,6 +241,13 @@ class WithDrawActivity : AppViewsEmptyViewModelActivity() { if (failType > 0) { showFailDialog(WithdrawManager.instance().getFailHintStrRes(failType)) + + StatisticUtil.reportEvents(StatisticUtil.KEY_Withdrawal_Reason, mapOf( + "Reason_Type" to "Fail", + "Fail_Reason" to failType, + "Withdrawal_Position" to withdrawNum, + "Withdrawal_Day" to 1, + )) } } @@ -279,6 +286,13 @@ class WithDrawActivity : AppViewsEmptyViewModelActivity() { if (failType != null && failType > 0) { failType += 20 showFailDialog(WithdrawManager.instance().getFailHintStrRes(failType)) + + StatisticUtil.reportEvents(StatisticUtil.KEY_Withdrawal_Reason, mapOf( + "Reason_Type" to "Fail", + "Fail_Reason" to failType, + "Withdrawal_Position" to payCashNum, + "Withdrawal_Day" to 1, + )) } } } diff --git a/app/src/main/java/com/gamedog/vididin/manager/WithdrawManager.kt b/app/src/main/java/com/gamedog/vididin/manager/WithdrawManager.kt index dcdac77..1a1b348 100644 --- a/app/src/main/java/com/gamedog/vididin/manager/WithdrawManager.kt +++ b/app/src/main/java/com/gamedog/vididin/manager/WithdrawManager.kt @@ -479,7 +479,7 @@ class WithdrawManager private constructor() { private fun sendWithdrawResultStatistic(cashNum: Double, isSuccess: Boolean, failType: Int) { StatisticUtil.reportEvents(StatisticUtil.KEY_Withdrawal_Reason, mapOf("Reason_Type" to (if (isSuccess) "Success" else "Fail"), - "Fail_Reason" to getFailHintStrRes(failType), + "Fail_Reason" to failType.toString() + ": " + getFailHintStrRes(failType), "Withdrawal_Position" to cashNum, "Withdrawal_Day" to 1)) }