Guida
Come usare App Tracking Transparency in Capacitor
Utilizzo di @capgo/capacitor-app-tracking-transparency
Plugin App Tracking Transparency per Capacitor.
Installa
bun add @capgo/capacitor-app-tracking-transparency
bunx cap sync
bunx cap sync copia i code nativi del plugin nei tuoi progetti nativi. Eseguilo di nuovo dopo ogni aggiornamento del plugin.
Importa
import { AppTrackingTransparency } from '@capgo/capacitor-app-tracking-transparency';
API in breve
| Metodo | Descrizione |
|---|---|
getStatus |
Ottiene lo stato attuale dell'autorizzazione al tracciamento senza mostrare un prompt all'utente. |
requestPermission |
Richiede l'autorizzazione dell'utente per accedere ai dati dell'app a fini di tracciamento. Mostra il dialog nativo dei permessi di tracciamento su iOS. |
Esempi
getStatus()
Ottiene lo stato attuale dell'autorizzazione al tracciamento senza mostrare un prompt all'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 dell'app a fini di tracciamento. Mostra il dialog nativo dei permessi di tracciamento su iOS.
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 usando Utilizzo di @capgo/capacitor-app-tracking-transparency per pianificare il lavoro sui plugin nativi, collegalo a @capgo/capacitor-app-tracking-transparency per i dettagli di implementazione in @capgo/capacitor-app-tracking-transparency, Per iniziare per i dettagli di implementazione nella guida introduttiva, Directory dei plugin di Capgo per il workflow del prodotto nella Capgo Plugin Directory, Plugin Capacitor di Capgo per i dettagli di implementazione in Plugin Capacitor di Capgo, e Aggiunta o aggiornamento dei plugin per i dettagli di implementazione in Aggiunta o aggiornamento dei plugin.