가이드
Capacitor에서 Facebook Analytics를 사용하는 방법
capgo/capacitor-facebook-analytics 사용
iOS 및 Android용 Capacitor 앱에 대한 Meta/Facebook App Events 분석
설치
bun add @capgo/capacitor-facebook-analytics
bunx cap sync
이 플러그인이 제공하는 것
initAppEvents- Facebook 앱 이벤트 활성화.logEvent- 표준 또는 사용자 지정 앱 이벤트 로깅 (parameter, value, 및 통화).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 - value 및 통화
- parameter를 사용하여 value를 지닌 표준 이벤트 전송. fb_currency - parameter.
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',
});
전체 참조
Using @capgo/capacitor-facebook-analytics
Using @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-facebook-analytics @capgo/capacitor-페이스북 분석 Using @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-facebook-analytics @capgo/capacitor-facebook-analytics @capgo/capacitor-facebook-analytics Getting Started 설정 시작 섹션에서 구현 세부 정보에 대한 설명입니다. Capgo 플러그인 디렉토리 Capgo 플러그인 디렉토리에서 제품 워크플로우를 위해 Capacitor Capgo 플러그인 Capacitor Capgo 플러그인에서 구현 세부 정보를 위해 플러그인 추가 또는 업데이트 __CAPGO_KEEP_0__ 플러그인 추가 또는 업데이트에서 구현 세부 정보를 위해