Identifica los canales de adquisición de usuarios más valiosos para tu juego y toma decisiones de marketing fundamentadas. Usa la API de Install Referrer de Google Play para obtener una forma confiable de hacer un seguimiento de la información de referencia de tus apps.
Si realizas un seguimiento de los datos de referencias, puedes comprender qué fuentes de tráfico envían la mayor cantidad de usuarios para que descarguen tu app desde Google Play Store. Estas estadísticas pueden ayudarte a aprovechar al máximo tu inversión publicitaria y maximizar el ROI.
Requisitos previos
- Completa la configuración del SDK.
Paso 1: Vincula a la página de la ficha de Play Store
Para comenzar, vincula a los usuarios a la página de Google Play Store de tu aplicación. En la URL, incluye los parámetros de consulta para lo siguiente:
id
: Es el nombre del paquete de Play de tu juego.referrer
: Es una cadena que representa la fuente de referencia. Se puede consultar una vez que la aplicación esté instalada y en ejecución.
https://play.google.com/store/apps/details?id=com.example.package&referrer=example_referrer_source
Paso 2: Consulta los detalles del referente cuando se inicia la app
Una vez que el usuario haya completado la instalación del juego y lo haya iniciado, tu app puede determinar la fuente de tráfico que llevó a la instalación con las APIs de Install Referrer.
Consulta los detalles del referente con InstallReferrerClient::GetInstallReferrer
. En la
respuesta, se puede recuperar la misma cadena que se pasó al parámetro de consulta referrer
de la página de la lista de la tienda. Luego, los detalles del referente se pueden adjuntar a las estadísticas recopiladas, como un evento de instalación de aplicación.
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`.
}