Cordova plugin for Segment Analytics.
Supports Segment's iOS and Android SDKs.
Implements (mostly) the same API interface on window.analytics
as Analytics.js.
In config.xml, you can put the following preferences:
- <preference name="analytics_write_key" value="{Segment write key}" />
- <preference name="analytics_debug_write_key" value="{Segment write key}" />
Use CocoaPods:
The default plugin configuration does not bundle any Segment integrations or core analytics SDKs.
To add more your custom integrations, create a Podfile
file in your iOS platform root directory and add your segment integration dependencies. See the iOS Quickstart for examples.
Use Gradle:
By default, the plugin builds with the analytics-core
SDK for Android.
To add more your custom integrations, create a build-extras.gradle
file in your Android platform root directory and add your segment integration dependencies. See the Android Custom Build Docs for examples.
Statically included Segment iOS SDK 3.2.2 with the following changes:
- SEGLocation.m
- typeof -> __typeof
- for the Cordova version of Clang