Notificações por push

Está visualizando o artigo correto?

Esse artigo se refere à Digital Publishing Suite. Para o artigo do AEM Mobile, consulte Enviar notificações por push.

Uma notificação por push pode informar ao usuário que uma nova edição está disponível e também acionar o download em segundo plano do novo fólio se o aplicativo estiver executando em um dispositivo com iOS 8 ou superior ou se o aplicativo estiver habilitado para a Banca do iOS. Isso se chama notificação por push de download em segundo plano.

Agora o push padrão inclui a capacidade de enviar mensagens de texto, assunto abordado posteriormente neste artigo. Isso é conhecido como notificação por texto.

O recurso de notificações por push só está disponível para aplicativos de vários fólios, não para aplicativos de fólio único. Os usuários devem concordar com o recebimento de notificações por push para receber os downloads em segundo plano ou as notificações de texto.

Compreensão das notificações por push

A experiência de notificação por push é diferente para aplicativos Banca e que não fazem parte da Banca:

Aplicativos que não fazem parte da Banca

Quando o editor enviar uma notificação por push para um novo fólio, esse fólio será baixado no segundo plano se os usuários ativarem as notificações por push e estiverem em um dispositivo iOS 8 ou posterior. Em um dispositivo iOS, os usuários veem um símbolo vermelho no ícone do aplicativo com um número representando o número de novos fólios enviados pelas notificações por push. O crachá desaparece quando o usuário abre o aplicativo.

A notificação por push indica que um novo fólio está disponível

Aplicativos da Banca

O fólio de destino é baixado em segundo plano para os clientes autorizados que permitem notificações por push. Quando o editor envia uma notificação por push, um ponto azul aparece abaixo do aplicativo na Banca até que o assinante abra o aplicativo. Tanto para os assinantes quanto para os não assinantes, a imagem da capa é atualizada para refletir a capa do fólio mais nova. Notificações por push são obrigatórias para aplicativos Banca.

Os assinantes de um item do aplicativo Banca veem um ponto azul abaixo da imagem da capa.

Para obter informações sobre como criar certificados de notificação por push exigidos pela Apple, consulte o Guia PDF complementar de publicação do iPad.

Especificação de certificados de push

Especifique os certificados de notificação por push e senhas com o Serviço de notificações por push no Painel DPS.

Use a DPS App Builder para indicar que o aplicativo está ativado para notificações por push e se você está usando o serviço push da Adobe ou um serviço push de terceiros. Use o Serviço de notificações por push para especificar certificados de push e senhas. Certificados de push são armazenados em um servidor, não no aplicativo em si.

Quando os certificados de push expirarem ou estiverem a 30 dias do prazo de expiração, será exibida uma mensagem de alerta quando você fizer logon no Serviço de notificações por push.

Observação:

faça o upload dos certificados de produção e desenvolvimento separadamente, não como um arquivo contendo vários certificados por push. Se você fizer o upload de um arquivo com vários certificados, apenas um certificado será detectado.

  1. Na DPS App Builder, crie um aplicativo usando a conta do aplicativo apropriada e ative as notificações por push. Certifique-se de que você usou o site de desenvolvedor iOS da Apple para ativar sua ID do aplicativo com push e criar certificados de push.

  2. Faça logon no Painel DPS usando a conta de função Aplicativo. 

  3. Clique em Notificações.

  4. Na janela Notificações, clique na guia Certificados.

  5. Para especificar certificados, clique no ícone da engrenagem e especifique os arquivos de certificado de push .p12 e as senhas.

    Use o botão Notificar no Folio Producer Organizer para enviar uma notificação por push. Ao clicar em Notificar, o Serviço de notificações por push é iniciado.

Envio de uma notificação por push de download em segundo plano

