Criação de notificações push avançadas para iOS
As Rich Notifications permitem mais personalização em suas notificações push, acrescentando conteúdo adicional além do texto. As notificações do Android já incluem imagens nas notificações por push há algum tempo, enviadas como uma “Imagem de notificação expandida”. A partir do iOS 10, seus clientes poderão receber notificações por push do iOS que incluem GIFs, imagens, vídeos ou áudio.
Pré-requisitos
Antes de criar uma notificação por push avançada para iOS, observe os detalhes a seguir:
- Para garantir que seu aplicativo possa enviar notificações avançadas, siga as instruções de integração de push do iOS, pois o desenvolvedor precisará adicionar uma extensão de serviço ao seu aplicativo.
- Os tipos de arquivos que suportamos atualmente para upload direto em nosso painel incluem JPEG, PNG ou GIF. Esses arquivos também podem ser inseridos no campo de URL de modelo juntamente com esses tipos de arquivos adicionais: AIF, M4A, MP3, MP4 ou WAV.
- Consulte a documentação da Apple para conhecer as limitações e especificações da mídia.
- As notificações avançadas do iOS não estão disponíveis ao criar uma campanha push rápida.
- O iOS dimensionará as imagens para que caibam na tela e dimensionará as imagens ricas para a exibição ativa ou bloqueada.
A partir de janeiro de 2020, as notificações por push avançadas do iOS podem lidar com imagens de 1038x1038 com menos de 10 MB, mas recomendamos usar o menor tamanho de arquivo possível. Na prática, o envio de arquivos grandes pode causar estresse desnecessário na rede e tornar os tempos limite de download mais comuns.
Contagem de caracteres
Embora não possamos fornecer uma regra rígida e rápida para o número exato de caracteres a serem incluídos em um push, fornecemos algumas diretrizes a serem consideradas ao projetar mensagens para iOS. Pode haver alguma variação dependendo da presença de uma imagem, do estado da notificação e da configuração de exibição do dispositivo do usuário e do tamanho do dispositivo. Em caso de dúvida, seja breve e direto.
Como prática recomendada, a Braze recomenda manter cada linha de texto, tanto para o título opcional quanto para o corpo da mensagem, com aproximadamente 30 a 40 caracteres em uma notificação push para celular.
Declarações de notificação
Seus usuários podem visualizar as notificações por push em várias situações diferentes e podem ver diferentes comprimentos de texto, como segue.
| Tela de bloqueio ou Central de Notificações | Expandido | Dispositivo ativo |
|---|---|---|
| Esse é o cenário mais comum. Título: 1 linha de texto Corpo: 4 linhas de texto Imagem: miniatura quadrada |
Quando um usuário pressiona longamente uma mensagem. Título: 1 linha de texto Corpo: 7 linhas de texto Imagem: Relação de aspecto 2:1 (recomendado, consulte a nota a seguir) |
Quando um usuário recebe um push enquanto seu telefone está desbloqueado e ativo. Título: 1 linha de texto Corpo: 2 linhas de texto |
Exemplo de notificações push para push exibidas na tela de bloqueio, quando expandidas e quando o dispositivo está ativo.](/docs/pt-br/assets/img_archive/push_ios_notification_states.png?efc3ab06ac0e0f204653e3dfa6d5e651)
Embora recomendemos uma proporção de 2:1 para notificações push expandidas, quase todas as proporções são compatíveis. As imagens sempre ocuparão a largura total da notificação, e a altura será ajustada de acordo.
Variáveis na truncagem de texto
Ao criar conteúdo, considere os seguintes cenários que podem afetar a quantidade de texto exibida.
Dependendo de quando um usuário se envolve com uma notificação por push, o carimbo de data/hora pode encurtar o texto do título.
Exemplo de notificação por push com um registro de data e hora “agora” e contagem de caracteres de título de 35.](/docs/pt-br/assets/img_archive/push_ios_timing_35.png?6c8dfd6060d579a36a787695ce06c99b)
Contagem de caracteres do título: 35
!Exemplo de notificação por push com um registro de data e hora de “3h atrás” e contagem de caracteres de título de 33.
Contagem de caracteres do título: 33
!Exemplo de notificação por push com um registro de data e hora “Yesterday, 8:37 AM” e contagem de caracteres de título de 22.
Contagem de caracteres do título: 22
O texto do corpo é reduzido em cerca de 10 caracteres por linha quando uma imagem está presente.
!Exemplo de notificação por push sem imagem e com um número de caracteres no corpo de 179.
Contagem de caracteres do corpo: 179
!Exemplo de notificação por push com uma imagem e um número de caracteres no corpo de 154.
Contagem de caracteres do corpo: 154
Para o iOS 15, as denotações Sensível ao tempo e Crítico empurram o título para uma nova linha sem o carimbo de data/hora, dando a ele um pouco mais de espaço.
!Exemplo de notificação por push sem denotação de Tempo Sensível ou Crítico e uma contagem de caracteres de título de 35.
Contagem de caracteres do título: 35
!Exemplo de notificação por push com uma denotação sensível ao tempo e uma contagem de caracteres de título de 39.
Contagem de caracteres do título: 39
Os detalhes a seguir também podem afetar a truncagem do texto:
- Configurações de exibição do telefone: um usuário pode aumentar ou diminuir o tamanho da fonte global da interface do usuário em seu telefone, geralmente por motivos de acessibilidade.
- Largura do dispositivo: a mensagem pode ser exibida em um telefone pequeno ou em um iPad largo.
- Tipos de conteúdo: emojis e caracteres largos, como “m” e “w”, ocupam mais espaço do que “i” ou “t”, e palavras mais longas, como “engajamento”, podem ser quebradas mais abruptamente do que palavras mais curtas.
Configuração de sua notificação avançada do iOS
Etapa 1: Criar uma campanha push
Siga as etapas da campanha para compor uma notificação por push para iOS. Você usará o mesmo compositor que usa para configurar notificações push que não contêm conteúdo avançado.
Etapa 2: Adicionar mídia
Adicione seu arquivo de imagem, GIF, áudio ou vídeo no campo Rich Notification Media (Mídia de notificação avançada ) no compositor da mensagem. Consulte os requisitos sobre como adicionar seus arquivos de conteúdo.
!Um exemplo de texto de resumo para uma notificação por push.
Também é possível limitar essa mensagem para que seja enviada apenas a usuários que tenham um dispositivo com iOS 10. Para os usuários que não atualizaram para o iOS 10, elas aparecerão como notificações somente de texto, sem o conteúdo avançado, se você deixar desmarcada a opção Somente enviar para dispositivos com suporte a notificações avançadas.
A seção Expanded notification image (Imagem de notificação expandida), onde é possível adicionar uma imagem ou inserir um URL de imagem.](/docs/pt-br/assets/img_archive/rich_notification_ios10_select.png?dd0d19fe611df5c3baa22848f688c3d4){: style=”max-width:70%;” }
Etapa 3: Continue criando sua campanha
Depois que o conteúdo da notificação avançada for carregado no painel, você poderá continuar a programar sua campanha.
Quando um usuário recebe a notificação push, ele pode pressionar a mensagem push para expandir a imagem.
Um usuário recebe uma notificação push e pressiona a mensagem para mostrar uma imagem expandida que diz “Hello!”.](/docs/pt-br/assets/img_archive/rich_notification_ios.gif?cb819222667996b65305451447075026){: style=”max-width:50%;” }
Editar esta página no GitHub