Saltare al contenuto

Iniziare

GitHub

Puoi utilizzare la nostra configurazione assistita dall'IA per installare il plugin. Aggiungi le Capgo abilità al tuo strumento di AI utilizzando il seguente comando:

Finestra del terminale
npx skills add https://github.com/Cap-go/capgo-skills --skill capacitor-plugins

Usa poi la seguente riga di comando:

Use the `capacitor-plugins` skill from `Cap-go/capgo-skills` to install the `@capgo/capacitor-install-referrer` plugin in my project.

Se preferisci l'installazione manuale, installa il plugin eseguendo i seguenti comandi e segui le istruzioni specifiche per la piattaforma riportate di seguito:

Finestra del terminale
bun add @capgo/capacitor-install-referrer
bunx cap sync
import { InstallReferrer } from '@capgo/capacitor-install-referrer';
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);
}

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

Apple può restituire 404 mentre i dati di attribuzione sono ancora in preparazione per un token valido. Le opzioni di ritentativo controllano quante volte il plugin nativo ritenta prima di rifiutare. Vedi attribuzione iOS per i dettagli della piattaforma.

Sottosezione intitolata “Compatibilità Alias”

è disponibile per le app che stanno migrando da

GetReferrer() Copia nel portale delle app cap-play-install-referrer.

const result = await InstallReferrer.GetReferrer();

Nuovi code dovrebbero utilizzare getReferrer().

Se stai utilizzando Inizia per pianificare il lavoro di plugin nativo, connettilo con Utilizzare @capgo/capacitor-install-referrer per la capacità nativa in Utilizzare @capgo/capacitor-install-referrer, Capgo Directory dei plugin per il flusso di lavoro del prodotto in Capgo Directory dei plugin, Capacitor Plugin di Capgo per i dettagli di implementazione in Capacitor Plugin da Capgo Aggiungere o Aggiornare Plugin per i dettagli di implementazione in Aggiungere o Aggiornare Plugin, e Alternative Plugin per l'Impresa Ionic per il flusso di lavoro del prodotto in Alternative Plugin per l'Impresa Ionic.