Adicionar um registro de conteúdo de mensagem de notificação por push

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 1 min. de leitura
  • O registro de conteúdo da mensagem de notificação por push contém o local para o qual os usuários são direcionados quando tocam em uma notificação, bem como a aparência e o layout da notificação.

    Antes de Iniciar

    Função necessária: administrador

    Preencha o formulário Conteúdo da mensagem de notificação por push para:

    • Atribua um nome à notificação.
    • Selecione o aplicativo para celular para o qual a notificação é enviada.
    • Opcionalmente, personalize a aparência da mensagem de notificação.

    Essas informações são salvas na tabela Conteúdos de mensagem de notificação por push [sys_push_notif_msg_content].

    Procedimento

    1. Navegar até Notificação do Sistema > Envio por Push > Inserir Conteúdo de Mensagem.
    2. Selecione Novo.
    3. No formulário Inserir Conteúdo da Mensagem, preencha os seguintes campos:
      Tabela 1. Formulário de conteúdo de mensagem de notificação por push
      Campo Descrição
      Nome Nome descritivo do registro de conteúdo da mensagem de push.
      Nota:
      Este nome não está visível na notificação, é apenas uma referência para uso durante a configuração.
      Aplicativo de push Aplicativo para celular para o qual a notificação será enviada. Esta é a aplicação que você adicionou em "Adicionar um registro de aplicação de push".
      Geração de Mensagem por Push Bloco de script que contém o link de notificação. Para implementar notificações por push em uma aplicação Mobile SDK Virtual Agent, use o seguinte script:
      (function buildJSON(/*GlideRecord*/ current, /*String*/ message, /*Object*/ attributes) {
      
       var json = { 
         "aps": {
           "alert": {
             "title": current.push_title,
             "body": sn_cs.VASystemObject.getTextValueForMessage(current.message_id)
          },
            "sound": "default",
            "thread-id": "launch_virtual_agent"
        }, 
        "type": "launch_virtual_agent"
      };
      
       return json;
      
      })(current, message, attributes);
    4. Selecione Enviar.