Skip to content

Tealium

A Tealium é um hub de dados universal e uma plataforma de dados do cliente criada com EventStream, AudienceStream e iQ Tag Management que permite conectar dados móveis, da Web e de outros tipos de fontes de terceiros. A conexão do Tealium com o Braze permite um fluxo de dados de eventos personalizados, atributos de usuários e compras que o capacita a agir sobre seus dados em tempo real.

Um gráfico de visão geral da Tealium que mostra como os diferentes produtos da Tealium e a plataforma da Braze se encaixam para ativar campanhas entre canais em tempo real.

A integração do Braze e do Tealium permite rastrear seus usuários e encaminhar dados para vários provedores de análise de usuários. A Tealium permite que você:

  • Sincronize o público do Tealium com o AudienceStream para o Braze para uso na personalização de campanhas e telas do Braze ou na criação de segmentos.
  • Importar dados entre plataformas. A Braze oferece uma integração do SDK lado a lado para seus aplicativos para Android, iOS e Web e uma integração de servidor para servidor que pode ser usada em qualquer plataforma que possa relatar dados de eventos.

O Tealium EventStream é um hub de API e coleta de dados que fica no centro de seus dados. O EventStream lida com toda a cadeia de fornecimento de dados, desde a configuração e a instalação até a identificação, a validação e o aprimoramento dos dados de usuários recebidos. O EventStream realiza ações em tempo real com feeds e conectores de eventos. A seguir, estão os recursos que compõem o EventStream.

  • Fontes de dados (instalação e coleta de dados)
  • Eventos em tempo real (inspeção de dados em tempo real)
  • Especificações e atribuições de eventos (requisitos e validação da camada de dados)
  • Feeds de eventos (tipos de eventos filtrados)
  • Conectores de eventos (ações do hub da API)

O Tealium AudienceStream é um mecanismo de segmentação de clientes omnicanal com atuação em tempo real. O AudienceStream utiliza os dados que fluem para o EventStream e cria perfis de visitantes que representam os atributos mais importantes do engajamento de seus clientes com sua marca. Consulte nosso artigo sobre o AudienceStream para obter as etapas de configuração.

O Tealium iQ permite disparar códigos em seus apps usando uma tag na interface de gerenciamento de tags do Tealium iQ. Essa tag coletará, controlará e fornecerá dados de eventos de plataformas móveis e da Web, permitindo que você configure uma implementação nativa do Braze sem adicionar código específico do Braze aos seus apps. Os usuários podem optar por integrar os comandos remotos móveis por meio do iQ Tag Management ou de arquivos de configuração JSON (abordagem recomendada da Tealium). Os usuários que usam o SDK para Web da Braze devem fazer a integração por meio da tag Web iQ.

Para saber mais sobre os prós e os contras de cada método, consulte a seguinte seção do gerenciador de tags Tealium iQ.

Pré-requisitos

Escolha seu tipo de integração

Integração lado a lado de SDK

Comandos remotos

Os comandos remotos são um recurso das bibliotecas Tealium para iOS e Android que permitem que você faça chamadas do SDK da Tealium - por meio dos servidores Braze - para o Braze. O módulo de comando remoto Braze instalará e criará automaticamente as bibliotecas Braze necessárias e cuidará de toda a renderização de mensagens e do rastreamento da análise de dados. Para usar o comando remoto móvel da Braze, você precisará das bibliotecas da Tealium instaladas nos seus apps.

A Tealium oferece duas maneiras de integrar o comando remoto móvel. Não há perda de funcionalidade entre os tipos de integração, e o código nativo subjacente é idêntico.

Use os mapeamentos de dados de comandos remotos do Braze mobile para definir atributos padrão de usuários e atributos personalizados e rastrear compras e eventos personalizados. Consulte a tabela a seguir para obter os métodos de Braze correspondentes.

Você pode encontrar mais detalhes sobre como configurar o comando remoto móvel do Braze e uma visão geral dos métodos suportados na documentação do desenvolvedor do Tealium:

Tag do SDK para Web da Braze

