# Cargar códigos promocionales en lote

Si desea crear múltiples códigos promocionales, use el **Carga masiva** función para subir un archivo CSV, XLS o XLSX con los datos de sus códigos promocionales.

Consulta la *Referencia de carga masiva de códigos promocionales* tablas a continuación para obtener ayuda en la estructuración de este archivo. Para garantizar que la carga sea exitosa, mantenga 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 la cantidad de filas.

{% hint style="warning" %}
**Advertencia:** Asegúrese de que los encabezados de columna en su archivo CSV/XLS coincidan exactamente con los nombres de columna a continuación (sensible a mayúsculas y espacios), de lo contrario su carga de 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 Promo,Id de Campaña,Id de Medio,Tipo,Regla de Crédito,Modo de Coincidencia,Oferta
Name10PEROFF,4321,1299679,TRACKING,ALWAYS,LI,
```

{% endhint %}

#### Carga masiva de códigos promocionales de seguimiento

1. En el menú de navegación izquierdo, seleccione ![](https://3147719151-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-230534471fef5f40808e921e41ee44e4a06ded03%2Fe6cb9548999afdc1ed3ce4942e4cb5b45b5cecbd323267aac2a7cd1915fccc09.svg?alt=media) **\[Participar]** → **Contenido** → **Códigos de promoción**.
2. En la pantalla de *Códigos de promoción* pantalla, seleccione **Carga masiva**.
3. Selecciona **Elegir Archivo** y luego ubique y seleccione el archivo Excel / CSV con los códigos promocionales que desea cargar.

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

   | Columna                | Tipo   | Requerido | Descripción                                                                                                                                                                |
   | ---------------------- | ------ | --------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
   | Código promocional     | Cadena | Sí        | El código promocional único que se asignará.                                                                                                                               |
   | Id del Programa        | Entero | Sí        | El Id único del Programa de impact.com al que pertenece el anuncio.                                                                                                        |
   | Id de Medio            | Entero | Sí        | El Id de Medio de impact.com al que se asignará el código promocional. Esto puede ser Id de Socio o Id de Fuente de Medio.                                                 |
   | Tipo                   | Cadena | Sí        | <p>El tipo de código promocional. Valores permitidos:</p><p><code>TRACKING</code></p>                                                                                      |
   | Regla de Crédito       | Cadena | 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   | Cadena | 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           | Entero | No        | El Id único de la oferta con la que debe asociarse este código promocional. La oferta ya debe existir en su programa.                                                      |
   | Fecha de Inicio Activa | Fecha  | No        | Le brinda 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           | Cadena | No        | La zona horaria se deriva de la fecha de inicio, pero si desea anularla con una zona horaria específica, ingrese el nombre completo aquí, p. ej., `America/New_York`.      |
4. Selecciona **Siguiente**.
5. Revise la lista de códigos promocionales que se cargarán. Si los detalles son correctos, seleccione **Aceptar y Crear Códigos Promocionales**.
6. Si la carga tiene éxito, los nuevos *Códigos promocionales de seguimiento* se crean y se listan en el *Códigos de promoción* pantalla.

#### Campos restringidos de código promocional de carga masiva

{% hint style="info" %}
**Nota:** Como parte de las mejoras continuas de la plataforma, estamos retirando la *Función de Códigos Promocionales Restringidos* al final de febrero. Revise sus configuraciones actuales y planifique en consecuencia.
{% endhint %}

Antes de comenzar, comprenda 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 Socio obtenga crédito por una venta.
  * Se recomienda esto si su lista autorizada de códigos promocionales es más pequeña que su 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 Socio.
  * Se recomienda esto si su lista no autorizada de códigos promocionales es más pequeña que su lista autorizada.

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

1. En el menú de navegación izquierdo, seleccione ![](https://3147719151-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-230534471fef5f40808e921e41ee44e4a06ded03%2Fe6cb9548999afdc1ed3ce4942e4cb5b45b5cecbd323267aac2a7cd1915fccc09.svg?alt=media) **\[Participar]** → **Contenido** → **Códigos de promoción**.
2. En la pantalla de *Códigos de promoción* pantalla, seleccione **Crear Código Promocional** ![](https://3147719151-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-c2cb550b55c51ea1eeff0acbd6f437a03b621a2c%2F60d033ae8a04c14498d5229c3c0160ac05feea7f605dbd770741793c900469f0.svg?alt=media) **\[Menú desplegable]** → **Restringido**.
3. En la pantalla de *Restricciones de Códigos Promocionales* página, selecciona ![](https://3147719151-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-6282f271b7521383385339243690b303086736d9%2F3b5a585dd2895bdf1c30d1236c72ba590dddd18717863b27074c8d313d05ae20.svg?alt=media) **Configurar Restricciones de Código Promocional**.
4. Aparece la página de Restricciones de Código Promocional, mostrando dos columnas para la configuración:
   * Opcionalmente, selecciona ![](https://3147719151-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-6282f271b7521383385339243690b303086736d9%2F3b5a585dd2895bdf1c30d1236c72ba590dddd18717863b27074c8d313d05ae20.svg?alt=media) **Configurar Lista Blanca**, para cargar códigos promocionales en la lista blanca.
   * Opcionalmente, selecciona ![](https://3147719151-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-6282f271b7521383385339243690b303086736d9%2F3b5a585dd2895bdf1c30d1236c72ba590dddd18717863b27074c8d313d05ae20.svg?alt=media) **Configurar Lista Negra**, para cargar códigos promocionales en la lista negra.

**Paso 2: Cargue su archivo**

1. Selecciona **Elegir archivo**, luego ubique y seleccione el archivo Excel / CSV con los códigos promocionales restringidos que desea cargar.

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

   | Columna                | Tipo   | Requerido | Descripción                                                                                                                                                           |
   | ---------------------- | ------ | --------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
   | Código promocional     | Cadena | Sí        | El código promocional único que se asignará.                                                                                                                          |
   | Id del Programa        | Entero | Sí        | El Id único del Programa de impact.com al que pertenece el anuncio.                                                                                                   |
   | Tipo                   | Cadena | Sí        | <p>El tipo de código promocional. Valor permitido:</p><p><code>RESTRICTED</code></p>                                                                                  |
   | Modo de Coincidencia   | Cadena | 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        | Le brinda 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           | Cadena | No        | La zona horaria se deriva de la fecha de inicio, pero si desea anularla con una zona horaria específica, ingrese el nombre completo aquí, p. ej., `America/New_York`. |
2. Selecciona **Siguiente**.
3. Revise la lista de códigos restringidos que se muestran en la *Carga Masiva de Códigos Promocionales* página.
   * Opcionalmente, para ver solo las entradas que contienen errores, seleccione **Mostrar solo errores**.
4. Si los detalles son correctos, seleccione **Aceptar y Crear Códigos Promocionales**.

**Paso 3: Agregar excepciones por socio de medios**

1. En la pantalla de *Controles de Socio de Medios* página, elija cómo se aplicarán las reglas de restricción:
   1. Opcionalmente, selecciona **Aplicar a todos los socios**, si desea que esta regla se aplique a todos.
   2. Opcionalmente, selecciona **Permitir que ciertos socios omitan esta regla y obtengan crédito por códigos promocionales restringidos**.

      Si elige permitir una omisión, seleccione **Buscar** y luego seleccione y **Añadir** los socios 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*.
