Una API para gobernarlos a todos

Deja de seguir las actualizaciones de Amazon, TikTok Shop o Zalando.

Utiliza MarketRock como una capa de abstracción: una API RESTful única, bien documentada, estable y escalable para conectar tu ERP, CRM o WMS a más de 30 canales de ventas globales. 

5.3 sviluppatori 1

Integración con el mercado

La integración con mercados como Amazon, TikTok Shop o eBay está cobrando cada vez más importancia dada su importancia comercial actual y el papel que desempeñarán en el futuro. Por lo general, la integración implica el intercambio de datos entre un sitio de comercio electrónico y los mercados (por ejemplo, quiero listar todos los artículos que tengo en mi sitio en Amazon) o entre los mercados y un sistema ERP (por ejemplo, quiero ver los pedidos de Amazon entrantes en mi sistema ERP).

Desde un punto de vista conceptual, la integración es un proceso simple, pero cada caso puede presentar sus propios desafíos únicos dependiendo de su punto de partida.  ¿Qué plataforma de comercio electrónico usas? ¿Y qué versión? ¿Y qué procesos quieres automatizar? ¿Solo la parte de listado de productos? Y si es así, ¿en qué países? ¿También integras logística? ¿Y servicios de IVA, como los que ofrece Amazon?

Nuestra recomendación es que se tome este proceso en serio, ya que puede ser frustrante y consumir mucho tiempo -si no costoso debido a una interrupción de las operaciones en línea- si no está bien coordinado. Estamos compartiendo toda la experiencia adquirida por nuestros "arquitectos de soluciones", delineando los factores que debes considerar, los desafíos clave, algunos casos prácticos y, finalmente, una lista de verificación para revisar antes de activar la integración.

consideraciones preliminares

Lo primero que me gustaría que consideraras al pensar en la integración con los mercados es qué oportunidades justificarían tomar este camino. Puede parecer un enfoque impopular, pero al trabajar en elementos que se pueden considerar como el "sistema nervioso" de las operaciones comerciales de una empresa, la experiencia sugiere precaución.

Participar en esta reflexión de sentido común es un paso necesario tanto para el cliente como para el proveedor. De nuestra experiencia directa, podemos decir que a lo largo de los años hemos observado esencialmente dos escenarios diferentes:

  1. Vendedores profesionales que manejan grandes volúmenes de ventas. Estos son típicamente vendedores que ya tienen cuentas de marketplace activas que generan al menos cientos de miles de euros cada año. Aquí, el mantra es "automatizar".

  2. Empresas bien establecidas con equipos especializados. Se trata de empresas -a menudo multinacionales- que no tienen más remedio que automatizar; cuentan con los recursos (tanto humanos como financieros) para gestionar proyectos complejos y una visión particularmente orientada a objetivos. Aquí, el mantra es "no podemos prescindir de él".

Por lo tanto, considere si su situación cae en una de las dos categorías anteriores antes de embarcarse en el camino que le llevará a la plena integración. 

Current Status of “As-Is” Processes

Cuando hablamos de integraciones, nos referimos al intercambio de datos entre programas de software. Sin embargo, debemos recordar que este intercambio de datos es posible gracias a la actividad humana: las personas siempre están en el centro. Cuando una integración se vuelve imposible de completar, es porque las personas han fallado, no el software.

Cuando se trata de automatizar los procesos de negocio, como publicar una gran cantidad de artículos en Amazon o TikTok Shop, el primer paso y el más importante es:

  • que existe una comprensión profunda del estado actual de la técnica en relación con el software utilizado, las versiones, las arquitecturas empleadas, la infraestructura del sistema, etc.

  • que los procesos son claros para el emprendedor y para todos los miembros de la organización que están involucrados. Además, es esencial que estos procesos se formalicen.

Cuando se habla de integración, existe la tentación de empezar desde cero y revisar todos los procesos, cuando en realidad la automatización debería centrarse en simplificar una tarea repetitiva que ya está bien entendida. Un análisis de cómo opera la organización, quién está involucrado y cuáles son los beneficios esperados es el punto de partida para una integración exitosa.

Si nunca has tenido la oportunidad de hacer esto antes, intenta dibujar un diagrama simple usando un cuaderno y un bolígrafo, como se muestra en el ejemplo a continuación:

  • "Cuando llega un pedido de Amazon, Marta, la secretaria, recibe una notificación por correo electrónico e inicia sesión en Seller Central para cumplir con el pedido."

  • "Marta copia la información del comprador en un archivo Excel para notificar al mensajero de la recogida y organizar el envío."

  • "El mismo archivo es luego enviado por correo electrónico al empleado del almacén-Luca-quien lo imprime para preparar los pedidos."

  • ...

