Ir para o conteúdo

VideoSmart

A VideoSmart oferece tecnologia de vídeo personalizado e interativo que permite entregar conteúdo não linear e orientado por dados em escala. Cada vídeo é gerado dinamicamente usando dados no nível do cliente, permitindo mensagens personalizadas e jornadas do usuário dentro de uma única experiência de vídeo.

A integração com a VideoSmart permite incorporar conteúdo de vídeo personalizado em Campaigns de e-mail usando Connected Content da Braze e modelos Liquid para solicitar ativos de vídeo da VideoSmart. Essa integração é normalmente implementada por meio de um modelo reutilizável de bloco de conteúdo da Braze, permitindo implantação consistente entre Campaigns e flexibilidade na seleção de Campaigns e na lógica de personalização.

Esta integração é desenvolvida e mantida pela VideoSmart.

Sobre esta integração

A VideoSmart se integra com a Braze para gerar dinamicamente ativos de vídeo personalizados no momento do envio, que são então incorporados diretamente no conteúdo de e-mail das suas Campaigns e Canvas na Braze.

Na Braze, você seleciona a Campaign relevante da VideoSmart e passa atributos do cliente (por meio de modelos Liquid) para a VideoSmart ao enviar. Esses atributos são usados para renderizar uma experiência de vídeo única e personalizada para cada destinatário. Você pode então usar o Connected Content da Braze para solicitar URLs ou ativos de vídeo da API da VideoSmart em tempo real, permitindo personalização em escala.

Essa integração foi projetada para mensagens de e-mail da Braze que suportam modelos Liquid e Connected Content, e pode ser configurada para funcionar com atributos padrão do perfil de usuário da Braze ou campos de dados personalizados.

Casos de uso

Os casos de uso mais comuns incluem:

  • Jornadas de integração e boas-vindas de clientes
  • Educação financeira (como previdência e apólices de seguro)
  • Demonstrativos anuais e comunicações regulatórias
  • Campanhas de conhecimento de produto e venda cruzada
  • Campanhas de retenção e reengajamento de clientes
  • Lembretes de carrinho abandonado: quando um cliente adiciona produtos ao carrinho, mas não finaliza a compra, você envia um e-mail com um vídeo personalizado destacando os itens que ele deixou para trás
  • Acompanhamento pós-compra: após uma compra, envie um vídeo personalizado de agradecimento e recomende produtos relacionados

Pré-requisitos

Antes de começar, confirme que você tem o seguinte:

Requisito Descrição
Credenciais de Connected Content da Braze Uma credencial de autenticação básica de Connected Content chamada basic_credentials, configurada com os valores fornecidos pela VideoSmart
Modelo de VideoSmart Content Block O modelo de VideoSmart Content Block adicionado ao seu dashboard da Braze (fornecido pela VideoSmart)
Uma mensagem de e-mail da Braze Um e-mail de Campaign ou uma etapa de e-mail de Canvas da Braze onde você inserirá o VideoSmart Content Block

Integração

Siga estas etapas para ativar o VideoSmart Content Block e usá-lo em um e-mail.

Etapa 1: Configurar o modelo de VideoSmart Content Block na Braze

Solicite o modelo de VideoSmart Content Block ao seu representante VideoSmart e adicione-o ao seu dashboard da Braze.

A VideoSmart fornecerá as credenciais para a autenticação de Connected Content usada pelo Content Block.

Etapa 2: Configurar a autenticação de Connected Content

Crie uma credencial de autenticação básica de Connected Content na Braze com o nome “basic_credentials”.

Etapa 3: Adicionar o Content Block ao seu e-mail

Insira o VideoSmart Content Block no seu e-mail onde deseja que o conteúdo de vídeo apareça.

Na maioria das configurações da Braze, os Content Blocks são referenciados usando o seguinte padrão (substitua “VideoSmart_Campaign” pelo nome do Content Block na sua conta):

{{content_blocks.${VideoSmart_Campaign}}}

Etapa 4: Substituir Campaign e dados de registro (opcional)

Se o seu Content Block tiver valores padrão, você poderá usá-lo sem definir nenhuma variável.

Se precisar escolher uma Campaign VideoSmart específica, passar campos de personalização customizados ou ambos, defina as seguintes variáveis Liquid antes de renderizar o Content Block:

  • vs_campaign_id: identificador de Campaign da VideoSmart
  • vs_record_data: uma string JSON contendo os valores que você deseja passar para o modelo VideoSmart

Exemplo

Este exemplo usa atributos de usuário da Braze para o nome e o sobrenome:

{% assign vs_campaign_id = "CAMPAIGN_ID" %}

{% capture vs_record_data %}
{
  "FirstName": "{{ ${first_name} | default: 'Alex' | json_escape }}",
  "LastName": "{{ ${last_name} | default: 'Doe' | json_escape }}"
}
{% endcapture %}
{% assign vs_record_data = vs_record_data | strip_newlines %}

Etapa 5: Usar as variáveis geradas pelo modelo de Content Block da VideoSmart

Depois que o Content Block é executado, ele gera variáveis que você pode referenciar em outras partes do seu e-mail.

As variáveis comuns incluem:

Variável Descrição
{{ video_url }} URL do vídeo personalizado
{{ poster_url }} URL da imagem de pôster do vídeo
{{ output_data.VARIABLE_NAME }} Campos de saída adicionais expostos pelo Content Block

Limites de frequência

A API da VideoSmart tem um limite de frequência de 10.000 requisições por minuto. Se você exceder esse limite, poderá receber erros ou enfrentar atrasos na geração de vídeos.

Para reduzir esse risco, configure o limite de frequência da Campaign na Braze para que a taxa de envio de mensagens fique abaixo da capacidade da API da VideoSmart.

Para orientações da Braze sobre velocidade de entrega e limite de frequência, consulte Velocidade de entrega e limite de frequência.

Considerações

  • O Connected Content é executado quando a mensagem é renderizada, então os valores podem diferir entre a prévia e o envio se seus padrões ou atributos forem diferentes.
  • Confirme se o seu e-mail inclui o Content Block antes de referenciar variáveis como video_url.
  • Se você usar campos personalizados em vs_record_data, confirme os nomes dos campos esperados com a VideoSmart.

Solução de problemas

Prévia não funciona

Se a prévia da Braze falhar (por exemplo, tentativas repetidas ou erros de autenticação), verifique se:

  • A credencial de Connected Content “basic_credentials” existe e está configurada corretamente.
  • O modelo VideoSmart Content Block está presente na sua conta Braze.
  • Todas as variáveis necessárias (por exemplo, vs_campaign_id ou campos obrigatórios em vs_record_data) têm valores padrão definidos para a prévia.

As variáveis do modelo VideoSmart Content Block não geram a saída esperada

Se as variáveis geradas pelo modelo VideoSmart Content Block não estão gerando a saída esperada, verifique o seguinte:

  • O modelo VideoSmart Content Block está configurado corretamente na Braze.
  • A autenticação do Connected Content está configurada corretamente com as credenciais apropriadas.
  • Imprima as variáveis no seu e-mail para confirmar que estão sendo definidas. Por exemplo: {{ video_url }}

Se você está usando uma Campaign personalizada, verifique também:

  • vs_campaign_id está definido como um identificador de Campaign válido.
  • vs_record_data é um JSON válido e contém os campos esperados.
New Stuff!