En Nousmedis somos entusiastas de la tecnología y la gestión de productos. Cuando descubrimos atajos, formas innovadoras de organizar la información de producto, o nuevas posibilidades o funcionalidades en nuestras herramientas favoritas (como Akeneo), no podemos evitar compartir estos conocimientos con todos vosotros y enseñar cuán amplio y maravilloso puede llegar a ser el universo de la gestión de datos de producto y la automatización de catálogos.
Vamos a hacer un recorrido emocionante por Akeneo. Vamos a desglosar el paso a paso de la conexión de este PIM con EasyCatalog. Y lo vamos a hacer de manera sencilla y precisa. ¡Empezamos!
Akeneo y sus Conexiones
Antes que nada… ¿Sabes qué es Akeneo? Es un software de gestión de información de productos e inteligencia de datos de productos que permite su manejo desde un sólo lugar para mejorar la experiencia del usuario. En otras palabras: es un PIM (Product Information Manager). ¿Y qué son las ‘Conexiones’ en Akeneo? Son la clave para conectar este PIM a cualquier origen o destino de datos, como ERPs, DAMs o incluso EasyCatalog.
Para que Akeneo y sus conexiones funcionen correctamente, asegúrate de que has seguido estos pasos previos:
- Importa tus datos: Trae la información desde tu ERP, DAM o MDM a Akeneo.
- Completa y enriquece: Mejora y completa la información de tus productos.
- Publica datos: Usa canales de salida, como EasyCatalog –que es lo que vamos a descubrir a continuación– para publicar tus datos.
Configuración de Akeneo
Para poder exportar la información de producto a EasyCatalog, primero deberás crear una conexión
del tipo Destino de datos
.
1: Crea una conexión del tipo Destino de Datos
Estos son los pasos para crear una conexión:
- Haz clic en
Conectar
. - A continuación, en
Ajustes de conexión
. - Ahora haz clic en
Crear
. - En el campo
Etiqueta
, escribe un nombre para el conector. Por ejemplo, escribe algo así como ‘EasyCatalog‘ o ‘Mi Conector EasyCatalog‘ para que sea evidente que deseas conectar tu PIM a EasyCatalog. ¡¡¡ OJO !!! El valor de código de la conexión se genera automáticamente a partir del valor introducido en la etiqueta. Puedes mantenerlo o cambiarlo por cualquier otro. ¡Tu decides! - Elige ahora el tipo de flujo de tu conexión que, en el caso de EasyCatalog, deberá ser del tipo
Destino de datos
.
Mira qué deberías estar viendo si estás siguiendo estos pasos:
Configuración de la conexión
Una vez creada la conexión, podrás asignarle una imagen para determinar rápidamente cuál es de un solo vistazo. Por ejemplo, como estamos configurando una conexión a EasyCatalog, podríamos colocar una imagen del logotipo de EasyCatalog, tal y como se muestra en la anterior captura de pantalla pero también a continuación en más detalle:
Imagen de conexión de EasyCatalog
Tras la creación de la conexión, Akeneo te proporcionará un conjunto de credenciales que utilizarás cuando configures un Origen de datos
de Akeneo en EasyCatalog.
2: Selecciona el tipo de flujo
Como ya hemos mencionado antes, al crear o actualizar una conexión, debes especificar un tipo de flujo. Determinar el tipo de flujo correcto es fundamental para un correcto funcionamiento de la conexión. Te permite establecer los flujos de datos que interactuarán con tu PIM. Determinará la forma en que se supervisan los flujos de conexión en el panel de Flujos de datos
.
El tipo de flujo tiene tres opciones disponibles. Para crear una conexión a EasyCatalog, debes escoger la opción Destino de datos
como tipo de flujo.
Si escoges esta opción, el panel Flujos de datos monitorizará los datos enviados desde Akeneo a través de esta conexión.
3: Anota tus credenciales
Cada vez que creas una conexión, Akeneo genera automáticamente un conjunto de credenciales. Estas credenciales son necesarias si deseas realizar llamadas a la API de Akeneo o, en el caso que estamos detallando, utilizar un Origen de Datos Akeneo en EasyCatalog.
Las credenciales consisten en 4 valores diferentes:
- El
ID de cliente
. - El
Secreto
. - El
Nombre de usuario
de la conexión. - La
Contraseña
de la conexión.
Cada vez que quieras consultar el ID del cliente
, el Secreto
o el Nombre de usuario
de una conexión, navega hasta Conectar > Ajustes de conexión
y haz clic en el icono de la conexión. Las credenciales de conexión se muestran en el lado derecho de la pantalla, en el apartado Credenciales
.
¡Importante! La contraseña solo se muestra una vez, justo después de la creación de la conexión. Por lo tanto, asegúrate de anotarla y guardarla en una ubicación segura.
4: Establece los permisos de la conexión
Para cada conexión, puedes definir un conjunto de permisos que controlan el acceso a:
- Algunos puntos finales de la API. En este caso, dichos permisos se definen gracias al
rol de usuario de la conexión
. - Algunos apartados de tu catálogo. En este caso, los permisos se basan en el
grupo de usuarios de la conexión
. Ten en cuenta que esta opción solo está disponible en la Edición Enterprise.
Configuración de un origen de datos Akeneo en EasyCatalog
Ahora que ya hemos revisado cómo debemos configurar Akeneo para poder exportar la información de producto a EasyCatalog, vamos a ver a continuación cómo podemos configurar este origen de datos en EasyCatalog.
El módulo Enterprise de EasyCatalog incluye dos versiones para orígenes de datos del tipo Akeneo: Akeneo
y Akeneo extended
. Ambas ofrecen la misma funcionalidad, pero la versión extendida añade dos opciones de filtrado adicionales: por Estado del producto y por el valor de Completo de los datos del producto.
Sigue estos pasos:
1: Instala el proveedor de Datos de Akeneo
Selecciona Archivo > Nuevo > Panel EasyCatalog > Gestionar Proveedores de Datos Enterprise
. Se abrirá el cuadro de diálogo ‘Gestionar Proveedores de Datos Enterprise’. Selecciona el proveedor de datos Akeneo
o Akeneo Extended
de la lista y haz clic en el botón Instalar
.
El proveedor de datos Akeneo Extended ofrece dos opciones adicionales: Estado — te permite filtrar los productos importados por su estado: Todos, habilitados o deshabilitados— y Completo —puedes escoger si deseas importar todos los productos o bien sólo aquellos marcados como completos por Akeneo.
2: Crea un nuevo origen de datos de Akeneo
Configurar un origen de datos es una tarea relativamente simple que consiste básicamente en seleccionar los distintos valores dentro del cuadro de diálogo Configuración del origen de datos de Akeneo
:
Cuadro de diálogo Nuevo Origen de datos de Akeneo
Vamos a repasar qué tenemos que indicar en cada uno de los campos que nos encontramos en este cuadro de diálogo del origen de datos de Akeneo:
Nombre
Al igual que con los demás Orígenes de Datos de EasyCatalog, el nombre del Origen de Datos debe ser único, puesto que se utilizará para identificarlo de manera inequívoca. El nombre que escribas aquí aparecerá en el menú Archivo→Nuevo→panel EasyCatalog
.
URL del servidor
Escribe la URL completa en la que se aloja tu servidor de Akeneo. EasyCatalog se conectará a él cuando acabes de configurar el Origen de Datos y cada vez que ejecutes el comando Sincronizar con Origen de datos
.
ID de cliente, Secreto, Usuario y Contraseña
Escribe las credenciales que Akeneo creó de forma automática al configurar la conexión.
Crear columnas con la etiqueta de atributos
Marca esta casilla si deseas importar el nombre de la etiqueta del campo para cada atributo. Esto te permitirá, por ejemplo, usar el nombre de la etiqueta en el catálogo y traducirlo automáticamente a otro idioma si más adelante decides importar otro idioma desde Akeneo.
Incluir productos de subcategorías
Marca esta opción para importar todos los productos de las categorías principales y también los de cada subcategoría.
Duplicar producto por cada categoría
Si un producto pertenece a más de una categoría y quieres que se muestra en el catálogo una vez para cada categoría, marca esta opción. EasyCatalog modificará el id de producto mostrado en el panel mediante la concatenación del contenido de los campos ID de producto
e ID de categoría
.
Incluir Entidades
Marca esta opción para importar las entidades de referencia de Akeneo a tu Origen de datos.
Inicializar
Haz clic en el botón Inicializar
para probar la conexión al servidor de Akeneo utilizando las credenciales proporcionadas, y rellenar ciertos valores del panel con las opciones que devuelve Akeneo. Si se establece una conexión con éxito, se desbloquearán los campos Locale por defecto
, Canal
, Categoría
y Locale
, y se rellenarán con los valores correctos proporcionados por Akeneo.
Locale (idioma) por defecto
La configuración Locale por defecto
se utiliza para obtener el conjunto correcto de categorías y canales para el idioma seleccionado. Si seleccionas Todo
, se mostrará el código en los menús Categoría
y Canal
.
Canal
Selecciona el nombre de un canal para importar los productos publicados por dicho canal. Por normal general, deberás definir un canal diferente para cada tipo de salida: digital, impresión, comercio electrónico, web, etc.
Categoría
Selecciona un nombre de categoría si deseas importar sólo los productos pertenecientes a dicha categoría; selecciona Todos
para importar los productos de todas las categorías.
Locale (idioma)
Selecciona Todo
si deseas importar cada campo varias veces, una vez por idioma. EasyCatalog concatenará las dos letras del Código de Idioma al nombre del campo. Por ejemplo, el campo de descripción
se importará dos veces si el PIM de Akeneo tiene dos locales, uno para el español de España (description_es_ES
) y otro para el inglés de EE. UU. (description_en_US
).
3: Agrupa los productos por categoría
¡Ya estás listo para agrupar y organizar!
Utiliza la opción Agrupar...
del menú contextual del panel de datos de EasyCatalog para agrupar los productos por categoría. Esto mejorará en gran medida la usabilidad de tus datos y habilitará ciertas opciones de paginación avanzadas.
Panel de datos de Akeneo agrupado por categoría
¡Y ahí lo tienes! Ya sabes todo lo que tienes que saber para conectar Akeneo con EasyCatalog y gestionar los datos de tus productos de manera eficiente..
Pero antes de dar por finalizado este post, queremos darte algunos tips más sobre la gestión de los proveedores de datos Enterprise en EasyCatalog, porque es habitual que quieras cambiarlos, probarlos, actualizarlos, eliminarlos…
Gestionar proveedores de datos Enterprise
La lista de proveedores de datos Enterprise se actualiza constantemente. Pero si no encuentras ninguno que se ajuste a tus necesidades, podemos desarrollarlo para tu empresa.
Instalación, actualización y eliminación de proveedores de datos
SeleccionaArchivo > Nuevo > Panel EasyCatalog > Gestionar Proveedores de Datos Enterprise
. Se abrirá el cuadro de diálogo Gestionar Proveedores de Datos Enterprise
:
Cuadro de diálogo Gestionar proveedores de datos Enterprise
Instalar /Actualizar
Para instalar la versión más reciente de un proveedor de datos, selecciona primero uno de los proveedores de datos que muestre un signo de exclamación y haz clic en este botón. Para instalar un nuevo proveedores de datos, selecciónalo de la lista Disponible y haz clic en el botón Instalar.
Desinstalar
Si ya no deseas utilizar un proveedor de datos, selecciónalo de la lista de proveedores de datos instalados y haz clic en este botón para desinstalarlo. EasyCatalog eliminará los archivos asociados del proveedor de datos de la carpeta EasyCatalog Workspace.
Importar
Este botón te permite importar proveedores de datos desarrollados a medida. Para obtener más información sobre el desarrollo de proveedores de datos a medida, por favor contáctanos aquí.
Mostrar
Haz clic en este botón para abrir la carpeta que contiene el script del proveedor de datos seleccionado.
Proveedores de datos instalados
Esta lista muestra los proveedores de datos que ya tienes instalados. EasyCatalog muestra el número de versión y, cuando hay una nueva versión disponible, un signo de exclamación. Haz clic en el icono (i)
para abrir, en tu navegador predeterminado, una página con las nuevas características y correcciones de errores.
Proveedores de datos disponibles
EasyCatalog agrega cada vez más proveedores de datos. Selecciona un proveedor de datos de esta lista y haz clic en el botón Instalar
para descargar los archivos de Script asociados a este proveedor en tu carpeta Workspace. Los proveedores de datos instalados estarán disponibles desde la opción de menú Archivo > Nuevo > Panel EasyCatalog
. Si hay más de una versión para un proveedor de datos, haga clic en el icono de flecha a la izquierda del nombre del proveedor de datos para mostrar todas las versiones disponibles.
Proveedores de datos a medida
Si deseas importar datos directamente desde tu base de datos, ERP o PIM, y tu origen de datos aún no es compatible con EasyCatalog, podemos desarrollar un proveedor de datos a medida para tu empresa. Para contactar con nosotros, rellena el siguiente formulario.
¿Tienes alguna duda o experiencia que quieras compartir? ¡Déjalo en los comentarios!
¡Hasta la próxima, tecnófilos!