iOS と Android のアプリケーションで @capgo/capacitor-facebook-analytics を使用
Meta/Facebook App Events analytics for Capacitor apps on iOS and Android.
インストール
bun add @capgo/capacitor-facebook-analytics
bunx cap sync
このプラグインが公開するもの
initAppEvents- Facebook App Events を手動で有効にするlogEvent- パラメータ、値、通貨を含む標準またはカスタム アプリ イベントをログする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',
});
フルリファレンス
Keep going from Using @capgo/capacitor-facebook-analytics
Capacitor Facebook Analyticsを使用している場合 Using @capgo/capacitor-facebook-analytics ネイティブ プラグイン作業の計画に役立つプラグインを接続する capgo/capacitor-facebook-analytics capgo/capacitor-facebook-analyticsの実装詳細 はじめに はじめにの実装詳細 Capgo プラグイン ディレクトリ Capgo プラグイン ディレクトリの製品ワークフロー Capacitor Plugins by Capgo Capacitor プラグインの Capgo プラグインの追加または更新 プラグインの追加または更新の実装詳細