Guía
Tutorial sobre Análisis de Facebook
Usando @capgo/capacitor-análisis-de-facebook
Análisis de eventos de aplicación de Meta/Facebook para aplicaciones Capacitor en iOS y Android.
Instalar
bun add @capgo/capacitor-facebook-analytics
bunx cap sync
¿Qué se expone con este plugin?
initAppEvents- Activar eventos de aplicación de Facebook manualmente.logEvent- Registrar eventos de aplicación estándar o personalizados con parámetros, valor y moneda.logPurchase- Registrar eventos de compra con cantidad y moneda.enableAdvertiserTracking- Habilitar seguimiento de anunciantes nativos donde se admita.disableAdvertiserTracking- Deshabilitar el seguimiento de anuncios nativos donde se admita.getAdvertiserTrackingStatus- Leer el estado actual del seguimiento de anuncios.getPluginVersion- Leer la versión del plugin nativo.
Ejemplo de uso
logEvent
Registrar un evento estándar con parámetros de Facebook.
import {
FacebookAnalytics,
FacebookEventName,
FacebookEventParameterName,
} from '@capgo/capacitor-facebook-analytics';
await FacebookAnalytics.logEvent({
event: FacebookEventName.CompletedRegistration,
params: {
[FacebookEventParameterName.RegistrationMethod]: 'email',
},
});
logEvent con valor y moneda
Enviar eventos estándar con valor con el fb_currency parámetro.
import {
FacebookAnalytics,
FacebookEventName,
FacebookEventParameterName,
} from '@capgo/capacitor-facebook-analytics';
await FacebookAnalytics.logEvent({
event: FacebookEventName.AddedToCart,
valueToSum: 19.99,
currency: 'USD',
params: {
[FacebookEventParameterName.ContentType]: 'product',
[FacebookEventParameterName.ContentId]: 'sku-123',
},
});
logPurchase
Registrar un evento de compra.
import { FacebookAnalytics } from '@capgo/capacitor-facebook-analytics';
await FacebookAnalytics.logPurchase({
amount: 9.99,
currency: 'USD',
});