Notificações por push transacionais

Você pode usar o Adobe Campaign para enviar notificações por push transacionais em dispositivos móveis iOS e Android. Essas mensagens são recebidas em aplicativos móveis configurados no Adobe Campaign por meio do SDK do Experience Cloud Mobile.

OBSERVAÇÃO

O canal push é opcional. Verifique o contrato de licença. Para obter mais informações sobre notificações por push padrão, consulte Sobre notificações por push.

Para poder enviar notificações por push transacionais, é necessário configurar o Adobe Campaign de acordo. Consulte Configurar um aplicativo móvel.

Você pode enviar dois tipos de notificações por push transacionais:

Notificações por push transacionais direcionadas a um evento

Você pode usar o Adobe Campaign para enviar notificações por push transacionais anônimas a todos os usuários que opt in receber notificações do seu aplicativo móvel.

Nesse caso, somente os dados contidos no próprio evento são usados para definir o público alvo do delivery. Nenhum dado do banco de dados do perfil integrado da Adobe Campaign é aproveitado.

Configurar uma notificação por push transacional baseada em eventos

Para enviar uma notificação por push transacional para todos os usuários que opt in receber notificações do aplicativo móvel, primeiro é necessário criar e configurar um evento direcionando os dados contidos no próprio evento.

OBSERVAÇÃO

Você ainda pode personalizar o conteúdo de uma notificação por push transacional baseada em eventos usando atributos do evento (dados do evento) e enriquecimento (dados do banco de dados da Campanha). Consulte o exemplo abaixo.

O evento deve conter os três elementos seguintes:

  • Um token de registro, que é a ID de usuário para um aplicativo móvel e um dispositivo. Pode não corresponder a nenhum perfil do banco de dados Adobe Campaign.
  • Um nome do aplicativo móvel (um para todos os dispositivos - Android e iOS). Esta é a ID do aplicativo móvel configurado no Adobe Campaign que será usada para receber notificações por push nos dispositivos dos usuários. Para obter mais informações, consulte Configurar um aplicativo móvel.
  • Uma plataforma push ("gcm" para Android ou "apns" para iOS).

Para configurar o evento, siga as etapas abaixo:

  1. Ao criar a configuração do evento, selecione o canal Push notification e o targeting dimension Real-time event (consulte Criação de um evento).

  2. Adicione campos ao evento. Isso permitirá que você personalize o mensagen transacional (consulte Definição dos atributos do evento). Neste exemplo, defina os campos "gateNumber", "lastname" e "firstname".

  3. Você também pode enriquecer o conteúdo de sua mensagem. Para fazer isso, adicione campos da tabela que você vinculou à configuração do evento (consulte Enriquecendo o evento).

  4. Pré-visualização e publique o evento.

    Ao visualizar o evento, a REST API contém os atributos "registrationToken", "application" e "pushPlatform" que serão usados para público alvo do delivery.

    Depois que o evento é publicado, uma notificação por push transacional vinculada ao novo evento é criada automaticamente. Agora você pode modificar e publicar a mensagem que acabou de ser criada (consulte esta seção).

  5. Integre o evento ao seu site (consulte Integrar o evento que aciona).

Envio de uma notificação por push transacional baseada em eventos

Por exemplo, uma empresa de companhia aérea deseja convidar seus usuários de aplicativos móveis a seguir para a porta de embarque relevante.

A empresa enviará uma notificação por push transacional por usuário (identificada com um token de registro), usando um aplicativo móvel, por meio de um único dispositivo.

  1. Acesse a mensagem transacional criada para editá-la. Consulte Acesso a mensagens transacionais.

  2. Clique no bloco Content para modificar o título e o corpo da mensagem.

  3. Você pode inserir campos de personalização para adicionar elementos definidos ao criar o evento (consulte Definição dos atributos do evento).

    Para localizar esses campos, clique no lápis ao lado de um item, clique em Insert personalization field e selecione Context > Real-time event > Event context.

    Para obter mais informações sobre como editar um conteúdo de notificação por push, consulte Preparação e envio de uma notificação por push.

  4. Você também pode enriquecer o conteúdo do mensagen transacional se quiser usar informações adicionais do banco de dados Adobe Campaign (consulte Enriquecendo o evento).

  5. Salve as alterações e publique a mensagem. Consulte Publicação de uma mensagem transacional.

  6. Usando a API REST da Adobe Campaign Standard, envie um evento para um token de registro (ABCDEF123456789), usando um aplicativo móvel (WeFlight), no Android (gcm), que contém os dados de embarque:

    {
      "registrationToken":"ABCDEF123456789",
      "application":"WeFlight",
      "pushPlatform":"gcm",
      "ctx":
      {
        "gateNumber":"Gate B18",
        "lastname":"Green",
        "firstname":"Jane"
      }
    }
    

    Para obter mais informações sobre a integração do acionamento de um evento em um sistema externo, consulte Integrar o acionamento do evento.

