Skip to content

Conecte LiveRamp, Snowflake e Braze

Saiba como conectar a LiveRamp, o Snowflake e a Braze para criar campanhas de marketing altamente personalizadas e relevantes, reduzindo o tempo até os insights, quebrando silos de dados e otimizando o engajamento dos clientes. Essa integração aprimora o marketing baseado em dados, fornecendo insights acionáveis baseados em pessoas e consolidando pontos de contato com o consumidor para uma melhor segmentação do público e campanhas oportunas. Ela também aproveita os benchmarks fornecidos pelo Snowflake para ajudar a refinar suas estratégias de marketing em relação aos padrões do setor.

Casos de uso

  • Minimização de dados: o app Activation da LiveRamp usa o recurso Secure Data Share do Snowflake para ler com eficácia as tabelas diretamente da sua instância. Nenhum dado é movido do Snowflake até o ponto de entrega ao parceiro downstream.
  • Ativação segura de primeira parte: ao usar o aplicativo de resolução de identidade acima, o aplicativo Activation da LiveRamp utilizará apenas as tabelas baseadas no RampID na sua instância do Snowflake e, portanto, as IPI nunca precisarão sair do seu sistema.
  • Acelerar o TTL: ao resolver os dados para o RampID diretamente em seu ambiente, a entrega a um destino final pode ocorrer em questão de horas, em comparação com vários dias quando se usa a abordagem mais tradicional baseada em arquivos da LiveRamp. Isso aumenta muito a capacidade de otimizar o desempenho da campanha em tempo hábil.
  • Economia operacional: conforme abordado acima, com o uso do recurso Secure Data Share do Snowflake, os clientes economizam tempo e dinheiro quando comparados à coordenação da saída de arquivos para a LiveRamp ou diretamente para qualquer destino final.

Pré-requisitos

Pré-requisito Descrição
Conta Snowflake Você precisa de uma conta do Snowflake com permissões de nível de administrador.
Conta LiveRamp Entre em contato com sua equipe de contas LiveRamp ou [email protected] para discutir os aplicativos LiveRamp necessários dentro do Snowflake.

Configuração da integração

Etapa 1: Solicite um compartilhamento de dados da Braze

Primeiro, entre em contato com seu gerente de conta da Braze ou gerente de sucesso do cliente para comprar um Conector de Compartilhamento de Dados Snowflake para sua conta Braze. Quando você solicitar um compartilhamento de dados, a Braze provisionará o compartilhamento a partir do(s) espaço(s) de trabalho em que o compartilhamento foi adquirido. Depois que o compartilhamento é provisionado, todos os dados ficam imediatamente acessíveis a partir da sua instância do Snowflake na forma de um compartilhamento de dados de entrada. Quando o compartilhamento estiver visível em sua instância, crie um banco de dados a partir do compartilhamento para poder ver e consultar as tabelas.

Para obter um passo a passo completo, consulte o guia de integração do Snowflake com a Braze.

Etapa 2: Configure o app LiveRamp no Snowflake

Os recursos de tradução e resolução de identidade estão disponíveis no Snowflake por meio do app nativo de Resolução e Tradução de Identidade da LiveRamp, que cria um compartilhamento para a sua conta, abrindo uma visualização para consultar o conjunto de dados de referência a partir do seu próprio ambiente do Snowflake.

Para configurar o app nativo, siga estas etapas na documentação da LiveRamp: Configure o app nativo da LiveRamp no Snowflake. Quando terminar, passe para a próxima etapa.

Etapa 3: Criar uma tabela de dados

Em seguida, crie uma tabela de dados com o formato necessário que será chamada no app nativo da LiveRamp. Consulte as categorias a seguir para determinar quais de seus identificadores são elegíveis para resolução:

Identificadores da Braze

Os registros de eventos da Braze contêm identificadores que podem ser usados no app nativo da LiveRamp. Para obter uma lista completa dos identificadores disponíveis para cada tipo de evento, baixe o Braze Event Schemas and Identifiers (Esquemas e identificadores de eventos da Braze).

Etapa 4: Defina suas variáveis

Em seguida, defina suas variáveis para o trabalho na planilha de etapas de execução fornecida no app. Isso inclui detalhes como o banco de dados de destino, as tabelas associadas (dados de entrada, métricas, registro) e a definição do nome da tabela de saída. Para obter um passo a passo completo, consulte LiveRamp: Especifique as variáveis.

Etapa 5: Criar a tabela de metadados para resolução de IPI

Agora que suas variáveis estão definidas, crie a tabela de metadados para a resolução de IPI. Isso fornecerá detalhes sobre o tipo de trabalho específico a ser executado com base na categoria de identificadores envolvidos. Para obter um passo a passo completo, consulte LiveRamp: Criar a tabela de metadados.

Etapa 6: Executar a operação de resolução de identidade

Por fim, execute a operação de resolução de identidade. Para obter um passo a passo completo, consulte LiveRamp: Execute a operação de resolução de identidade.

1
2
3
4
5
6
7
call lr_resolution_and_transcoding(
$customer_input_table_name,
$customer_meta_table_name,
$output_table_name,
$customer_logging_table_name,
$customer_metrics_table_name
);
1
2
3
call check_for_output(
$output_table_name
);

Próximas etapas

Com seus dados agora pseudonimizados para sua codificação dedicada de RampID, você pode compartilhar as tabelas baseadas em RampID com o aplicativo Managed Activation da LiveRamp para simplificar o atendimento aos seus principais parceiros de plataforma de publicidade. O aplicativo Activation inclui uma interface amigável para o usuário comercial, com recursos de segmentação adicional e seleção/configuração de parceiros de destinos downstream. Para mais detalhes sobre o aplicativo, entre em contato com sua equipe de contas LiveRamp ou [email protected].

Solução de problemas

Regiões do Snowflake

No momento, o aplicativo está disponível apenas para as seguintes regiões baseadas nos EUA:

  • aws-us-east-1: POA18931
  • aws-us-west-2: FAA28932
  • azure-east-us-2: BL60425

Privacidade e valores de coluna

O processo avalia a combinação de todos os valores de coluna por linha em busca de valores exclusivos. Se uma determinada combinação de valores de coluna ocorrer 3 ou menos vezes, as linhas que contêm esses valores não poderão ser correspondidas e não serão retornadas na tabela de saída. Da mesma forma, para garantir a privacidade, o serviço da LiveRamp avalia a exclusividade das combinações de valores de coluna, garantindo que, se mais de 5% das linhas do arquivo se tornarem não correspondíveis devido a combinações raras, o trabalho falhará.

Dados históricos

Os dados históricos no Snowflake remontam a abril de 2019, mas pode haver pequenas diferenças nos dados anteriores a agosto de 2019 devido a alterações no produto.

Velocidade, desempenho e custo

A velocidade e o custo das consultas dependem do tamanho do warehouse usado. Considere suas necessidades de acesso aos dados ao selecionar o tamanho do warehouse.

Benchmarks da Braze

Os benchmarks permitem que você compare suas métricas com os padrões do setor, disponíveis diretamente no Snowflake Data Exchange.

Alterações interruptivas e não interruptivas

Esteja ciente das mudanças que podem afetar sua integração. As mudanças interruptivas serão precedidas de um anúncio e de um período de migração.

New Stuff!