vnanalytics
Module Contents
alltypes
Module Contents
class FirebaseAnalytics : AnalyticsInterface
Module Contents
FirebaseAnalytics(context: Context)
fun className(): String?
fun handlePushNotificationIntent(activity: Activity, intent: Intent): Unit
fun initialize(context: Context): Unit
fun initialize(context: Context, application: Application): Unit
fun onHandleIntent(context: Context, intent: Intent?, bundle: Bundle?): Boolean
fun registerPush(token: String): Unit
fun track(eventType: Event, metadata: Bundle): Unit
fun trackAddsPaymentType(paymentType: String, cardType: String): Unit
fun trackAddToCart(itemId: String, itemName: String, itemCategory: String, variant: String, price: Double, quantity: Long): Unit
fun trackBeginCheckout(items: ArrayList<Bundle>): Unit
fun trackCheckoutProgress(items: ArrayList<Bundle>, orderState: String): Unit
fun trackEvent(eventName: String, attributes: Bundle): Unit
fun trackEvent(eventType: Event, attributes: Bundle): Unit
fun trackMenuItemSelection(: String, : String, : String, : String, : Double): Unit
fun trackPurchase(items: ArrayList<Bundle>, transactionId: String, affiliation: String, value: Double, tax: Double, shipping: Double): Unit
fun trackRemoveFromCart(itemId: String, itemName: String, itemCategory: String, variant: String, price: Double, quantity: Long): Unit
fun trackScreenView(activity: Activity, screenName: String): Unit
fun trackUserId(userId: String?): Unit
fun trackUserProperty(name: String, value: String?): Unit
package com.venuenext.vnanalytics.firebase
Module Contents
class FirebaseAnalytics : AnalyticsInterface
Module Contents
FirebaseAnalytics(context: Context)
fun className(): String?
fun handlePushNotificationIntent(activity: Activity, intent: Intent): Unit
fun initialize(context: Context): Unit
fun initialize(context: Context, application: Application): Unit
fun onHandleIntent(context: Context, intent: Intent?, bundle: Bundle?): Boolean
fun registerPush(token: String): Unit
fun track(eventType: Event, metadata: Bundle): Unit
fun trackAddsPaymentType(paymentType: String, cardType: String): Unit
fun trackAddToCart(itemId: String, itemName: String, itemCategory: String, variant: String, price: Double, quantity: Long): Unit
fun trackBeginCheckout(items: ArrayList<Bundle>): Unit
fun trackCheckoutProgress(items: ArrayList<Bundle>, orderState: String): Unit
fun trackEvent(eventName: String, attributes: Bundle): Unit
fun trackEvent(eventType: Event, attributes: Bundle): Unit
fun trackMenuItemSelection(: String, : String, : String, : String, : Double): Unit
fun trackPurchase(items: ArrayList<Bundle>, transactionId: String, affiliation: String, value: Double, tax: Double, shipping: Double): Unit
fun trackRemoveFromCart(itemId: String, itemName: String, itemCategory: String, variant: String, price: Double, quantity: Long): Unit
fun trackScreenView(activity: Activity, screenName: String): Unit
fun trackUserId(userId: String?): Unit
fun trackUserProperty(name: String, value: String?): Unit