# Carga masiva de códigos promocionales

Si quieres crear varios códigos promocionales, usa la **Carga masiva** función para cargar un archivo CSV, XLS o XLSX con los datos de tus códigos promocionales.

Consulta la *Referencia de carga masiva de códigos promocionales* tablas a continuación para ayudarte a estructurar este archivo. Para asegurarte de que la carga sea exitosa, mantén el tamaño del archivo por debajo de 1 MB para XLS/XLSX o 5 MB para CSV. La validación se basa estrictamente en el tamaño del archivo, por lo que no hay un límite específico en el número de filas.

{% hint style="warning" %}
**Advertencia:** Asegúrate de que los encabezados de columna en tu archivo CSV/XLS coincidan exactamente con los nombres de columna que aparecen a continuación (respetando mayúsculas y espacios); de lo contrario, la carga de tu archivo podría ser rechazada.
{% endhint %}

{% hint style="info" %}
**Ejemplo:** El ejemplo a continuación es para un código promocional de ejemplo `10PEROFF`.

```programlisting
Código promocional,Id de campaña,Id de medio,Tipo,Regla de crédito,Modo de coincidencia,Oferta
Name10PEROFF,4321,1299679,TRACKING,ALWAYS,LI,
```

{% endhint %}

#### Cargar códigos promocionales de seguimiento en masa

