# JavaScript Object

You can use your browser dev tools to view `PulseInsightsObject` to get insights into what Pulse Insights is doing.&#x20;

<div align="left"><figure><img src="https://563760996-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FkJBdddbwa2Hgh4yTRC5g%2Fuploads%2FLn4dXVuYwL82GSqMWx1H%2FScreenshot%202023-05-03%20at%203.13.27%20PM.png?alt=media&#x26;token=15183304-3716-44d5-b2b3-4ca61ab41fae" alt=""><figcaption></figcaption></figure></div>

## Descriptions

**logMessages** can help trace while a particular survey is or isn't being returned.

**customData** is a synonym for [Context Data](https://docs.pulseinsights.com/implementing-pulse-insights-dev/implementing-on-web-and-mobile-web/ingesting-contextual-data-for-targeting-and-analysis) and tells you what will be sent with any response data

**previewMode** tells you whether you are in Preview Mode, which enables you to receive Draft Mode surveys. See [QA Features](https://docs.pulseinsights.com/implementing-pulse-insights-dev/implementing-on-web-and-mobile-web/qa-process-and-preview-mode/broken-reference) for more details.
