# Analytics 🆕

The analytics page provides a detailed view of your scraping activity. It is great for tracking usage, monitor API performance and gaining better visibility into your operations. The data is presented at a granular level, covering metrics such as average latency, number of domains scraped, average concurrency, and other performance-related indicators.

### <mark style="background-color:blue;">Analytics Overview</mark>

The Overview page brings everything in one place. It combines monitoring charts, domain analytics, usage summary and error logs into a single view, allowing you to quickly understand your activity, identify performance bottlenecks (if any) and optimize efficiency.

**Usage & Renewal Date:**

* This counter helps you keep track of the API Credits consumed in your current cycle and when your plan resets.

<div align="left"><figure><img src="/files/Qniv0lcPG7EYjQx3vjBv" alt=""><figcaption></figcaption></figure></div>

#### Monitoring Chart:

* A timeline of successful requests, failed requests and concurrent threads utilized/

<div align="left"><figure><img src="/files/0c255pxBQqT4D1dqTlDV" alt=""><figcaption></figcaption></figure></div>

#### Usage Summary Cards:

* Shows request volume, success rate, average latency, concurrent threads utilized (avg), total number of domains scraped and cost in API Credits.

<div align="left"><figure><img src="/files/GLp2zpS1yChyxLnVlSVV" alt=""><figcaption></figcaption></figure></div>

#### Domain Analytics (preview):

* A table view of the domains that you have scraped for the selected period. It shows number of requests, success rate, amount of API Credits spent on those requests and additional parameters that have been used (if any).

#### Error Logs (preview):

* This area shows failed requests, including details like request ID, timestamp, severity, URL, status code, and retries.

### <mark style="background-color:blue;">Domain Analytics</mark>

Here you'll find a detailed domain-level breakdown of your scraping activity - number of requests, success rate, credits used and extra parameters (if applicable).

<div align="left"><figure><img src="/files/96cVQzOZgbBDcbUk3xrt" alt=""><figcaption></figcaption></figure></div>

Clicking on a domain expands it into a detailed view, providing you with information about the average concurrency, average latency, product used (API, Async API, Crawler, SDE API. etc.) and a chart that portrays the successful and failed requests for that domain alone.

<div align="left"><figure><img src="/files/xPb5JD8eUjA5UmUj25ey" alt=""><figcaption></figcaption></figure></div>

There are plenty of filters at your disposal, helping you refine the data shown on the page.&#x20;

* Product type - product used (API, Async API, Crawler, SDE API, etc.).

<div align="left"><figure><img src="/files/FS1PKuGHH2llILgJ3l3Z" alt="" width="335"><figcaption></figcaption></figure></div>

* Parameters - only show requests with specific parameters applied.

<div align="left"><figure><img src="/files/nPyJMSqOj5zkePI4AHcw" alt="" width="313"><figcaption></figcaption></figure></div>

* Domains - select the number of domains that should be included in the view (multiple selection allowed).

<div align="left"><figure><img src="/files/XDhXZP2k4qcA6yjLFqCK" alt="" width="334"><figcaption></figcaption></figure></div>

* Location - View only geotargeted requests for the selected domains.

<div align="left"><figure><img src="/files/N8US4rvdKBSMuHoOGHqi" alt="" width="336"><figcaption></figcaption></figure></div>

To remove a filter, just click the 'x' next to its label.

<figure><img src="/files/JBghft9lYtw39YA5fGnO" alt=""><figcaption></figcaption></figure>

The *Customize Columns* button allows you to show/hide table fields:

<img src="/files/Qik37xrW81X9juIXP4rp" alt="" data-size="original">

### <mark style="background-color:blue;">Error Logs</mark>

This section will help you understand more about the requests that failed. Each entry includes request ID, a timestamp, severity level, exact URL scraped, the status code returned for the request and how many retries were performed. This information will help you troubleshoot problematic domains, identify common errors and decide whether adjustments to your setup are necessary.

<figure><img src="/files/8eUyAP2rWzeSLVmPbDc1" alt=""><figcaption></figcaption></figure>

You can hide requests from the view, to focus only on the ones you want to analyze

<figure><img src="/files/drPoa8PRDx1d2qiLmHGC" alt=""><figcaption></figcaption></figure>

If you still wish to see those, simply toggle *Hidden rows* on

<figure><img src="/files/Zl7i1rUK60peFMYlFKO0" alt=""><figcaption></figcaption></figure>

Logs can be filtered by Domains, Status code and Severity

<div align="left"><figure><img src="/files/Hbn3i8ajtmbnb1enj3go" alt="" width="334"><figcaption></figcaption></figure></div>

Column customization lets you tailor the table layout to your needs

<div align="left"><figure><img src="/files/s2SKmBFQLTOWKAR4efvP" alt="" width="337"><figcaption></figcaption></figure></div>

### <mark style="background-color:blue;">Advanced Filtering</mark>

By default, all users have access to the standard time range filters for monitoring activity and performance.

These options cover most day-to-day monitoring needs. For deeper analysis, extended date ranges, like **last 3 months** and **last 6 months** are available with the **higher-tier** plans.

**Standard -** included with all plan&#x73;**:**

* Last Day
* Last 2 Days
* Last Week
* Last 2 Month

<div align="left"><figure><img src="/files/BTDTqITT5JUTJjHc9ZHF" alt="" width="563"><figcaption></figcaption></figure></div>

**Advanced -** Business, Custom ($300+), and Enterprise Plan&#x73;**:**

* Last Hour
* Last 3 Hours
* Last 12 Hours
* Last 3 Months
* Last 6 Months

<div align="left"><figure><img src="/files/IPmfA0gEFpqV3kwo7EHw" alt="" width="563"><figcaption></figcaption></figure></div>

When unlocked, the user gains access to extended historical data and longer date range filters inside the Analytics section, making it easier to track performance trends over time.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.scraperapi.com/account-management/analytics.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