1. En el menú de navegación izquierdo, seleccione ![](/files/fe7777a565e5a85579aeb006aa379fcc1b594c29) **\[Engage]** → **Contenido** → **Códigos promocionales**.
2. En la *Códigos promocionales* pantalla, seleccione **Carga masiva**.
3. Selecciona **Elegir archivo** y luego localiza y selecciona el archivo Excel / CSV con los códigos promocionales que quieres cargar.

   <div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p><strong>Nota:</strong> Asegúrate de que tu archivo use el formato de columna requerido que se muestra en la tabla a continuación.</p></div>

   | Columna                | Tipo    | Obligatorio | Descripción                                                                                                                                                                        |
   | ---------------------- | ------- | ----------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
   | Código promocional     | String  | Sí          | El código promocional único que se asignará.                                                                                                                                       |
   | Id del programa        | Integer | Sí          | El Id de programa único de impact.com al que pertenece el anuncio.                                                                                                                 |
   | Id de medio            | Integer | Sí          | El Id de medio de impact.com al que se asignará el código promocional. Puede ser el Id del partner o el Id de la fuente de medio.                                                  |
   | Tipo                   | String  | Sí          | <p>El tipo de código promocional. Valores permitidos:</p><p><code>TRACKING</code></p>                                                                                              |
   | Regla de crédito       | String  | Sí          | <p>La regla de crédito del código promocional. Valores permitidos:</p><p><code>ALWAYS</code></p><p><code>INVOLVED</code></p><p><code>WINNER</code></p>                             |
   | Modo de coincidencia   | String  | Sí          | <p>El modo de coincidencia del código promocional. Valores permitidos:</p><p><code>LI</code> (Exacto/Literal)</p><p><code>RE</code> (Regex/Expresión regular)</p>                  |
   | Id de oferta           | Integer | No          | El ID único de la oferta con la que este código promocional debe asociarse. La oferta ya debe existir en tu programa.                                                              |
   | Fecha de inicio activa | Fecha   | No          | Te da la capacidad de programar esta restricción. Esta es una [ISO8601](https://en.wikipedia.org/wiki/ISO_8601) Fecha. Formato de ejemplo: `2013-06-30T00:00:00-07:00`             |
   | Fecha de fin activa    | Fecha   | No          | Esta es una fecha ISO8601. Formato de ejemplo: `2013-06-30T00:00:00-07:00`                                                                                                         |
   | Zona horaria           | String  | No          | La zona horaria se deriva de la fecha de inicio, pero si quieres reemplazarla por una zona horaria específica, introduce aquí el nombre completo, por ejemplo, `America/New_York`. |

   Cada código promocional de seguimiento cargado solo puede asignarse a 1 partner o fuente de medio a través del campo `Id de medio` Si otro partner promociona ese código, impact.com marca la conversión resultante como una conversión no válida y la revierte.
4. Selecciona **Siguiente**.
5. Revisa la lista de códigos promocionales que se cargarán. Si los detalles son correctos, selecciona **Aceptar y crear códigos promocionales**.
6. Si la carga es exitosa, los nuevos *códigos promocionales de seguimiento* se crean y se muestran en la *Códigos promocionales* .

#### Campos de carga masiva de códigos promocionales restringidos

{% hint style="info" %}
**Nota:** Como parte de mejoras continuas de la plataforma, estamos retirando la *función de Códigos promocionales restringidos* al final de febrero. Revisa tus configuraciones actuales y planifica en consecuencia.
{% endhint %}

Antes de empezar, comprende la diferencia entre los dos tipos de restricción:

* **Lista blanca**
  * Propósito: Definir una lista de códigos promocionales que deben usarse para que un partner obtenga crédito por una venta.
  * Se recomienda esto si tu lista autorizada de códigos promocionales es más pequeña que tu lista no autorizada.
* **Lista negra**
  * Propósito: Definir una lista de códigos promocionales que, si se usan, no acreditarán una venta a un partner.
  * Se recomienda esto si tu lista no autorizada de códigos promocionales es más pequeña que tu lista autorizada.

**Paso 1: Elige el tipo de restricción**

1. En el menú de navegación izquierdo, seleccione ![](/files/fe7777a565e5a85579aeb006aa379fcc1b594c29) **\[Engage]** → **Contenido** → **Códigos promocionales**.
2. En la *Códigos promocionales* pantalla, seleccione **Crear código promocional** ![](/files/dc4b460e9558e50b72a5d0a040271a8312ab03b3) **\[menú desplegable]** → **Restringido**.
3. En la *Restricciones de códigos promocionales* de la página, selecciona ![](/files/7739dcda4ddf1d60735bf425b3969b4ce7b927a4) **Configurar restricciones de códigos promocionales**.
4. Aparece la página de Restricciones de códigos promocionales, que muestra dos columnas para la configuración:
   * Opcionalmente, selecciona ![](/files/7739dcda4ddf1d60735bf425b3969b4ce7b927a4) **Configurar lista blanca**, para cargar códigos promocionales de la lista blanca.
   * Opcionalmente, selecciona ![](/files/7739dcda4ddf1d60735bf425b3969b4ce7b927a4) **Configurar lista negra**, para cargar códigos promocionales de la lista negra.

**Paso 2: Carga tu archivo**

1. Selecciona **Elegir archivo**, luego localiza y selecciona el archivo Excel / CSV con los códigos promocionales restringidos que quieres cargar.

   <div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p><strong>Nota:</strong> Asegúrate de que tu archivo use el formato de columna requerido que se muestra en la tabla a continuación.</p></div>

   | Columna                | Tipo    | Obligatorio | Descripción                                                                                                                                                                        |
   | ---------------------- | ------- | ----------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
   | Código promocional     | String  | Sí          | El código promocional único que se asignará.                                                                                                                                       |
   | Id del programa        | Integer | Sí          | El Id de programa único de impact.com al que pertenece el anuncio.                                                                                                                 |
   | Tipo                   | String  | Sí          | <p>El tipo de código promocional. Valor permitido:</p><p><code>RESTRICTED</code></p>                                                                                               |
   | Modo de coincidencia   | String  | Sí          | <p>El código de coincidencia del código promocional. Valores permitidos:</p><p><code>LI</code> (Exacto/Literal)</p><p><code>RE</code> (Regex/Expresión regular)</p>                |
   | Fecha de inicio activa | Fecha   | No          | Te da la capacidad de programar esta restricción. Esta es una fecha ISO8601. Formato de ejemplo: `2013-06-30T00:00:00-07:00`.                                                      |
   | Fecha de fin activa    | Fecha   | No          | Esta es una fecha ISO8601. Formato de ejemplo: `2013-06-30T00:00:00-07:00`                                                                                                         |
   | Zona horaria           | String  | No          | La zona horaria se deriva de la fecha de inicio, pero si quieres reemplazarla por una zona horaria específica, introduce aquí el nombre completo, por ejemplo, `America/New_York`. |
2. Selecciona **Siguiente**.
3. Revisa la lista de códigos restringidos que se muestran en la *Carga masiva de códigos promocionales* .
   * Opcionalmente, para ver solo las entradas que contienen errores, selecciona **Mostrar solo errores**.
4. Si los detalles son correctos, selecciona **Aceptar y crear códigos promocionales**.

**Paso 3: Añade excepciones de partners de medio**

1. En la *Controles de partner de medio* página, elige cómo se aplicarán las reglas de restricción:
   1. Opcionalmente, selecciona **Aplicar a todos los partners**, si quieres que esta regla se aplique a todos.
   2. Opcionalmente, selecciona **Permitir que ciertos partners omitan esta regla y reciban crédito por códigos promocionales restringidos**.

      Si eliges permitir una omisión, selecciona **Búsqueda** y luego selecciona y **Añadir** los partners específicos de la lista.
2. Selecciona **Guardar y activar**.
3. La nueva regla de código promocional restringido se activa y los códigos cargados se aplican a los elegidos *Lista blanca* o *Lista negra*.


---

# 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://help.impact.com/brand/es/what-would-you-like-to-learn-about/platform-features/promo-codes/bulk-upload-promo-codes.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.
