Integração de PC nativo com a AppsFlyer

Visão geral: Integre seu jogo ou aplicativo para PC com a AppsFlyer para receber dados de atribuição e eventos para suas campanhas para PC. A integração de PC nativo é compatível com a atribuiçãoe a gravação de eventos in-app para aplicativos de PC (ou seja, atribuição e gravação no PC de um usuário).

Sobre a atribuição de PC nativo

O PC nativo é executado em dispositivos Windows, através da instalação de uma extensão de arquivo .EXE ou .MSI.

Isso é diferente do SDK 2.4.1 para Windows da AppsFlyer, que funciona com instalações da Microsoft App Store, telefones Windows e UWP.

Os aplicativos executados no PC podem se integrar à AppsFlyer por meio da S2S API ou SDK para receber dados de atribuição e mensuração de performance, que oferecem um insight sobre quais fontes e campanhas impulsionam aberturas do app e eventos in-app. Os profissionais de marketing baseiam-se nestas informações para medir e otimizar as atividades de marketing.

Exemplo de link de atribuição

A seguir está um exemplo de fluxo que destaca as etapas mais importantes na jornada do usuário, do engajamento do anúncio à atribuição. Ele Inclui a página de destino multiplataforma recomendada pela AppsFlyer. Observação: Embora recomendemos usar a página de destino multiplataforma, você também pode usar links de atribuição direta

User_windows.jpg

  1. Ponto de contato de marketing: Os clientes interagem com sua marca por meio de pontos de contato de marketing online ou offline. Eles podem incluir email e newsletters, redes sociais, web mobile e muito mais.
  2. Página inicial do jogo: Uma página inicial de um jogo direciona os clientes para a página de download do aplicativo. Esta etapa é importante para coletar UTM e outros parâmetros de URL para atribuir clientes do clique/instalação às fontes de mídia originais ou às suas próprias fontes de mídia.
    A página inicial também é útil porque fornece links para as várias plataformas compatíveis com o jogo. Por exemplo, você pode ter links para sua página do Xbox, da Microsoft Store e do Steam na sua página inicial.
  3. Página do aplicativo: Este é o URL da página do aplicativo do PC nativo que hospeda seu aplicativo para os clientes fazer download.
  4. Instalação do jogo: O usuário instala o jogo, acionando a atribuição e a gravação de eventos e sessões no aplicativo.

Procedimentos de integração

A tabela abaixo lista as etapas necessárias para integrar seu aplicativo do PC na AppsFlyer.

Observação: A adição de membros da equipe e a criação de relatórios no Data Locker não são obrigatórias.

Tarefa Ações Quem desempenha uma função

Configuração do aplicativo

Profissional de marketing

Integração da API com o seu app (via S2S ou SDK)

Existem dois métodos de integração que podem ser utilizados: S2S e SDK.

Para o método S2S, integre a API da AppsFlyer em seu aplicativo, adicionando comandos para relatar os seguintes eventos à AppsFlyer.

  • Primeiras aberturas do app
  • Eventos in-app
  • Sessões

Observação:

  • A primeira abertura do app deve ser relatada antes de eventuais eventos in-app e sessões.
  • Para o parâmetro device_ids, selecione o tipo custom.
  • Envie eventos usando a API. Compartilhe com seu desenvolvedor quais eventos devem ser enviados. Verifique se, ao configurar a API, você configurou e mapeou os eventos a serem enviados para a AppsFlyer. 
  • Para comunicar os engajamentos de mídias próprias, integre a impression engagement API.

Para o método SDK, há três versões: C++ nativo, Unreale Unity.

Observação:

Se você tiver uma base de usuários existente e quiser que a primeira sessão seja considerada uma sessão e não uma instalação, o desenvolvedor pode usar o método skipFirst=true.

Desenvolvedor de aplicativos

Configurar uma landing page multiplataforma

Recomendado: Uma página inicial multiplataforma que executa o Smart Script da AppsFlyer permite que você faça a atribuição web-to-app. Recomendado em casos em que a sua campanha promove um app disponível em diversas plataformas, como na Epic e Native PC.

Saiba mais sobre landing pages multiplataformas

Aprenda a configurar uma landing page multiplataforma

Para o PC nativo, os seguintes parâmetros são necessários:

  • Nome do aplicativo
    Nome do seu aplicativo
  • app_id
    A ID do aplicativo.

    É necessário um ID do aplicativo para que a AppsFlyer o utilize. Os aplicativos nativos para PC não têm regras específicas de ID do aplicativo, portanto seu desenvolvedor pode escolher e criar qualquer ID do aplicativo que quiser para o seu aplicativo. Recomendado: Escolha um ID que seja significativo para você, mas que seja pouco provável que seja usado por aplicativos. Por exemplo: app-name-is-the-best.

  • media_source

Os parâmetros seguintes não são obrigatórios mas são recomendados:

  • campanha
  • anúncio
  • ad_set
Profissional de marketing (a assistência de um desenvolvedor pode ser necessária) 

Configuração do OneLink

Se você não usa uma página inicial multiplataforma, você pode criar links de atribuição direta e colocá-los em seus anúncios. 

Aprenda a criar links de atribuição direta

Profissional de marketing
Configuração de relatórios/visualização de dados Saiba mais sobre a disponibilidade de dados em dashboards e relatórios Técnico de marketing/engenheiro de dados 

Características e limitações

Característica Observações

Retargeting

Atualmente não compatível

Dados de custo

Os dados de custo devem ser enviados por meio do Ad Spend Ingestion usando o método de upload de arquivo por e-mail.