Guide
Comment utiliser App Tracking Transparency dans Capacitor
Utiliser @capgo/capacitor-app-tracking-transparency
Plugin App Tracking Transparency pour Capacitor.
Installer
bun add @capgo/capacitor-app-tracking-transparency
bunx cap sync
bunx cap sync copie le code natif du plugin dans vos projets natifs. Relancez-l’après chaque mise à jour du plugin.
Importer
import { AppTrackingTransparency } from '@capgo/capacitor-app-tracking-transparency';
Aperçu de API
| Méthode | Description |
|---|---|
getStatus |
Récupère le statut actuel de l'autorisation de suivi sans solliciter l'utilisateur. |
requestPermission |
Demande l'autorisation de l'utilisateur pour accéder aux données de l'application à des fins de suivi. Affiche la boîte de dialogue native de permission de suivi sur iOS. |
Exemples
getStatus()
Récupère le statut actuel de l'autorisation de suivi sans solliciter l'utilisateur.
import { AppTrackingTransparency } from '@capgo/capacitor-app-tracking-transparency';
const { status } = await AppTrackingTransparency.getStatus();
if (status === 'authorized') {
console.log('Tracking is authorized');
}
requestPermission()
Demande l'autorisation de l'utilisateur pour accéder aux données de l'application à des fins de suivi. Affiche la boîte de dialogue native de permission de suivi sur 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;
}
Référence complète
Continuer depuis Utiliser @capgo/capacitor-app-tracking-transparency
Si vous utilisez Utiliser @capgo/capacitor-app-tracking-transparency pour planifier le travail sur les plugins natifs, connectez-l’à @capgo/capacitor-app-tracking-transparency pour les détails d'implémentation dans @capgo/capacitor-app-tracking-transparency, Prise en main pour les détails d'implémentation dans Getting Started Capgo Répertoire des plugins pour le workflow produit dans Capgo Plugin Directory, Plugins Capacitor par Capgo pour les détails d'implémentation dans les plugins Capacitor par Capgo, et Ajouter ou mettre à jour des plugins pour les détails d'implémentation dans Adding or Updating Plugins.