Criar conteúdo da mensagem de push

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 2 min. de leitura
  • O conteúdo da mensagem por push especifica o conteúdo JSON adicional na carga de notificação por push que é enviada para o provedor de push.

    Antes de Iniciar

    Você deve saber como usar JSON com mensagens de push.

    Função necessária: admin ou push_admin

    Nota:
    Este processo descreve a configuração usada no app ServiceNow Mobile. A configuração de notificação por push para a IU ServiceNow Mobile atual pode ser encontrada em Notificações por push de dispositivos móveis

    Por Que e Quando Desempenhar Esta Tarefa

    O conteúdo da mensagem por push define o estilo de notificação por push que pode ser enviado para seu app personalizado. Você pode adicionar conteúdo personalizado, como imagem, ícones ou botões de ação para o usuário responder à notificação. Use as seguintes variáveis no script:

    Procedimento

    1. Navegar até Tudo > Notificação do Sistema > Envio por Push > Inserir Conteúdo de Mensagem.
    2. Na tabela Conteúdos da mensagem de notificação por push, clique em Novo.
    3. Preencha os campos no formulário Conteúdo da mensagem de notificações por push (consulte a tabela).
    4. Clique em Enviar.
      Como adicionar conteúdo com JSON
      Tabela 1. Campos de formulário de Mensagem de notificação
      Campo Descrição
      Nome Insira um nome descritivo para o conteúdo da mensagem.
      Aplicativo de push A aplicação de envio com a qual o conteúdo pode ser usado.
      Geração de Mensagem por Push Insira um script que determina o conteúdo da mensagem. Consulte os scripts de exemplo.
      Lista relacionada
      Inserir Definições de Atributo de Mensagem Selecione os atributos que se aplicam a esta notificação. Os atributos podem ser um valor ou uma ação. Esses atributos são usados como valores padrão para os itens de conteúdo que você cria no script de conteúdo. No entanto, todos os atributos que você cria com a mensagem de push podem substituir esses atributos. Consulte Criar uma definição de atributo de mensagem por push para obter informações sobre como criar atributos.

    Exemplo

    A seguir está um exemplo de um registro de conteúdo que cria um layout de dois botões, um para aprovar algo, como uma solicitação de mudança, e um para recusá-lo.

    
    var json = { 
      "table" : current.getTableName(), 
      "sys_id" : current.sys_id, 
      "template" : { 
        "type": "2 button", 
        "button1" : { 
          "title" : "Approve", 
          "action" : attributes.button_action, 
          "parameters" : { 
            "response" : "approve" 
           } 
         }, 
         "button2" : { 
           "title" : "Decline", 
           "action" : attributes.button_action, 
           "parameters" : { "response" : "decline" 
           } 
         } 
       } 
    }; 
    json;

    O que Fazer Depois

    Defina um atributo de mensagem de envio para especificar um script ou cadeia de caracteres de ação de envio padrão que você pode usar no conteúdo da mensagem de envio.