MParticlePlugin

class MParticlePlugin(apiKey: String,options: MParticleOptions) : Plugin

Types

Companion
Link copied to clipboard
object Companion

Functions

alias
Link copied to clipboard
open override fun alias(userId: String, previousId: String?)
equals
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
flush
Link copied to clipboard
open override fun flush()
group
Link copied to clipboard
open override fun group(userId: String?, groupId: String, properties: Properties?)
hashCode
Link copied to clipboard
open override fun hashCode(): Int
id
Link copied to clipboard
override fun id(): String
identify
Link copied to clipboard
open override fun identify(userId: String?, properties: Properties?)
load
Link copied to clipboard
open override fun load(options: PluginLoadOptions)
postAlias
Link copied to clipboard
open override fun postAlias(userId: String, previousId: String?)
postGroup
Link copied to clipboard
open override fun postGroup(userId: String?, groupId: String, properties: Properties?, validationResults: List<ValidationResponse>)
postIdentify
Link copied to clipboard
open override fun postIdentify(userId: String?, properties: Properties?, validationResults: List<ValidationResponse>)
postTrack
Link copied to clipboard
open override fun postTrack(userId: String?, event: Event, validationResults: List<ValidationResponse>)
reset
Link copied to clipboard
open override fun reset()
shutdown
Link copied to clipboard
open override fun shutdown()
toString
Link copied to clipboard
open override fun toString(): String
track
Link copied to clipboard
open override fun track(userId: String?, event: Event)
validate
Link copied to clipboard
open override fun validate(event: Event): ValidationResponse?

Properties

client
Link copied to clipboard
val client: MParticle
id
Link copied to clipboard
override val id: String