Getting Started
このプラグインのインストール手順と完全なマークダウンガイドを含むセットアップコマンドをコピーしてください。
Set up this Capacitor plugin in the project.
Use the package manager already used by the project.
Install these package(s): `@capgo/capacitor-facebook-analytics`
Run the required Capacitor sync/update step after installation.
Read this markdown guide for the full setup steps: https://raw.githubusercontent.com/Cap-go/website/refs/heads/main/apps/docs/src/content/docs/docs/plugins/facebook-analytics/getting-started.mdx
Use that guide for platform-specific steps, native file edits, permissions, config changes, imports, and usage setup.
If that guide references other docs pages, read them too.
インストール
「インストール」のセクションbun add @capgo/capacitor-facebook-analyticsbunx cap syncインポート
「インポート」セクションimport { FacebookAnalytics, FacebookEventName, FacebookEventParameterName,} from '@capgo/capacitor-facebook-analytics';ネイティブセットアップ
「ネイティブセットアップ」セクションネイティブアプリで、MetaアプリIDとクライアントトークンを設定してください。プラグインはこれらの値を自動生成しません。
iOS
「iOS」セクションMeta値を追加してください Info.plist:
<key>FacebookAppID</key><string>YOUR_FACEBOOK_APP_ID</string><key>FacebookClientToken</key><string>YOUR_FACEBOOK_CLIENT_TOKEN</string><key>FacebookDisplayName</key><string>YOUR_APP_NAME</string>Android
セクション「Android」__CAPGO_KEEP_0__の値を追加してください AndroidManifest.xml:
<meta-data android:name="com.facebook.sdk.ApplicationId" android:value="@string/facebook_app_id" /><meta-data android:name="com.facebook.sdk.ClientToken" android:value="@string/facebook_client_token" />__CAPGO_KEEP_0__の文字リソースを追加してください android/app/src/main/res/values/strings.xml:
<string name="facebook_app_id">YOUR_FACEBOOK_APP_ID</string><string name="facebook_client_token">YOUR_FACEBOOK_CLIENT_TOKEN</string>広告主トラッキングを有効にする
セクション「広告主トラッキングを有効にする」__CAPGO_KEEP_0__のトラッキングを許可した後、コピーしてください。
await FacebookAnalytics.enableAdvertiserTracking();標準イベントをログする
__CAPGO_KEEP_0__
「標準イベントをログする」セクションのタイトルawait FacebookAnalytics.logEvent({ event: FacebookEventName.CompletedRegistration, params: { [FacebookEventParameterName.RegistrationMethod]: 'email', },});金額を含む値イベントをログする
「金額を含む値イベントをログする」セクションのタイトルawait FacebookAnalytics.logEvent({ event: FacebookEventName.AddedToCart, valueToSum: 19.99, currency: 'USD', params: { [FacebookEventParameterName.ContentType]: 'product', [FacebookEventParameterName.ContentId]: 'sku-123', },});購入をログする
「購入をログする」セクションのタイトルawait FacebookAnalytics.logPurchase({ amount: 9.99, currency: 'USD',});トラッキングのステータスを読む
「トラッキングのステータスを読む」セクションのタイトルconst { status } = await FacebookAnalytics.getAdvertiserTrackingStatus();console.log('Advertiser tracking enabled:', status);真実の源
「ソース オブ トゥルース」このページはプラグインから生成されています。 src/definitions.ts. 公開 API がアップストリームで変更された場合、再度同期を実行してください。
「Getting Started」から続けてください。
「Getting Started」から続けてください。「Getting Started」を使用して、ネイティブ プラグインの作業を計画している場合、 「Getting Started」を使用してネイティブ プラグインの作業を計画している場合、 「@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-facebook-analytics」を使用して、 「@capgo/capacitor-facebook-analytics」を使用してネイティブ機能を使用する場合、 for the native capability in Using @capgo/capacitor-facebook-analytics, Capgo プラグイン ディレクトリ 「Capgo Plugin Directory」を使用して製品ワークフローを実行する場合 Capacitor Plugins by Capgo for the implementation detail in Capacitor Plugins by Capgo, __CAPGO_KEEP_0__ プラグイン __CAPGO_KEEP_1__ によって プラグインの追加または更新 プラグインの追加または更新の実装詳細については、