Use a tag Braze Web SDK para implantar o Braze Web SDK em seu site. O Tealium iQ Tag Management permite que os clientes adicionem a Braze como uma tag no dashboard da Tealium para rastrear a atividade dos visitantes. As tags são normalmente usadas por profissionais de marketing para entender a eficácia da publicidade on-line, do envio de e-mail marketing e da personalização de sites.

  1. Na Tealium, navegue até iQ > Tags > + Add Tag > Braze Web SDK (iQ > Tags> + Adicionar tag > SDK para Web da Braze).
  2. Na caixa de diálogo Configuração de tag, insira a Chave da API (sua chave de identificador do app Braze), o URL base (endpoint do SDK do Braze) e a versão do código do SDK do Braze Web. Também é possível ativar o registro para registrar informações no console da Web para fins de depuração.
  3. Na caixa de diálogo Load Rules (Regras de carregamento), escolha “Load on All Pages” (Carregar em todas as páginas) ou selecione Create Rule (Criar regra ) para determinar quando e onde carregar uma instância dessa tag em seu site.
  4. Na seção Mapeamentos de dados selecione Create Mappings (Criar mapeamentos) para mapear os dados do Tealium para o Braze. As variáveis de destinos para a tag Braze Web SDK são incorporadas à guia Data Mapping (Mapeamento de dados ) da tag. As tabelas a seguir listam as categorias de destinos disponíveis e descrevem cada nome de destino.
  5. Selecione Finish (Acabamento).

Recursos de integrações lado a lado

Integração de servidor para servidor

Essa integração encaminha dados do Tealium para a API REST do Braze.

A integração servidor a servidor não oferece suporte aos recursos da interface do usuário do Braze, como envio de mensagens no app, cartões de conteúdo ou notificações por push. Também existem dados capturados automaticamente (como campos em nível de dispositivo) que não estão disponíveis por meio desse método.

Se quiser usar esses dados e recursos, considere nossa integração de SDK lado a lado.

Etapa 1: Configurar uma fonte

A Tealium exige que você configure primeiro uma fonte de dados válida para o conector.

  1. Na barra lateral da Tealium, em Server-Side (Lado do servidor), navegue até Sources > Data Sources > + Add Data Source (Origens > Origens de dados > + Adicionar fonte de dados).
  2. Localize a plataforma desejada nas categorias disponíveis e dê um nome à sua fonte; esse campo é obrigatório.
  3. Nas opções de Event Specifications (Especificações do evento ), escolha as especificações do evento que você gostaria de incluir. As especificações de eventos o ajudam a identificar os nomes dos eventos e as atribuições necessárias para rastreamento em sua instalação. Essas especificações serão aplicadas aos eventos recebidos.

    Reserve algum tempo para pensar sobre quais dados são mais valiosos para você e quais especificações parecem mais apropriadas para o seu caso de uso. Também estão disponíveis especificações de eventos personalizados.
  4. O próximo diálogo avança para a etapa Get Code. O código base e o código de rastreamento de eventos fornecidos aqui servem como guia de instalação. Baixe o PDF fornecido se quiser compartilhar essas instruções com sua equipe. Selecione Save & Continue quando terminar.
  5. Agora você poderá visualizar a fonte salva, bem como adicionar ou remover especificações de eventos.

    Na visualização detalhada da fonte de dados, você pode executar as seguintes ações:
    • Visualizar e copiar a chave da fonte de dados
    • Exibir instruções de instalação
    • Retornar à página Obter código
    • Adicionar ou remover especificações de eventos
    • Navegue para visualizar eventos ao vivo relacionados a uma especificação de evento
    • E mais…
  6. Por fim, selecione Save / Publish (Salvar / Publicar ) na parte superior da página. Se você não publicar sua fonte, não será possível encontrá-la ao configurar seu conector da Braze.

Consulte Fontes de dados para obter mais instruções sobre como configurar e editar sua fonte de dados.

Etapa 2: Criar um conector de eventos

Um conector é uma integração entre a Tealium e outro fornecedor usada para transmitir dados. Esses conectores contêm ações que representam as APIs suportadas por seus parceiros.

  1. Na barra lateral da Tealium, em Server-Side (Lado do servidor), navegue até EventStream > Event Connectors (EventStream > Conectores de evento).
  2. Selecione o botão azul + Add Connector (+ Adicionar conector) para examinar o marketplace de conectores. Na nova caixa de diálogo que aparece, use a busca por holofotes para encontrar o conector Braze.
  3. Para adicionar esse conector, clique no bloco do conector Braze. Em seguida, você verá o resumo da conexão e uma lista das informações necessárias, ações compatíveis e instruções de configuração. A configuração compreende três etapas: fonte, configuração e ação.

Origem

Depois que a fonte tiver sido configurada, volte à página do conector Braze em EventStream > Event Connectors > + Add Connector > Braze.

Em seguida, selecione a fonte de dados que você acabou de criar e, em Event Feed, selecione All Events (Todos os eventos) ou uma especificação de evento específica, a jornada recomendada para enviar apenas valores alterados para o Braze. Selecione Continuar.

