Passer à la navigation principale
Retour aux plugins
@capgo/capacitor-facebook-analytics
Tutoriel
@capgo/capacitor-facebook-analytics

Facebook Analytics

Analyse de Meta/Facebook App Events avec des événements standard, enregistrement des achats, paramètres de devise et contrôles de suivi publicitaire

Guide

Tutoriel sur les Analytics Facebook

Tester sur appareil

Téléchargez l'application Capgo, puis scannez le code QR code.

Prévisualisation de l'application Facebook Analytics QR code

Utilisation de @capgo/capacitor-facebook-analytics

Analytics d'événements d'application Meta/Facebook pour les applications Capacitor sur iOS et Android.

Installer

bun add @capgo/capacitor-facebook-analytics
bunx cap sync

Ce que ce plugin expose

  • initAppEvents - Activer les événements d'application Facebook manuellement.
  • logEvent - Enregistrer les événements d'application standard ou personnalisés avec des paramètres, une valeur et une devise.
  • logPurchase - Enregistrer les événements d'achat avec une somme et une devise.
  • enableAdvertiserTracking - Activer le suivi publicitaire natif où cela est pris en charge.
  • disableAdvertiserTracking - Désactiver le suivi publicitaire natif où cela est pris en charge.
  • getAdvertiserTrackingStatus - Lire le statut actuel du suivi publicitaire.
  • getPluginVersion - Lire la version native du plugin.

Utilisation d'exemple

logEvent

Enregistrer un événement standard avec des paramètres Facebook.

import {
  FacebookAnalytics,
  FacebookEventName,
  FacebookEventParameterName,
} from '@capgo/capacitor-facebook-analytics';

await FacebookAnalytics.logEvent({
  event: FacebookEventName.CompletedRegistration,
  params: {
    [FacebookEventParameterName.RegistrationMethod]: 'email',
  },
});

logEvent avec valeur et devise

Envoyer des événements standard porteurs de valeur avec le fb_currency paramètre.

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

Enregistrer un événement d'achat.

import { FacebookAnalytics } from '@capgo/capacitor-facebook-analytics';

await FacebookAnalytics.logPurchase({
  amount: 9.99,
  currency: 'USD',
});

Référence complète

Continuer à partir de l'utilisation de @capgo/capacitor-facebook-analytics

Si vous utilisez Utilisation de @capgo/capacitor-facebook-analytics pour planifier le travail de plugin natif, connectez-l’à @capgo/capacitor-facebook-analytics pour les détails d'implémentation dans @capgo/capacitor-facebook-analytics, Prise en main pour les détails d'implémentation dans Prise en main, Répertoire des plugins Capgo pour le flux de travail du produit dans Répertoire des plugins Capgo, 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 Ajouter ou mettre à jour des plugins.