Crie controles personalizados para seus usuários com extensões de interface de usuário e macros.
Estas
Uma macro é um pequeno programa JavaScript executado localmente em seu dispositivo de vídeo. Por exemplo, você pode programar seu dispositivo para atender automaticamente chamadas recebidas de números específicos.
As macros podem executar comandos de Interface de programação de aplicativo (API) para seus dispositivos de Webex, bem como para sistemas de terceiros.
Todas as macros ativas são executadas em um único processo no dispositivo de vídeo, chamado de tempo de execução. Na interface da Web do dispositivo, você pode iniciar e interromper o tempo de execução, conforme a necessidade. O tempo de execução é em área restrita e o código é isolado de modo seguro do software padrão do dispositivo.
Você pode gerenciar macros a partir do hub de controle ou do Editor de macro na interface da Web do dispositivo. Para configurar macros a partir do hub de controle, você precisa primeiro ativar o provisionamento de macro para seus dispositivos.
Extensões de IU
Um ramal de IU é um botão ou painel personalizado que você mesmo cria e adiciona à tela de toque do seu dispositivo. Por exemplo, adicione um botão "discagem rápida" para chamar um número mais usado ou programar seu dispositivo para atender automaticamente chamadas de números específicos.
As extensões da interface do usuário também podem controlar periféricos de terceiros, como luzes, blinds e comutadores de vídeo. Quando o dispositivo de vídeo e os periféricos são controlados na mesma interface de usuário, você obtém uma experiência de usuário consistente na sala de reunião. A comunicação com os sistemas de controle de terceiros é feita por meio do API de terceiros.
A plataforma aberta permite que você crie personalizações que são conectadas aos seus fluxos de trabalho existentes. portanto, permitir que você crie valor adicional além da oferta de Webex principal.
Alguns exemplos incluem:
-
Exibição de dados personalizados do servidor Web na tela principal.
-
Problemas de relatório para um sistema de tíquete.
-
Coletar dados acústicos da sala e enviá-los para um servidor Web onde ele pode ser plotado.
-
Controle de periféricos de terceiros, como luzes, blinds e comutadores de vídeo.
Você pode criar extensões de interface de usuário no editor de extensões de IU na interface da Web do dispositivo.
Ativar o provisionamento de macros permite acesso de leitura e gravação a macros em cada dispositivo de um dispositivo do hub de controle. Depois de habilitados, todos os dispositivos registrados no modo compartilhado carregarão suas macros para o Hub de controle. Os administradores podem então editar o código-fonte da macro, fazer download de cópias locais e carregar as macros para outros dispositivos.
Para ativar o provisionamento de macro, vá para dispositivos > configurações > macros no Hub de controle e ative permitir que o Hub de controle gerencie macros.
|
Você deve primeiro ativar o provisionamento de Hub de controle de macros conforme descrito acima.
|
O provisionamento de macro é fornecido com base em um único dispositivo. Para compartilhar macros entre dispositivos, você pode baixar uma macro de um dispositivo e, em seguida, carregá-la em outro dispositivo.
Para acessar macros para dispositivos de modo compartilhado:
-
Na exibição do cliente no https://admin.webex.com , vá para os dispositivos e selecione o dispositivo que deseja configurar.
-
Vá para configurações e selecione macros.

A partir daqui, você pode:
-
Crie, edite e exclua macros.
-
Carregar e baixar macros (*. js).
-
Ativar ou desativar macros.
-
Salvar suas alterações.
-
Exibir registros de macro.
Se alguém tiver editado simultaneamente as mesmas macros a partir de outro local da Web, você receberá opções para baixar uma cópia da sua versão, descartar sua versão ou substituir a outra.
|
O editor de macro fornece um editor de códigos, ferramentas de log e controles para teste rápido de macros.

Inicie a sessão na interface da Web do dispositivo usando credenciais de administrador e navegue até personalização > Editor de macro. A partir daqui, você pode:
-
Crie, edite e exclua macros.
-
Importar ou exportar macros (*. js).
-
Ativar ou desativar macros.
-
Revise os logs de depuração.
-
Salvar suas alterações (Ctrl + S)
Se alguém tiver editado simultaneamente a mesma macro a partir de outro local da Web, você receberá as opções para baixar uma cópia da sua versão, descartar sua edição ou substituir a outra versão.
O Editor de extensões da interface do usuário fornece ferramentas para criar:
-
Botões de ação-um botão adicionado à página inicial. O botão ação pode ser programado para executar ações quando um usuário o toca.
-
Painéis-um painel de controle pode conter muitos elementos da interface do usuário (por exemplo, botões, campos de texto, comutadores, controles deslizantes), que podem ser programados para executar ações. Isso pode permitir que você combine seu próprio grupo de controles em um local comum.
-
Aplicativos Web – um atalho do aplicativo Web adicionado à página inicial. O aplicativo Web irá iniciar uma página da Web predefinida em tela inteira. Isso está disponível em todos os dispositivos com um mecanismo da Web (isto é, dispositivos da série de placas e de mesa, excluindo o DX).
Inicie a sessão na interface da Web do dispositivo usando o admin, o RoomControl ou as credenciais do integrador e navegue até personalização > Editor de extensões da interface do usuário.

A partir daqui, você pode:
-
Adicione, carregue, faça download ou exclua uma extensão da interface do usuário.
-
Crie e configure vários tipos de controles.
-
Defina uma extensão de IU como ativa versus inativa.
-
Defina quando a extensão da interface do usuário será visível.
-
Exporte suas extensões de interface de usuário para o dispositivo de vídeo ou para um arquivo no computador.
Para conectar uma extensão de IU a uma macro, você precisa usar a ID exclusiva do item. Por exemplo, a ID do seu comutador pode ser "lights_on". Em seguida, você escreveria uma macro que monitorou toques de tela e quando detectou que o botão "lights_on" foi tocado, ele emitiria o comando desejado (por exemplo, acenderá/desligará as luzes).
Para obter exemplos de conexão de extensões de IU a macros, consulte a seção extensões da interface de usuário do guia de personalização.
Mais informações
Saiba mais sobre como criar macros e extensões de IU a partir de:
Visite a Comunidade do desenvolvedor de colaboração da Cisco se precisar de ajuda com macros e código de terceiros.
consulte configurações do dispositivo para salas e dispositivos de mesa e placas de Webex para obter informações sobre como acessar a interface da web local.