# Información de facturación

### Uso de tráfico

[**Web Unblocker**](https://oxylabs.io/products/web-unblocker) cuenta ambos **solicitud** y **tráfico de respuesta**. **Tráfico de solicitud** se refiere a los datos enviados a la URL objetivo, mientras que **tráfico de respuesta** se refiere a los datos recibidos de la URL objetivo.

Todas las respuestas del sitio objetivo con `2xx` o `4xx` códigos de estado se cuentan como **correctas**.&#x20;

Todas las demás respuestas se cuentan como **incorrectas**.&#x20;

Para obtener más información sobre los códigos de respuesta, consulta [**la tabla de códigos de respuesta**](/products/es/web-unblocker/response-codes.md).

{% hint style="warning" %}
Si la respuesta contiene `2xx` o `4xx` códigos de estado, y el resultado no contiene la información esperada, seguimos contando el resultado como exitoso.
{% endhint %}

### Facturación

Se le facturará **tanto por el tráfico de solicitud como por el de respuesta** de **extraído** correctamente.

Los intentos fallidos de scraping debido a errores de nuestro sistema (`5xx` códigos de estado) no se incluirán en el cálculo de uso de tráfico, y no se le cobrará por ello.

{% hint style="warning" %}
Si una solicitud resulta en un intento fallido debido a una falla o error de tu lado, igualmente se te facturará.
{% endhint %}

A continuación, encontrarás algunos ejemplos de facturación:

#### Ejemplo de caso #1 - Intento de scraping exitoso

Haces una solicitud, y Web Unblocker tarda tres intentos en desbloquear el sitio web. Solo se te facturará el tráfico consumido durante el último intento, que fue exitoso; en este caso, 201 kB de tráfico consumido.

<figure><img src="/files/44ed50300579611052a595223edf5b0af7556c37" alt="Example 1"><figcaption></figcaption></figure>

#### Ejemplo de caso #2 - Scraping fallido debido a nuestro error

Haces una solicitud a Web Unblocker, y la respuesta no es exitosa debido a un error nuestro; por ejemplo, hemos alcanzado nuestro límite interno de reintentos. En este caso, no se te facturará esta solicitud.

<figure><img src="/files/8f3461befaf6bf34bf920b85532ba4bddf96e107" alt="Example 2"><figcaption></figcaption></figure>

#### Ejemplo de caso #3 - Scraping fallido debido al error del cliente

Haces una solicitud a Web Unblocker, y la respuesta no es exitosa debido a un error de tu lado. Se te facturará el tráfico consumido durante el intento, que no fue exitoso; en este caso, 51 kB de tráfico consumido.

<figure><img src="/files/9cc845453c36eae211ad75bf28ee1ee2caf6ecea" alt="Example 3"><figcaption></figcaption></figure>

{% hint style="warning" %}
Ten en cuenta que, si se aplica la renderización de JavaScript al extraer datos, el tráfico total del trabajo puede ser mayor que el tamaño del archivo HTML por sí solo debido a las llamadas externas que el sitio web ejecuta para cargar datos adicionales.
{% endhint %}


---

# 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://developers.oxylabs.io/products/es/web-unblocker/billing-information.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.
