Configurar canal de notificação por push na web push-notification-configuration

O Journey Optimizer permite criar jornadas e enviar mensagens para o público-alvo direcionado. Antes de começar a enviar notificações por push da Web com Journey Optimizer, verifique se as configurações e integrações estão em vigor no Adobe Experience Platform. Para entender o fluxo de dados de notificações por push no Adobe Journey Optimizer, consulte esta página.

AVAILABILITY
O novo fluxo de trabalho de início rápido de integração para dispositivos móveis está disponível. Use esse novo recurso do produto para configurar rapidamente o Mobile SDK para começar a coletar e validar dados de eventos móveis e enviar notificações por push em dispositivos móveis. Esse recurso é acessível por meio da página inicial da Coleção de dados como um beta público. Saiba mais

Antes de começar start-push

Configurar permissões setup-permissions

Antes de criar um aplicativo para dispositivos móveis, primeiro verifique se você tem ou atribui as permissões de usuário corretas para as tags na Adobe Experience Platform. Saiba mais em Documentação de tags.

CAUTION
A configuração de push deve ser executada por um usuário especialista. Dependendo do modelo de implementação e das pessoas envolvidas, talvez seja necessário atribuir o conjunto completo de permissões a um único perfil de produto ou compartilhar permissões entre o desenvolvedor do aplicativo e o administrador do Adobe Journey Optimizer. Saiba mais sobre Permissões de marcas em esta documentação.

Para atribuir direitos de Propriedade e Empresa, siga as etapas abaixo:

  1. Acesse o Admin Console.

  2. Na guia Produtos, selecione o cartão Coleção de dados da Adobe Experience Platform.

  3. Selecione um Perfil de Produto existente ou crie um novo com o botão Novo perfil. Saiba como criar um novo Novo perfil na Documentação do Admin Console.

  4. Na guia Permissões, selecione Direitos de propriedade.

  5. Clique em Adicionar tudo. Isso adicionará o seguinte direito ao perfil de produto:

    • Aprovar
    • Desenvolver
    • Gerenciar ambientes
    • Gerenciar extensões
    • Publicar

    Essas permissões são necessárias para instalar e publicar a extensão do Adobe Journey Optimizer e publicar a propriedade do aplicativo no Adobe Experience Platform Mobile SDK.

  6. Em seguida, selecione Direitos da empresa no menu à esquerda.

  7. Adicione os seguintes direitos:

    • Gerenciar configurações do aplicativo
    • Gerenciar propriedades

    Essas permissões são necessárias para que o desenvolvedor de aplicativos móveis configure credenciais de push na Coleção de Dados da Adobe Experience Platform e defina configurações de canal de Notificação por Push (ou seja, predefinições de mensagem) no Adobe Journey Optimizer.

  8. Clique em Salvar.

Para atribuir este Perfil de produto a usuários, siga as etapas abaixo:

  1. Acesse o Admin Console.

  2. Na guia Produtos, selecione o cartão Coleção de dados da Adobe Experience Platform.

  3. Selecione o Perfil de produto configurado anteriormente.

  4. Na guia Usuários, clique em Adicionar usuário.

  5. Digite o nome de usuário ou endereço de email e selecione o usuário. Em seguida, clique em Salvar.

    note note
    NOTE
    Se o usuário não tiver sido criado anteriormente no Admin Console, consulte a documentação Adicionar usuários.

Verifique seus conjuntos de dados push-datasets

Os seguintes esquemas e conjuntos de dados estão disponíveis com o canal de notificação por push:

Conjunto de dados
do esquema
Grupo de campos
Operação
Esquema do perfil de push CJM
Conjunto de dados do perfil de push CJM
Detalhes da notificação por push
ExperienceEvent do Adobe CJM - Detalhes do Perfil da Mensagem
ExperienceEvent do Adobe CJM - Detalhes da Execução da Mensagem
Detalhes do Aplicativo
Detalhes do Ambiente
Registrar token de push
Esquema do evento de experiência de rastreamento de push CJM
Conjunto de dados do evento de experiência de rastreamento de push CJM
Rastreamento de notificação por push
Rastrear interações e fornecer dados para a interface de relatórios
NOTE
Quando os eventos de rastreamento de push são assimilados no conjunto de dados de Evento de experiência de rastreamento de push do CJM, algumas falhas podem ocorrer, mesmo que os dados sejam parcialmente assimilados com sucesso. Isso pode ocorrer se alguns campos no mapeamento não existirem nos eventos de entrada: o sistema registra avisos, mas não impede a assimilação de partes válidas dos dados. Esses avisos aparecem no status do lote como "falha", mas refletem o sucesso da assimilação parcial.
Para exibir a lista completa de campos e atributos de cada esquema, consulte o Dicionário de esquema do Journey Optimizer.

