메인 콘텐츠로 건너뛰기

Facebook Analytics Capacitor 플러그인

__CAPGO_KEEP_0__/Meta/Facebook App Events 분석

설치

bun add @capgo/capacitor-facebook-analytics bunx cap sync
npm, pnpm 또는 yarn
  • npm install @capgo/capacitor-facebook-analytics
  • pnpm add @capgo/capacitor-facebook-analytics
  • yarn add @capgo/capacitor-facebook-analytics

가이드

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__ 플러그인 추가 또는 업데이트에서 구현 세부 정보를 위해

FAQ

Facebook Analytics 플러그인 FAQ

Facebook Analytics 플러그인을 Capacitor 앱에 설치하는 방법은 어떻게 되나요?

Run "bun add @capgo/capacitor-facebook-analytics" (또는 "npm install @capgo/capacitor-facebook-analytics")를 실행한 후 "bunx cap sync"를 실행하여 iOS와 Android 프로젝트가 네이티브 code를 인식하도록 하세요. 그리고 앱 code에서 "@capgo/capacitor-facebook-analytics"를 임포트하세요.

React, Vue 및 Angular과 함께 @capgo/capacitor-facebook-analytics가 작동하나요?

네. Facebook Analytics는 Capacitor 패키지이므로, Ionic, React, Vue, Angular, Svelte 및 일반 JavaScript와 같은 웹 프레임워크가 Capacitor 내에서 작동하는 경우에 작동합니다.

어떤 Capacitor 버전을 지원하는지 @capgo/capacitor-facebook-analytics가 지원하나요?

Capgo 플러그인은 Capacitor의 메이저 버전을 따릅니다. 예를 들어, 플러그인 v8과 Capacitor 8이면, 플러그인 메이저 버전이 Capacitor 메이저 버전과 일치해야 합니다. GitHub README에서 유지 보수 버전 목록을 확인하세요.

그렇다면 @capgo/capacitor-facebook-analytics는 무료이며 오픈 소스인가요?

네. code 소스는 https://github.com/Cap-go/capacitor-facebook-analytics/에서 GitHub에 공개되어 있으며, npm에서 무료로 설치할 수 있습니다. 버그 리포트와 풀 리퀘스트는 환영합니다.

Facebook 분석을 사용하는 code를 App Store 리뷰 없이 업데이트할 수 있나요?

code를 설치하거나 업그레이드하면 원시 code가 변경되므로 새로운 스토어 빌드가 필요합니다. 그 후에 JavaScript, HTML 및 CSS 변경 사항이 플러그인을 호출하는 경우 Capgo 라이브 업데이트와 함께 즉시 배포할 수 있습니다.

Facebook Analytics 변경 사항을 앱 리뷰 기다리지 않고 배포하세요

플러그인이 스토어 빌드에 포함된 후, Capgo 라이브 업데이트 기능은 사용자에게 몇 분만에 자바스크립트, HTML 및 CSS 변경 사항을 푸시합니다.

Capgo로 시작하세요