Guía de instalación de Salesforce Commerce Cloud

Este documento proporciona instrucciones técnicas para instalar el cartucho personalizado de Brightcove, así como para configurar SFCC Business Manager, para integrar Brightcove Video Cloud con Salesforce Commerce Cloud (SFCC).

Cargar cartuchos

  1. Extraiga el archivo zip.
  2. Cargue cartuchos (bm_brightcove, int_brightcoveandapp_brightcove) en la instancia de Salesforce Commerce Cloud.
  3. Active la versión del código con los cartuchos cargados.

Configurar administrador comercial

  1. Inicie sesión en Business Manager.
  2. Navegar a Administración -> Gestionar sitios
  3. Seleccione el sitio de la lista.
  4. Seleccione la pestaña Configuración.
  5. Agregar app_brightcove en la ruta del cartucho para el sitio SFRA como se muestra a continuación:
    Agregar app_brightcove en Path
    Agregar app_brightcove en Path
  6. Aplicar los cambios.
  7. Agregar int_brightcove en la ruta del cartucho para el sitio de arquitectura de SiteGenesis como se muestra a continuación:
    Agregar int_brightcove en Path
    Agregar int_brightcove en Path
  8. Aplicar los cambios.
  9. Navegar a Administración -> Gestionar sitios
  10. Seleccione Gerente de negocios:
    Seleccionar gerente comercial
    Seleccionar gerente comercial
  11. Agregar bm_brightcove en la ruta del cartucho para Business Manager:
    Agregar bm_brightcove en la ruta
    Agregar bm_brightcove en la ruta
  12. Aplicar los cambios.

Importar archivos de extensiones de objetos del sistema

  1. Navegar a Administración -> Desarrollo del sitio -> Importación y exportación.
  2. Seleccione Subir debajo Importar y exportar archivos:
    Seleccione Cargar
    Seleccione Cargar
  3. Subir brightcove-objecttype-extensions.xml desde el meta directorio del archivo zip.
  4. Navegar a Administración -> Desarrollo del sitio -> Importación y exportación.
  5. Selecciona el Importar opción bajo Metadatos:
    Seleccione Importar
    Seleccione Importar
  6. Importar el brightcove-objecttype-extensions.xml expediente.

Importar archivos de servicio

  1. Navegar a Administración -> Operaciones -> Importación y exportación
  2. Seleccione Subir debajo Importar y exportar archivos:
    Seleccione Cargar
    Seleccione Cargar
  3. Subir brightcove-services.xml desde el meta directorio del archivo zip.
  4. Navegar a Administración -> Operaciones -> Importación y exportación.
  5. Selecciona el Importar opción bajo Servicios:
    Seleccione Importar
    Seleccione Importar
  6. Importar el brightcove-services.xml expediente.

Importar archivos de trabajo

  1. Navegar a Administración -> Operaciones -> Importación y exportación
  2. Seleccione Subir debajo Importar y exportar archivos:
    Seleccione Cargar
    Seleccione Cargar
  3. Subir brightcove-jobs.xml desde el meta directorio del archivo zip.
  4. Navegar a Administración -> Operaciones -> Importación y exportación.
  5. Selecciona el Importar opción bajo Trabajos:
    Seleccione Importar
    Seleccione Importar
  6. Importar el brightcove-jobs.xml expediente.
  7. Seleccione contexto del sitio para los trabajos que se enumeran a continuación:
    • Brightcove-BulkAssign
    • Brightcove-BulkUpload
  8. Cree tres trabajos manualmente:
    • Asignación masiva
    • Subida masiva
    • Carpeta limpia Brightcove

    La información que necesitará para crear los puestos de trabajo se encuentra en el La mesa debajo. Estos son los pasos para crear cada trabajo:

    1. Navegar a Administración -> Trabajos.
    2. Cree un nuevo trabajo.
    3. Terminar el ID de paso.
    4. Selecciona el alcance.
Detalles de trabajos
Nombre del trabajo ID de paso Alcance
Asignación masiva custom.bulkAssign Sitio específico
Subida masiva custom.bulkUpload Sitio específico
Carpeta limpia Brightcove custom.CleanFolderBrightcove Organización

