Num relance: A Braze, uma parceira integrada da AppsFlyer, oferece uma plataforma de engajamento do ciclo de vida para equipes de marketing, crescimento e engajamento. A plataforma permite que os profissionais de marketing se conectem com seus clientes de forma mais humana e em escala, gerando engajamento profundo e aumentando o ROI. O ponto central da nossa plataforma é o perfil de usuário holístico que oferece uma visão única e completa do cliente.
Saiba mais em braze.com.
Observações importantes
- Algumas fontes de mídia restringem o compartilhamento de dados com terceiros. Portanto, os postbacks de eventos restritos não serão enviados para esse parceiro, independentemente da configuração de envio de postbacks.
- Os postbacks não serão enviados se a fonte for orgânica.
Visão geral da integração
Siga as instruções abaixo para configurar a integração com a Braze.
Requisitos mínimos - AppsFlyer SDK:
- Android (Android SDK – versão 2.3.1.18 e superior)
- https://support.appsflyer.com/hc/en-us/articles/4404083608849
No Android, a integração com a Braze exige que o ID do dispositivo Braze (identificador exclusivo do usuário Braze) seja preenchido no AppsFlyer Android SDK. Esse parâmetro é enviado com cada postback e permite a identificação de cada usuário. Para fazer isso, você deve inserir as seguintes strings no código do seu aplicativo:
Importante!
Certifique-se de que as linhas de código sejam inseridas no lugar correto – depois que o SDK da Braze for iniciado e antes do código de inicialização do SDK da AppsFlyer (consulte a seção Iniciando o SDK em nosso Guia de integração do SDK do Android).
Android iOS
HashMap<String, Object> customData = new HashMap<String,Object>(); String deviceId =(Braze.getInstance(MyActivity.this).getDeviceId());
customData.put("brazeCustomerId", deviceId); AppsFlyerLib.getInstance().setAdditionalData(customData);
Exemplo
Swift
Há duas APIs do Swift, uma com um manipulador de conclusão e outra usando o novo suporte de simultaneidade do Swift. Ambos produzem o mesmo valor — a escolha de qual usar depende do contexto.
Manipulador de conclusão rápida
https://support.appsflyer.com/hc/article_attachments/49929252569745
Aguarde rápido
Braze_msc_new_2.png
Objetivo-C
BRZConfiguration *configurations = [[BRZConfiguration alloc] initWithApiKey:@"BRAZE_API_KEY" endpoint:@"BRAZE_END_POINT"];
[configurations setUseUUIDAsDeviceId:NO]; Braze *braze = [[Braze alloc] initWithConfiguration:configurations];
[braze deviceIdWithCompletion:^(NSString * _Nonnull brazeDeviceId) {
NSLog(@">>[BRZ]: %@", brazeDeviceId);
[[AppsFlyerLib shared] setAdditionalData:@{
@"brazeDeviceId": brazeDeviceId
}];
}];
Unity
AndroidiOSUnity
Configurando a Braze
Pré-requisito: Antes de criar uma integração, certifique-se de entrar em contato com o parceiro e abrir uma conta com ele. Antes de criar uma integração, certifique-se de entrar em contato com o parceiro e abrir uma conta com ele.
Para ativar a integração:
-
Para ativar: Na AppsFlyer, no menu lateral, selecione Colaborar > Partner Marketplace.
Para editar: Na AppsFlyer, vá para o menu lateral e selecione Colaborar > Integrações ativas. - Selecione o aplicativo correspondente.
- Na aba Integração, selecione o aplicativo e clique em Ativar parceiro.
- Na primeira visita aqui, você deve ativar o Parceiro para permitir a configuração dos parâmetros da guia de integração.Essa opção deve permanecer ativada enquanto você trabalhar com o parceiro.
Para obter mais detalhes sobre a ativação do parceiro, clique aqui. - Complete a configuração utilizando as abas relevantes, conforme descrito abaixo. Para obter uma descrição detalhada do header da Janela de Configuração de Parceiros, clique aqui.
Aba de integração
A aba Integração está dividida em diferentes seções, conforme descrito abaixo.
Ativar parceiro
Na sua primeira visita aqui, você deve ativar o parceiropara habilitar a configuração dos parâmetros da guia de integração. Essa opção deve permanecer ativada enquanto você trabalhar com o parceiro.
Para obter mais detalhes sobre a ativação do parceiro, clique aqui.
Configurações gerais
A Braze se conecta ao AppsFlyer por meio de uma chave de API exclusiva e um endpoint REST.
Para obter a chave de API e o endpoint REST da Braze:
- Na sua conta Braze, em Parceiros de Tecnologia , acesse Atribuição.
- Selecione AppsFlyer.
- Em Importação de dados para atribuição de instalação, clique em Gerar chave de API.
- braze-af-API-key.png
- No AppsFlyer, insira a chave da API da Braze e o endpoint REST.
- Clique em Save and Close.
Depois de salvar a configuração, o AppsFlyer envia os seguintes dados à Braze em cada instalação orgânica e não orgânica:
- Braze Dev_ID
- Canal de mídia
- Nome da campanha
- adgroup_name
- Nome do anúncio
Postbacks padrão
O AppsFlyer pode enviar postbacks automáticos para instalações de usuários da Braze. Use esta seção para definir o envio desses postbacks.
Selecione Eventos atribuídos a qualquer parceiro ou orgânico para enviar postbacks à Braze para qualquer usuário que baixar o aplicativo.
Clique em Salvar.
Atenção
Embora todos os eventos sejam enviados pelo AppsFlyer, as instalações orgânicas não são contadas pela Braze e, portanto, são ignoradas pela API da Braze.
Aba do link de atribuição
Links de atribuição não estão disponíveis para Braze.
Custo
Os dados de custo não são compatíveis com a integração desse parceiro.
Aba receita de anúncios
A receita de anúncios não é compatível com a integração desse parceiro.
Aba permissões
Permissões não estão disponíveis para a Braze.
Visualizando dados de atribuição do usuário na Braze
Sua base de usuários pode ser segmentada por dados de atribuição no painel da Braze usando os filtros Instalar Atribuição.
Além disso, os dados de atribuição de um usuário específico estão disponíveis no perfil de cada usuário no painel da Braze.