Guía
Cómo usar App Tracking Transparency en Capacitor
Uso de @capgo/capacitor-app-tracking-transparency
Plugin de App Tracking Transparency para Capacitor
Instalar
bun add @capgo/capacitor-app-tracking-transparency
bunx cap sync
bunx cap sync copia el code nativo del plugin en tus proyectos nativos. Ejecútalo de nuevo tras cada actualización del plugin.
Importar
import { AppTrackingTransparency } from '@capgo/capacitor-app-tracking-transparency';
API de un vistazo
| Método | Descripción |
|---|---|
getStatus |
Obtiene el estado de autorización de rastreo sin pedir permiso al usuario. |
requestPermission |
Solicita permiso para acceder a datos de la app para rastreo. Muestra el diálogo nativo de permisos de iOS. |
Ejemplos
getStatus()
Obtiene el estado de autorización de rastreo sin pedir permiso al usuario.
import { AppTrackingTransparency } from '@capgo/capacitor-app-tracking-transparency';
const { status } = await AppTrackingTransparency.getStatus();
if (status === 'authorized') {
console.log('Tracking is authorized');
}
requestPermission()
Solicita permiso para acceder a datos de la app para rastreo. Muestra el diálogo nativo de permisos de 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;
}
Referencia completa
Sigue desde Uso de @capgo/capacitor-app-tracking-transparency
Si estás usando Uso de @capgo/capacitor-app-tracking-transparency para planificar el trabajo con plugins nativos, conéctalo con @capgo/capacitor-app-tracking-transparency para los detalles de implementación en @capgo/capacitor-app-tracking-transparency, Primeros pasos para los detalles de implementación en Primeros pasos, Directorio de plugins de Capgo para el flujo de trabajo del producto en Capgo Plugin Directory, Plugins de Capacitor por Capgo para los detalles de implementación en Capacitor Plugins de Capgo, y Añadir o actualizar plugins para los detalles de implementación al añadir o actualizar plugins.