Guide
Comment utiliser la transparence de l'application dans Capacitor
Utilisation de @capgo/capacitor-transparence-de-l-application
Le plugin de transparence de l'application de 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. Exécutez-l’à nouveau après chaque mise à jour du plugin.
Importer
import { AppTrackingTransparency } from '@capgo/capacitor-app-tracking-transparency';
Voir l’API en un coup d'œil
| Méthode | Description |
|---|---|
getStatus |
Récupère l'état actuel de l'autorisation de suivi sans solliciter l'utilisateur. |
requestPermission |
Demande l'autorisation de l'utilisateur pour accéder aux données liées à l'application pour la traçabilité. Affiche le dialogue de permission de traçabilité iOS natif. |
Exemples
getStatus()
Récupère l'état 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 liées à l'application pour la traçabilité. Affiche le dialogue de permission de traçabilité iOS natif.
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
Continuez à partir de l'utilisation de @capgo/capacitor-app-tracking-transparency
Si vous utilisez L'utilisation de @capgo/capacitor-app-tracking-transparency pour planifier le travail de plugin natif, connectez-l’avec @capgo/capacitor-transparence-sur-l'application pour les détails d'implémentation dans @capgo/capacitor-app-tracking-transparency Prise en main pour les détails d'implémentation dans Prise en main Répertoire de plugin Capgo pour le flux de travail du produit dans Répertoire de plugin Capgo Capacitor Plugins par Capgo pour le détail d'implémentation dans Capacitor Plugins par Capgo, et Ajouter ou Mettre à Jour les Plugins pour le détail d'implémentation dans Ajouter ou Mettre à Jour les Plugins.