Series: Aplicaciones ISV

Lista de control

Lista de control de presentación de clientes ISV

Antes de presentar su solicitud de ISV, revise e incluya lo siguiente:

  • URL obligatorias, incluidas la URL de las condiciones del servicio y la URL de ayuda.
  • Su URL de instalación utilizando el SDK de Genesys Cloud Clients, incluyendo variables de idioma y entorno.
  • Detalles operativos requeridos para el contador, incluidas la URL de las condiciones del servicio y la URL de ayuda.

    Lista de comprobación para demostraciones a clientes ISV

    El equipo de AppFoundry revisa los siguientes elementos para la aprobación de ISV durante la reunión de aprobación:

    • Asegúrese de que la aplicación se carga en el menú Genesys Cloud Apps.
    • Asegúrese de que SSO funciona correctamente al configurar la aplicación para los usuarios de Genesys Cloud.
    • Asegúrese de que la URL de la aplicación ISV tiene las variables de entorno e idioma.
    • Asegúrese de que la aplicación ISV actualiza la URL de definición estática a la URL específica del cliente.
    • Elimine los logotipos visibles de Genesys o AppFoundry.
    • Asegúrese de que las migas de pan de la esquina superior izquierda están actualizadas.
    • Asegúrese de que la aplicación comprueba el producto de aplicación Genesys Cloud ISV.
    • Garantizar la validación de los siguientes mecanismos de monetización:
      • Aplicaciones de uso: Validar los usuarios con el permiso o licencia adecuados al acceder a la aplicación ISV.
      • Aplicaciones con contador: Validar los informes de uso medido.

      Lista de comprobación post-sometimiento del cliente ISV

      El equipo de AppFoundry proporciona los siguientes elementos a los socios de la aplicación ISV AppFoundry:

        Lista de comprobación para la presentación del marco integrable en Genesys Cloud

        La lista de comprobación para la presentación del marco integrable en Genesys Cloud es la siguiente:

        • Desarrolle y pruebe la aplicación localmente.
        • Desarrolle y pruebe la aplicación utilizando un despliegue privado de (opcional).
        • Demuestre la solución y consiga la aprobación del equipo de AppFoundry.
        • Listado completo de AppFoundry. 
        • Envíe Instrucciones previas o posteriores a la instalación para ofrecer una prueba gratuita en AppFoundry.

        Proceso de revisión de solicitudes

        Una vez completada la lista de comprobación, envíe su archivo framework.js a appfoundry@genesys.com. Puedes incluir un enlace al repositorio de código fuente accesible o renombrar la extensión a .txt y adjuntar el archivo en el correo electrónico.

        La revisión de su solicitud falla debido a lo siguiente:

        • Bibliotecas externas en el archivo framework.js.
        • Llamadas directas a la API o credenciales en el archivo framework.js.
        • Mensajes Windows Post no codificados (es decir, con "*").
        • Presentaciones que no se distinguen visualmente de las integraciones existentes proporcionadas por Genesys, incluidas SFDC, Zendesk y las extensiones de Chrome o Firefox.
        • Manipulación del PEF DOM.

          Mejores prácticas

          Algunas de las mejores prácticas que deben seguirse son las siguientes:

          • Mantenga el archivo framework.js lo más ligero posible. Está pensado como una simple capa de comunicación entre el cliente de Embeddable Framework y el código que se ejecuta en la aplicación host.
          • Asegúrese de que toda la lógica empresarial, incluida la ejecución de ventanas emergentes, la escritura de registros de llamadas y la automatización de procesos empresariales, está contenida en el código que se ejecuta en la aplicación host.
          • Asegúrese de que toda la lógica de negocio no se coloca en el archivo framework.js.

          Estas prácticas recomendadas le proporcionan un mayor control sobre la implementación del código en la aplicación host y le permiten mantenerse al día de los cambios en la API y de las nuevas funciones añadidas, al tiempo que siguen siendo compatibles con el archivo framework.js implementado.

          Despliegue

          Las implantaciones se realizan en cualquier momento después de enviar el expediente para su revisión. Debe tener en cuenta el despliegue en el código de su aplicación anfitriona, ayudándose de un archivo framework lo más ligero posible. 

          Nota: No hay versionado de los archivos framework.js. Sólo se despliega un archivo framework.js a todos los clientes simultáneamente.

          Tras la revisión inicial de la aplicación, actualice las URL de redirección en su cliente OAuth. Para obtener más información sobre la implantación, consulte Deployment.


          Solicitud de asistencia para socios:Artículo anterior sugerido Artículo siguiente sugerido: Guía de estilo