Mobile SDK Mejores prácticas
Esta página ayuda a los desarrolladores a evitar problemas comunes al implementar Mobile SDK.
Inicializar el chat correctamente
Sus desarrolladores deben conectar su aplicación a CXone Mpower para iniciar la comunicación de ida y vuelta. Esto crea una conexión WebSocket. Los desarrolladores pueden hacerlo llamando a ConnectionProvider.connect(). Asegúrese de indicar a sus desarrolladores que lo hagan solo para conversaciones de chat activas. Esto garantiza que WebSocket solo se ejecute cuando sea necesario.
Autorizar usuarios de la aplicación
Es posible que esto no se aplique a todos los aplicación.
Algunos aplicaciones tienen un rol o tipo de usuario para los usuarios finales. Esto puede darles permiso para usar o acceder a ciertas partes del aplicación. Si su aplicación controla los permisos de los usuarios finales, es posible que necesite habilitar el acceso para usar el chat.
Prepárese para usar las API analíticas
Para utilizar las API de análisis CXone Mpower, debe tener el chat en estado .prepared. Puede hacerlo utilizando el método ConnectionProvider.prepare(environment:brandId:channelId:). De lo contrario, el SDK responde con un error illegalChatState.