AnalyticsRequestFactory
open class AnalyticsRequestFactory( packageManager: PackageManager?, packageInfo: PackageInfo?, packageName: String, publishableKeyProvider: Provider<String>, defaultProductUsageTokens: Set<String> = emptySet())
Content copied to clipboard
Constructors
Link copied to clipboard
fun AnalyticsRequestFactory( packageManager: PackageManager?, packageInfo: PackageInfo?, packageName: String, publishableKeyProvider: Provider<String>, defaultProductUsageTokens: Set<String> = emptySet())
Content copied to clipboard
Types
Functions
Link copied to clipboard
fun createRequest(event: AnalyticsEvent, additionalParams: Map<String, Any>): AnalyticsRequest
Content copied to clipboard
Builds an Analytics request for the given AnalyticsEvent, including common params + event-specific params defined in AnalyticsEvent.params