Integração do Steam com AppsFlyer

Visão geral: Integre seu game/aplicativo Steam com a AppsFlyer para receber dados de atribuição e de eventos para suas campanhas no Steam. A integração com o Steam é compatível com a atribuição e à gravação de eventos in-app para aplicativos Steam no dispositivo Steam de um usuário.

Sobre a atribuição do Steam

O Steam é executado em dispositivos Windows e Mac, Steam Deck e outros dispositivos Steam OS.

Os aplicativos executados no Steam 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. Esses insights são usados para mensurar e otimizar atividades de marketing.

Exemplo de fluxo 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. 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

Steam_user_journey.jpg

  1. Ponto de contato de marketing: Os clientes interagem com sua marca por meio de pontos de contato de marketing online ou offline. Isso pode incluir e-mails e boletins informativos, mídias sociais, web móvel e muito mais.
  2. Página inicial do jogo: Uma página inicial de jogo direciona os clientes para a página do seu jogo no Steam. 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 de destino também é útil porque fornece links para as diversas plataformas compatíveis com seu jogo. Por exemplo, você pode ter links para sua página do Xbox, da Microsoft Store e do Steam na sua página inicial.
    awesome_game.png
  3. Página do aplicativo Steam: Esta é a página da sua loja Steam que hospeda seu aplicativo Steam para os clientes baixarem.
  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.

Etapas de integração

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

Etapa Ações Quem está envolvido nesse processo?

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 platform, selecione steam.
  • Para o parâmetro device_ids, selecionar 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

Observação:

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

  • plataforma: steam
  • steam_app_id: O ID da página do aplicativo.

    Você pode encontrar seu ID exclusivo do aplicativo copiando-o da barra de URL ou acessando https://steamdb.info/ e pesquisando seu jogo. Por exemplo:

    https://store.steampowered.com/app/12345678/

    onde 12345678 é o seu ID exclusivo do aplicativo.

  • media_source

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

  • campanha
  • anúncio
  • ad_set
  • storefront_redirect_url: A URL completa da loja Steam para seu aplicativo, incluindo seu steam_app_id. Por exemplo, https://store.steampowered.com/app/12345678/.
Profissional de marketing (a assistência de um desenvolvedor pode ser necessária) 

Configuração do link

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 painéis e relatórios Profissional de marketing/engenheiro de dados 

Removendo dados do AppsFlyer ao desinstalar o aplicativo

Para remover todos os dados do AppsFlyer SDK ao desinstalar o aplicativo, peça ao seu desenvolvedor para executar as etapas especificadas aqui.

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.