Analyze responses

The Responses section helps you understand how DataDome handled requests and how traffic progressed through response flows. Use it to monitor response activity over time, compare response outcomes, and inspect Slider and Device Check flows.

📘

Response policy configuration

If you are looking for information about configuring response policies, see page.

Responses overview

On the Responses overview, requests are displayed in timeline charts organized by endpoint source. Each chart shows the responses returned for requests received through that endpoint source.

Use the timeline charts to identify changes in response activity over the selected period and to compare response volumes across endpoint sources.

Response analytics

The Responses section provides dedicated sub-pages with dedicated analytics for each response type.

Slider and Device Check analytics pages provide dedicated Sankey graphs, showing all possible response flows and the outcomes observed during the selected period and for the selected filters.

Slider response flow

The Slider Sankey graph shows how requests progress after DataDome returns a Slider response.

The flow includes JavaScript execution, interaction with the Slider, completion of the challenge, validation, and blocking.

StatusDefinition
JS Not ExecutedThe client did not load the Slider because JavaScript did not execute. The navigation flow was interrupted.
JS ExecutedThe client loaded the Slider after executing JavaScript.
No interactionNo interaction was observed on the Slider page. The Slider was ignored.
Not completedInteraction was observed on the Slider page, but the client did not move the button all the way to the right or did not enter the correct numbers for the audio challenge.
CompletedThe client moved the Slider button all the way to the right or entered the correct numbers for the audio challenge.
ValidatedDataDome validated the Slider or audio challenge, and the client was redirected to the requested resource.
BlockedDataDome detected an automated challenge solver or a challenge-solving service and redirected the client to a block page.

Device Check response flow

The Device Check Sankey graph shows the possible outcomes after DataDome returns a Device Check response.

StatusDefinition
AllowedThe Device Check was passed, and the client was redirected to the requested resource.
SliderDataDome detected suspicious elements and escalated the client to a Slider challenge.
BlockDataDome detected a threat or bot and blocked the request by serving a block response page.
DiscardedThe client did not load Device Check because JavaScript did not execute. The navigation flow was interrupted.

The Device Check graph can therefore show a request being Allowed, escalated to Slider, sent to Block, or Discarded when the client-side check was not loaded.

The final outcome of Device Check is summarized with two global metrics:

  • Total allowed after Device Check - the count of requests challenged with Device Check and eventually authorized to access the requested resource.
  • Total blocked after Device Check - the count of requests challenged with Device Check that weren't able to access the requested resource, either because the challenge was failed or because the client didn't load the challenge at all.

Response flow details

The response applied by DataDome is visible in the details of every request (see Explore your data), together with the http status code and the response format.

An additional Response Flow Details section provides the details of Device Check and Slider flows.


Did this page help you?