Events
Subscribe to JS events from your Tolstoy Widget or Embedded Player
Tolstoy’s player uses window.postMessage()
to post event from the embedded iframe to the parent hosting site, for more information see Window.postMessage()
Example of using an event:
All events will send the event name in the name
attribute, In addition all events will send:
accountId
- Your account IDprojectId
- Your project IDvideoName
- The name of the first videoanonymousId
- Viewer ID
General Events
tolstoyStarted
- Start button clicked for the first time
Swipeable Tolstoy Events
videoLoaded
- Video starts to play
feedScroll
- Swipe to next video
clickViewProduct
- Click to view product detials
Branching Tolstoy Events
tolstoyAnswerClicked
- One of the question’s answers was clicked
- text: The text content of the clicked answer
tolstoyInputSubmit
- The free text form was submitted
- text: The free text form or date picker form was submitted
tolstoyLeadFormSubmit
- One of the steps in the lead form was submitted
email
(Nullable) - The email that the user submittedname
(Nullable) - The name that the user submittedphone
(Nullable) - The phone number that the user submittedcustomFields
(Nullable) - A list of the custom fields that you’ve added to the form (each object has the custom key and the user’s input value)
tolstoyReachedEnd
- The user completed to watch the tolstoy and reached the end