Iniziare
Copiare un prompt di configurazione con i passaggi di installazione e la guida markdown completa per questo plugin.
Set up this Capacitor plugin in the project.
Use the package manager already used by the project.
Install these package(s): `@capgo/capacitor-install-referrer`
Run the required Capacitor sync/update step after installation.
Read this markdown guide for the full setup steps: https://raw.githubusercontent.com/Cap-go/website/refs/heads/main/apps/docs/src/content/docs/docs/plugins/install-referrer/getting-started.mdx
Use that guide for platform-specific steps, native file edits, permissions, config changes, imports, and usage setup.
If that guide references other docs pages, read them too.
Installare
Installazionebun add @capgo/capacitor-install-referrerbunx cap syncImporta
Sezione intitolata “Importa”import { InstallReferrer } from '@capgo/capacitor-install-referrer';Leggi i dettagli dell'attribuzione
Sezione intitolata “Leggi i dettagli dell'attribuzione”const result = await InstallReferrer.getReferrer();
if (result.platform === 'android') { console.log('Install referrer:', result.referrer); console.log('Click timestamp:', result.clickTimestampSeconds); console.log('Install timestamp:', result.installBeginTimestampSeconds);}
if (result.platform === 'ios') { console.log('AdServices token:', result.attributionToken);}Esegui l'attribuzione di Apple su iOS
Sezione intitolata “Esegui l'attribuzione di Apple su iOS”Se desideri che il nativo code chiami l'endpoint di attribuzione di Apple, passa fetchAppleAttribution.
const result = await InstallReferrer.getReferrer({ fetchAppleAttribution: true, appleAttributionRetryCount: 3, appleAttributionRetryDelayMs: 5000,});
// result.appleAttribution is the parsed Apple attribution response.// See the iOS attribution page for the Apple-provided payload fields.console.log(result.appleAttribution);L'Apple può tornare 404 mentre i dati di attribuzione sono ancora in preparazione per un token valido. Le opzioni di retry controllano con quanta frequenza il plugin nativo riprova prima di rifiutare. Vedi Attribuzione iOS per i dettagli della piattaforma.
Compatibilità Alias
Sezione intitolata “Compatibilità Alias”GetReferrer() è disponibile per le app che stanno migrando da cap-play-install-referrer.
const result = await InstallReferrer.GetReferrer();Nuove code dovrebbero utilizzare getReferrer().
Continua da Getting Started
Sezione intitolata “Continua da Getting Started”Se stai utilizzando Iniziare per pianificare il lavoro di plugin nativo, connettilo con Utilizzando @capgo/capacitor-install-referrer per la capacità nativa in Utilizzando @capgo/capacitor-install-referrer, Directory dei Plugin di Capgo per il flusso di lavoro del prodotto in Directory dei Plugin di Capgo, I Plugin di Capacitor sviluppati da Capgo per il dettaglio di implementazione in I Plugin di Capacitor sviluppati da Capgo, Aggiungere o Aggiornare i Plugin per il dettaglio di implementazione in Aggiungere o Aggiornare i Plugin, e Alternative per Plugin Enterprise di Ionic per il flusso di lavoro del prodotto in Alternative per Plugin Enterprise di Ionic.