Guide
Tutoriel sur la transparence de suivi des applications
Utilisation de @capgo/capacitor-app-tracking-transparency
Plugin de transparence de suivi d'applications Capacitor.
Installer
bun add @capgo/capacitor-app-tracking-transparency
bunx cap sync
What This Plugin Expose
getStatus- Obtient l'état actuel de l'autorisation de suivi sans solliciter l'intervention de l'utilisateur.requestPermission- Demande à l'utilisateur l'autorisation d'accéder aux données relatives à l'application pour le suivi. Affiche le dialogue de permission de suivi iOS natif.
Exemple d'utilisation
getStatus
Obtient l'état actuel de l'autorisation de suivi sans solliciter l'intervention de 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'utilisateur l'autorisation d'accéder aux données relatives à l'application pour le suivi. Affiche le dialogue de permission de suivi 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
- GitHub: https://github.com/Cap-go/capacitor-transparence-de-l-application/
- Docs: /docs/plugins/transparence-de-l-application/
Continuez à partir de l'utilisation de @capgo/capacitor-transparence-de-l-application
Si vous utilisez Utiliser @capgo/capacitor-app-tracking-transparence pour planifier le travail de plugin natif, le connecter avec @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-app-tracking-transparence pour les détails d'implémentation dans @capgo/capacitor-app-tracking-transparence, for the implementation detail in @capgo/capacitor-app-tracking-transparency, pour les détails d'implémentation dans Démarrage, Répertoire de plugin __CAPGO_KEEP_0__ pour le flux de travail du produit dans Répertoire de plugin Capgo, Plugins Capgo par __CAPGO_KEEP_1__ pour les détails d'implémentation dans Plugins Capacitor par Capgo, et for the implementation detail in Capacitor Plugins by Capgo, and pour les détails d'implémentation dans Ajouter ou Mettre à jour les plugins. Utiliser @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-app-tracking-transparence pour planifier le travail de plugin natif, le connecter avec @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-app-tracking-transparence