Sobre notificações por push

Última atualização em 2023-08-17
  • Tópicos
  • Push
    Exibir mais informações sobre este tópico
  • Criado para:
  • Intermediate
    User
ATENÇÃO

A implementação da notificação por push deve ser executada por usuários especialistas. Se precisar de auxílio, entre em contato com o executivo da sua conta da Adobe ou com o parceiros de serviços Professional. A notificação por push é um recurso opcional. Verifique seu contrato de licença e entre em contato com o executivo da sua conta para ativá-la.

O Adobe Campaign permite enviar notificações por push personalizadas e segmentadas para dispositivos móveis iOS e Android.

Essas mensagens são recebidas nos aplicativos móveis que você configurou no Adobe Campaign por meio do SDK da Experience Platform. Para saber mais, consulte Configuração de um aplicativo móvel usando SDKs da Adobe Experience Platform.

No Adobe Campaign, os dados de atributos do perfil móvel enviados de dispositivo móvel são armazenados no recurso Subscriptions to an application (appSubscriptionRcp), que permite definir os dados que você deseja coletar dos assinantes de aplicativos.

Esse recurso precisa ser estendido para coletar os dados que você pretende enviar do dispositivo móvel para o Adobe Campaign. Para fazer isso, consulte esta página para conhecer as etapas detalhadas.

Dois tipos de notificações por push estão disponíveis no Adobe Campaign:

  • As notificações do tipo Alert/Message/Badge permitem enviar mensagens padrão baseadas em texto com conteúdo adicional (som, selo, deeplink etc.) que você pode definir na seção Advanced options.

    Esses tipos de notificação permitem adicionar um título e uma mensagem na qual você pode usar campos de personalização. Para personalizar a mensagem, selecione o template Send push on profiles.

  • As notificações do tipo Silent push são usadas para notificar silenciosamente o aplicativo sem qualquer mensagem ou conteúdo para o usuário final. Um caso de uso típico desse tipo de mensagem seria tornar o aplicativo ciente de que há conteúdo disponível a ser baixado do servidor.

Algumas configurações específicas podem ser configuradas para definir o comportamento das notificações. Para obter mais informações, consulte esta seção.

OBSERVAÇÃO

As leis de privacidade diferem de um país para outro. Alguns países exigem que você informe os usuários sobre os tipos de dados coletados pelos aplicativos móveis. Consulte as leis sobre aplicativos móveis do seu país. Verifique se as notificações por push enviadas para os aplicativos móveis atendem aos pré-requisitos e condições especificados pela Apple (serviço Apple Push Notification) e pelo Google (Google Cloud Messaging ou Firebase Cloud Messaging).

Conteúdo relacionado:

Pré-requisitos

OBSERVAÇÃO

Para usar o recurso de notificação por push do Campaign, você precisa fornecer um certificado de push válido no formato .pem sem senhas.

Se você tiver um certificado p12 válido, poderá convertê-lo facilmente em um arquivo .pem usando os recursos online.

Antes de enviar as notificações por push, você deve:

  1. No Adobe Campaign, confirme se você pode acessar o canal Push notification. Se não conseguir acessar esses canais, entre em contato com sua equipe de conta.

  2. Verifique se o usuário tem as permissões necessárias no Adobe Campaign Standard e nas tags na Adobe Experience Platform.

  3. Na interface da Coleção de dados, crie uma propriedade móvel. Para saber mais, consulte Configurar uma propriedade móvel.

  4. Na interface da Coleção de dados, instale o Adobe Campaign Standard extensão.

  5. No Adobe Campaign Standard, configure a propriedade móvel que você criou na interface da coleção de dados. Para obter mais informações, consulte Configuração do aplicativo de tags na Adobe Campaign.

  6. Adicione a configuração específica do canal à configuração do aplicativo móvel. Para saber mais, consulte Configuração do aplicativo específico do canal no Adobe Campaign.

  7. Para saber mais sobre as implementações dos casos de uso móveis, consulte as instruções detalhadas sobre extensões, regras de tags e a implementação do SDK em Casos de uso de publicação de conteúdo para dispositivos móveis compatíveis com o Adobe Campaign Standard usando os SDKs da Adobe Experience Platform.