Configuração

Em seguida, selecione Add Connector (Adicionar conector ) na parte inferior da página. Dê um nome ao seu conector e forneça seu endpoint da API do Braze e a chave da API REST do Braze aqui.

Se já tiver criado um conector anteriormente, você poderá usar um conector existente da lista de conectores disponíveis e modificá-lo para atender às suas necessidades com o ícone de lápis ou excluí-lo com o ícone de lixeira.

Ação

Em seguida, nomeie sua ação de conector e selecione um tipo de ação que enviará dados de acordo com o mapeamento a ser configurado. Aqui, você mapeará atribuições, eventos e compras do Braze para nomes de atributos, eventos e compras do Tealium.

Essa ação permite rastrear atributos de usuário, evento e compra, tudo em uma única ação.

Essa ação permite excluir usuários do dashboard do Braze.

Se quiser modificar as opções escolhidas, selecione Back (Voltar ) para editar ou Finish (Concluir ) para concluir.

Selecione Continuar.

Seu conector agora é exibido na lista de conectores na página inicial da Tealium.

Certifique-se de selecionar Salvar / Publicar para seu conector quando terminar. As ações que você configurou passarão a ser acionadas quando as conexões do gatilho forem atendidas.

Etapa 3: Teste seu conector Tealium

Depois que o conector estiver instalado e funcionando, teste-o para garantir que esteja funcionando corretamente. A maneira mais simples de testar isso é usar a Tealium Trace Tool. Para começar a usar o Trace, confirme se adicionou a extensão de navegador Tealium Tools.

  1. Para iniciar um novo rastreamento, selecione Trace (Rastreamento) na barra lateral, em opções Server-Side. Selecione Iniciar e capture a ID do rastreamento.
  2. Abra a extensão do navegador e insira a ID do rastreamento no AudienceStream Trace.
  3. Examine o registro em tempo real.
  4. Verifique a ação que deseja validar selecionando a entrada Ações disparadas para expandir.
  5. Procure a ação que deseja validar e visualize o status do registro.

Consulte a documentação de rastreamento da Tealium para obter instruções mais detalhadas sobre a implementação da ferramenta de rastreamento da Tealium.

Demonstração da integração

Potenciais excedentes de pontos de dados

Há três maneiras principais de registrar acidentalmente pontos de dados desnecessários ao integrar o Braze por meio do Tealium:

Envio de dados duplicados - envie apenas deltas Braze de atribuições

O Tealium não envia deltas Braze de atribuições do usuário. Por exemplo, se você tiver uma ação EventStream que rastreia o nome, o e-mail e o número de telefone celular de um usuário, a Tealium enviará os três atributos à Braze sempre que a ação for disparada. A Tealium não procurará o que mudou ou foi atualizado e enviará apenas essas informações.

Solução:
Você pode verificar seu backend para avaliar se uma atribuição foi alterada ou não e, em caso afirmativo, chamar os métodos relevantes do Tealium para atualizar o perfil do usuário. Isso é o que os usuários que integram o Braze diretamente costumam fazer.
OU
Caso não armazene sua própria versão de um perfil de usuário no seu backend e não tenha como saber se os atributos mudam ou não, será possível usar p AudienceStream e criar enriquecimentos para enviar atribuições do usuário somente quando os valores forem alterados. Consulte a documentação do Tealium sobre regras de enriquecimento.

Envio de dados irrelevantes ou substituição desnecessária de dados

Se você tiver vários EventStream que direcionam o mesmo feed de eventos, todas as ações ativadas para esse conector serão disparadas automaticamente sempre que uma única ação for disparada. Isso também pode fazer com que os dados sejam sobrescritos no Braze e registrar pontos de dados desnecessários.

Solução:
Configure uma especificação de evento ou feed separado para rastrear cada ação.
OU
Desative as ações (ou conectores) que você não deseja disparar usando os botões de alternância no dashboard do Tealium.

Inicialização do Braze muito cedo

Os usuários que se integram à Tealium usando a tag SDK para Web da Braze podem observar um aumento drástico no MAU. Se for inicializada no carregamento da página, a Braze criará um perfil anônimo sempre que um usuário da Web navegar no site pela primeira vez. Alguns podem querer rastrear o comportamento do usuário somente quando ele tiver concluído alguma ação, como “feito login” ou “assistido a um vídeo”, para reduzir a contagem de MAU.

Solução:
Configure regras de carregamento para determinar exatamente quando e onde uma tag é carregada em seu site.

New Stuff!