Configurar canal de notificação por push 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 com Journey Optimizer, você precisa garantir que as configurações e integrações estejam em vigor no aplicativo móvel e para tags na 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 móvel está disponível. Use esse novo recurso do produto para configurar rapidamente o SDK móvel 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 before-starting

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
    • Publish

    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 SDK do Adobe Experience Platform Mobile.

  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 superfícies 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.

Configurar seu aplicativo configure-app

A configuração técnica envolve estreita colaboração entre o desenvolvedor do aplicativo e o administrador de negócios. Antes de começar a enviar notificações por push com Journey Optimizer, você precisa definir configurações em Adobe Experience Platform Data Collection e integrar seu aplicativo móvel com os SDKs do Adobe Experience Platform Mobile.

Siga as etapas de implementação detalhadas nos links abaixo:

Integrar seu aplicativo móvel ao SDK do Adobe Experience Platform integrate-mobile-app

O SDK móvel da Adobe Experience Platform fornece APIs de integração do lado do cliente para dispositivos móveis por meio de SDKs compatíveis com Android e iOS. Siga a documentação do SDK do Adobe Experience Platform Mobile para obter a configuração com os SDKs do Adobe Experience Platform Mobile no seu aplicativo.

Ao final disso, você também deve ter criado e configurado uma propriedade móvel no Adobe Experience Platform Data Collection. Normalmente, você cria uma propriedade móvel para cada aplicativo móvel que deseja gerenciar. Saiba como criar e configurar uma propriedade móvel na documentação do SDK do Adobe Experience Platform Mobile.

Etapa 1: adicionar suas credenciais de push do aplicativo na Coleção de dados da Adobe Experience Platform push-credentials-launch

Após conceder as permissões de usuário corretas, agora é necessário adicionar suas credenciais de push do aplicativo móvel no Adobe Experience Platform Data Collection.

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. Em Adobe Experience Platform Data Collection, selecione a guia Superfícies do Aplicativo no painel esquerdo.

  2. Clique em Criar superfície do aplicativo para criar uma nova configuração.

  3. Insira um Nome para a configuração.

  4. Em Configuração do Aplicativo Móvel, selecione o Sistema Operacional:

    • Para iOS

      1. Insira a Id do Pacote do aplicativo móvel no campo ID do Pacote (iOS Bundle ID). A ID do Pacote de aplicativos pode ser encontrada na guia Geral do destino principal em XCode.

      2. Botão Push Credentials ativado para adicionar suas credenciais.

      3. Arraste e solte seu arquivo .p8 Apple Push Notification Authentication Key. Esta chave pode ser adquirida nas páginas Certificados, Identificadores e Perfis.

      4. Forneça a Key ID. Esta é uma sequência de 10 caracteres atribuída durante a criação da chave de autenticação p8. Ele pode ser encontrado na guia Chaves da página Certificados, Identificadores e Perfis.

      5. Forneça a ID da Equipe. Este é um valor de string que pode ser encontrado na guia Membros.

    • Para Android

      1. Forneça a ID do aplicativo (nome do pacote Android): geralmente, o nome do pacote é a ID do aplicativo no arquivo build.gradle.

      2. Botão Push Credentials ativado para adicionar suas credenciais.

      3. Arraste e solte as credenciais de push do FCM. Para obter mais detalhes sobre como obter as credenciais de push, consulte a Documentação do Google.

  5. Clique em Salvar para criar a configuração do aplicativo.

Etapa 2: configurar a extensão Adobe Journey Optimizer na sua propriedade móvel configure-journey-optimizer-extension

A extensão do Adobe Journey Optimizer para SDKs do Adobe Experience Platform Mobile possibilita notificações por push para seus aplicativos móveis e ajuda a coletar tokens de push do usuário e gerenciar a medição de interação com os serviços da Adobe Experience Platform.

Saiba como configurar a extensão do Journey Optimizer na documentação do SDK do Adobe Experience Platform Mobile.

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

