Passer à la navigation principale
Retour aux plugins
@capgo/capacitor-transparence-sur-l-appareil
Tutorial
@capgo/capacitor-transparence-sur-l-appareil

Transparence sur l'appareil

Demander et vérifier la permission d'App Tracking Transparency d'iOS pour l'accès à IDFA

Guide

Tutoriel sur la transparence de suivi de l'application

Utilisation de @capgo/capacitor-suivi-de-l'application

Plugin de suivi de l'application Capacitor.

Installer

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

Ceci que ce plugin expose

  • getStatus - Obtient l'état actuel d'autorisation de suivi sans solliciter l'utilisateur.
  • requestPermission - Demande à l'utilisateur l'autorisation d'accéder aux données liées à l'application pour le suivi. Affiche le dialogue de permission de suivi iOS natif.

Utilisation d'exemple

getStatus

Obtient 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'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

Continuez de l'utilisation de @capgo/capacitor-transparence-de-suivi-de-l-application

Si vous utilisez Utilisation de @capgo/capacitor-transparence-de-suivi-de-l-application pour planifier le travail de plugin natif, connectez-le avec @capgo/capacitor-transparence-de-suivi-de-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 du plugin Capgo pour le flux de travail du produit dans Répertoire du plugin Capgo, Plugins Capacitor par Capgo pour les détails d'implémentation dans Plugins Capacitor par Capgo, et Ajouter ou Mettre à jour les plugins pour les détails d'implémentation dans Ajouter ou Mettre à jour les plugins.