# Magento 2

Si tienes una tienda online basada en Magento 2, puedes importar tus datos de producto a Channable usando nuestro plugin Channable.

Este artículo te guía en la instalación y configuración del plugin Channable Connect, en cómo preparar tus datos de producto en Magento y en cómo importar esos datos a Channable.

### Antes de empezar

Necesitarás:

* Una cuenta de Magento 2
* [Composer](https://getcomposer.org/doc/00-intro.md) instalado en tu servidor para instalar y configurar tu plugin Channable Connect

Buen dato:

* Puedes comprobar si tu servidor (el ordenador que aloja tu tienda Magento 2) tiene Composer instalado ejecutando el siguiente comando: `composer -v`
* Te recomendamos hacer una copia de seguridad de los archivos de tu tienda antes de empezar para evitar posibles problemas y tiempo de inactividad.

### Contenido

* Paso 1: Descarga, instala y configura tu plugin con Composer
  * Opción 1: Instalar usando Magento Marketplace
  * Opción 2: Instalar usando FTP y SSH (recomendado para desarrolladores)
* Paso 2: Configura tu plugin en Magento 2
* Paso 3: Configura tu conexión Magento en Channable

### Paso 1: Descarga, instala y configura tu plugin con Composer

Antes de empezar, descarga el plugin oficial Channable Connect [aquí](https://www.magmodules.eu/magento2-channable-connect.html). Recibirás un archivo zip. Configúralo usando una de las dos opciones:

{% stepper %}
{% step %}

### Opción 1: Instalar usando Magento Marketplace

Para instalar usando Magento Marketplace, necesitas usar tokens de autenticación. La descarga es gratuita.

* Ir a [la extensión Connect de Channable](https://marketplace.magento.com/magmodules-magento2-channable.html).
* Para **Edición**, selecciona **Magento Open Source**. Para **Versión de tu tienda**, selecciona **2.4 (Magento Open Source)**.
* Haz clic en **Añadir al carrito**, haz clic en el icono del carrito y luego en **Proceder al pago**.
* Haz clic en **Inicia sesión con Adobe ID**. Si aún no tienes una cuenta, haz clic en **Crear una cuenta** para crear una cuenta gratuita. Solo la necesitarás para descargar el plugin.
* Ir a **Claves de acceso** (dentro de la sección **Marketplaces** ) y encuentra tus claves de acceso seguras para **Magento Marketplace**. Deberías ver tu **Clave pública** y **Clave privada**.
* Si no tienes claves, haz clic en **Crear una nueva clave de acceso**. Dale a la nueva clave un nombre descriptivo y haz clic en **Generar nueva** para crearla.
* Toma nota de la **Clave pública** y **Clave privada** ya que la necesitarás para instalar el plugin.
* Una vez que tengas los detalles de la clave anotados, continúa siguiendo los pasos [de esta guía](https://www.magmodules.eu/help/magento2-channable-connect/install-using-marketplace.html), empezando desde el paso 2.
  {% endstep %}

{% step %}

### Opción 2: Instalar usando FTP y SSH (recomendado para desarrolladores)

Este método requiere familiaridad con herramientas de línea de comandos y entornos de servidor.

* Sigue los pasos descritos en [esta guía de instalación](https://github.com/magmodules/magento2-channable?tab=readme-ov-file#channable-connect-for-magento-2).
  {% endstep %}
  {% endstepper %}

### Paso 2: Configura tu plugin en Magento 2

{% stepper %}
{% step %}

* Inicia sesión en el backend de tu Magento.
* En la barra lateral, haz clic en **Channable.** En la sección **Configuración** , selecciona **Feed de productos.** Esta página muestra toda la información de producto (“atributos”) que quieres enviar a Channable.
* Revisa esta página, mapeando cada atributo con su campo correspondiente.

<figure><img src="https://3454153958-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZa0iYflHeXmKWGnfFMAN%2Fuploads%2Ff8XnB66NEbiAc6GEgG8v%2F27458713985810?alt=media&#x26;token=b5a30aa8-5abc-491e-9586-d51fa0ad4233" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Nota: En **Opciones avanzadas** puedes añadir atributos adicionales para mejorar la calidad de tus datos.
{% endhint %}
{% endstep %}

{% step %}

* Desplázate hasta **Feeds** y haz clic en **Conexión automática con Channable** para la tienda desde la que quieres enviar datos a Channable.&#x20;

  <figure><img src="https://3454153958-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZa0iYflHeXmKWGnfFMAN%2Fuploads%2F9iO4qyMLJhCZ6PuEw2Kz%2F27458713987090?alt=media&#x26;token=460b7f4b-7d9d-48b2-af96-3b74b401806a" alt=""><figcaption></figcaption></figure>

Esto te redirige automáticamente a tu cuenta de Channable y crea una conexión con la información requerida. Si aún no lo has hecho, inicia sesión en tu cuenta de Channable.
{% endstep %}

{% step %}

* Haz clic en **Guardar** para guardar tu conexión.
  {% endstep %}
  {% endstepper %}

### Paso 3: Configura tu conexión Magento en Channable

{% stepper %}
{% step %}

* En Channable, abre el proyecto al que quieres importar tus datos de producto.
* Ir a **Configuración**, haz clic en **+ Configurar importación** y selecciona **Magento**.
  {% endstep %}

{% step %}

* En **Elige una conexión existente o crea una nueva**, haz clic en la **Magento** conexión que añadiste en el paso anterior.
* Dale a tu conexión Magento un nombre descriptivo. Si gestionas varias tiendas Magento, te recomendamos representarla con tu nombre y la localidad al final (por ejemplo: ‘NOMBRE TIENDA - EN’)
  {% endstep %}

{% step %}

* Haz clic en **Conectar con Magento** para finalizar tu conexión.
* Comprueba que los campos de importación están asociados con los campos del proyecto correctos para asegurar que tus campos de importación aparezcan correctamente en Channable.
* Haz clic en **Guardar e importar** cuando estés listo.

Tus productos deberían estar ahora importados y sincronizados desde tu cuenta de Magento 2.

Puedes comprobar si todo se instaló correctamente yendo a **Ítems** en la barra lateral para ver una visión general de tus productos. Para ver el desglose individual de toda la información de un producto, haz clic en el ítem y desplázate hacia abajo para ver sus detalles.
{% endstep %}
{% endstepper %}