Agregar funciones de Brightcove en roles y permisos

  1. Navegar a Administración -> Organización -> Roles y permisos.
  2. Seleccione papel de la lista para otorgar acceso a las funciones de Brightcove.
  3. Seleccione Módulo de administrador de negocios.
  4. Seleccione Contexto del sitio:
    Seleccionar contexto del sitio
    Seleccionar contexto del sitio
  5. Aplicar contexto.
  6. Desplácese hacia abajo hasta la sección Brightcove.
  7. Seleccione todas las funciones y haga clic en Actualizar:
    Actualizar roles y permisos
    Actualizar roles y permisos

Configurar preferencias de sitio personalizadas

  1. Seleccione un Sitio en el menú desplegable:
    Menú del sitio
    Menú del sitio
  2. Navegar a Herramientas del comerciante -> Preferencias del sitio -> Preferencias personalizadas.
  3. Seleccione Brightcove.
  4. Agregue los siguientes valores:
    • ID de cuenta de Brightcove
    • ID de cliente de Brightcove
    • Secreto de cliente de Brightcove
    • Catálogo del sitio
    Valores de preferencia personalizados - 1
    Valores de preferencia personalizados - 1
    Valores de preferencia personalizados - 2
    Valores de preferencia personalizados - 2
  5. Agregue el límite de ranura de Brightcove (1 - 11). El valor predeterminado es 11.
    • Ranuras para productos maestros (Maestro y m1-m10)
    • Ranuras para productos variantes (v1 - v11)
    • Ranuras para el producto estándar (v1 - v11)
    • Ranuras para juegos de productos (ps1-ps11)
    • Ranuras para paquetes de productos (pb1-pb11)
    • Ranuras para grupos de variación (vg1-vg11)
    • Ranuras para categorías (c1 - c11)
  6. Un límite de ranuras de 5 proporcionará estas ranuras para la configuración:
    • Productos maestros (Maestro y m1-m4)
    • Productos variantes y estándar (v1 - v5)
    • Conjuntos de productos (ps1-ps5)
    • Paquetes de productos (pb1-pb5)
    • Grupos de variación (vg1-vg5)
    • Categorías (c1 - c5)

Incluir renderizado de vídeo de Brightcove en archivos ISML

Cartucho SFRA - app_brightcove

  1. La reproducción de video es compatible con los siguientes archivos ISML:
    • productDetails.isml
    • catLanding.isml
    • searchResultsNoDecorator.isml
    • bundleDetails.isml
    • setDetails.isml
  2. Incluir modules.isml:
    <isinclude template="modules">
  3. Incluya las etiquetas de modules.isml para renderizar video:
    • Video del producto maestro <isM1> - esto renderizará el video asignado a la m1 espacio
    • Video de producto variante <isV1> - esto renderizará el video asignado a la v1 espacio
    • Video de producto estándar <isV1> - esto renderizará el video asignado a la v1 espacio
    • Video de conjunto de productos <isPS1> - esto renderizará el video asignado a la ps1 espacio
    • Vídeo del paquete de productos <isPB1> - esto renderizará el video asignado a la pb1 espacio
    • Video de grupo de variación <isVG1> - esto renderizará el video asignado a la vg1 espacio
    • Video de categoría <isC1> - esto renderizará el video asignado a la C1 espacio

Cartucho SiteGenesis - int_brightcove

  1. La reproducción de video es compatible con los siguientes archivos ISML:
    • productcontents.isml
    • producttopcontent.isml
    • producttopcontentPS.isml
    • categoryproducthits.isml
    • catlanding.isml
  2. Incluir modules.isml:
    <isinclude template="modules">
  3. Incluya las etiquetas de modules.isml para renderizar video:
    • Video del producto maestro <isM1> - esto renderizará el video asignado a la m1 espacio
    • Video de producto variante <isV1> - esto renderizará el video asignado a la v1 espacio
    • Video de conjunto de productos <isPS1> - esto renderizará el video asignado a la ps1 espacio
    • Vídeo del paquete de productos <isPB1> - esto renderizará el video asignado a la pb1 espacio
    • Video de grupo de variación <isVG1> - esto renderizará el video asignado a la vg1 espacio
    • Video de categoría <isC1> - esto renderizará el video asignado a la C1 espacio