Guía
Tutorial sobre el instalador de referentes
Usando @capgo/capacitor-instalador-de-referentes
@capgo/capacitor-install-referrer lee instalaciones de atribución de señales en Capacitor aplicaciones.
Utilízalo cuando necesite datos de instalación de Google Play Referrer en Android y tokens de atribución de Apple AdServices en iOS a través de un API.
Instalar
bun add @capgo/capacitor-install-referrer
bunx cap sync
¿Qué Esta Plugin Exposa
getReferrerdevuelve detalles de atribución de instalación para Android o iOS.GetReferreres un alias de compatibilidad deprecado para la migración desdecap-play-install-referrer.- Android devuelve la cadena de referrer de Play, el timestamp de clic, el timestamp de instalación y la bandera de aplicación instantánea.
- iOS devuelve un token de atribución de AdServices y puede obtener opcionalmente el paquete de atribución de Apple.
Ejemplo de Uso
import { InstallReferrer } from '@capgo/capacitor-install-referrer';
const result = await InstallReferrer.getReferrer();
if (result.platform === 'android') {
console.log(result.referrer);
}
if (result.platform === 'ios') {
console.log(result.attributionToken);
}
Paquete de Atribución de Apple
const result = await InstallReferrer.getReferrer({
fetchAppleAttribution: true,
appleAttributionRetryCount: 3,
appleAttributionRetryDelayMs: 5000,
});
console.log(result.appleAttribution);
Notas de la Plataforma
Android utiliza el servicio de instalación de Google Play Referrer y requiere una instalación de tienda de Play para datos de referrer reales. iOS utiliza Apple AdServices porque Apple no proporciona un equivalente de instalación de tienda de App Store genérico.
Referencia completa
- GitHub: https://github.com/Cap-go/capacitor-install-referrer/
- Documentación: /docs/plugins/install-referrer/