Integração de Amplitude com a AppsFlyer

Visão geral: Amplitude, um parceiro integrado da AppsFlyer, fornece análises de produtos para ajudar as empresas mobile e web a entender o comportamento do usuário. As equipes de produto, marketing e growth usam o Amplitude para descobrir e compartilhar ideias sobre o engajamento do usuário, retenção e receita.

 Importante!

Algumas fontes de mídia restringem o compartilhamento de dados com terceiros. Portanto, os postbacks de eventos restritos não serão enviados para este parceiro, independentemente da seleção configurada para envio de postbacks.

Configurando a amplitude

A configuração é feita na página Integrações ativas, mas para encontrar o parceiro você deve primeiro ir ao marketplace

 Observação

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:

  1. A partir do menu superior de qualquer página AppsFlyer, clique em Marketplace
  2. Procure o parceiro e selecione-o.
  3. Clique em Configurar a integração. Você é direcionado para a página de configuração da integração.
  4. Na aba Integração, selecione o aplicativo para a integração e habilite Ativar parceiro.
    Observação: a alavanca deve estar (ativada) enquanto você trabalhar com o parceiro.
  5. 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 primeira visita aqui, você precisará habilitar Ativar Parceiro para permitir a configuração dos parâmetros da aba de integração. A alavanca deve ser mantida enquanto você trabalhar com o parceiro.
Saiba mais sobre a ativação de parceiros.

Configurações gerais

Compartilhamento avançado de dados

Para compartilhar informações adicionais com o Amplitude, ative o Compartilhamento avançado de dados. Quando ativado, a AppsFlyer passa para o Amplitude os seguintes dados mapeados para a Propriedade do Amplitude listada:

Propriedade de Amplitude Ponto de Dados da AppsFlyer
sub_publisher af_siteid
network_name pid
adgroup_name af_adset
creative_name af_ad_id
installed_at install_timestamp
search_term af_keywords
channel af_channel
user_id af_customer_user_id
af_sub1 af_sub1
af_sub2 af_sub2
app_version app_version

Centro de dados do Amplitude da UE

Quando o banco de dados do Amplitude da UE está desativado, os postbacks de instalação são enviados para o banco de dados dos EUA.
Para enviar postbacks de instalação para o banco de dados do Amplitude da UE, ative o banco de dados do Amplitude da UE.

Chave da API

Amplitude se conecta com a AppsFlyer através de uma chave de API exclusiva. Se você ainda não tem a chave, peça-a ao Amplitude para continuar com a integração ou siga as etapas abaixo.

Obtenção da chave de API do Amplitude

Observação: somente usuários que têm a função de Administrador ou Gerente no Amplitude podem acessar a chave de API.

  1. Faça login na sua conta do Amplitude.
  2. No canto superior direito da página, clique no ícone de configurações > Configurações da organização.

    Amplitude

  3. Clique em Projetos e selecione o projeto do qual deseja enviar dados para a AppsFlyer. 

    amplitude

  4. Na aba Projeto, copie sua chave de API.

    Amplitude

  5. Continue para configurar o Amplitude no dashboard da AppsFlyer.

API HTTP do Amplitude

Para enviar postbacks de instalação para a API HTTP do Amplitude, certifique-se de que a API HTTP do Amplitude esteja ativada. Quando desativados, os postbacks de instalação são enviados para a API de atribuição do Amplitude.

 Observação

A API de atribuição mantém eventos por até 72 horas para correspondência de usuários em potencial. Se um usuário não acionou um evento do Amplitude dentro de 72 horas após o evento de atribuição, os dados de atribuição serão descartados. O envio de postbacks de instalação para a API HTTP do Amplitude reduz as chances de incompatibilidade. Encontre mais informações sobre isso aqui.

Postbacks padrão

A AppsFlyer envia postbacks automáticos para instalações de usuários do Amplitude somente quando elas são atribuídas ao Amplitude.

Definições de eventos in-app

  • Insira a chave da API.
  • Quando o banco de dados do Amplitude está desativado, as atualizações de eventos são enviadas para o banco de dados dos EUA.
    Para enviar os eventos de postback para o banco de dados do Amplitude da UE, ative o banco de dados do Amplitude.

Depois de salvar a configuração, a AppsFlyer envia os seguintes dados para o Amplitude:

  • ID do dispositivo (IDFV/ID de publicidade do Google)
  • Fonte de mídia
  • Nome da campanha

O envio do IDFA para dispositivos iOS está sujeito ao consentimento do usuário ATT e às configurações avançadas de privacidade.

Postback de evento in-app

Configure o envio de postbacks de eventos in-app para o Amplitude.

Aba do link de atribuição

Os links de atribuição não estão disponíveis para Amplitude.

Aba Cost (Custo)

Os dados de custo não são compatíveis com a integração com este parceiro.

Aba Ad Revenue (Receita de anúncios)

A receita publicitária não é compatível com a integração com este parceiro.

Aba de permissões

As permissões não estão disponíveis para Amplitude.

Visualização dos dados de atribuição no console Amplitude

Os dados de atribuição enviados da AppsFlyer para o Amplitude são exibidos em seus dashboards como eventos e propriedades prefixados com a [AppsFlyer]:

amplitude-properties.png

 Importante!

  • Para evitar problemas de correspondência de eventos de instalação e in-app, ative a API HTTP do Amplitude para postbacks de instalação. Caso contrário, se o primeiro evento in-app após uma instalação ocorrer 72 horas após a instalação, o Amplitude não corresponderá a instalação aos seguintes eventos in-app. Nesse caso, o Amplitude descarta o evento de instalação, mas mostra os eventos in-app (todos ocorrendo após 72 horas).
  • Em alguns casos, o Amplitude mostra dados vindos da AppsFlyer como "Bloqueado". Se você não consegue ver os dados da AppsFlyer no Amplitude, verifique se ele está definido como um evento bloqueado.amplitude-blocked-data.png