parent
f22bc9d98d
commit
f8c424b2c3
|
@ -95,6 +95,7 @@ final class HomeViewModel: ObservableObject {
|
||||||
}
|
}
|
||||||
|
|
||||||
NotiflyClient.shared.setUser(userId: UserDefaults.int(forKey: .userId), params: params)
|
NotiflyClient.shared.setUser(userId: UserDefaults.int(forKey: .userId), params: params)
|
||||||
|
FirebaseTracking.shared.login(method: "email")
|
||||||
}
|
}
|
||||||
} catch {
|
} catch {
|
||||||
print(error)
|
print(error)
|
||||||
|
|
|
@ -11,11 +11,23 @@ class FirebaseTracking {
|
||||||
static let shared = FirebaseTracking()
|
static let shared = FirebaseTracking()
|
||||||
|
|
||||||
func signUp(method: String) {
|
func signUp(method: String) {
|
||||||
Analytics.logEvent(AnalyticsEventSignUp, parameters: [AnalyticsParameterMethod: method])
|
Analytics.logEvent(
|
||||||
|
AnalyticsEventSignUp,
|
||||||
|
parameters: [
|
||||||
|
AnalyticsParameterMethod: method,
|
||||||
|
"marketing_pid": UserDefaults.string(forKey: .marketingPid)
|
||||||
|
]
|
||||||
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
func login(method: String) {
|
func login(method: String) {
|
||||||
Analytics.logEvent(AnalyticsEventLogin, parameters: [AnalyticsParameterMethod: method])
|
Analytics.logEvent(
|
||||||
|
AnalyticsEventLogin,
|
||||||
|
parameters: [
|
||||||
|
AnalyticsParameterMethod: method,
|
||||||
|
"marketing_pid": UserDefaults.string(forKey: .marketingPid)
|
||||||
|
]
|
||||||
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
func logUtm() {
|
func logUtm() {
|
||||||
|
|
|
@ -50,7 +50,6 @@ final class LoginViewModel: ObservableObject {
|
||||||
let decoded = try jsonDecoder.decode(ApiResponse<LoginResponse>.self, from: responseData)
|
let decoded = try jsonDecoder.decode(ApiResponse<LoginResponse>.self, from: responseData)
|
||||||
|
|
||||||
if let data = decoded.data, decoded.success {
|
if let data = decoded.data, decoded.success {
|
||||||
FirebaseTracking.shared.login(method: "email")
|
|
||||||
UserDefaults.set(data.profileImage, forKey: .profileImage)
|
UserDefaults.set(data.profileImage, forKey: .profileImage)
|
||||||
UserDefaults.set(data.nickname, forKey: .nickname)
|
UserDefaults.set(data.nickname, forKey: .nickname)
|
||||||
UserDefaults.set(data.userId, forKey: .userId)
|
UserDefaults.set(data.userId, forKey: .userId)
|
||||||
|
|
Loading…
Reference in New Issue