# Cargar archivos de promoción de productos

El *Promociones de productos* función te permite compartir ofertas especiales y promociones con socios. Estas ofertas aparecen en los feeds de productos de socios, las API de productos y el marketplace de productos de impact.com, donde un *Oferta especial* etiqueta mostrada directamente en la ficha del producto en los resultados de búsqueda.

{% hint style="warning" %}
**Importante:** Necesitarás tener un catálogo de productos activo antes de comenzar. Para obtener ayuda para crear tu primera carga de productos, consulta [Agregar catálogos de productos](/brand/es/what-would-you-like-to-learn-about/platform-features/product-catalogs/add-product-catalogs-as-a-brand.md).
{% endhint %}

#### Cargar un archivo de promoción

{% tabs %}
{% tab title="Carga directa" %}

1. En el menú de navegación izquierdo, seleccione ![](/files/fe7777a565e5a85579aeb006aa379fcc1b594c29) **\[Engage] → Contenido → Productos → Promociones de productos**.
2. En la esquina superior derecha, seleccione **Cargar archivo de promoción**.
3. Introduzca los **Nombre del archivo de promoción**.
4. Selecciona el ![](/files/aeafd02c6695ed1a627e3a928af1873a8b2ab7a5) **\[Botón de opción]** **Carga directa** método.
5. Seleccionar el archivo **Formato**.
   * impact.com solo admite *Google Merchant Center (formato TXT)* es decir `.txt` y *Google Merchant Center (formato CSV)* es decir `.csv` archivos.
   * Consulta la [*Referencia de campos del feed de promociones de productos*](#para-idm73509110741608) a continuación para obtener más información sobre estos campos.
6. Selecciona **Elegir archivo**.
   * Localiza el archivo que quieres cargar desde tu computadora.
7. Selecciona tu método de **Idioma** y **Guardar**.
   {% endtab %}

{% tab title="Extraer desde URL" %}
Esta opción admite extraer un archivo desde un servidor FTP/SFTP o una URL HTTP/HTTPS para garantizar datos de promoción actualizados.

1. En el menú de navegación izquierdo, seleccione ![](/files/fe7777a565e5a85579aeb006aa379fcc1b594c29) **\[Engage] → Contenido → Productos → Promociones de productos**.
2. En la esquina superior derecha, seleccione **Cargar archivo de promoción**.
3. Introduzca los **Nombre del archivo de promoción**.
4. Selecciona el ![](/files/aeafd02c6695ed1a627e3a928af1873a8b2ab7a5) **\[Botón de opción]** **Extraer desde URL** de carga preferido.
5. Seleccionar el archivo **Formato**.
   * impact.com solo admite *Google Merchant Center (formato TXT)* es decir `.txt` y *Google Merchant Center (formato CSV)* es decir `.csv` archivos.
   * Consulta la [*Referencia de campos del feed de promociones de productos*](#para-idm73509110741608) a continuación para obtener más información sobre estos campos.
6. Introduzca el **nombre** de tu archivo bajo *Nombre del archivo cargado*.
   * [Ver esta plantilla](https://docs.google.com/spreadsheets/d/1OUr9Hoc2DRnS3KnyXwAetcgtho76ftej/edit?usp=sharing\&ouid=106843525620835185016\&rtpof=true\&sd=true) como guía al cargar tus promociones.
7. Introduzca el **URL de extracción** que apunta al directorio donde existe tu archivo de datos de promoción.
   * Esta URL puede ser una URL FTP o HTTPS. Por ejemplo, `ftp://ftp.acme.com` o `https://acme.com/anvil_promotions/anvil.txt`
8. Selecciona el **Frecuencia de extracción** para indicar cada cuánto impact.com extraerá el archivo:
   * Diariamente
   * Cada 8 hora(s)
   * Cada 4 hora(s)
   * Cada 2 hora(s)
9. Selecciona el **Hora de extracción** que impact.com extraerá el archivo.
   * Las opciones mostradas están en GMT -05:00, hora del este.
10. Selecciona tu **Zona horaria**.
11. Selecciona tu método de **Idioma** y **Guardar**.
    {% endtab %}
    {% endtabs %}

<details>

<summary>Referencia de campos del feed de promociones de productos</summary>

| Campos esperados                             | ¿Obligatorio? | Descripción                                                                                              | Formato                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| -------------------------------------------- | ------------- | -------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| ID `[promotion_id]`                          | Sí            | El ID único de cada promoción.                                                                           | Este ID está en formato numérico y no debe contener espacios ni símbolos, por ejemplo, `103330482`.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| Aplicabilidad `[product_applicability]`      | Sí            | Este atributo especifica si la promoción se aplica a todos los productos o solo a productos específicos. | <p>Valores admitidos:</p><p>• <code>all\_products</code></p><p>• <code>specific\_products</code></p><p><strong>Nota:</strong> impact.com solo puede asignar las promociones en tu <a href="https://support.google.com/merchants/answer/2906014?hl=en">archivo de feed de promociones de Google</a> con productos específicos en tu <a href="/pages/7dc2a0b114683475902653dada9e56fa702e2e34">catálogo de productos</a> si tu feed de productos incluye <code>promotion\_id</code>. En otras palabras, no puedes tener el valor <code>specific\_products</code> si tu feed de productos no incluye IDs de promoción.</p> |
| Descripción `[long_title]`                   | Sí            | El título completo de cada promoción.                                                                    | La longitud máxima del título es de 60 caracteres. Por ejemplo, `Taza gratis con la compra`.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Vigencia `[promotion_effective_dates]`       | Sí            | El período de la promoción.                                                                              | <p>• La sección <strong>inicio</strong> y <strong>fin</strong> las fechas se separan con una barra inclinada (/).</p><p>• El formato de fecha es (YYYY-MM-DD), seguido de la letra ‘T’, la hora del día en que comienza o termina la oferta, y una expresión de la zona horaria de la oferta.</p><p>• Ejemplo: <code>2009-07-19T03:00:00+00:00/2009-07-26T21:00:00+00:00</code></p>                                                                                                                                                                                                                                     |
| Mostrar `[promotion_display_dates]`          | No            | Este atributo especifica la fecha y el intervalo de tiempo en que la promoción estará activa.            | El **inicio** y **fin** las fechas se separan con una barra inclinada (/), por ejemplo, `2009-07-19T03:00:00+00:00/2009-07-26T21:00:00+00:00`.                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| Canal `[redemption_channel]`                 | Sí            | Este atributo indica que la promoción es válida en línea o en tienda.                                    | <p>Valores admitidos:</p><p>• <code>en línea</code></p><p>• <code>en tienda</code></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| Tipo de código de oferta `[offer_type]`      | Sí            | Este atributo indica si se requiere o no un código de cupón para que los clientes canjeen la oferta.     | <p>Valores admitidos:</p><p>• <code>sin\_codigo</code></p><p>• <code>codigo\_generico</code></p><p><strong>Importante:</strong> Si el valor de este atributo es <code>codigo\_generico</code>, luego <code>codigo\_redencion\_generico</code> es obligatorio.</p>                                                                                                                                                                                                                                                                                                                                                       |
| Código de oferta `[generic_redemption_code]` | No            | Este atributo especifica el código que se puede usar en línea para canjear la promoción.                 | La longitud máxima es de 20 caracteres, por ejemplo, `EXTRA20`.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| Destino `[promotion_destination]`            | No            | Este atributo especifica el formato de cada promoción.                                                   | <p>Valores admitidos:</p><p>• <code>Shopping\_ads</code></p><p>• <code>Buy\_on\_Google\_listings</code></p><p>• <code>Free\_listings</code></p><p>Para enviar tu promoción a uno o más destinos, envía cada valor de destino como una columna independiente.</p>                                                                                                                                                                                                                                                                                                                                                        |

</details>

#### Solucionar mensajes de error y advertencia

<details>

<summary>Ver errores y advertencias</summary>

En la *Promociones de productos* pantalla, en la *Salud* columna, selecciona *errores* o *advertencias* para ver más información sobre el error, como el tipo de error o el mensaje de error. Consulta [Gestionar tus archivos de promociones de productos](/brand/es/what-would-you-like-to-learn-about/platform-features/product-promotions/manage-your-product-promotion-files.md) para obtener más información sobre el *Salud* de tu archivo de promociones.

</details>

<details>

<summary>Buscar y filtrar errores</summary>

Puedes hacer clic en el archivo *errores* y *advertencias* y usar el campo de búsqueda y los filtros para revisar todos los errores del archivo de promociones cargado.

*Tipo de error* los filtros incluyen:

* Todos
* Advertencia
* Error
* Duplicar

</details>

<details>

<summary>Mensajes de error y advertencia</summary>

| Mensaje de error                                       | Explicación                                                                                  |
| ------------------------------------------------------ | -------------------------------------------------------------------------------------------- |
| Falta(n) campo(s) obligatorio(s):{Required field}      | Falta uno o más de los campos obligatorios en el archivo cargado.                            |
| Registros omitidos debido a una fecha efectiva vencida | La fecha de finalización efectiva de la promoción está en el pasado y ese registro se omite. |

</details>


---

# 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/product-promotions/upload-product-promotion-files.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.
