AppboyKit (also known as the Objective-C SDK) is no longer supported and has been replaced by the Swift SDK. It will no longer receive new features, bug fixes, security updates, or technical support—however, messaging and analytics will continue to function as normal. To learn more, see Introducing the New Braze Swift SDK.
Mensagem no app
As mensagens no app ajudam a levar o conteúdo ao usuário sem interromper o dia dele com uma notificação por push. Mensagens no app personalizadas e sob medida aprimoram a experiência do usuário e ajudam o público a obter o máximo valor do seu app. Com uma variedade de layouts e ferramentas de personalização para escolher, as mensagens no app engajam seus usuários mais do que nunca.
Confira nossos estudos de caso para ver exemplos de mensagens no app.
Tipos de mensagens no app
Atualmente, a Braze oferece os seguintes tipos de mensagens padrão no app:
Slideup
Modal
Full
HTML Full
Cada tipo de mensagem no app é altamente personalizável em termos de conteúdo, imagens, ícones, ações de clique, análise de dados, exibição e entrega.
Todas as mensagens no app são subclasses do ABKInAppMessage
, que define o comportamento básico e as características de todas as mensagens no app. As estruturas de classe das mensagens no app são as seguintes:
Por padrão, as mensagens no app são ativadas após a conclusão da integração padrão do SDK, incluindo o suporte a GIF.
Note que a integração do SDWebImage
é necessária se você planeja usar nossa Braze UI para exibir imagens em mensagens no app do iOS ou em cartões de conteúdo.
Comportamentos esperados por tipos de mensagens
É assim que seus usuários abrem um dos nossos tipos de mensagem no app padrão.
As mensagens no app Modal
aparecem no centro da tela e são emolduradas por um painel translúcido. Úteis para o envio de mensagens mais críticas, eles podem ser capacitados com até dois botões de ação por clique e de análise de dados.
Full
As mensagens no app são úteis para maximizar o conteúdo e o impacto da sua comunicação com o usuário. A metade superior de uma mensagem no app full
contém uma imagem, e a metade inferior exibe texto e até dois botões de ação de clique e de análise de dados.
HTML Full
As mensagens no app são úteis para criar conteúdo totalmente personalizado para o usuário. HTML definido pelo usuário O conteúdo completo da mensagem no app é exibido em WKWebView
e pode, opcionalmente, conter outros conteúdos avançados, como imagens e fontes, permitindo controle total sobre a aparência e a funcionalidade da mensagem.
As mensagens no app do iOS suportam uma interface JavaScript brazeBridge
para chamar métodos no Braze Web SDK a partir do seu HTML; consulte nossas práticas recomendadas para obter mais detalhes.
O exemplo a seguir mostra uma mensagem no app paginada em HTML Full:
O conteúdo completo da mensagem no app é exibido em WKWebView
e pode, opcionalmente, conter outros conteúdos avançados, como imagens e fontes, permitindo controle total sobre a aparência e a funcionalidade da mensagem. Note que atualmente não oferecemos suporte à exibição de mensagens no app em HTML personalizado em um iFrame nas plataformas iOS e Android.
A partir da versão 3.19.0 do SDK do iOS, os seguintes métodos JavaScript são no-ops em mensagens HTML no app: alert
, confirm
, prompt
.