> For the complete documentation index, see [llms.txt](https://help.impact.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.impact.com/brand/es/what-would-you-like-to-learn-about/platform-features/blocking-and-redirect-rules/crear-condiciones-de-la-regla-de-redireccion.md).

# Crear condiciones de la regla de redirección

Toda regla de redirección comienza con una o más condiciones. Una *condición* comprueba algo sobre el tráfico entrante, como su URL de la página de destino, país o tipo de dispositivo, y decide si la regla se aplica. Lee más sobre cómo [Crear una regla de redirección](/brand/es/what-would-you-like-to-learn-about/platform-features/blocking-and-redirect-rules/create-a-redirect-rule.md).

## Atributos de condición

La tabla a continuación enumera los atributos de condición que puedes usar en una regla.

<details>

<summary>Referencia de atributos de condición</summary>

| Atributo de condición        | Descripción                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| ---------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Página de destino            | La URL de destino original.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| Dirección IP                 | La dirección IP registrada para un dispositivo.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| ID compartido                | Un parámetro de cadena de consulta controlado por el socio que se usa en los informes.                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| País                         | El país desde el que se origina el tráfico.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| Estado                       | El estado desde el que se origina el tráfico.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| Estado del anuncio           | El estado de uso del anuncio asociado.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| SubID1                       | Un parámetro de cadena de consulta controlado por el socio que se usa en los informes.                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| SubID2                       | Un parámetro de cadena de consulta controlado por el socio que se usa en los informes.                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| SubID3                       | Un parámetro de cadena de consulta controlado por el socio que se usa en los informes.                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| ID de MP                     | El identificador único de impact.com para un socio                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| Tipo de dispositivo          | Qué tipo de dispositivo estaba usando el cliente cuando se solicitó activar la regla de redirección.                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| URL de referencia            | URL del sitio web que está remitiendo tráfico a la URL de destino original.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| SKU del producto             | Un identificador del sujeto del anuncio, que normalmente se designa en un catálogo de productos.                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| ID del anuncio               | El identificador único de impact.com para un anuncio.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| Probabilidad                 | La regla de redirección tomará aleatoriamente un porcentaje del tráfico para redirigirlo. Esto se usa principalmente para pruebas A/B.                                                                                                                                                                                                                                                                                                                                                                                                                     |
| Fallback móvil               | <p>Si un anuncio tiene <a href="/brand/es/what-would-you-like-to-learn-about/platform-features/blocking-and-redirect-rules/create-app-install-interstitials.md">fallback móvil</a> configurado, la regla de enrutamiento asociada puede solicitar redirigir el tráfico a su respectiva tienda de aplicaciones para descargar una app.</p><p><em>fallback móvil</em> las reglas de redirección suelen configurarse durante el onboarding. Consulta tus especificaciones técnicas para ver si deberías tener una regla de redirección de fallback móvil.</p> |
| Nombre de la app             | El nombre de la app que estaba usando el cliente cuando se solicitó activar la regla de redirección.                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| Nombre del navegador         | El nombre del navegador que estaba usando el cliente cuando se solicitó activar la regla de redirección.                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| Nombre del sistema operativo | El nombre del sistema operativo que estaba usando el cliente cuando se solicitó activar la regla de redirección.                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| WebView en la app            | Si el cliente estaba usando una WebView en la app cuando se solicitó activar la regla de redirección.                                                                                                                                                                                                                                                                                                                                                                                                                                                      |

</details>

## Operadores de condición

Uno de los atributos de condición más útiles es **Página de destino**, ya que te permite crear condiciones y redirecciones basadas en la URL entrante. Los operadores que se enumeran a continuación son para el atributo **Página de destino** . Los operadores disponibles dependen del atributo que elijas: la mayoría de los atributos ofrecen un conjunto más reducido. Por ejemplo, **Fallback móvil** solo ofrece **es** y **no es**.

<details>

<summary>Referencia de operadores de condición</summary>

| Operador           | Descripción                                                                                                                                                                                         |
| ------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **contiene**       | El valor del atributo incluye el texto especificado.                                                                                                                                                |
| **empieza con**    | El valor del atributo comienza con el texto especificado.                                                                                                                                           |
| **termina con**    | El valor del atributo termina con el texto especificado.                                                                                                                                            |
| **coincide con**   | El valor del atributo coincide con un patrón, que puede incluir marcadores de posición (`{NAME}`) para capturar partes del valor y un comodín (`*`) para coincidir con cualquier carácter restante. |
| **en**             | El valor del atributo es uno de una lista especificada de valores.                                                                                                                                  |
| **no contiene**    | El valor del atributo no incluye el texto especificado.                                                                                                                                             |
| **no empieza con** | El valor del atributo no comienza con el texto especificado.                                                                                                                                        |
| **no termina con** | El valor del atributo no termina con el texto especificado.                                                                                                                                         |
| **no es**          | El valor del atributo no es exactamente igual al valor especificado.                                                                                                                                |
| **no en**          | El valor del atributo no es ninguno de una lista especificada de valores.                                                                                                                           |
| **Regex**          | El valor del atributo coincide con una expresión regular personalizada.                                                                                                                             |

</details>

## Combinar condiciones

Puedes combinar varias condiciones usando **AND**:

* Usa **AND** cuando más de una cosa necesita ser verdadera al mismo tiempo; por ejemplo, tráfico de un país específico y en un tipo de dispositivo específico.
* Selecciona **Añadir otra** para añadir una condición separada e independiente que cumpla la primera condición o la nueva. No necesita cumplir ambas. Esto significa que **Añadir otra** es como una condición **OR** .

Las dos secciones siguientes muestran cómo crear una regla de redirección usando los operadores *Contiene* y *Coincide con* .

## Usa el operador contiene

La forma más sencilla de dividir el tráfico por URL es con dos reglas separadas usando **contiene**. Supongamos que quieres que cualquiera que llegue a una página del Reino Unido reciba un parámetro de consulta, y que cualquiera que llegue a una página de EE. UU. reciba otro.

Regla 1, tráfico del Reino Unido:

1. Condición: `Página de destino` **contiene** `/uk`.
2. Acción: redirigir a la misma URL, con `?a=123` añadido al final.

Regla 2, tráfico de EE. UU.:

1. Condición: `Página de destino` **contiene** `/us`.
2. Acción: redirigir a la misma URL, con `?a=456` añadido al final.

Cada regla comprueba la URL entrante en busca de un fragmento de texto (ya sea `/uk` o `/us`). Si encuentra el texto, la regla de redirección envía al visitante con un parámetro adicional añadido.

Esto funciona bien para divisiones simples de uno u otro, pero esta técnica no puede reutilizar partes de la URL original. Para eso, necesitas usar **coincide con**.

## Usa el operador coincide con

El **coincide con** operador te permite escribir un patrón para toda la URL y marcar una parte de ella con un marcador de posición, escrito como `{PLACEHOLDER}`, para que puedas reutilizar exactamente esa parte más adelante en la redirección.

<details>

<summary>Usa coincide con con un marcador de posición</summary>

Supongamos que vendes zapatos y que cada página de producto del Reino Unido se ve así `https://www.example.com/uk/<product-name>`. Quieres redirigir cada una a la misma página de un sitio de socio, conservando el nombre del producto.

1. Establece la condición en `Página de destino` **coincide con** `https://www.example.com/uk/{PRODUCT}`, que coincide con cualquier URL que empiece por `https://www.example.com/uk/` y llama `PRODUCT`.
2. Pruébalo introduciendo `https://www.example.com/uk/sneakers` como página de destino de prueba. Recibirás el resultado: una coincidencia correcta, con `{PRODUCT}` establecido en `sneakers`.
3. Establece la acción para redirigir a `https://www.example.com/uk/{PRODUCT}?a=123`, que se convierte en `https://www.example.com/uk/sneakers?a=123` una vez que `{PRODUCT}` se captura como `sneakers`.

Así, el marcador de posición actúa como una variable: cualquier texto que capture de la URL entrante se coloca en ese mismo lugar de la URL saliente.

</details>

<details>

<summary>Usa coincide con con un comodín</summary>

Usando exactamente la misma regla que arriba, prueba a usar una URL ligeramente diferente:

1. Pruébalo introduciendo `https://www.example.com/uk/sneakers/mens` como página de destino de prueba. Recibirás el resultado: no se encontró ninguna coincidencia.

Esto se debe a que el **coincide con** operador compara el patrón con toda la URL, no solo con el inicio de esta. El patrón `https://www.example.com/uk/{PRODUCT}` solo contempla un segmento después de `/uk/`, y no tiene nada que contemplar para el extra `/mens`, así que la coincidencia falla.

Para permitir cualquier cosa después del marcador de posición, añade un comodín (`*`) al final del patrón:

* Nuevo patrón: `https://www.example.com/uk/{PRODUCT}*`
* Ahora esto coincide con ambos `https://www.example.com/uk/sneakers` y `https://www.example.com/uk/sneakers/mens`. `{PRODUCT}` sigue capturando solo `sneakers` (hasta el siguiente `/`), y `*` simplemente absorbe lo que venga después.

Si tu patrón no termina en `*`, la URL entrante debe terminar exactamente en el mismo punto en que termina el patrón, o no coincidirá.

</details>

<details>

<summary>Usa coincide con con varios marcadores de posición</summary>

Puedes usar varios marcadores de posición en el mismo patrón. Supongamos que tus páginas de producto en realidad incluyen tanto una categoría como un SKU, como `https://www.example.com/uk/shop/product/sneakers/SKU123-blue-running-shoe`, y que la página a veces tiene contenido adicional después de eso (como `/reviews`).

1. Establece la condición en `Página de destino` **coincide con** `https://www.example.com/uk/shop/product/{CATEGORY}/{SKU}*`, donde:
   * `{CATEGORY}` captura el segmento justo después de `/product/`.
   * `{SKU}` captura el siguiente segmento después de eso.
   * el comodín final `*` permite cualquier otra cosa que venga después (como `/reviews`), usando la lección de la sección anterior.
2. Pruébalo introduciendo `https://www.example.com/uk/shop/product/sneakers/SKU123-blue-running-shoe/reviews`. Deberías recibir el resultado: una coincidencia correcta, con `{CATEGORY}` establecido en `sneakers` y `{SKU}` establecido en `SKU123-blue-running-shoe`.
3. Establece la acción para redirigir a `https://www.example.com/redirect/{CATEGORY}/{SKU}`, que se convierte en `https://www.example.com/redirect/sneakers/SKU123-blue-running-shoe` una vez que ambos valores capturados se reutilizan. La `/reviews` parte se descarta porque la URL de redirección no la referencia.

</details>

<details>

<summary>Referencia de comodines y marcadores de posición</summary>

La tabla a continuación enumera la sintaxis que puedes usar al escribir una **coincide con** regla.

| Sintaxis        | Qué hace                                                                                                                                                      |
| --------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `{NAME}`        | Un marcador de posición que captura un segmento de URL (hasta el siguiente `/` o el final de la URL) para que pueda reutilizarse en la acción de redirección. |
| `*`             | Coincide con cualquier carácter restante después de un marcador de posición. Úsalo cuando la URL pueda tener contenido adicional después de tu patrón.        |
| No `*` al final | El patrón debe coincidir exactamente hasta el final de la URL. No se permite nada adicional.                                                                  |

</details>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://help.impact.com/brand/es/what-would-you-like-to-learn-about/platform-features/blocking-and-redirect-rules/crear-condiciones-de-la-regla-de-redireccion.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
