@capgo/capacitor-rudderstack 사용하기
Capacitor API는 다음의 공개 인터페이스를 미러링합니다: rudder-sdk-cordova.
설치
bun add @capgo/capacitor-rudderstack
bunx cap sync
bunx cap sync 플러그인의 네이티브 code를 네이티브 프로젝트에 복사합니다. 플러그인을 업그레이드할 때마다 다시 실행하세요.
가져오기
import { nativePlugin } from '@capgo/capacitor-rudderstack';
API 한눈에 보기
| 메서드 | 설명 |
|---|---|
initialize |
RudderStack 클라이언트를 초기화합니다. |
identify |
제공된 user id로 identify 호출을 보냅니다. |
group |
제공된 group id로 group 호출을 보냅니다. |
track |
제공된 이벤트 이름으로 track 호출을 보냅니다. |
screen |
제공된 화면 이름으로 screen 호출을 보냅니다. |
alias |
현재 사용자를 새 식별자로 alias합니다. |
reset |
현재 RudderStack identity 상태를 재설정합니다. |
flush |
대기 중인 이벤트를 즉시 flush합니다. |
putDeviceToken |
RudderStack이 지원되는 destination으로 전달할 push token을 설정합니다. |
setAdvertisingId |
현재 동작 방식은 소스 정의를 참조하세요. |
putAdvertisingId |
사용자 지정 광고 ID 값을 설정합니다. |
setAnonymousId |
현재 동작 방식은 소스 정의를 참조하세요. |
putAnonymousId |
커스텀 익명 ID 값을 설정합니다. |
optOut |
RudderStack 트래킹 옵트아웃을 토글합니다. |
예시
initialize()
RudderStack 클라이언트를 초기화합니다.
import { nativePlugin } from '@capgo/capacitor-rudderstack';
await nativePlugin.initialize('write-key-123');
identify()
제공된 user id로 identify 호출을 보냅니다.
import { nativePlugin } from '@capgo/capacitor-rudderstack';
await nativePlugin.identify('user-id-123');
group()
제공된 group id로 group 호출을 보냅니다.
import { nativePlugin } from '@capgo/capacitor-rudderstack';
await nativePlugin.group('group-id-123');
track()
제공된 이벤트 이름으로 track 호출을 보냅니다.
import { nativePlugin } from '@capgo/capacitor-rudderstack';
await nativePlugin.track('event');
screen()
제공된 화면 이름으로 screen 호출을 보냅니다.
import { nativePlugin } from '@capgo/capacitor-rudderstack';
await nativePlugin.screen('screen');
alias()
현재 사용자를 새 식별자로 alias합니다.
import { nativePlugin } from '@capgo/capacitor-rudderstack';
await nativePlugin.alias('new-id-123');
위 테이블에는 14개의 핵심 메서드가 나열되어 있습니다. 리스너와 버전 헬퍼, 그리고 각 메서드의 전체 명세는 다음 문서에서 확인할 수 있습니다. GitHub 리포지토리.
전체 레퍼런스
@capgo/capacitor-rudderstack 사용법에서 계속하기
사용 중이라면 @capgo/capacitor-rudderstack 사용하기 대시보드 및 API 운영을 계획하려면, 이를 다음과 연결하세요 @capgo/capacitor-rudderstack @capgo/capacitor-rudderstack의 구현 세부 사항은 시작하기 Getting Started의 구현 상세 내용은 API 개요 구현 세부 사항은 API 개요에서 소개 Introduction의 구현 상세 내용은, 그리고 API 키 API Keys의 구현 상세 내용은