Importación de imagen de producto

Se pueden importar varias imágenes de producto de cada tipo en Adobe Commerce y Magento Open Source y asociarlas a un producto específico. La ruta y el nombre de archivo de cada imagen de producto se introducen en el archivo CSV, y los archivos de imagen que se van a importar se cargan en la ruta correspondiente del servidor de Commerce o del servidor externo.

Commerce crea su propia estructura de directorios para las imágenes de productos organizada alfabéticamente. Al exportar datos de productos con imágenes existentes a un archivo CSV, puede ver la ruta alfabética antes del nombre de archivo de cada imagen. Sin embargo, al importar nuevas imágenes, no es necesario especificar una ruta, ya que Commerce administra la estructura de directorios automáticamente. Pero asegúrese de introducir la ruta relativa al directorio de importación antes del nombre de archivo de cada imagen que desea importar.

Para cargar imágenes, debe tener credenciales de inicio de sesión y los permisos correctos para acceder a la carpeta Commerce en el servidor. Con las credenciales correctas, puede utilizar cualquier utilidad SFTP para cargar los archivos desde el equipo de escritorio al servidor.

Antes de intentar importar muchas imágenes, revise los pasos del método de importación que desee utilizar y ejecute el proceso con algunos productos. Después de entender cómo funciona, se sentirá seguro al importar grandes cantidades de imágenes.

IMPORTANT
Se recomienda utilizar un programa que admita la codificación UTF-8 para editar archivos CSV, como Notepad++. Microsoft® Excel inserta caracteres adicionales en el encabezado de columna del archivo CSV, lo que puede impedir que los datos se importen de nuevo en Commerce.

Método 1: importar imágenes del servidor local

  1. En el servidor de Commerce, cargue los archivos de imagen en var/import/images o una subcarpeta, como var/import/images/product_images. Esta es la carpeta raíz predeterminada para importar imágenes de productos.

    code language-terminal
    <Magento root folder>/var/import/images
    
    note note
    NOTE
    Primeros pasos con Adobe Commerce y Magento Open Source 2.3.2 , la ruta especificada en la Images File Directory se concatena para la importación en el directorio base de imágenes: <Magento-root-folder>/var/import/images. Para versiones anteriores de Adobe Commerce y Magento Open Source, puede utilizar una carpeta diferente en el servidor de Commerce, siempre y cuando la ruta a la carpeta se especifique durante el proceso de importación.
  2. En los datos CSV, introduzca el nombre de cada archivo de imagen que se va a importar en la fila correcta, por skuy en la columna correcta según el tipo de imagen (base_image, small_image, thumbnail_image, o additional_images).

    note note
    NOTE
    Para imágenes en la carpeta de importación predeterminada (var/import/images), no incluya la ruta antes del nombre del archivo en los datos CSV.

    El archivo CSV solo debe incluir el sku y las columnas de imagen relacionadas.

    Ejemplo: importación de datos de imagen CSV {width="600" modal="regular"}

  3. Siga las instrucciones de importar los datos.

  4. Después de seleccionar el archivo que desea importar, introduzca la ruta relativa a continuación Images File Directory.

    code language-terminal
    var/import/images
    

    Directorio de archivos de imágenes de importación de datos {width="600" modal="regular"}

    note tip
    TIP
    Salir Images File Directory ​en blanco para utilizar el <Magento-root-folder>/var/import/images directorio. A partir de Adobe Commerce y de la versión 2.3.2 de Magento Open Source, este es el directorio base predeterminado de importación de imágenes.

    Si se importan varias imágenes para una sola sku, inserte las imágenes en una columna denominada additional_images (añada la columna si aún no se ha añadido), separados por comas. Ejemplo: image02.jpg,image03.jpg

Método 2: importación de imágenes desde un servidor externo

  1. Cargue las imágenes que desea importar a la carpeta designada en el servidor externo.

  2. En los datos CSV, introduzca la dirección URL completa de cada archivo de imagen en la columna correcta por tipo de imagen (base_image, small_image, thumbnail_image, o additional_images).

    code language-terminal
    https://example.com/images/image.jpg
    
  3. Siga las instrucciones de importar los datos.

Método 3: Importación de imágenes con almacenamiento remoto

  1. En el módulo Almacenamiento remoto, cargue los archivos de imagen en var/import/images o una subcarpeta, como var/import/images/product_images. Esta es la carpeta raíz predeterminada para importar imágenes de productos.

    code language-terminal
    <remote-storage-root-folder>/var/import/images
    
    note note
    NOTE
    Primeros pasos con Adobe Commerce y Magento Open Source 2.3.2 , la ruta especificada en la Images File Directory ​se concatena para la importación en el directorio base de imágenes: <remote-storage-root-folder>/var/import/images. Para versiones anteriores de Adobe Commerce y Magento Open Source, puede utilizar una carpeta diferente en el servidor de Commerce siempre y cuando la ruta a la carpeta se especifique durante el proceso de importación.
  2. En los datos CSV, introduzca el nombre de cada archivo de imagen que se va a importar en la fila correcta, por skuy en la columna correcta según el tipo de imagen (base_image, small_image, thumbnail_image, o additional_images).

    note note
    NOTE
    Para imágenes en la carpeta de importación predeterminada (var/import/images), no incluya la ruta antes del nombre del archivo en los datos CSV.

    El archivo CSV solo debe incluir el sku y las columnas de imagen relacionadas.

    Ejemplo: importación de datos de imagen CSV {width="600" modal="regular"}

  3. Siga las instrucciones de importar los datos.

  4. Después de seleccionar el archivo que desea importar, introduzca la ruta relativa a continuación Images File Directory.

    code language-terminal
    var/import/images/product_images
    
    note tip
    TIP
    Deje el Images File Directory ​en blanco para utilizar el <Magento-root-folder>/var/import/images directorio. A partir de Adobe Commerce y de la versión 2.3.2 de Magento Open Source, este es el directorio base predeterminado de importación de imágenes.

    Si se importan varias imágenes para una sola sku, inserte las imágenes en una columna denominada additional_images (añada la columna si aún no se ha añadido), separados por comas: image02.jpg,image03.jpg

Para obtener más información sobre cómo habilitar y administrar el módulo Almacenamiento remoto, consulte Configurar el almacenamiento remoto en el Guía de configuración.

NOTE
La importación de imágenes de producto no inicia el cambio de tamaño de la imagen. Las imágenes de producto cambian de tamaño en el front-end al pub/get.php. Asegúrese de que su pub/get.php funciona correctamente; de lo contrario, es posible que no se cambie el tamaño de las imágenes.
recommendation-more-help
d3c62084-5181-43fb-bba6-1feb2fcc3ec1