Se o token de registro existir, o usuário correspondente receberá uma notificação por push transacional incluindo o seguinte conteúdo:

"Olá Jane Green, o embarque acabou de começar! Prossiga para o Portão B18."

Notificações por push transacionais direcionadas a um perfil

Você pode enviar uma notificação por push transacional para os perfis Adobe Campaign que se inscreveram no seu aplicativo móvel. Este delivery pode conter campos de personalização, como o nome do recipient, diretamente recuperado do banco de dados da Adobe Campaign.

Nesse caso, o evento deve conter alguns campos permitindo a reconciliação com um perfil do banco de dados Adobe Campaign.

Ao direcionar perfis, uma notificação por push transacional é enviada por aplicativo móvel e por dispositivo. Por exemplo, se um usuário do Adobe Campaign se inscreveu em dois aplicativos, esse usuário receberá duas notificações. Se um usuário se inscreveu no mesmo aplicativo com dois dispositivos diferentes, esse usuário receberá uma notificação em cada dispositivo.

Os aplicativos móveis nos quais um perfil se inscreveu estão listados na guia Mobile App Subscriptions desse perfil. Para acessar essa guia, selecione um perfil e clique no botão Edit profile properties à direita.

Para obter mais informações sobre como acessar e editar perfis, consulte Sobre perfis.

Configurar uma notificação por push transacional baseada em perfis

Para enviar uma notificação por push transacional para os perfis Adobe Campaign que se inscreveram em seu aplicativo móvel, primeiro é necessário criar e configurar um evento direcionado ao banco de dados Adobe Campaign.

  1. Ao criar a configuração do evento, selecione o canal Push notification e o targeting dimension Profile (consulte Criação de um evento).

    Por padrão, a notificação por push transacional será enviada para todos os aplicativos móveis nos quais os recipient se inscreveram. Para enviar a notificação por push para um aplicativo móvel específico, selecione-o na lista. Os outros aplicativos móveis serão direcionados pela mensagem, mas serão excluídos do envio.

  2. Adicione campos ao evento, se quiser personalizar o mensagen transacional (consulte Definição dos atributos do evento).

    OBSERVAÇÃO

    É necessário adicionar pelo menos um campo para criar um enriquecimento. Não é necessário criar outros campos, como Nome e Sobrenome, pois você poderá usar campos de personalização do banco de dados Adobe Campaign.

  3. Crie um enriquecimento para vincular o evento ao recurso Profile (consulte Enriquecendo o evento) e selecione esse enriquecimento como Targeting enrichment.

    IMPORTANTE

    Esta etapa é obrigatória para eventos baseados em perfis.

  4. Pré-visualização e publique o evento.

    Ao visualizar o evento, a API REST não contém um atributo que especifique o token de registro, o nome do aplicativo e a plataforma de push, conforme serão recuperados do recurso Profile.

    Depois que o evento é publicado, uma notificação por push transacional vinculada ao novo evento é criada automaticamente. Agora você pode modificar e publicar a mensagem que acabou de ser criada (consulte esta seção).

  5. Integre o evento ao seu site (consulte Integrar o evento que aciona).

Envio de uma notificação por push transacional baseada em perfis

Por exemplo, uma empresa aérea deseja enviar uma última chamada de embarque para todos os usuários do Adobe Campaign que se inscreveram em seu aplicativo móvel.

  1. Acesse a mensagem transacional criada para editá-la. Consulte Acesso a mensagens transacionais.

  2. Clique no bloco Content para modificar o título e o corpo da mensagem.

    Ao contrário das configurações baseadas em eventos em tempo real, você tem acesso direto a todas as informações do perfil para personalizar sua mensagem. Consulte Inserção de um campo de personalização.

    Para obter mais informações sobre como editar um conteúdo de notificação por push, consulte Preparação e envio de uma notificação por push.

  3. Salve as alterações e publique a mensagem. Consulte Publicação de uma mensagem transacional.

  4. Usando a API REST da Adobe Campaign Standard, envie um evento para um perfil:

    {
      "ctx":
      {
        "email":"janegreen@email.com",
        "gateNumber":"D16",
      }
    }
    

Para obter mais informações sobre a integração do acionamento de um evento em um sistema externo, consulte Integrar o acionamento do evento.

O usuário correspondente recebe uma notificação por push transacional incluindo todos os elementos de personalização recuperados do banco de dados Adobe Campaign.

OBSERVAÇÃO

Não há campos de token de registro, aplicativo e plataforma de push. Neste exemplo, a reconciliação é executada com o campo de email.

Nesta página

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free