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
- Use a version of fs.js later than August 3rd, 2023
- For support in native mobile WebViews, use an SDK version
Use version 2.0 of the FullStory snippet
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.