Zum Inhalt springen

@capgo/capacitor-rudderstack

Sende RudderStack Analytics, Identity und Screen Tracking aus Capacitor mit nativer SDK-Auslieferung.

Initialisiere das RudderStack native SDK einmalig, dann identify, track, und screen aus deinem gemeinsamen TypeScript-Layer. Das Plugin leitet Events mit Flushing, Advertising-ID-Hooks und Steuerung der anonymen ID für datenschutzbewusste Rollouts an die nativen iOS- und Android-Pipelines weiter.

Typische Einsätze: Produkt-Analytics, Funnel-Tracking, Experiment-Zuweisung und Routing in Customer-Data-Platforms, ohne separate native RudderStack-Integrationen pflegen zu müssen.

PlattformSupportNotizen
iOSJaNative RudderStack iOS SDK
AndroidJaNative RudderStack Android SDK Plugin
WebRepo ansehenNutze RudderStack Web SDK mit Capacitor Web-Builds
  • initialize - Initialisiert den RudderStack-Client.
  • identify - Sendet einen Identify-Call für die angegebene User-ID.
  • group - Sendet einen Group-Call für die angegebene Group-ID.
  • track - Sendet einen Track-Call für den angegebenen Event-Namen.
MethodeBeschreibung
initializeInitialisiert den RudderStack-Client.
identifySendet einen identify-Call für die angegebene User-ID.
groupSendet einen group-Call für die angegebene Group-ID.
trackSendet einen track-Call für den angegebenen Event-Namen.
screenSendet einen screen-Call für den angegebenen Screen-Namen.
aliasSetzt einen Alias für den aktuellen User auf eine neue ID.
resetSetzt den aktuellen RudderStack-Identitätsstatus zurück.
flushFlusht gepufferte Events sofort.
putDeviceTokenSetzt den Push-Token, den RudderStack an unterstützte Ziele weiterleitet.
setAdvertisingIdZum aktuellen Verhalten siehe die Definitionen im Quellcode.
putAdvertisingIdSetzt einen benutzerdefinierten Advertising-ID-Wert.
setAnonymousIdZum aktuellen Verhalten siehe die Definitionen im Quellcode.
putAnonymousIdSetzt einen benutzerdefinierten anonymen ID-Wert.
optOutSchaltet das Opt-out für das RudderStack-Tracking um.
getPluginVersionGibt den Plugin-Versionsmarker aus der nativen Implementierung zurück.

Diese Referenz wird synchronisiert von src/definitions.ts für capacitor-rudderstack.

Wenn du es nutzt @capgo/capacitor-rudderstack Um die Arbeit an nativen Plugins zu planen, verbinde sie mit @capgo/capacitor-rudderstack verwenden für die native Funktionalität in „@capgo/capacitor-rudderstack verwenden“, Capgo Plugin-Verzeichnis für den Produkt-Workflow im Capgo Plugin-Verzeichnis, Capacitor Plugins von Capgo für das Implementierungsdetail in Capacitor Plugins von Capgo, Plugins hinzufügen oder aktualisieren für das Implementierungsdetail beim Hinzufügen oder Aktualisieren von Plugins, und Ionic Enterprise Plugin-Alternativen für den Produkt-Workflow bei den Ionic Enterprise Plugin-Alternativen.