FlurryEvent enum

Inheritance

Constructors

FlurryEvent()
const

Values

adClick → const FlurryEvent

Log this event when a user clicks on an Ad.

Suggested event params: adType

Mandatory event params : none

adImpression → const FlurryEvent

Log this event when a user views an Ad impression.

Suggested event params : adType

Mandatory event params : none

adRewarded → const FlurryEvent

Log this event when a user is granted a reward for viewing a rewarded Ad.

Suggested event params : adType

Mandatory event params : none

adSkipped → const FlurryEvent

Log this event when a user skips an Ad

Suggested event params : adType

Mandatory event params : none

creditsSpent → const FlurryEvent

Log this event when a user spends credit in the app.

Suggested event params : levelNumber, totalAmount, isCurrencySoft, creditType, creditId, creditName, currencyType

Mandatory event params : totalAmount

creditsPurchased → const FlurryEvent

Log this event when a user purchases credit in the app.

Suggested event params : levelNumber, totalAmount, isCurrencySoft, creditType, creditId, creditName, currencyType

Mandatory event params : totalAmount

creditsEarned → const FlurryEvent

Log this event when a user earns credit in the app.

Suggested event params : levelNumber, totalAmount, isCurrencySoft, creditType, creditId, creditName, currencyType

Mandatory event params : totalAmount

achievementUnlocked → const FlurryEvent

Log this event when a user unlocks an achievement in the app.

Suggested event params : achievementId

Mandatory event params : none

levelCompleted → const FlurryEvent

Log this event when an App user completes a level.

Suggested event params : levelNumber, levelName

Mandatory event params : levelNumber

levelFailed → const FlurryEvent

Log this event when an App user fails a level.

Suggested event params : levelNumber, levelName

Mandatory event params : levelNumber

levelUp → const FlurryEvent

Log this event when an App user levels up.

Suggested event params : levelNumber, levelName

Mandatory event params : levelNumber

levelStarted → const FlurryEvent

Log this event when an App user starts a level.

Suggested event params : levelNumber, levelName

Mandatory event params : levelNumber

levelSkip → const FlurryEvent

Log this event when an App user skips a level.

Suggested event params : levelNumber, levelName

Mandatory event params : levelNumber

scorePosted → const FlurryEvent

Log this event when an App user posts his score.

Suggested event params : score, levelNumber

Mandatory event params : score

contentRated → const FlurryEvent

Log this event when a user rates a content in the App.

Suggested event params : contentId, contentType, contentName, rating

Mandatory event params : contentId, rating

contentViewed → const FlurryEvent

Log this event when a specific content is viewed by a user.

Suggested event params : contentId, contentType, contentName

Mandatory event params : contentId

contentSaved → const FlurryEvent

Log this event when a user saves the content in the App.

Suggested event params : contentId, contentType, contentName

Mandatory event params : contentId

productCustomized → const FlurryEvent

Log this event when a user customizes the App/product.

Suggested event params : none

Mandatory event params : none

appActivated → const FlurryEvent

Log this event when the App is activated.

Suggested event params : none

Mandatory event params : none

applicationSubmitted → const FlurryEvent

Log this event when a user submits an application through the App.

Suggested event params : none

Mandatory event params : none

addItemToCart → const FlurryEvent

Log this event when an item is added to the cart.

Suggested event params : itemCount, price, itemId, itemName, itemType

Mandatory event params : itemCount, price

addItemToWishList → const FlurryEvent

Log this event when an item is added to the wish list.

Suggested event params : itemCount, price, itemId, itemName, itemType

Mandatory event params : itemCount, price

completedCheckout → const FlurryEvent

Log this event when checkout is completed or transaction is successfully completed.

Suggested event params : itemCount, totalAmount, currencyType, transactionId

Mandatory event params : itemCount, totalAmount

paymentInfoAdded → const FlurryEvent

Log this event when payment information is added during a checkout process.

Suggested event params : success, paymentType

Mandatory event params : none

itemViewed → const FlurryEvent

Log this event when an item is viewed.

Suggested event params : itemId, itemName, itemType, price

Mandatory event params : itemId

itemListViewed → const FlurryEvent

Log this event when a list of items is viewed.

Suggested event params : itemListType

Mandatory event params : none

purchased → const FlurryEvent

Log this event when a user does a purchase in the App.

Suggested event params : itemCount, totalAmount, itemId, success, itemName, itemType, currencyType, transactionId

Mandatory event params : totalAmount

purchaseRefunded → const FlurryEvent

Log this event when a purchase is refunded.

Suggested event params : price, currencyType

Mandatory event params : price

removeItemFromCart → const FlurryEvent

Log this event when a user removes an item from the cart.

Suggested event params : itemId, price, itemName, itemType

Mandatory event params : itemId

