Pick your SDK
Web JavaScript SDK
For websites and single-page apps. Ships as a lightweight async snippet placed in the
<head> tag.Google Tag Manager
Deploy the Zeotap SDK through your existing GTM container without touching site code.
Adobe Launch
Deploy the Zeotap SDK through Adobe Experience Platform Launch / Tags.
iOS SDK
Native iOS library for Swift and Objective-C apps. Distributed via Swift Package Manager and CocoaPods.
Android SDK
Native Android library for Kotlin and Java apps. Distributed via Maven Central.
React Native SDK
React Native package wrapping the iOS and Android SDKs for cross-platform apps.
What every Zeotap SDK gives you
- Identity collection — send hashed and raw identifiers (
setUserIdentities) so events stitch to the right profile. - Event tracking — track named events with arbitrary properties via
setEventProperties. - User properties — keep a current snapshot of user attributes via
setUserProperties. - Page properties — capture page-level context for web environments.
- Consent management — integrate with IAB TCF or your own CMP so collection respects user choices.
Before you implement
You’ll need a Source in the Zeotap CDP to receive the data. The Source provides thewrite_key (or api_key) you’ll initialize the SDK with. See Sources for how to create one.