> For the complete documentation index, see [llms.txt](https://docs.avonnicomponents.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.avonnicomponents.com/experience-cloud/experience-cloud-es/panel-de-propiedades/interactions/download.md).

# Descargar

## Resumen

La **Interacción de descarga** permite a los usuarios recuperar archivos directamente desde componentes de Avonni (como [**Tablas de datos**](/experience-cloud/experience-cloud-es/experience-components/ax-data-table.md) o [**Listas**](/experience-cloud/experience-cloud-es/experience-components/ax-list.md)) dentro de un sitio de Experience. Esto agiliza el recorrido del usuario al eliminar la necesidad de navegar o visitar páginas de registros o bibliotecas de archivos para acceder a documentos importantes.

***

## Cómo configurar

Para habilitar las descargas de archivos dentro de su sitio de Experience, siga estos pasos:

{% stepper %}
{% step %}

#### **Prepare su componente**

Añada una tabla de datos o lista de Avonni a su página de Experience Cloud y vincúlela a los registros que desea mostrar. Asegúrese de que su fuente de datos incluya el ID de documento de contenido o una URL de archivo
{% endstep %}

{% step %}

#### **Añadir la interacción**

Vaya a la pestaña Interacciones en la configuración de su componente y seleccione Descargar como tipo de interacción. En una tabla de datos, puede activarlo de dos maneras:

* **Como acción de fila**: Agregue el comando de descarga al menú de acciones (el desplegable al final de una fila). Esto es lo mejor para mantener la tabla limpia.
* **Como columna de botón**: Cree una columna dedicada con un botón o icono de "Descargar" para cada registro. Esto es lo mejor para una alta visibilidad y un acceso rápido

<figure><img src="/files/57a6185b6a4d5ca0366e80c0e140f1c1dcf4db08" alt="" width="375"><figcaption></figcaption></figure>
{% endstep %}

{% step %}

#### **Defina la fuente**

* **URL**: Úselo para hacer referencia a un enlace externo específico o a un campo de URL personalizado.
* **Contenido** ID de documento: Úselo para hacer referencia directamente a archivos de Salesforce.

> **Nota**: Si se proporcionan ambos, el atributo URL tiene prioridad.
> {% endstep %}

{% step %}

#### **Habilitar acceso público (crucial)**

Al usar el ID de documento de contenido, verá un interruptor para Generar automáticamente vínculo público.

* Habilítelo siempre para los sitios de Experience si desea que los usuarios externos (clientes o socios) descarguen archivos sin encontrarse con obstáculos de permisos.

<figure><img src="/files/cd9521e3fc40d2711ce1843389177f54798bf828" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

***

## Caso de uso de ejemplo: portal de socios

Imagine un portal de socios donde los socios ven una lista de "Activos de marketing disponibles". Al agregar la interacción de descarga a una tabla de datos:

* Los socios ven un icono de "Descargar" junto a cada activo.
* Al habilitar Generar automáticamente vínculo público, el socio puede descargar al instante el PDF o la imagen, incluso si el archivo se cargó originalmente en una biblioteca solo interna.

***

## Consideraciones importantes

* **Permisos**: Aunque "Generar automáticamente vínculo público" ayuda con la visibilidad, asegúrese de que su perfil de Experience Cloud tenga acceso básico a los objetos que se muestran.
* **Precisión de la URL**: Si usa el método de URL, asegúrese de que el enlace sea un vínculo de "descarga directa" y no una página de vista previa para garantizar una experiencia de usuario fluida


---

# 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://docs.avonnicomponents.com/experience-cloud/experience-cloud-es/panel-de-propiedades/interactions/download.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.
