@capgo/capacitor-facebook-analytics を使用します
iOS と Android の Capacitor アプリ向けの Meta/Facebook App イベント アナリティクス
インストール
bun add @capgo/capacitor-facebook-analytics
bunx cap sync
このプラグインが公開するもの
initAppEvents- Facebook App イベントを手動で有効にします。logEvent- パラメータ、値、通貨を含む標準またはカスタム App イベントをログします。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 native プラグイン作業を計画するには、接続する @capgo/capacitor-facebook-analytics Capacitor の実装詳細については @capgo/capacitor-facebook-analytics を参照してください Getting Started Getting Started の実装詳細については Capgo Plugin Directory for the product workflow in Capgo Plugin Directory, Capacitor Plugins by Capgo for the implementation detail in Capacitor Plugins by Capgo, and プラグインの追加または更新 プラグインの追加または更新の実装詳細については