FlurryEvent enum Null safety

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

const FlurryEvent(0)
adImpression → const FlurryEvent

Log this event when a user views an Ad impression.

Suggested event params : adType

Mandatory event params : none

const FlurryEvent(1)
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

const FlurryEvent(2)
adSkipped → const FlurryEvent

Log this event when a user skips an Ad

Suggested event params : adType

Mandatory event params : none

const FlurryEvent(3)
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

const FlurryEvent(4)
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

const FlurryEvent(5)
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

const FlurryEvent(6)
achievementUnlocked → const FlurryEvent

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

Suggested event params : achievementId

Mandatory event params : none

const FlurryEvent(7)
levelCompleted → const FlurryEvent

Log this event when an App user completes a level.

Suggested event params : levelNumber, levelName

Mandatory event params : levelNumber

const FlurryEvent(8)
levelFailed → const FlurryEvent

Log this event when an App user fails a level.

Suggested event params : levelNumber, levelName

Mandatory event params : levelNumber

const FlurryEvent(9)
levelUp → const FlurryEvent

Log this event when an App user levels up.

Suggested event params : levelNumber, levelName

Mandatory event params : levelNumber

const FlurryEvent(10)
levelStarted → const FlurryEvent

Log this event when an App user starts a level.

Suggested event params : levelNumber, levelName

Mandatory event params : levelNumber

const FlurryEvent(11)
levelSkip → const FlurryEvent

Log this event when an App user skips a level.

Suggested event params : levelNumber, levelName

Mandatory event params : levelNumber

const FlurryEvent(12)
scorePosted → const FlurryEvent

Log this event when an App user posts his score.

Suggested event params : score, levelNumber

Mandatory event params : score

const FlurryEvent(13)
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

const FlurryEvent(14)
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

const FlurryEvent(15)
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

const FlurryEvent(16)
productCustomized → const FlurryEvent

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

Suggested event params : none

Mandatory event params : none

const FlurryEvent(17)
appActivated → const FlurryEvent

Log this event when the App is activated.

Suggested event params : none

Mandatory event params : none

const FlurryEvent(18)
applicationSubmitted → const FlurryEvent

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

Suggested event params : none

Mandatory event params : none

const FlurryEvent(19)
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

const FlurryEvent(20)
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

const FlurryEvent(21)
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

const FlurryEvent(22)
paymentInfoAdded → const FlurryEvent

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

Suggested event params : success, paymentType

Mandatory event params : none

const FlurryEvent(23)
itemViewed → const FlurryEvent

Log this event when an item is viewed.

Suggested event params : itemId, itemName, itemType, price

Mandatory event params : itemId

const FlurryEvent(24)
itemListViewed → const FlurryEvent

Log this event when a list of items is viewed.

Suggested event params : itemListType

Mandatory event params : none

const FlurryEvent(25)
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

const FlurryEvent(26)
purchaseRefunded → const FlurryEvent

Log this event when a purchase is refunded.

Suggested event params : price, currencyType

Mandatory event params : price

const FlurryEvent(27)
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

const FlurryEvent(28)
checkoutInitiated → const FlurryEvent

Log this event when a user starts checkout.

Suggested event params : itemCount, totalAmount

Mandatory event params : itemCount, totalAmount

const FlurryEvent(29)
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

const FlurryEvent(30)
userScheduled → const FlurryEvent

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

Suggested event params : none

Mandatory event params : none

const FlurryEvent(31)
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

const FlurryEvent(32)
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

const FlurryEvent(33)
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

const FlurryEvent(34)
groupJoined → const FlurryEvent

Log this event when user joins a group.

Suggested event params : groupName

Mandatory event params : none

const FlurryEvent(35)
groupLeft → const FlurryEvent

Log this event when user leaves a group.

Suggested event params : groupName

Mandatory event params : none

const FlurryEvent(36)
tutorialStarted → const FlurryEvent

Log this event when a user starts a tutorial.

Suggested event params : tutorialName

Mandatory event params : none

const FlurryEvent(37)
tutorialCompleted → const FlurryEvent

Log this event when a user completes a tutorial.

Suggested event params : tutorialName

Mandatory event params : none

const FlurryEvent(38)
tutorialStepCompleted → const FlurryEvent

Log this event when a specific tutorial step is completed.

Suggested event params : stepNumber, tutorialName

Mandatory event params : stepNumber

const FlurryEvent(39)
tutorialSkipped → const FlurryEvent

Log this event when user skips the tutorial.

Suggested event params : stepNumber, tutorialName

Mandatory event params : stepNumber

const FlurryEvent(40)
login → const FlurryEvent

Log this event when a user login on the App.

Suggested event params : userId, method

Mandatory event params : none

const FlurryEvent(41)
logout → const FlurryEvent

Log this event when a user logout of the App.

Suggested event params : userId, method

Mandatory event params : none

const FlurryEvent(42)
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

const FlurryEvent(43)
searchResultViewed → const FlurryEvent

Log this event when user views search results.

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

Mandatory event params : none

const FlurryEvent(44)
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

const FlurryEvent(45)
locationSearched → const FlurryEvent

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

Suggested event params : query

Mandatory event params : none

const FlurryEvent(46)
invite → const FlurryEvent

Log this event when a user invites another user.

Suggested event params : userId, method

Mandatory event params : none

const FlurryEvent(47)
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

const FlurryEvent(48)
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

const FlurryEvent(49)
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

const FlurryEvent(50)
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

const FlurryEvent(51)
mediaStarted → const FlurryEvent

Log this event when an audio or video starts.

Suggested event params : mediaId, mediaName, mediaType

Mandatory event params : none

const FlurryEvent(52)
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)

const FlurryEvent(53)
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)

const FlurryEvent(54)
privacyPromptDisplayed → const FlurryEvent

Log this event when a privacy prompt is displayed.

Suggested event params : none

Mandatory event params : none

const FlurryEvent(55)
privacyOptIn → const FlurryEvent

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

Suggested event params : none

Mandatory event params : none

const FlurryEvent(56)
privacyOptOut → const FlurryEvent

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

Suggested event params : none

Mandatory event params : none

const FlurryEvent(57)

Properties

hashCode int
The hash code for this object.
read-only, inherited
index int
A numeric identifier for the enumerated value.
read-only, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent 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.
[adClick, adImpression, adRewarded, adSkipped, creditsSpent, creditsPurchased, creditsEarned, achievementUnlocked, levelCompleted, levelFailed, levelUp, levelStarted, levelSkip, scorePosted, contentRa…