파이어베이스 트래킹
- login 트래킹 위치 수정 - marketing_pid 값 추가
This commit is contained in:
		| @@ -16,6 +16,7 @@ import kr.co.vividnext.sodalive.common.SharedPreferenceManager | ||||
| import kr.co.vividnext.sodalive.settings.event.EventItem | ||||
| import kr.co.vividnext.sodalive.settings.event.EventRepository | ||||
| import kr.co.vividnext.sodalive.settings.notification.UpdateNotificationSettingRequest | ||||
| import kr.co.vividnext.sodalive.tracking.FirebaseTracking | ||||
| import kr.co.vividnext.sodalive.tracking.NotiflyClient | ||||
| import kr.co.vividnext.sodalive.user.UserRepository | ||||
| import java.text.SimpleDateFormat | ||||
| @@ -133,6 +134,7 @@ class MainViewModel( | ||||
|                                 userId = SharedPreferenceManager.userId, | ||||
|                                 params = params | ||||
|                             ) | ||||
|                             FirebaseTracking.login("email") | ||||
|                         } | ||||
|                     }, | ||||
|                     {} | ||||
|   | ||||
| @@ -11,6 +11,7 @@ object FirebaseTracking { | ||||
|         val firebaseAnalytics = Firebase.analytics | ||||
|         val params = Bundle().apply { | ||||
|             putString(FirebaseAnalytics.Param.METHOD, method) | ||||
|             putString("marketing_pid", SharedPreferenceManager.marketingPid) | ||||
|         } | ||||
|         firebaseAnalytics.logEvent(FirebaseAnalytics.Event.SIGN_UP, params) | ||||
|     } | ||||
| @@ -19,6 +20,7 @@ object FirebaseTracking { | ||||
|         val firebaseAnalytics = Firebase.analytics | ||||
|         val params = Bundle().apply { | ||||
|             putString(FirebaseAnalytics.Param.METHOD, method) | ||||
|             putString("marketing_pid", SharedPreferenceManager.marketingPid) | ||||
|         } | ||||
|         firebaseAnalytics.logEvent(FirebaseAnalytics.Event.LOGIN, params) | ||||
|     } | ||||
|   | ||||
| @@ -7,7 +7,6 @@ import io.reactivex.rxjava3.android.schedulers.AndroidSchedulers | ||||
| import io.reactivex.rxjava3.schedulers.Schedulers | ||||
| import kr.co.vividnext.sodalive.base.BaseViewModel | ||||
| import kr.co.vividnext.sodalive.common.SharedPreferenceManager | ||||
| import kr.co.vividnext.sodalive.tracking.FirebaseTracking | ||||
| import kr.co.vividnext.sodalive.user.UserRepository | ||||
|  | ||||
| class LoginViewModel(private val repository: UserRepository) : BaseViewModel() { | ||||
| @@ -54,7 +53,6 @@ class LoginViewModel(private val repository: UserRepository) : BaseViewModel() { | ||||
|                             SharedPreferenceManager.nickname = it.data.nickname | ||||
|                             SharedPreferenceManager.profileImage = it.data.profileImage | ||||
|                             onSuccess(it.message) | ||||
|                             FirebaseTracking.login("email") | ||||
|                         } else { | ||||
|                             if (it.message != null) { | ||||
|                                 _toastLiveData.postValue(it.message) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user