Skip to content

Getting Started

GitHub
ターミナルウィンドウ
bun add @capgo/capacitor-facebook-analytics
bunx cap sync
import {
FacebookAnalytics,
FacebookEventName,
FacebookEventParameterName,
} from '@capgo/capacitor-facebook-analytics';

ネイティブアプリで、MetaアプリIDとクライアントトークンを設定してください。プラグインはこれらの値を自動生成しません。

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>

__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();

標準イベントをログする

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__ によって プラグインの追加または更新 プラグインの追加または更新の実装詳細については、