Após configurar seu aplicativo móvel no Adobe Experience Platform e no Adobe Experience Platform Data Collection, você pode testá-lo antes de enviar notificações por push aos seus perfis. Nesse caso de uso, criamos uma jornada para direcionar nosso aplicativo móvel e definimos um evento que aciona a notificação por push.

Para que essa jornada funcione, é necessário criar um esquema XDM. Para obter mais informações, consulte a documentação do XDM.

  1. Na seção de menu DATA MANAGEMENT, clique em Esquemas.

  2. Clique em Criar esquema, na parte superior direita, selecione Evento de experiência e clique em Avançar.

  3. Insira um nome e uma descrição para o esquema e clique em Concluir.

  4. Na seção Grupos de campos, à esquerda, clique em Adicionar e selecione Criar um novo grupo de campos.

  5. Insira um Nome para Exibição e uma Descrição. Clique em Adicionar grupos de campos quando terminar. Para obter mais informações sobre como criar grupos de campos, consulte a documentação do Sistema XDM.

  6. No lado esquerdo, selecione o schema. No painel direito, habilite este esquema para Perfil.

  7. No lado esquerdo, selecione o grupo de campos e clique no ícone + para criar um novo campo. Nas Propriedades dos grupos de campos, no lado direito, digite um Nome do campo, Nome de exibição e selecione Cadeia de caracteres como Tipo.

  8. Marque Obrigatório e clique em Aplicar.

  9. Clique em Salvar. Seu schema foi criado e pode ser usado em um evento.

Em seguida, é necessário configurar um evento.

  1. No menu esquerdo da home page, em ADMINISTRAÇÃO, selecione Configurações. Clique em Gerenciar na seção Eventos para criar seu novo evento.

  2. Clique em Criar evento. O painel de configuração do evento será aberto no lado direito da tela.

  3. Insira o nome do evento. Você também pode adicionar uma descrição.

  4. No campo Tipo de ID do evento, selecione Baseado em Regras.

  5. Em Parâmetros, selecione o esquema criado anteriormente.

  6. Na lista de campos, verifique se o campo criado no grupo de campos de esquema está selecionado.

  7. Clique em Editar no campo Condição de ID de evento. Arraste e solte o campo adicionado anteriormente para definir a condição que será usada pelo sistema para identificar os eventos que acionam a jornada.

  8. Digite a sintaxe que será necessária para acionar a notificação por push no aplicativo de teste, neste exemplo confirmação do pedido.

  9. Selecione ECID como seu Namespace.

  10. Clique em Ok e depois em Salvar.

Seu evento foi criado e agora pode ser usado em uma jornada.

  1. No menu esquerdo, clique em Jornadas.

  2. Clique em Criar Jornada para criar uma nova jornada.

  3. Edite as propriedades da jornada no painel de configuração exibido no lado direito. Saiba mais nesta seção.

  4. Comece arrastando e soltando o evento criado nas etapas anteriores do menu suspenso Eventos.

  5. No menu suspenso Ações, arraste e solte uma atividade Push para a sua jornada.

  6. Configure a notificação por push. Para obter mais informações sobre como criar notificações por push, consulte esta página.

  7. Clique no botão de alternância Testar para começar a testar suas notificações por push e clique em Acionar um evento.

  8. Insira sua ECID no campo Chave e digite confirmação do pedido no segundo campo.

  9. Clique em Enviar.

Seu evento será acionado e você receberá uma notificação por push para seu aplicativo móvel.

Etapa 4: criar uma superfície de canal para push message-preset

Depois que o aplicativo móvel for configurado no Adobe Experience Platform Data Collection, é necessário criar uma superfície para poder enviar notificações por push do Journey Optimizer.

Saiba como criar e configurar uma superfície de canal em esta seção.

Agora você está pronto para enviar notificações por push com o Journey Optimizer.

  • Saiba como criar uma mensagem de push em esta página.
  • Saiba como adicionar uma mensagem a uma jornada em esta seção.
recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76