Passer au contenu principal
Retour aux plugins
@capgo/capacitor-app-tracking-transparency
Tutoriel
@capgo/capacitor-app-tracking-transparency

App Tracking Transparency

Demandez et vérifiez la permission d'App Tracking Transparency pour l'accès à l'IDFA

Guide

Tutoriel sur l'App Tracking Transparency

Utilisation de @capgo/capacitor-app-tracking-transparency

Plugin d'App Tracking Transparency de Capacitor.

Installation

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

Ce plugin expose

  • getStatus - Récupère le statut actuel de l'autorisation de suivi sans solliciter 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

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'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 En utilisant @capgo/capacitor-app-tracking-transparency pour planifier le travail de plugin natif, connectez-le à @capgo/capacitor-app-tracking-transparency pour les détails d'implémentation dans @capgo/capacitor-app-tracking-transparency, Démarrage pour les détails d'implémentation dans Démarrage, Répertoire de plugin Capgo pour le flux de travail du produit dans Répertoire de plugin Capgo, et Plugins Capacitor par Capgo pour les détails d'implémentation dans Plugins Capacitor par Capgo, et Ajouter ou mettre à jour des plugins pour les détails d'implémentation dans l'ajout ou la mise à jour de plugins.