Guida
Come utilizzare la trasparenza delle tracce dell'app in Capacitor
Utilizzare @capgo/capacitor-app-tracking-transparency
Capacitor Plugin per la trasparenza delle tracce dell'app.
Installare
bun add @capgo/capacitor-app-tracking-transparency
bunx cap sync
bunx cap sync copia il plugin del nativo code nei tuoi progetti nativi. Esegui nuovamente dopo ogni aggiornamento del plugin.
Importare
import { AppTrackingTransparency } from '@capgo/capacitor-app-tracking-transparency';
API in un colpo d'occhio
| Metodo | Descrizione |
|---|---|
getStatus |
Ottiene lo stato di autorizzazione dei tracciamenti corrente senza chiedere all'utente di confermare. |
requestPermission |
Richiede all'utente di autorizzare l'accesso ai dati dell'app relativo ai tracciamenti. Visualizza il dialogo di autorizzazione dei tracciamenti iOS nativo. |
Esempi
getStatus()
Ottiene lo stato di autorizzazione di tracciamento corrente senza sollecitare l'utente.
import { AppTrackingTransparency } from '@capgo/capacitor-app-tracking-transparency';
const { status } = await AppTrackingTransparency.getStatus();
if (status === 'authorized') {
console.log('Tracking is authorized');
}
requestPermission()
Richiede l'autorizzazione dell'utente per accedere ai dati relativi all'applicazione per la tracciatura. Visualizza il dialogo di autorizzazione alla tracciatura iOS nativo.
import { AppTrackingTransparency } from '@capgo/capacitor-app-tracking-transparency';
const { status } = await AppTrackingTransparency.requestPermission();
switch (status) {
case 'authorized':
console.log('User authorized tracking');
break;
case 'denied':
console.log('User denied tracking');
break;
case 'restricted':
console.log('Tracking is restricted');
break;
case 'notDetermined':
console.log('Status not determined');
break;
}
Riferimento completo
Continua da Utilizzo di @capgo/capacitor-app-tracking-transparency
Se stai utilizzando Utilizzo di @capgo/capacitor-app-tracking-transparency Per pianificare il lavoro di plugin nativo, connettilo con @capgo/capacitor-app-tracking-transparency per i dettagli di implementazione in @capgo/capacitor-app-tracking-transparency Getting Started per i dettagli di implementazione in Avvio, Direttorio Plugin Capgo per il flusso di lavoro del prodotto in Direttorio Plugin Capgo, Capacitor Plugin da Capgo per i dettagli di implementazione in Capacitor Plugin da Capgo, e Aggiungere o Aggiornare Plugin per i dettagli di implementazione in Aggiungere o Aggiornare Plugin.