Commerce Services Connector
Algunas funciones de Adobe Commerce y Magento Open Source utilizan Commerce Services e implementado como SaaS (software como servicio). Para utilizar estos servicios, debe conectar su Commerce usando las claves de API de producción y de entorno limitado, y especifique el espacio de datos en la variable configuración. Solo debe configurar esto una vez.
Servicios disponibles availableservices
A continuación se enumeran los Commerce funciones a las que puede acceder a través de Commerce Services Connector:
Arquitectura
En un nivel superior, la Commerce Services Connector se compone de los siguientes elementos principales:
En las secciones siguientes se analiza cada uno de estos elementos con más detalle.
Credenciales apikey
Las claves de API de producción y de zona protegida se generan a partir de la variable Commerce cuenta de la propietario de licencia que se identifica con un único Commerce ID (MageID). Para pasar la validación de derechos para servicios como Product Recommendations o Live Search, el propietario de la licencia de la organización del comerciante puede generar el conjunto de claves API siempre y cuando la cuenta esté al día. Las claves se pueden compartir, según sea necesario, con el integrador de sistemas o el equipo de desarrollo que gestiona los proyectos y entornos en nombre del titular de la licencia. Además, los integradores de soluciones también pueden utilizar Commerce Services. Si es un integrador de soluciones, el firmante de la variable Commerce el contrato de socio debe generar las claves API.
Generar las claves API de producción y de zona protegida genapikey
-
Inicie sesión en su Commerce cuenta en https://account.magento.com{:target="_blank"}.
-
En el Magento pestaña, seleccione Portal de API en la barra lateral.
-
Desde el Entorno menú, seleccione Producción o Sandbox.
-
Introduzca un nombre en la Claves de API y haga clic en Añadir nuevo.
Esto abre un cuadro de diálogo para descargar la nueva clave.
note warning WARNING Esta es la única oportunidad que tiene para copiar o descargar sus claves. -
Clic Descargar luego haga clic en Cancelar.
-
Repita los pasos anteriores para cada entorno (producción y zona protegida).
El Claves de API ahora muestra las claves API (públicas). Necesita las claves de producción y de zona protegida (Pública+Privada) al seleccionar o crear un proyecto SaaS.
Configuración de SaaS saasenv
Commerce Las instancias de deben configurarse con un proyecto SaaS y un espacio de datos SaaS para que Commerce Services puede enviar datos a la ubicación correcta. Un proyecto SaaS agrupa todos los espacios de datos SaaS. Los espacios de datos SaaS se utilizan para recopilar y almacenar datos que habilitan Commerce Services para trabajar. Algunos de estos datos pueden exportarse desde el Commerce y algunos se pueden recopilar del comportamiento del comprador en la tienda. Estos datos se conservan para proteger el almacenamiento en la nube.
Para Product Recommendations, el espacio de datos SaaS contiene datos de catálogo y de comportamiento. Puede señalar a Commerce a un espacio de datos SaaS por seleccionándolo en el Commerce configuración.
Seleccionar o crear un proyecto SaaS createsaasenv
Para seleccionar o crear un proyecto de SaaS, solicite lo siguiente Commerce Clave de API de Commerce titular de la licencia de su tienda.
-
En el Administrador barra lateral, vaya a Sistema > Servicios > Conector de Commerce Services.
Si no ve el Commerce Services Connector de la sección Commerce , instale el Commerce módulos para el que desee Commerce servicio. Además, asegúrese de que la variable
magento/module-services-id
El paquete está instalado. -
En el Claves de API de zona protegida y Claves de API de producción , pegue los valores clave.
Las claves privadas deben incluir
----BEGIN PRIVATE KEY---
al principio de la clave y----END PRIVATE KEY----
al final de la clave privada. -
Clic Guardar.
Todos los proyectos SaaS asociados a sus claves aparecen en la Proyecto en el campo Identificador de SaaS sección.
-
Si no existen proyectos SaaS, haga clic en Crear proyecto. A continuación, en la Proyecto , introduzca un nombre para el proyecto SaaS.
Cuando crea un proyecto SaaS, Commerce genera uno o más espacios de datos SaaS en función de su Commerce licencia:
- Adobe Commerce: un espacio de datos de producción, dos espacios de datos de prueba
- Magento Open Source: un espacio de datos de producción, sin espacios de datos de prueba
-
Seleccione el Espacio de datos para usar en la configuración actual de Commerce tienda.
Para cambiar los nombres del proyecto de SaaS o del espacio de datos, haga clic en Cambiar nombre junto a uno de ellos. Cambiar el nombre no afecta al servicio porque el nombre es sólo una etiqueta para ayudarle a identificar y diferenciar entre proyectos y espacios de datos.
Organización de IMS (opcional) organizationid
Para conectar la instancia de Adobe Commerce al Adobe Experience Platform, inicie sesión en la cuenta de Adobe con el Adobe ID. Después de iniciar sesión, la organización de IMS asociada a su cuenta de Adobe se muestra en esta sección.
Sincronización de catálogo
Cuando su Commerce la instancia se conecta correctamente a Commerce Services, el proceso de sincronización de catálogos exporta datos de productos de su Commerce servidor a Commerce Services. Actualmente, solo Product Recommendations utiliza el servicio de sincronización de catálogos. Más información sobre el proceso de sincronización del catálogo.