Como podemos ajudar?

Integração do Everflow com a AppsFlyer

  • Atualizado

Em resumo: o Everflow é um parceiro integrado da AppsFlyer. A AppsFlyer envia dados de atribuição ao Everflow para instalações e eventos in-app.

Iniciar a integração com a AppsFlyer

Para iniciar a integração com a AppsFlyer:

  1. Preencha o Formulário de Informações para Cadastro de Parceiro. 
  2. Depois de enviar o formulário de cadastro acima, você receberá um e-mail de um gerente de desenvolvimento de parceiros em até 24 horas.
  3. Responda a esse e-mail com o nome do cliente da AppsFlyer que você está integrando. Envie-nos as seguintes informações usando o widget do assistente de parceiro:
    • Nome da sua empresa
    • Logo transparente
    • O template de link de atribuição recomendado do Everflow (use o template a seguir.)
    •  O valor de pid precisa ser definido como o nome que você escolheu e aparecerá nos relatórios da AppsFlyer. 
    • Quaisquer valores adicionais que você queira usar.
    • Seu ID de network do Everflow (nid) e domínio de postback para as configurações de postbacks de instalação e de evento in-app

Template de URL de atribuição

https://app.appsflyer.com/{app_id}?pid=mediaName_int&clickid={transaction_id}&af_siteid={affiliate_id}
&af_sub_siteid={affiliate_source_id}&idfa={idfa}&sha1_idfa={idfa_sha1}&advertising_id={google_aid}
&af_cost_value={amount}&af_cost_currency={offer_currency}&af_cost_model=CPI

Se você já tem uma integração com a AppsFlyer, entre em contato conosco usando o widget do assistente de parceiro

 e inclua o novo postback do Everflow e o template de link de atribuição.

Criando seu link de atribuição

O link de atribuição consiste no link de atribuição base da AppsFlyer e em macros adicionais adicionadas pela network de anúncios, conforme detalhado aqui. 

Veja abaixo o link de atribuição base da AppsFlyer com uma explicação detalhada de cada macro:

URL Base da AppsFlyer Descrição
https://app.appsflyer.com/{app_id}?

Endpoint da AppsFlyer

app_id= ID exclusivo do Aplicativo — representa o ID do Aplicativo que está sendo promovido

pid= Nome do canal de mídia concatenado com _int para identificar networks integradas. Exemplo: midiaName_int
c= Campaign name

Veja abaixo um link de atribuição completo após adicionar as macros adicionais do Everflow:

https://app.appsflyer.com/com.appsflyer?pid=mediaName_int&clickid={transaction_id}&af_siteid={affiliate_id}
&af_sub_siteid={affiliate_source_id}&idfa={idfa}&sha1_idfa={idfa_sha1}&advertising_id={google_aid}
&af_cost_value={amount}&af_cost_currency={offer_currency}&af_cost_model=CPI

 Nota

  • Para modelos de custo de campanha diferentes de CPI, atualize o &af_cost_model= parâmetro para o modelo apropriado. Exemplo:  CPA, CPC
  • Se você já é parceiro da AppsFlyer e está migrando para a Everflow a partir de uma plataforma diferente, adicione &af_additional_postback=1 aos seus links de atribuição.

Para ver a lista completa de parâmetros da AppsFlyer, clique aqui.

Para ver a lista completa de macros da Everflow, clique aqui.

Integração dos seus postbacks de instalação e de eventos in-app

 Nota

  • Veja abaixo uma explicação de como formatar postbacks de instalação e de eventos in-app para a plataforma Everflow.
  • Você deve enviar à AppsFlyer seu domínio personalizado da Everflow no lugar de  [everflow_domain_placeholder] nos postbacks abaixo.
  • NID é o ID da network fornecido pela Everflow.

Postback de instalação global

https://[everflow_domain_placeholder]/?nid=[everflow_network_placeholder]&transaction_id=$$click(clickid)

Postback global de evento in-app

https://[everflow_domain_placeholder]/?event_id=[everflow_eventid_placeholder]&nid=[everflow_network_placeholder]&transaction_id=$$click(clickid)

Event_ID

O ID exclusivo do evento in-app gerado pela Everflow para cada evento da oferta.

Event_ID= Definido como Event Tag no dashboard da AppsFlyer para cada aplicativo pelo anunciante

Este é o nome real do evento in-app do aplicativo.

Para detalhes sobre o Dynamic Event Mapping para eventos in-app, clique aqui

Configuração de eventos no Everflow

Para configurar um evento no Everflow, siga as etapas abaixo:

  1. Para configurar os eventos no nível da oferta, use o guia aqui.
  2. Depois de configurar os eventos, lembre-se de qual ID de evento corresponde a cada um. No exemplo abaixo, o ID do evento 275 é para Purchase e o ID do evento 276 é para Registration
  3. Adicione estes eventos ao link de atribuição da AppsFlyer.
    Você deve ter um ID de evento para cada valor de "&goalid_x".
    Substitua o "x" por um número de goalid diferente. Neste exemplo, usamos &goalid_1=275 e &goalid_2=276
  4. Adicione-os ao link de atribuição da AppsFlyer na página Geral depois de editar a oferta.
  5. Adicione &goalid_1=275&goalid_2=276 ao link de atribuição da AppsFlyer e clique em salvar.
    Ao concluir, deve ficar assim (os IDs de evento podem ser diferentes):
  6. Peça ao anunciante para mapear esses eventos na AppsFlyer. Para mais detalhes sobre o mapeamento dinâmico de eventos para eventos in-app.
  7. Extraia o postback de evento da Everflow e envie-o para a AppsFlyer. Certifique-se de que você está mapeando as macros de goalid corretas para os eventos correspondentes do lado do anunciante.