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:
- Preencha o Formulário de Informações para Cadastro de Parceiro.
- 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.
- 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=1aos 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:
- Para configurar os eventos no nível da oferta, use o guia aqui.
- 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
- 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 - Adicione-os ao link de atribuição da AppsFlyer na página Geral depois de editar a oferta.
- 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): - Peça ao anunciante para mapear esses eventos na AppsFlyer. Para mais detalhes sobre o mapeamento dinâmico de eventos para eventos in-app.
- 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.