StorylyEvent
@objc
public enum StorylyEvent : Int
This enum represents all possible events that can be sent from Storyly
-
Sent when a story group is opened by user selection, programmatical selection and deeplink
Declaration
Swift
case StoryGroupOpened
-
Sent when a story group is opened by user selection
Declaration
Swift
case StoryGroupUserOpened
-
Sent when a story group is opened using a deeplink
Declaration
Swift
case StoryGroupDeepLinkOpened
-
Sent when a story group is opened programmatically
Declaration
Swift
case StoryGroupProgrammaticallyOpened
-
Sent when a story group is completed
Declaration
Swift
case StoryGroupCompleted
-
Sent when a user does previous swipe gesture while watching a story in a story group
Declaration
Swift
case StoryGroupPreviousSwiped
-
Sent when a user does next swipe gesture while watching a story in a story group
Declaration
Swift
case StoryGroupNextSwiped
-
Sent when a user dismisses or clicks the close button to close the story group
Declaration
Swift
case StoryGroupClosed
-
Sent after a while when a user sees a story as an indicator that shows story is watched
Declaration
Swift
case StoryImpression
-
Sent when a story is loaded
Declaration
Swift
case StoryViewed
-
Sent after a story is finished
Declaration
Swift
case StoryCompleted
-
Sent when a user does previous click tap while watching a story
Declaration
Swift
case StoryPreviousClicked
-
Sent when a user does next click tap while watching a story
Declaration
Swift
case StoryNextClicked
-
Sent when a story is paused
Declaration
Swift
case StoryPaused
-
Sent when a story is resumed
Declaration
Swift
case StoryResumed
-
Sent when a story share url is generated and clicked to a sharing way
Declaration
Swift
case StoryShared
-
Sent when a user clicks to interactive CTA button or does a swipe up action
Declaration
Swift
case StoryCTAClicked
-
Sent when a user clicks to an emoji on interactive emoji list
Declaration
Swift
case StoryEmojiClicked
-
Sent when a user answers a poll
Declaration
Swift
case StoryPollAnswered
-
Sent when a user answers a quiz
Declaration
Swift
case StoryQuizAnswered
-
Sent when a user answers a image quiz
Declaration
Swift
case StoryImageQuizAnswered
-
Sent when a user adds reminder to a interactive countdown component
Declaration
Swift
case StoryCountdownReminderAdded
-
Sent when a user removes the reminder from a interactive countdown component
Declaration
Swift
case StoryCountdownReminderRemoved
-
Sent when a user rates in interactive rating component
Declaration
Swift
case StoryRated
-
Sent when a user sees an interactive component
Declaration
Swift
case StoryInteractiveImpression
-
Sent when a user clikcs a product tag point
Declaration
Swift
case StoryProductTagExpanded
-
Sent when a user clicks a product expanded area
Declaration
Swift
case StoryProductTagClicked
-
Sent when a user clicks a product card area
Declaration
Swift
case StoryProductCardClicked
-
Sent when a user copy a promo code
Declaration
Swift
case StoryPromoCodeCopied
-
Sent when a user sends a comment
Declaration
Swift
case StoryCommentSent
-
Sent when a user opens input area
Declaration
Swift
case StoryCommentInputOpened
-
Sent when a user closes input area
Declaration
Swift
case StoryCommentInputClosed
-
Sent when a user clicks replay button in interactive video on demand story
Declaration
Swift
case StorylyIVodReplayButtonClicked
-
Sent when a user seeks the video in interactive video on demand story
Declaration
Swift
case StorylyIVodSeeked
-
Sent when a user likes a Moments story
Declaration
Swift
case StoryLiked
-
Sent when a user unlikes a Moments story
Declaration
Swift
case StoryUnliked
-
Sent when a product added from story
Declaration
Swift
case StoryAddToCartClicked
-
Sent when navigating to the cart
Declaration
Swift
case StoryGoToCartClicked
-
Sent when product catalog is opened
Declaration
Swift
case StoryProductCatalogOpened
-
Sent when product catalog is closed
Declaration
Swift
case StoryProductCatalogClosed
-
Sent when product selected
Declaration
Swift
case StoryProductSelected
-
Name of the StorylyEvent
Declaration
Swift
public var stringValue: String { get }