본문 바로가기

@capgo/capacitor-rudderstack

Capacitor에서 RudderStack 분석, identity, screen tracking을 네이티브 SDK 방식으로 배포하세요.

RudderStack native SDK를 한 번 초기화한 다음, identify, track, 그리고 screen 공유된 TypeScript 레이어에서 동작합니다. 이 플러그인은 이벤트 플러싱, 광고 ID 후킹, 개인정보 보호를 위한 익명 ID 제어 기능을 통해 iOS 및 Android 네이티브 파이프라인으로 이벤트를 전달합니다.

주요 활용 사례: 별도의 네이티브 RudderStack 연동 없이도 제품 분석, 퍼널 트래킹, 실험 할당 및 CDP 라우팅을 구현할 수 있습니다.

플랫폼지원참고 사항
iOS지원네이티브 RudderStack iOS SDK
Android지원Native RudderStack Android SDK
웹저장소 보기Capacitor web 빌드와 함께 RudderStack web SDK 사용하기
  • initialize - RudderStack 클라이언트를 초기화합니다.
  • identify - 제공된 user id로 identify 호출을 보냅니다.
  • group - 제공된 group id로 group 호출을 보냅니다.
  • track - 제공된 이벤트 이름으로 track 호출을 보냅니다.
메서드설명
initializeRudderStack 클라이언트를 초기화합니다.
identify제공된 user id로 identify 호출을 보냅니다.
group제공된 group id로 group 호출을 보냅니다.
track제공된 이벤트 이름으로 track 호출을 보냅니다.
screen제공된 화면 이름으로 screen 호출을 보냅니다.
alias현재 사용자를 새 식별자로 alias합니다.
reset현재 RudderStack identity 상태를 재설정합니다.
flush대기 중인 이벤트를 즉시 flush합니다.
putDeviceTokenRudderStack이 지원되는 destination으로 전달할 push token을 설정합니다.
setAdvertisingId현재 동작 방식은 소스 정의를 참조하세요.
putAdvertisingId사용자 정의 광고 ID 값을 설정합니다.
setAnonymousId현재 동작 방식은 소스 정의를 참조하세요.
putAnonymousId커스텀 익명 ID 값을 설정합니다.
optOutRudderStack 트래킹 옵트아웃을 토글합니다.
getPluginVersion네이티브 구현체로부터 플러그인 버전 마커를 반환합니다.

이 레퍼런스는 다음에서 동기화됩니다. src/definitions.ts 에서 capacitor-rudderstack.

@capgo/capacitor-rudderstack에서 계속하기

@capgo/capacitor-rudderstack에서 계속하기

사용 중이라면 @capgo/capacitor-rudderstack 네이티브 플러그인 작업을 계획하려면, 이를 다음 항목과 연결하세요: @capgo/capacitor-rudderstack 사용하기 @capgo/capacitor-rudderstack 사용 시 네이티브 기능 활용을 위해 Capgo 플러그인 디렉토리 Capgo Plugin Directory의 제품 워크플로우에 맞춰, Capgo의 Capacitor 플러그인 Capgo의 Capacitor 플러그인 구현 상세 내용에 대해서는, 플러그인 추가 또는 업데이트 플러그인 추가 또는 업데이트 구현 상세 내용에 대해서는, Ionic Enterprise 플러그인 대안 Ionic Enterprise 플러그인 대안의 제품 워크플로우에 대해서는.