Skip to content

integração do cartão de conteúdo

Aprenda a configurar cartões de conteúdo iOS, Android e FireOS para a plataforma Xamarin.

O SDK da Braze inclui um feed de cartão padrão para você começar com os Cartões de Conteúdo. O feed de cartão padrão incluído com o SDK da Braze lidará com toda a análise de dados, rastreamento, dispensas e renderização para os Cartões de Conteúdo de um usuário.

Para obter informações sobre como integrar os cartões de conteúdo no seu app Xamarin, consulte nosso guia de integração do Android e guia de integração do iOS.

Pré-requisitos

Para usar este recurso, você precisará integrar o SDK da Braze para a plataforma Xamarin.

métodos do cartão de conteúdo

Você pode usar esses métodos adicionais para criar um feed de Cartões de Conteúdo personalizado dentro do seu app:

Método Descrição
requestContentCardsRefresh() Solicita os cartões de conteúdo mais recentes do servidor SDK da Braze.
getContentCards() Recupera os Cartões de Conteúdo do SDK da Braze. Isso retornará a lista mais recente de cartões do servidor.
logContentCardClicked(cardId) Registra um clique para o ID do cartão de conteúdo fornecido. Este método é usado apenas para análise de dados.
logContentCardImpression(cardId) Registra uma impressão para o ID do cartão de conteúdo fornecido.
logContentCardDismissed(cardId) Registra uma dispensa para o ID do cartão de conteúdo fornecido.

modelo de dados do cartão de conteúdo

O SDK do Xamarin da Braze possui três tipos exclusivos de cartões de Conteúdo que compartilham um modelo base: banner, imagem legendada e clássico. Cada tipo herda propriedades comuns de um modelo base e possui as seguintes propriedades adicionais.

Propriedades do modelo de cartão de conteúdo base

Para uma referência completa do cartão base, consulte a documentação do Android e iOS.

propriedades do modelo do cartão de conteúdo de banner

Os cartões de banner são imagens clicáveis e de tamanho completo.

Para uma referência completa do cartão de banner, consulte a documentação do Android e iOS (agora renomeada para apenas imagem).

Propriedades do modelo de cartão de conteúdo de imagem legendada

Cartões de imagem legendados são imagens em tamanho real clicáveis com texto descritivo acompanhante.

Para uma referência completa do cartão de imagem legendada, consulte a documentação do Android e iOS.

propriedades do modelo de cartão de conteúdo clássico

Os cartões clássicos têm um título, descrição e uma imagem opcional à esquerda do texto.

Para uma referência completa do clássico (anúncio de texto) cartão de conteúdo, consulte a documentação do Android e iOS. Para uma referência completa do cartão de imagem clássico (notícia curta), consulte a documentação do Android e iOS.

Suporte a GIF

By default, the native Braze Android SDK does not provide animated GIF support for Content Cards—however, you can use a third-party image library to display GIFs instead. For more information, see Android Content Cards: GIFs.

By default, the Braze Swift SDK does not provide animated GIF support for Content Cards—however, you can wrap your own view or a third-party view in an instance of GIFViewProvider. For a full walkthrough, see Tutorial: GIF Support for Swift Content Cards.

QUÃO ÚTIL FOI ESTA PÁGINA?
New Stuff!