Permita que os usuários alertem seus contatos, por meio do uso de notificações por push, de que eles são mencionados em um thread. O usuário insere o. Em caractere seguido pelo nome do contato no fluxo de atividades de um registro, para que o contato seja alertado.
Antes de Iniciar
Função necessária: administrador
Procedimento
-
Crie o conteúdo da mensagem de notificação por push, que define para onde você está enviando a notificação.
-
Navegar até no navegador de filtros.
-
No formulário Conteúdo da mensagem de notificação por push, selecione Novo .
-
No formulário, preencha os campos.
Tabela 1. Formulário de conteúdo de mensagem de notificação por push
|
|
| Nome |
Nome do registro de conteúdo de sua mensagem por push. Este nome não está visível para os usuários. |
| Aplicativo |
Aplicativo com escopo associado a este registro. Este campo é padronizado para o aplicativo atual. |
| Aplicativo de push |
Aplicativo para celular que usa sua notificação por push.
- Insira Aplicação para celular da ServiceNow para Mobile Agent aplicação.
- Insira Aplicação de solicitação da ServiceNow para Now Mobile aplicação.
|
-
Em Geração de mensagem por push , copie o código JSON de amostra a seguir e cole-o no campo.
(function buildJSON(/*GlideRecord*/ current, /*String*/ message, /*Object*/ attributes) {
var layoutFieldGenerator = new global.NotificationLayoutFieldGenerator();
var json = {};
var deepLinkGenerator = new global.MobileDeepLinkGenerator("<client type>");
var link = deepLinkGenerator.getFormScreenLink('<form_screen_sys_id>', current.getValue("table"), current.getValue("document"));
json = {
"aps" : {
"sound" : "default"
},
"Link": link
};
return json;
})(current, message, attributes);
Personalize os valores no código:
- Localize o sys_id da tela de registro clicando com o botão direito do mouse no nome da tela e selecionando Copiar sys_id .
- Substitua
<form_screen_sys_id> parte do código com o sys_id.
- Defina um tipo de cliente na variável
MobileDeepLinkGenerator Os valores possíveis são:
- agente
- solicitação
- integração
-
Selecione Enviar.
-
Crie uma mensagem para os contatos do usuário receberem quando forem mencionados no fluxo de atividades de um registro.
-
Navegar até .
-
No formulário Mensagem de notificação por push, selecione Novo .
-
No formulário, preencha os campos.
Tabela 2. Formulário de mensagem de notificação por push
|
|
| Nome |
Nome do registro de conteúdo de sua mensagem por push. Este nome não está visível para os usuários. |
| Aplicativo |
Aplicativo com escopo associado a este registro. Este campo é padronizado para o aplicativo atual. |
| Aplicativo de push |
Aplicativo para celular que usa sua notificação por push.Nota: Insira o mesmo aplicativo para celular inserido no Aplicação por push Campo no formulário Conteúdo da mensagem de notificação por push. |
| Inserir conteúdo de mensagem |
Selecione o conteúdo da mensagem por push que você criou. |
| Tabela |
Tabela que contém os registros relacionados à sua notificação. Selecione live_notification . |
| Mensagem |
Mensagem que aparece para os contatos do usuário, informando que eles foram mencionados. |
-
Selecione Enviar.
-
Crie a notificação por push e defina quando enviá-la, quem a recebe e o que ela contém.
-
Navegar até .
-
No formulário de exibição Notificação por push, selecione Novo .
-
No formulário, preencha os campos.
Tabela 3. Formulário de exibição de notificação por push
| Campo |
Descrição |
| Nome |
Nome da sua notificação por push. Este nome não está visível para os usuários. |
| Ativo |
Opção para determinar se a notificação por push está ativa. Selecione esta opção. |
| Tabela |
Tabela que contém os registros relacionados à sua notificação. Selecione a mesma tabela do formulário de exibição de notificação por push, live_notification . |
| Inserir Apenas Mensagem |
Opção que determina se uma notificação por push deve ser enviada para um dispositivo móvel. Este campo é selecionado automaticamente e é somente leitura por padrão. |
| Categoria |
Categoria à qual esta notificação pertence. Uma categoria identifica e agrupa notificações relacionadas. Esta categoria define quais ações estão disponíveis na notificação por push. |
-
Selecione Quando enviar e selecione Inserido .
-
Selecione Quem receberá e selecione o ícone de cadeado (
) no Usuários/grupos em campos .
-
Mover Usuário para a lista selecionado.
Nota: Se a notificação for endereçada a um usuário com um registro inativo na tabela Usuário [sys_user], a notificação não será enviada.
-
Selecione O que enviar e selecione o ícone de cadeado (
ao lado de Mensagens por push campo.
-
Selecione o ícone de pesquisa de referência (
) Para abrir a página Mensagens de notificação por push.
-
Selecione a mensagem de notificação por push que você criou.
A notificação por push é listada como uma das mensagens disponíveis no O que enviar guia.
-
Selecione Enviar.
-
Habilite as configurações do aplicativo para celular para notificações.
-
Selecione o ícone Configurações (
) e selecione Notificações guia.
-
Verifique isso Permitir notificações habilitado.
-
Verifique se o aplicativo para celular que você selecionou para receber notificações está habilitado observando a configuração de Aplicação para celular da ServiceNow ou Aplicação de solicitação da ServiceNow campo.