Un análisis realizado profesionalmente-además-debe necesariamente profundizar en un alto nivel de detalle técnico para que, más allá de los procesos mismos, los diversos sistemas puedan comunicarse utilizando un lenguaje común.


Lo que a menudo sucede, por ejemplo, es que el sistema de codificación del producto adoptado por el vendedor difiere entre las distintas plataformas de venta: esta situación inicial hace que el proyecto sea más complejo y debe ser identificado durante la fase de análisis.

5.3 sviluppatori 2

Tipos de intercambio de datos

Existe una forma de estandarización en el intercambio de datos entre sistemas gracias al uso generalizado de conjuntos de procedimientos conocidos como APIs (Interfaces de Programación de Aplicaciones).

El hecho de que muchas empresas de software pongan sus API a disposición de desarrolladores externos significa que están abiertas a "comunicarse" con todo el mundo.

Una metáfora para explicar qué son las API (si no tienes experiencia técnica) es la de una casa y un refrigerador. Imaginemos que la casa es el software, como Seller Central de Amazon. Quieres tomar una botella de agua del refrigerador, pero Amazon no quiere darte las llaves de la casa, porque eso efectivamente te transferiría la propiedad. Con las API, puede hacer precisamente eso: pone la casa a tu disposición pero restringe tu acceso a un uso específico (conseguir una botella de agua del refrigerador) sin necesariamente darte las llaves.

La adopción generalizada de las API representa una revolución copernicana para todo el mundo del desarrollo de software y ha hecho posible lo que habría sido poco práctico antes de su llegada. El intercambio de datos a través de API se produce utilizando archivos XML o JSON, pero estos son detalles técnicos que no vamos a profundizar aquí.

En muchos casos, los sistemas de gestión empresarial que manejan las funciones de contabilidad e inventario -que a menudo tienen dificultades para mantenerse al día con los avances tecnológicos- carecen de esta tecnología. Como resultado, las empresas deben confiar en métodos de intercambio de datos menos avanzados (aunque eficaces), como archivos .csv o .txt.

Las integraciones basadas en el intercambio de datos de esta manera generalmente limitan el rendimiento (por ejemplo, actualizar las cantidades de inventario disponibles solo una vez al día), pero son ciertamente más simples y rápidas de implementar.

errores a evitar

Errores: En nuestra experiencia, tiene sentido abordar un proyecto de integración con la debida precaución.

Desde un punto de vista conceptual, la integración es un proceso muy simple que implica el intercambio de datos entre aplicaciones de software. Desde una perspectiva funcional, sin embargo, cada integración presenta obstáculos que aquellos con experiencia y familiaridad son bien conscientes de.

En el documento, que puedes descargar gratis rellenando el formulario, encontrarás información valiosa que puede ayudarte a pasar tu tiempo de manera más efectiva y orientada a tus objetivos.

Empieza el proceso de certificación ahora

Las habilidades necesarias en los sectores del mercado y el comercio electrónico están estrechamente relacionadas con la arquitectura de integración.

El programa de certificación, que sigue siendo gratuito, comienza con la inscripción en la MarketRock Academy,que puede hacer en cualquier momento. Verificaremos que sus habilidades técnicas son adecuadas para el rol requerido y, si es necesario, asignaremos un mentor para brindarle el apoyo adecuado.

Si trabajas para una empresa que desea utilizar nuestros servicios, tendrás la oportunidad de obtener la certificación a través del programa que emprenderemos juntos. Sin embargo, el registro en la MarketRock Academy   es el primer paso obligatorio que debes dar.

Logo Certificazioni Academy

Certificaciones de proveedores de soluciones

La certificación de proveedor de soluciones está destinada a agencias y empresas de software que tienen un equipo de desarrollo dedicado a proporcionar integraciones y soluciones técnicas a los clientes de MarketRock.

INIZIA
Logo Certificazioni Academy

Ir al proyecto Postman

Ver la colección de proyectos de Postman y leer la documentación sobre nuestras API para obtener una idea general de cómo funcionan y detalles sobre las llamadas individuales.

VAI AL PROGETTO POSTMAN
template: about/landing-page