Skip to main content

Configuring Analytics

On the settings page, there’s a subsection in the Developers section for Analytics. From here, you can supply a URL and, optionally, authorization token for Explo to send information to and select the set of actions you want reported. Note that the url must be formatted as a valid url with http:// or https://. If you’d like to receive a Javascript Event when an Analytics Event is sent, set up an event listener for analyticsEventFired. Read about javascript events.

Analytics Data

When, for example, your dashboard is viewed from a Share link, Explo will send a request to the supplied URL with the following shape. For javascript events, the metadata described above will be contained in the detail of the event message.

Event Types

Shared Event Types

Explore Specific Event Types

Metadata Properties

Shared Properties

Explore Properties

Page View Event Additional Properties

Internally, we use Beeceptor to test these endpoints. It ensures the requests are sending and that the request body is structured as expected. All you need to do is launch a mock server and use that generated endpoint, like garytesting.free.beeceptor.com, in the URL field in the Explo app. Then, open your embedded dashboard and fire some events to see it flow to Beeceptor.