Guide
Facebook Analytics에 대한 튜토리얼
Facebook Analytics를 사용하는 방법: @capgo/capacitor-facebook-analytics
iOS 및 Android용 Capacitor 앱에 대한 Meta/Facebook App Events 분석
설치
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',
});