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

# Cargar archivos de promoción de productos

El *Promociones de productos* la 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 que se muestra directamente en el mosaico del producto en los resultados de búsqueda.

{% hint style="warning" %}
**Importante:** Necesitarás tener un catálogo de productos activo antes de poder empezar. Para obtener ayuda para crear tu primera carga de producto, consulta [Añadir 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, selecciona **Cargar archivo de promoción**.
3. Ingrese sus **Nombre del archivo de promoción**.
4. Seleccione el ![](/files/aeafd02c6695ed1a627e3a928af1873a8b2ab7a5) **\[Botón de opción]** **Carga directa** método.
5. Selecciona 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.
   * Consulte la [*Referencia de campos del feed de promociones de productos*](#para-idm73509110741608) a continuación para más información sobre estos campos.
6. Seleccione **Elegir archivo**.
   * Localiza el archivo que quieres cargar desde tu ordenador.
7. Selecciona tu método de carga preferido **Idioma** y **Guardar**.
   {% endtab %}

{% tab title="Extraer desde URL" %}
Esta opción admite extraer un archivo de 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, selecciona **Cargar archivo de promoción**.
3. Ingrese sus **Nombre del archivo de promoción**.
4. Seleccione el ![](/files/aeafd02c6695ed1a627e3a928af1873a8b2ab7a5) **\[Botón de opción]** **Extraer desde URL** de carga.
5. Selecciona 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.
   * Consulte la [*Referencia de campos del feed de promociones de productos*](#para-idm73509110741608) a continuación para más información sobre estos campos.
6. Ingrese 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. Ingrese 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. Seleccione el **Frecuencia de extracción** sobre la frecuencia con la que impact.com extraerá el archivo:
   * Diariamente
   * Cada 8 hora(s)
   * Cada 4 hora(s)
   * Cada 2 hora(s)
9. Seleccione el **Hora de extracción** en la 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 carga preferido **Idioma** y **Guardar**.
    {% endtab %}
    {% endtabs %}

<details>

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

| Campos esperados                                | ¿Requerido? | 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 de tu <a href="https://support.google.com/merchants/answer/2906014?hl=en">archivo de feed de promociones de Google</a> a 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 <code>specific\_products</code> valor 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 <strong>inicio</strong> y <strong>fin</strong> las fechas se separan por una barra diagonal (/).</p><p>• El formato de la fecha es (AAAA-MM-DD), seguido de la letra ‘T’, la hora del día en que la oferta comienza o termina, 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>                                                                                                                                                                                                                                         |
| Visualización `[promotion_display_dates]`       | No          | Este atributo especifica la fecha y el período de tiempo en que la promoción estará activa.              | El **inicio** y **fin** las fechas se separan por una barra diagonal (/), 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 la tienda.                                 | <p>Valores admitidos:</p><p>• <code>online</code></p><p>• <code>in\_store</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>no\_code</code></p><p>• <code>generic\_code</code></p><p><strong>Importante:</strong> Si el valor de este atributo es <code>generic\_code</code>, luego <code>generic\_redemption\_code</code> es obligatorio.</p>                                                                                                                                                                                                                                                                                                                                                                |
| Código de la 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 separada.</p>                                                                                                                                                                                                                                                                                                                                                           |

</details>

#### Solucionar mensajes de error y advertencia

<details>

<summary>Ver errores y advertencias</summary>

En la *Promociones de productos* pantalla, en la columna *Salud* , selecciona *errores* o *advertencias* para ver más información sobre el error, como el tipo de error o el mensaje de error. Consulta [Administrar 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 más información sobre el *Salud* de tu archivo de promoción.

</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 ordenar todos los errores del archivo de promoción 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) requerido(s):{Required field}                                       | Faltan uno o más de los campos requeridos en el archivo cargado.                      |
| La fecha de vigencia final de la promoción está en el pasado y ese registro se omite. | La fecha de vigencia final de la promoción está en el pasado y ese registro se omite. |

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