@capgo/capacitor-rudderstack
Ikhtisar
Bagian berjudul “Ringkasan”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.
Dukungan platform
Bagian berjudul “Dukungan platform”| Platform | Dukungan | Catatan |
|---|---|---|
| iOS | Ya | Native RudderStack iOS SDK |
| Android | Ya | Native RudderStack Android SDK |
| Web | Lihat repo | Gunakan RudderStack web SDK bersama build web Capacitor |
Kemampuan Utama
Bagian berjudul “Kemampuan Utama”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.
API Publik
Bagian berjudul “Public API”| Metode | Deskripsi |
|---|---|
initialize | Menginisialisasi client RudderStack. |
identify | Mengirim panggilan identify untuk user id yang diberikan. |
group | Mengirim panggilan group untuk group id yang diberikan. |
track | Mengirim panggilan track untuk nama event yang diberikan. |
screen | Mengirim panggilan screen untuk nama screen yang diberikan. |
alias | Membuat alias user saat ini ke identifier baru. |
reset | Mereset state identitas RudderStack saat ini. |
flush | Segera flush event yang mengantre. |
putDeviceToken | Mengatur push token yang diteruskan RudderStack ke destinasi yang didukung. |
setAdvertisingId | Lihat definisi di source untuk perilaku saat ini. |
putAdvertisingId | Mengatur nilai custom advertising id. |
setAnonymousId | Lihat definisi di source untuk perilaku saat ini. |
putAnonymousId | Mengatur nilai anonymous id kustom. |
optOut | Toggles RudderStack tracking opt-out. |
getPluginVersion | Mengembalikan penanda versi plugin dari implementasi native. |
Sumber Kebenaran
Bagian berjudul “Sumber Kebenaran”Referensi ini disinkronkan dari src/definitions.ts di capacitor-rudderstack.
Lanjutkan dari @capgo/capacitor-rudderstack
Bagian berjudul “Lanjutkan dari @capgo/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.