Configurar a propriedade pushNotification push-property

Para habilitar notificações por push da Web, primeiro verifique se a propriedade pushNotifications está configurada corretamente no Web SDK. Esta propriedade controla como as notificações por push são tratadas pela sua aplicação Web.

Além disso, você precisa gerar chaves VAPID, necessárias para configurar suas credenciais de push do aplicativo no Journey Optimizer.

Etapa 1: adicionar suas credenciais de push do aplicativo no Journey Optimizer push-credentials-launch

Depois de conceder as permissões de usuário corretas, agora é necessário adicionar suas credenciais de push do aplicativo móvel no Journey Optimizer.

O registro da credencial de push do aplicativo móvel é necessário para autorizar o Adobe a enviar notificações por push em seu nome. Consulte as etapas detalhadas abaixo:

  1. Acesse o menu Canais > Configurações de push > Credenciais de push.

  2. Clique em Criar credencial de push.

  3. No menu suspenso Plataforma, selecione Web.

  4. Forneça a ID do aplicativo.

  5. Insira a chave pública VAPID e a chave privada.

  6. Clique em Enviar para criar a configuração do aplicativo.

Etapa 2: criar uma configuração de canal para push message-preset

Depois de criar suas credenciais de push, você precisa criar uma configuração para poder enviar notificações por push de Journey Optimizer.

  1. Acesse o menu Canais > Configurações gerais > Configurações de canal e clique em Criar configuração de canal.

  2. Insira um nome e uma descrição (opcional) para a configuração.

    note note
    NOTE
    Os nomes devem começar com uma letra (A-Z). Ele só pode conter caracteres alfanuméricos. Também é possível usar os caracteres de sublinhado _, ponto . e hífen -.
  3. Para atribuir rótulos de uso de dados personalizados ou de núcleo à configuração, você pode selecionar Gerenciar acesso. Saiba mais sobre o OLAC (Controle de Acesso em Nível de Objeto).

  4. Selecione o canal Push.

  5. Selecione Ação de marketing(s) para associar políticas de consentimento às mensagens que usam essa configuração. Todas as políticas de consentimento associadas à ação de marketing são utilizadas para respeitar as preferências dos clientes. Saiba mais

  6. Escolha sua Plataforma: Android, iOS e/ou Web.

  7. Selecione o mesmo ID do aplicativo que sua credencial de push configurada acima.

  8. Salve as alterações.

Agora você pode selecionar sua configuração ao criar suas notificações por push.

Etapa 3: configurar a propriedade sendPushSubscription sendPushSubscription-property

Depois que as credenciais de push e a configuração de canal forem definidas, será necessário implementar o comando sendPushSubscription no aplicativo Web. Esse comando registra assinaturas por push do usuário com o Adobe Experience Platform, permitindo que o sistema rastreie quais usuários optaram por receber notificações por push e manter o status da assinatura. Esse registro é essencial para o Journey Optimizer enviar notificações de push direcionadas aos seus usuários.

Etapa 4: testar seu aplicativo móvel com um evento mobile-app-test

Após concluir a configuração de push da Web no Adobe Experience Platform e no Adobe Experience Platform Data Collection, você pode testar sua implementação antes de enviar notificações por push da Web aos seus perfis. O teste garante que as assinaturas sejam registradas corretamente e que as notificações sejam entregues corretamente aos navegadores dos usuários.

Para obter instruções detalhadas sobre como criar uma jornada de teste com eventos para validar a configuração de push da Web, consulte a documentação de configuração de notificação por push do aplicativo móvel, que fornece um fluxo de trabalho de teste abrangente aplicável aos canais de push móveis e da Web.

recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76