Perguntas frequentes sobre notificação por push

Quais seriam algumas recomendações de recursos úteis para saber mais sobre o canal push?

Confira os recursos abaixo:

O que devo fazer para adquirir um token de push no Campaign?

Verifique se a equipe de provisionamento concluiu o provisionamento do canal Push na Adobe Campaign Standard. Implementar a API setPushIdentifier do SDK. Para obter mais informações, consulte esta página.

Depois que tenho o token de push e a ECID no Campaign, o que mais preciso para enviar uma notificação por push?

Os clientes precisam fornecer um certificado push válido em formato .pem para enviar uma notificação por push. Você não precisa de uma senha para este certificado.

E se eu tiver um certificado .p12 em vez de um certificado .pem?

Você pode converter um certificado .p12 em um certificado .pem executando o comando abaixo no terminal. Há vários recursos online também disponíveis para instruções de conversão.

openssl pkcs12 -in pushcert.p12 -out pushcert.pem -nodes -clcerts

Como saber se o upload do certificado foi bem-sucedido?

Você verá a seguinte mensagem.

Posso fazer upload de certificados de Produção e Sandbox ao mesmo tempo para o aplicativo iOS (N/A para Android)?

Não, os aplicativos funcionarão no modo de sandbox ou produção e não poderão ser alterados para o outro (ou seja, sandbox para aplicativo de produção) após a configuração. Recomendamos que você teste seu aplicativo no modo de sandbox primeiro e, em seguida, faça a transição para o modo de produção.

Para alterar para o modo de produção, será necessário criar outro aplicativo. Além disso, não marque a caixa de seleção da sandbox e faça upload de um certificado de produção.

Posso fazer upload das credenciais do iOS e do Android ao mesmo tempo?

Sim, o Campaign oferece suporte a ambas as plataformas ao mesmo tempo e permite fazer upload das credenciais para ambas as plataformas.

Carregei certificados de push com êxito, mas nenhuma mensagem de push foi enviada.

Certifique-se de que seus certificados de push sejam válidos, testando-os aqui.

Posso enviar notificações por push com êxito do pushtry.com, mas não pelo Campaign.

Certifique-se de que você está seguindo as instruções do payload push fornecidas aqui.

Observe que para o Android, o Campaign é compatível apenas com o conteúdo de dados, não com o conteúdo de notificação

Eu configurei um aplicativo na seção Administração do Adobe Campaign Standard, mas o aplicativo móvel não está disponível nas Propriedades de delivery.

Um aplicativo também deve ter um certificado Push válido carregado antes de ser disponibilizado nas propriedades de delivery.

Tentei todas as instruções nesta página e ainda não consigo enviar o Push do Campaign.

Abra um tíquete de atendimento ao cliente.

As notificações por push estão sendo entregues pelo Campaign, mas o arquivo de mídia não está sendo exibido.

Os desenvolvedores de aplicativos móveis precisam lidar com o suporte para arquivos de mídia no aplicativo. Às vezes, a largura de banda da rede também pode impedir a renderização de um arquivo de mídia. Consulte esta página para obter ponteiros adicionais.

O que devo fazer para habilitar os relatórios de push no Campaign?

Siga as etapas abaixo:

  • Configure um postback de rastreamento de push. As instruções podem ser encontradas aqui.
  • Implementar a API trackAction a partir do Mobile Core. Consulte esta página para obter mais informações.

Instruções mais detalhadas podem ser encontradas neste página.

Quais relatórios estão disponíveis para o canal de push?

Um relatório pronto para uso está disponível no Adobe Campaign para canal por push. Consulte esta documentação.

Veja isto página para entender como cada métrica de push é calculada.

Sim, os deeplinks são compatíveis com mensagens de push. Os deeplinks devem incluir:

  • Idioma que declara que o rastreamento de delivery precisa ser desativado para que os deeplinks funcionem.
  • AppScript com Ramificação como parceiros que podem fazer o rastreamento de deep link. Para obter mais informações sobre a integração de Branch e Adobe Campaign Standard, consulte este página.

Nesta página