Integrar a biblioteca Play Install Referrer ao seu app

Tome decisões de marketing mais informadas identificando seus canais de aquisição de usuários mais valiosos para o jogo. Use a API Google Play Install Referrer para rastrear de forma confiável as informações de referência dos seus apps.

Ao acompanhar os dados de referência, você pode entender quais fontes de tráfego enviam a maior parte dos usuários para fazer o download do app na Google Play Store. Esses insights podem ajudar você a aproveitar ao máximo seus gastos com publicidade e maximizar o ROI.

Pré-requisitos

Etapa 1: vincular à página de detalhes da loja

Comece vinculando os usuários à página da loja do Google Play do seu aplicativo. No URL, inclua parâmetros de consulta para:

  • id: o nome do pacote do jogo no Google Play
  • referrer: uma string que representa a origem da referência. Isso pode ser consultado quando o aplicativo estiver instalado e em execução.
https://play.google.com/store/apps/details?id=com.example.package&referrer=example_referrer_source

Etapa 2: consultar os detalhes do referenciador na inicialização do app

Depois que o usuário concluir a instalação do jogo e o iniciar, seu app poderá determinar a origem do tráfego que levou à instalação usando as APIs Install Referrer.

Consulte os detalhes do referenciador usando InstallReferrerClient::GetInstallReferrer. Na resposta, a mesma string transmitida para o parâmetro de consulta referrer da página de detalhes da loja pode ser recuperada. Os detalhes do referrer podem ser anexados às informações de análise coletadas, como um evento de instalação de app.

auto promise = std::make_shared<std::promise<GetInstallReferrerResult>>();
install_referrer_client.GetInstallReferrer(params, [promise](GetInstallReferrerResult result) {
   promise->set_value(std::move(result));
});

auto get_install_referrer_result = promise->get_future().get();
if (get_install_referrer_result.ok()) {
   auto install_referrer = get_install_referrer_result.value().install_referrer;
   // Attribute your game's installation to an acquisition channel by including
   // the install referrer. Typically this would be done by logging an app
   // install event with an analytics library of your choice that includes the
   // `install_referrer`.
}