Langsung ke konten

@capgo/capacitor-rudderstack

Kirim analytics, identity, dan screen tracking RudderStack dari Capacitor dengan pengiriman SDK native.

Inisialisasi SDK native RudderStack satu kali, lalu identify, track, dan screen dari layer TypeScript bersama Anda. Plugin ini meneruskan event ke pipeline native iOS dan Android dengan flushing, hook advertising ID, dan kontrol anonymous ID untuk rollout yang menjaga privasi.

Cocok untuk: product analytics, funnel tracking, assignment eksperimen, dan routing customer data platform tanpa perlu mengelola integrasi native RudderStack secara terpisah.

PlatformDukunganCatatan
iOSYaNative RudderStack iOS SDK
AndroidYaNative RudderStack Android SDK
WebLihat repoGunakan RudderStack web SDK bersama build web Capacitor
  • initialize - Menginisialisasi client RudderStack.
  • identify - Mengirimkan call identify untuk user id yang diberikan.
  • group - Mengirimkan call group untuk group id yang diberikan.
  • track - Mengirimkan call track untuk nama event yang diberikan.
MetodeDeskripsi
initializeMenginisialisasi client RudderStack.
identifyMengirim panggilan identify untuk user id yang diberikan.
groupMengirim panggilan group untuk group id yang diberikan.
trackMengirim panggilan track untuk nama event yang diberikan.
screenMengirim panggilan screen untuk nama screen yang diberikan.
aliasMembuat alias user saat ini ke identifier baru.
resetMereset state identitas RudderStack saat ini.
flushSegera flush event yang mengantre.
putDeviceTokenMengatur push token yang diteruskan RudderStack ke destinasi yang didukung.
setAdvertisingIdLihat definisi di source untuk perilaku saat ini.
putAdvertisingIdMengatur nilai custom advertising id.
setAnonymousIdLihat definisi di source untuk perilaku saat ini.
putAnonymousIdMengatur nilai anonymous id kustom.
optOutToggles RudderStack tracking opt-out.
getPluginVersionMengembalikan penanda versi plugin dari implementasi native.

Referensi ini disinkronkan dari src/definitions.ts di capacitor-rudderstack.

Jika Anda menggunakan @capgo/capacitor-rudderstack untuk merencanakan pekerjaan plugin native, hubungkan dengan Menggunakan @capgo/capacitor-rudderstack untuk kapabilitas native saat Menggunakan @capgo/capacitor-rudderstack, Direktori Plugin Capgo untuk alur kerja produk di Direktori Plugin Capgo, Plugin Capacitor oleh Capgo untuk detail implementasi pada Capacitor Plugins oleh Capgo Menambahkan atau Memperbarui Plugin untuk detail implementasi di Menambahkan atau Memperbarui Plugin, dan Alternatif Plugin Ionic Enterprise untuk alur kerja produk dalam Alternatif Plugin Ionic Enterprise.