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:

Servicio
Disponibilidad
Product Recommendations equipado con Adobe Sensei
Adobe Commerce
Live Search equipado con Adobe Sensei
Adobe Commerce
Payment Services
ADOBE COMMERCE y MAGENTO OPEN SOURCE
Channel Manager
ADOBE COMMERCE y MAGENTO OPEN SOURCE
Site-Wide Analysis Tool
Adobe Commerce
Catalog Service
Adobe Commerce
Data Connection
Adobe Commerce

Arquitectura

En un nivel superior, la Commerce Services Connector se compone de los siguientes elementos principales:

Arquitectura del conector de servicios de Commerce

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. Desarrolladores a los que se ha concedido Shared Access por el propietario de la licencia no puede generar las claves en su nombre aunque la organización del comerciante esté presente en el Switch Accounts en su cuenta.

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.

NOTE
El propietario de la licencia suele ser el contacto principal de la cuenta de Adobe Commerce y no siempre es el mismo que el propietario del proyecto de Adobe Commerce en el proyecto de infraestructura en la nube.

Generar las claves API de producción y de zona protegida genapikey

  1. Inicie sesión en su Commerce cuenta en https://account.magento.com{:target="_blank"}.

  2. En el Magento pestaña, seleccione Portal de API en la barra lateral.

  3. Desde el Entorno menú, seleccione Producción o Sandbox.

  4. 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.

    Descargar clave privada

    note warning
    WARNING
    Esta es la única oportunidad que tiene para copiar o descargar sus claves.
  5. Clic Descargar luego haga clic en Cancelar.

  6. 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.

WARNING
Utilice su espacio de datos SaaS de producción solo en su producción Commerce para evitar conflictos de datos. De lo contrario, se corre el riesgo de contaminar los datos del sitio de producción con datos de prueba, lo que provoca retrasos en la implementación. Por ejemplo, los datos del producto de producción se podrían sobrescribir por error a partir de los datos de ensayo, como las direcciones URL de ensayo.

Seleccionar o crear un proyecto SaaS createsaasenv

Para seleccionar o crear un proyecto de SaaS, solicite lo siguiente Commerce Clave de API de Commerce propietario de la licencia de su tienda:

NOTE
Si no ve el Commerce Services Connector de la sección Commerce , debe instalar la variable Commerce módulos para el que desee Commerce servicio.
  1. 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.

  2. 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.

  3. Clic Guardar.

Todos los proyectos SaaS asociados a sus claves aparecen en la Proyecto en el campo Identificador de SaaS sección.

  1. 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, solo dos espacios de datos de prueba. En proyectos de Cloud Pro con varios entornos de ensayo, puede solicitar espacios de datos de prueba adicionales para cada entorno de ensayo mediante enviar una solicitud de asistencia.
    • Magento Open Source: un espacio de datos de producción, sin espacios de datos de prueba
  2. Seleccione el Espacio de datos para usar en la configuración actual de Commerce tienda.

NOTE
Si tiene instancias independientes para integrar con los servicios de Commerce, enviar un ticket de asistencia para solicitar un nuevo proyecto de SaaS para cada instancia adicional. Una vez que el equipo de asistencia haya creado el proyecto de SaaS, configure la integración de servicios de Commerce para la instancia de con la misma clave de API y seleccione el nuevo proyecto de SaaS para el espacio de datos.
WARNING
Si genera claves nuevas en la sección del portal de API de Mi cuenta, actualice inmediatamente las claves de API en la configuración de la administración. Si genera claves nuevas y no las actualiza en el Administrador, las extensiones SaaS dejarán de funcionar y perderá datos valiosos.

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.

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.

recommendation-more-help
3d5a1200-3287-4b90-a075-6c594f65d80e