NOTE: the FullStory Browser API version 2 is not currently available in mobile app WebViews. Please use version 1 for WebView support.
In order to use the FullStory Browser API version 2, your setup needs to meet the following system requiurements.
Use version 2.0 of the FullStory snippet
NEW! the FullStory Browser API version 2 is currently in beta release. See Browser API v2 Beta Release to get your copy of version 2.0 of the FullStory snippet and join the beta.
A few updates were made to the FullStory snippet in order enable FullStory Browser API version 2.
How do I know if I have the latest FullStory snippet?
Go to your website where you have FullStory running. Assuming you are using the default namespace
FS, run the following in the developer console:
If you see
'2.0.0', you have the latest version. If you see something like
undefined, refer to the next section.
Updating the FullStory snippet
- To manually update your snippet to version 2.0, please refer to Installing the FullStory Snippet.
- If you are using the browser sdk, be sure to use a version greater than
- If the FullStory snippet is installed by a third party (like Google Tag Manager) and is not yet updated, contact our support team.
Use a version of fs.js later than August 3rd, 2023
A few key updates were added to fs.js to support the FullStory Browser API version 2. You will need the latest version of fs.js to get the most out FullStory.
NOTE: The default FullStory setup pulls in all new changes automatically so you probably don't have anything to do here.
- If you request fs.js directly from FullStory (usually via the url
https://edge.fullstory.com/s/fs.js), you are already on the latest version! (This is the default setup.)
- If you are self-hosting fs.js, you may need to update your version.
How do I know what version of fs.js I'm using?
Every build of fs.js includes a Unix timestamp of when it was released. You can retrieve this in one of two ways:
- Search your copy of fs.js for
CompiledTimestamp:and retrieve the number value immediately after.
- Inspect the payload of the request to
rec/pagein your site running FullStory for
CompiledTimestampusing the network tools and retrieve the value.
> new Date(1691072811 * 1000).toLocaleDateString()
If the date is earlier than August 3rd, 2023, you will need to update your hosted version.