Saltati al contenuto principale
Torna ai plugin
@capgo/capacitor-transparenza-app-tracciamento
Tutorial
@capgo/capacitor-transparenza-app-tracciamento

Transparenza dell'app

Richiedi e controlla la permessione di transparenza dell'app per iOS per l'accesso all'IDFA

Guida

Tutorial sulla trasparenza dei tracciamenti dell'app

Utilizzo di @capgo/capacitor-app-tracking-transparency

Capacitor Plugin per la trasparenza dei tracciamenti dell'app

Installa

bun add @capgo/capacitor-app-tracking-transparency
bunx cap sync

Cosa questo plugin espone

  • getStatus - Ottiene lo stato di autorizzazione dei tracciamenti corrente senza sollecitare l'utente.
  • requestPermission - Richiede l'autorizzazione dell'utente per accedere ai dati dell'app relativi ai tracciamenti. Visualizza il dialogo di autorizzazione dei tracciamenti iOS nativo.

Esempio di utilizzo

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 all'utente di autorizzare l'accesso ai dati relativi all'applicazione per il tracciamento. Visualizza il dialogo di autorizzazione di tracciamento 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 @capgo/capacitor-app-tracking-transparency

Se stai utilizzando Utilizzo @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, Iniziare per i dettagli di implementazione in Iniziare, Capgo Directory dei Plugin per il flusso di lavoro del prodotto in Capgo Directory dei Plugin, Capacitor Plugin da Capgo per i dettagli di implementazione in Capacitor Plugin da Capgo, e Aggiungere o Aggiornare i Plugin per i dettagli di implementazione in Aggiungere o Aggiornare i Plugin.