Use a opção Notificações para enviar notificações por push. Você pode agendar para que uma notificação por push seja enviada em um horário específico. Esse recurso é especialmente útil quando usado em conjunto com a opção de programação da publicação de um fólio.

  1. Faça login no Painel DPS (https://digitalpublishing.acrobat.com) usando a conta de função Aplicativo.

  2. Clique em Notificações.

  3. Na janela Notificação, clique no ícone de adição e selecione Download em segundo plano.

  4. Selecione um fólio e clique em Avançar. O fólio selecionado pode ser baixado em segundo plano.

  5. Especifique as seguintes opções:

    • Especifique o tipo de aplicativo e programe uma data e hora para a notificação por push.
    • Para dispositivos com iOS 8, indique se deseja enviar uma mensagem de texto aos usuários que não têm autorização para o fólio, mas que concordaram com o recebimento de notificações por push. Assim, os usuários podem agir de acordo com a notificação por push ou tocar para serem lembrados mais tarde, em um período especificado.

  6. Clique em Enviar para enviar ou programar a notificação por push.

    A notificação por push programada aparece na janela Notificações. Você pode selecionar e cancelar a notificação por push programada antes do horário especificado.

Se configurar as execuções de fólio, você não precisa enviar notificações por push separadas para cada execução. Simplesmente envie uma mensagem por push para uma das execuções.  

Envio de notificações de texto

Ao enviar mensagens de texto personalizadas, você pode incentivar os leitores e assinantes recorrentes em dispositivos iOS alertando-os para o novo conteúdo no aplicativo de vários fólios. As notificações por texto funcionam com qualquer versão do visualizador, mas determinadas opções estão disponíveis somente nos aplicativos v30, v31 ou posteriores.

  1. Faça logon no Painel do DPS (https://digitalpublishing.acrobat.com) usando a Adobe ID com a função Aplicativo apropriada.

  2. Clique em Notificações.

  3. Clique no ícone de adição e escolha Notificações por texto.

  4. Altere as seguintes configurações e clique em Avançar.

    Especifique o que acontece quando o leitor toca na notificação por texto.

    Inicie o aplicativo Quando o usuário toca na notificação por texto, o aplicativo é iniciado na posição de leitura atual.

    Se houver um aplicativo v30 ou posterior, você poderá usar as seguintes opções:

    Inicie o aplicativo e vá para a biblioteca Quando um usuário toca na notificação por texto, o aplicativo é iniciado e exibe a biblioteca.

    Inicie o aplicativo e vá para um slot personalizado Quando um usuário toca na notificação por texto, o aplicativo é iniciado e exibe a visualização da Web do armazenamento personalizado ou o slot que você especificou.

    Vá para um link Quando um usuário toca na notificação por texto, a página da Web do URL especificado é exibida.

    Se houver um aplicativo v31 ou posterior, você poderá usar as seguintes opções:

    Inicie o aplicativo e vá para um artigo em um fólio Quando um usuário toca na notificação por texto, um artigo no fólio especificado é aberto assim que o aplicativo é iniciado. Se o aplicativo incluir fólios para iPad e iPhone, menus pop-up separados são disponibilizados para cada tipo de dispositivo. Se você configurar execuções de fólio, certifique-se de que os nomes de artigo entre os fólios sejam idênticos.

    Especifique um artigo para ser aberto quando o usuário tocar na notificação por texto.

    Digite a mensagem de notificação por texto que você enviará aos usuários e clique em Avançar.

  5. Especifique as seguintes opções:

    Configurações de notificação por texto

    Tipo de aplicativo

    Selecione se deseja enviar a notificação para um aplicativo de teste (Desenvolvimento) ou para o aplicativo ao vivo (Distribuição).

    Público-alvo

    Especifique o destinatário das notificações de texto. Por exemplo, você pode selecionar iPhone para enviar a notificação de texto só para os clientes que baixaram a versão para iPhone do aplicativo.

    É possível também enviar a notificação de texto para usuários que não tenham usado o aplicativo há mais de 30 dias.

    Se você tiver uma conta de análise do SiteCatalyst, poderá reunir informações sobre um subgrupo de usuários em um arquivo .CSV. Você pode especificar esse arquivo .CSV ao enviar a notificação de texto em push. Para obter informações detalhadas, consulte Segmented Push Notifications (Notificações por push segmentadas, em inglês apenas), no Centro de desenvolvedores do DPS.

    Hora de entrega

    Para programar a entrega de notificação de texto para um momento posterior, selecione Personalizado e, em seguida, escolha uma data e uma hora usando o ícone do calendário. Você também pode editar o texto para alterar a data e a hora.

  6. Clique em Enviar para enviar as notificações por texto ou a notificação por texto agendada à fila.

    É possível exibir o histórico de notificações de texto enviadas para o aplicativo. Se uma notificação de texto agendada ainda não tiver sido enviada, para cancelá-la, clique em Cancelar.

Notificação por texto exibida em um iPad

As notificações de texto aparecem em qualquer dispositivo iOS em que o aplicativo está instalado e o usuário habilitou o recebimento de notificações por push.

Mensagem de status de HTTP 417

Se receber uma mensagem de status HTTP 417 ao tentar enviar uma notificação por push, uma conexão SSL com o Apple APNS não poderá ser feita usando o certificado de notificação push. Verifique se o certificado de notificação push é válido e não está vencido.

Configuração de notificações de envio de terceiros (Enterprise apenas)

Ao usar a DPS App Builder para criar seu visualizador personalizado, você poderá usar o servidor de notificação por push da Adobe ou especificar seu próprio servidor de notificação por push.

Muitas opções diferentes estão disponíveis para criar um servidor de Notificação por push de terceiros. Ao configurar seu servidor, observe que o visualizador envia as seguintes informações:

newsstandEnabled    => 0 (this is ‘8’ when newsstand is enabled) 
badgeEnabled    => 1 
token => <device specific token> 
soundEnabled => 2 
devId => <device_specific guid> 
alertEnabled => 4 
targetDimension => <device specific string>

Além de contabilidade para essas propriedades básicas, você pode criar propriedades adicionais. Por exemplo, se você usar o mesmo servidor de envio para vários aplicativos, especifique uma propriedade de nome/valor adicional (como “app => cycling”) ao configurar o servidor. Na DPS App Builder, especifique essas propriedades adicionais no campo Parâmetros de envio personalizado do painel Provisionamento.

 Adobe

Receba ajuda com mais rapidez e facilidade

Novo usuário?

Adobe MAX 2024

Adobe MAX:
a conferência da criatividade

14 a 16 de outubro, Miami Beach e online

Adobe MAX

A conferência da criatividade

14 a 16 de outubro, Miami Beach e online

Adobe MAX 2024

Adobe MAX:
a conferência da criatividade

14 a 16 de outubro, Miami Beach e online

Adobe MAX

A conferência da criatividade

14 a 16 de outubro, Miami Beach e online