@capgo/capacitor-rudderstack
Panoramica
Sezione intitolata “Panoramica”Inizializza il SDK nativo di RudderStack una sola volta, poi identify, track, e screen dal tuo layer TypeScript condiviso. Il plugin inoltra gli eventi alle pipeline native iOS e Android con flushing, hook per l'advertising ID e controllo dell'ID anonimo per rollout orientati alla privacy.
Casi d'uso tipici: product analytics, funnel tracking, experiment assignment e routing verso customer data platform, senza dover gestire integrazioni native RudderStack separate.
Supporto piattaforme
Sezione intitolata “Supporto piattaforme”| Piattaforma | Supporto | Note |
|---|---|---|
| iOS | Sì | SDK RudderStack nativo per iOS SDK |
| Android | Sì | RudderStack nativo per Android SDK |
| Web | Vai al repo | Usa il web SDK di RudderStack insieme ai web build di Capacitor |
Funzionalità principali
Sezione intitolata “Funzionalità principali”initialize- Inizializza il client RudderStack.identify- Invia una chiamata identify per l'id utente fornito.group- Invia una chiamata group per l'id gruppo fornito.track- Invia una chiamata track per il nome dell'evento fornito.
Pubblico API
Sezione intitolata “API pubblica”| Metodo | Descrizione |
|---|---|
initialize | Inizializza il client RudderStack. |
identify | Invia una chiamata identify per l'id utente fornito. |
group | Invia una chiamata group per l'id gruppo fornito. |
track | Invia una chiamata track per il nome dell'evento fornito. |
screen | Invia una chiamata screen per il nome della schermata fornito. |
alias | Crea un alias dell'utente corrente con un nuovo identificatore. |
reset | Resetta lo stato corrente dell'identità RudderStack. |
flush | Svuota immediatamente gli eventi in coda. |
putDeviceToken | Imposta il push token che RudderStack inoltra alle destinazioni supportate. |
setAdvertisingId | Consulta le definizioni sorgente per il comportamento attuale. |
putAdvertisingId | Sets a custom advertising id value. |
setAnonymousId | Consulta le definizioni sorgente per il comportamento attuale. |
putAnonymousId | Sets a custom anonymous id value. |
optOut | Toggles RudderStack tracking opt-out. |
getPluginVersion | Restituisce il marker della versione del plugin dall'implementazione nativa. |
Fonte di verità
Sezione intitolata “Fonte di verità”Questo riferimento è sincronizzato da src/definitions.ts nella capacitor-rudderstack.
Continua con @capgo/capacitor-rudderstack
Sezione intitolata “Continua da @capgo/capacitor-rudderstack”Se stai usando @capgo/capacitor-rudderstack per pianificare il lavoro sui plugin nativi, collegalo a Utilizzo di @capgo/capacitor-rudderstack per la funzionalità nativa in Utilizzo di @capgo/capacitor-rudderstack, Directory dei plugin di Capgo per il workflow del prodotto nella Capgo Plugin Directory, Plugin Capacitor di Capgo per i dettagli di implementazione in Capacitor Plugins di Capgo, Aggiunta o aggiornamento dei plugin per i dettagli su come aggiungere o aggiornare i plugin, e Alternative ai plugin Ionic Enterprise per il workflow del prodotto in Alternative ai plugin Ionic Enterprise.