Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- fun signUp(
- provider: String?,
- email: String?,
- name: String?,
- phone: String?
- ) {
- if (email != null) {
- mixPanelAPI.alias(email, null)
- mixPanelAPI.identify(email)
- mixPanelAPI.people.identify(email)
- } else if (phone != null) {
- mixPanelAPI.alias(phone, null)
- mixPanelAPI.identify(phone)
- mixPanelAPI.people.identify(phone)
- }
- val personProperties = JSONObject()
- personProperties.put("$email", email)
- personProperties.put("\$name", name)
- personProperties.put("\$phone", phone)
- mpProperties.put("provider", provider)
- mixPanelAPI.people.set(personProperties)
- mixPanelAPI.track(EVENTS_TRACKING_SIGN_UP, mpProperties)
- fbProperties.putString("provider", provider)
- fbProperties.putString("\$email", email)
- fbProperties.putString("\$name", name)
- fbProperties.putString("\$phone", phone)
- facebookLogger.logEvent(EVENTS_TRACKING_SIGN_UP, fbProperties)
- clearPropertiesObjects()
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement