

If they payload contains is an invalid JSON object, the server will reject the payload. Instead, focus on properties that you need to search and filter data in FullStory.ĭescription: The custom variable parser relies on the payload being a valid JSON object. For instance, it is almost never necessary to include an entire HTTP request response as an FS.event payload. Solutions: Ensure you are only capturing relevant data with these API methods. If the payload is larger than 512KB, the entire payload will be rejected. API Error Kindsĭescription: The total payload size cap for FS.event, FS.setUserVars, and FS.identify is 512KB. The remainder of this article identifies each kind of error and provides suggestions how to fix the error. The other rows identify the event or property that caused the error, and the frequency of the error. The first row of the API Errors table identifies the kind of error that caused the event or property to fail the validation step. If the table is empty, you’re error free! If not, keep reading for a more detailed guide on how to address these errors. This shows any validation errors for FS.event and FS.setUserVars that have occurred on your site in the past 24 hours. To see if any validation errors have been triggered for your site, navigate to Settings > Integrations > API Errors.

If the contents of a JSON object fail the validation step, they will not be captured and will not be searchable within FullStory.įullStory makes it easy to identify these errors so you can be certain you’re seeing the complete picture of your data. The contents of these JSON objects are validated before they are captured in FullStory.

FS.event, FS.setUserVars, and FS.identify each receive as arguments a JSON object containing the custom data. The Client API allows users to capture custom data in FullStory via a Javascript API. Client and iframe Support Client API Validation
