Skip to content

Add acquisition helper methods #43

@kkostov

Description

@kkostov

TelemetryDeck/KotlinSDK#76

Alignment with TelemetryDeck/SwiftSDK#230, the following facility methods can be added to the public API:

  • acquiredUser( channel: String, parameters: [String: String] = [:], customUserID: String? = nil )

  • leadStarted( leadID: String, parameters: [String: String] = [:], customUserID: String? = nil )

  • leadConverted( leadID: String, parameters: [String: String] = [:], customUserID: String? = nil )

  • onboardingCompleted( parameters: [String: String] = [:], customUserID: String? = nil )

  • coreFeatureUsed( featureName: String, parameters: [String: String] = [:], customUserID: String? = nil )

  • referralSent( receiversCount: Int = 1, kind: String? = nil, parameters: [String: String] = [:], customUserID: String? = nil )

  • userRatingSubmitted( rating: Int, comment: String? = nil, parameters: [String: String] = [:], customUserID: String? = nil )

  • paywallShown( reason: String, parameters: [String: String] = [:], customUserID: String? = nil )

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions