Why am I not seeing any captured Network Request details?
In order to begin capturing Network Request details, you will need to enable Network Data Capture under Settings > Data Capture and Privacy > Data Capture.
What does it mean when I see "Headers Unavailable"?
Because the Fullstory data-capture snippet is typically installed in the <head>
of a website, Fullstory should being capturing early during the time it takes for a page to load and should capture Network Request details for most requests.
And, by default, Fullstory will pull in known-safe data from Request and Response Headers if those Headers were captured in the session.
However, some requests are expected to take place in the browser before the Fullstory snippet loads. For these requests, Fullstory Dev Tools may only display partial and inferred data about the Network Request details.
In these cases, when you hover over missing details in the Network Request panel, you should see a message, "This request was sent before the Fullstory data capture script loaded, so some details are unavailable."
If you're loading the Fullstory data capture snippet in the <head>
of your website, it's likely that you don't need to take any action or change your implementation in order to capture more network requests. If you're not loading Fullstory in the <head>
of your website (which is an option) and if you want to take advantage of everything that Dev Tools has to offer, you may want to consider moving your data capture snippet to the <head>
of your website, earlier during your page load, so that you can capture more details for more requests.
Why can't I see Request or Response Bodies?
In order to start capturing Request and Response bodies, you will need to proactively add requests to the allowlist that you'd like to capture in Fullstory.
This is important because Request/Response bodies can contain sensitive information that you would never want to pass to Fullstory for privacy and security reasons.
Unlike some other session logging tools that pull in Request/Response bodies by default, Fullstory gives you the ability to use the allowlist to only add the requests and specific fields that you'd like to capture for debugging.
You must affirmatively indicate which requests you'd like to capture with Dev Tools and whether you'd like to bring in the full bodies or only specific fields.
Learn all about how to add to the allowlist here.
How is Dev Tools by Fullstory different than Chrome DevTools?
Dev Tools by Fullstory and Chrome DevTools both include features to help you understand the Console and the Network requests, but they have some key differences.
Ultimately, the magic of Dev Tools by Fullstory is that it gives you the ability to see the Console and Network details in the context of a real customer's experience.
Read more about how both Chrome and Fullstory developer tools fit into your toolkit and workflows.