checkoutInitiated → const FlurryEvent

Log this event when a user starts checkout.

Suggested event params : itemCount, totalAmount

Mandatory event params : itemCount, totalAmount

fundsDonated → const FlurryEvent

Log this event when a user donates fund to your App or through the App.

Suggested event params : price, currencyType

Mandatory event params : price

userScheduled → const FlurryEvent

Log this event when user schedules an appointment using the App.

Suggested event params : none

Mandatory event params : none

offerPresented → const FlurryEvent

Log this event when an offer is presented to the user.

Suggested event params : itemId, itemName, itemCategory, price.

Mandatory event params : itemId, price

subscriptionStarted → const FlurryEvent

Log this event at the start of a paid subscription for a service or product.

Suggested event params : price, isAnnualSubscription, trialDays, predictedLTV, currencyType, subscriptionCountry

Mandatory event params : price, isAnnualSubscription

subscriptionEnded → const FlurryEvent

Log this event when a user unsubscribes from a paid subscription for a service or product.

Suggested event params : isAnnualSubscription, currencyType, subscriptionCountry

Mandatory event params : isAnnualSubscription

groupJoined → const FlurryEvent

Log this event when user joins a group.

Suggested event params : groupName

Mandatory event params : none

groupLeft → const FlurryEvent

Log this event when user leaves a group.

Suggested event params : groupName

Mandatory event params : none

tutorialStarted → const FlurryEvent

Log this event when a user starts a tutorial.

Suggested event params : tutorialName

Mandatory event params : none

tutorialCompleted → const FlurryEvent

Log this event when a user completes a tutorial.

Suggested event params : tutorialName

Mandatory event params : none

tutorialStepCompleted → const FlurryEvent

Log this event when a specific tutorial step is completed.

Suggested event params : stepNumber, tutorialName

Mandatory event params : stepNumber

tutorialSkipped → const FlurryEvent

Log this event when user skips the tutorial.

Suggested event params : stepNumber, tutorialName

Mandatory event params : stepNumber

login → const FlurryEvent

Log this event when a user login on the App.

Suggested event params : userId, method

Mandatory event params : none

logout → const FlurryEvent

Log this event when a user logout of the App.

Suggested event params : userId, method

Mandatory event params : none

userRegistered → const FlurryEvent

Log the event when a user registers (signup). Helps capture the method used to sign-up (sign up with google / apple or email address).

Suggested event params : userId, method

Mandatory event params : none

searchResultViewed → const FlurryEvent

Log this event when user views search results.

Suggested event params : query, searchType (e.g. voice, text)

Mandatory event params : none

keywordSearched → const FlurryEvent

Log this event when a user searches for a keyword using Search.

Suggested event params : query, searchType (e.g. voice, text)

Mandatory event params : none

locationSearched → const FlurryEvent

Log this event when a user searches for a location using Search.

Suggested event params : query

Mandatory event params : none

invite → const FlurryEvent

Log this event when a user invites another user.

Suggested event params : userId, method

Mandatory event params : none

share → const FlurryEvent

Log this event when a user shares content with another user in the App.

Suggested event params : socialContentId, socialContentName, method

Mandatory event params : socialContentId

like → const FlurryEvent

Log this event when a user likes a social content. e.g. likeType captures what kind of like is logged ('celebrate', 'insightful', etc).

Suggested event params : socialContentId, socialContentName, likeType

Mandatory event params : socialContentId

comment → const FlurryEvent

Log this event when a user comments or replies on a social post.

Suggested event params : socialContentId, socialContentName

Mandatory event params : socialContentId

mediaCaptured → const FlurryEvent

Log this event when an image, audio or a video is captured.

Suggested event params : mediaId, mediaName, mediaType

Mandatory event params : none

mediaStarted → const FlurryEvent

Log this event when an audio or video starts.

Suggested event params : mediaId, mediaName, mediaType

Mandatory event params : none

mediaStopped → const FlurryEvent

Log this event when an audio or video is stopped.

Suggested event params : mediaId, duration (in seconds), mediaName, mediaType

Mandatory event params : duration (in seconds)

mediaPaused → const FlurryEvent

Log this event when an audio or video is paused.

Suggested event params : mediaId, duration (in seconds), mediaName, mediaType

Mandatory event params : duration (in seconds)

privacyPromptDisplayed → const FlurryEvent

Log this event when a privacy prompt is displayed.

Suggested event params : none

Mandatory event params : none

privacyOptIn → const FlurryEvent

Log this event when a user opts in (on the privacy prompt).

Suggested event params : none

Mandatory event params : none

privacyOptOut → const FlurryEvent

Log this event when a user opts out (on the privacy prompt).

Suggested event params : none

Mandatory event params : none

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

values → const List<FlurryEvent>
A constant List of the values in this enum, in order of their declaration.