Vai direttamente al contenuto principale
Torna ai plugin
@capgo/capacitor-install-referrer
Tutorial
a github.com/Cap-go

Install Referrer

Leggi i dati di installazione di Google Play e l'attribuzione di Apple AdServices da Capacitor

Guida

Tutorial sull'Install Referrer

Utilizza @capgo/capacitor-install-referrer

@capgo/capacitor-install-referrer legge installazione segnali di attribuzione in Capacitor app.

Usalo quando hai bisogno dei dati di installazione del Referrer Google Play su Android e dei token di attribuzione Apple AdServices su iOS attraverso un solo API.

Installazione

bun add @capgo/capacitor-install-referrer
bunx cap sync

Cos'è che questo Plugin Espone

  • getReferrer restituisce i dettagli di attribuzione di installazione per Android o iOS.
  • GetReferrer è un alias di compatibilità deprecato per la migrazione da cap-play-install-referrer.
  • Android restituisce la stringa del referrer Play, il timestamp del click, il timestamp di installazione e il flag dell'applicazione istantanea.
  • iOS restituisce un token di attribuzione AdServices e può opzionalmente recuperare il payload di attribuzione di Apple.

Esempio di Utilizzo

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);
}

Payload di Attribuzione Apple

const result = await InstallReferrer.getReferrer({
  fetchAppleAttribution: true,
  appleAttributionRetryCount: 3,
  appleAttributionRetryDelayMs: 5000,
});

console.log(result.appleAttribution);

Note sulle Piattaforme

L'Android utilizza il servizio di installazione del Referrer Google Play e richiede un installazione del Play Store per i dati di referrer reali. L'iOS utilizza Apple AdServices perché Apple non fornisce un equivalente di installazione del Referrer App Store generico.

Riferimento Completo