Sistema de notificação por push

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 2 min. de leitura
  • O sistema de notificação por push envolve vários elementos-chave que gerenciam a entrega de mensagens por push e respostas de notificação por push.

    Instância do cliente
    Sua instância da ServiceNow.
    Proxy por push
    Uma instância que coleta todas as notificações por push que vão para ServiceNow Classic e os encaminha para ServiceNow Aplicações para Apple iOS ou Android. Se você criar uma aplicação de push personalizada, não usará o proxy de push.
    Provedor de push
    O provedor de mensagens por push, que é o serviço Apple Push Notification (APNs) ou o serviço Firebase Cloud Messaging (FCM), para o. ServiceNow Classic aplicativo para celular ou aplicativos para celular personalizados.
    Aplicação por push em um dispositivo móvel
    A aplicação, como ServiceNow Classic aplicativo para celular. Você também pode criar e personalizar sua própria aplicação de push.

    Processo de notificação por push

    O processo de notificação por push é o seguinte:
    1. A atividade na instância aciona uma notificação por push.
    2. A instância procura para quem enviar a notificação e verifica as preferências de notificação do usuário para encontrar as configurações do dispositivo por push.
    3. A instância envia a notificação por push para o serviço de notificação por push, o serviço Apple Push Notification (APNs) ou o serviço Firebase Cloud Messaging (FCM). Se você estiver usando o. ServiceNow Classic Aplicativo para celular, a instância envia a notificação por meio de uma instância de proxy por push, que encaminha a notificação para o serviço APNs ou FCM.
    4. O serviço de notificação por push envia a notificação para a aplicação por push do usuário. Quando a instância envia a notificação para o serviço de notificação por push, ela inclui o conteúdo da mensagem junto com o nome e o ID da instância. Essas informações garantem que uma resposta à notificação seja enviada de volta para a instância correta. Se o usuário puder responder à notificação, como enviar uma aprovação para uma solicitação de mudança, a resposta será enviada por mensagem REST de volta para a instância.
    5. A instância identifica um script a ser executado para lidar com a resposta.
    6. O script executa uma ação na instância, como marcar uma solicitação de mudança aprovada. Se houver JSON inválido ou se o script falhar, uma resposta de erro será enviada de volta para o dispositivo.
    Figura 1. Sistema de notificação por push com ServiceNow Classic aplicativo para celular

    Respostas de notificação por push

    Com aplicações de push personalizadas, você pode fazer com que seus usuários ajam em registros na instância respondendo a uma notificação por push.

    As ações que eles podem executar são definidas em um script que você associa à mensagem de notificação. A resposta é enviada para a instância neste formato:

    https://{instance_name}/api/now/v1/push/{application Name}/action/{action}
    O nome da aplicação é a aplicação de envio que o usuário está usando. O nome da aplicação deve corresponder ao nome da aplicação na tabela Aplicação de push [sys_push_application]. A ação é o SYS ID da ação na tabela Ações de notificações por push [sys_push_notif_act_script].