Using @capgo/capacitor-facebook-analytics
FacebookのMeta/App Eventsアナリティクスは、iOSとAndroidのCapacitorアプリに適用されます。
インストール
bun add @capgo/capacitor-facebook-analytics
bunx cap sync
このプラグインが提供するもの
initAppEvents- Facebook App Eventsを手動で有効にします。logEvent- パラメータ、値、通貨を含む標準またはカスタムApp Eventsをログします。logPurchase- 金額と通貨を含む購入イベントをログします。enableAdvertiserTracking- 対応している場合、ネイティブの広告主トラッキングを有効にします。disableAdvertiserTracking- 自動広告主トラッキングを無効にします。getAdvertiserTrackingStatus- 現在の広告主トラッキングの状態を読み取ります。getPluginVersion- ネイティブ プラグインのバージョンを読み取ります。
使用例
logEvent
Facebook パラメータとともに標準イベントをログします。
import {
FacebookAnalytics,
FacebookEventName,
FacebookEventParameterName,
} from '@capgo/capacitor-facebook-analytics';
await FacebookAnalytics.logEvent({
event: FacebookEventName.CompletedRegistration,
params: {
[FacebookEventParameterName.RegistrationMethod]: 'email',
},
});
logEvent 値と通貨
値を含む標準イベントを送信します。 fb_currency パラメータ
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
購入イベントをログします。
import { FacebookAnalytics } from '@capgo/capacitor-facebook-analytics';
await FacebookAnalytics.logPurchase({
amount: 9.99,
currency: 'USD',
});
フル リファレンス
@capgo/capacitor-facebook-analyticsを継続して使用してください。
Capacitor Facebook Analyticsを使用している場合 Capacitor-capgo-facebook-capacitor Capacitor Facebook Analyticsを接続して @capgo/capacitor-facebook-analytics Capacitor-facebook-analyticsの実装詳細については、@capgo/capacitor-facebook-analyticsを参照してください。 Capacitor Facebook Analyticsの実装詳細についてはCapacitor Facebook Analyticsの導入を参照してください。 Capacitor Facebook Analytics プラグインディレクトリ Capgo Plugin Directory for the product workflow in Capgo Plugin Directory, Capacitor プラグイン by Capgo for Capacitor の実装詳細については、Capgo によって提供されるプラグインを参照してください。 プラグインの追加または更新 プラグインの追加または更新の実装詳細について