Trackingplan Documentation
Trackingplan Documentation
SDK Update

SDK Update

What is Trackingplan

OverviewOverview

The Trackingplan Way

AutomonitoringAutomonitoring
EventsEventsPropertiesPropertiesUser AttributesUser AttributesPagesPagesAcquisitionAcquisitionPlatform MetricsPlatform Metrics
Automated Alert SystemAutomated Alert System
Warnings & UpdatesWarnings & UpdatesPixel MonitoringPixel MonitoringPrivacy MonitoringPrivacy MonitoringNaming Conventions MonitoringNaming Conventions MonitoringDiscover ReleasesDiscover ReleasesData ValidationData ValidationDigestsDigests

Getting Started

Installing TrackingplanInstalling Trackingplan
For WebsitesFor WebsitesWebhooksWebhooksFor AppsFor AppsFor ssGTMFor ssGTM
Post-Install Warm-UpPost-Install Warm-Up

Inside Trackingplan

DashboardDashboard
SearchSearchHealth SummaryHealth SummaryStarred ItemsStarred ItemsReportsReports
Data ExplorerData ExplorerTracks ExplorerTracks ExplorerRoot Cause AnalysisRoot Cause AnalysisPresence MapPresence MapAdvanced ReportsAdvanced ReportsSession FinderSession Finder
Privacy ReportPrivacy ReportChange HistoryChange HistorySettings & MembersSettings & Members
DestinationsDestinations

How to…

Manage WarningsManage Warnings
Mute WarningsMute WarningsDebug WarningsDebug WarningsAttributionAttributionCustomize WarningsCustomize Warnings
Ensure PrivacyEnsure Privacy

Privacy ReportPrivacy Report

Cookies & ConsentCookies & ConsentConsent Mode Consent Mode Privacy by DesignPrivacy by Design
Marketing ObservabilityMarketing Observability
Campaign ValidationCampaign ValidationPixels Summary Pixels Summary
Enhance CollaborationEnhance Collaboration
SharingSharingNotes & LabelsNotes & LabelsPersonalized DigestsPersonalized Digests
Extend detectionExtend detection
TagsTagsChrome ExtensionChrome ExtensionData Layer Audit Data Layer Audit Explore your DataExplore your DataEnvironmentsEnvironments
Multi-Account ManagementMulti-Account Management
Plans OverviewPlans OverviewJSON Export/ImportJSON Export/ImportSplit DestinationsSplit Destinations

Others

Google Spreadsheet AppGoogle Spreadsheet AppLooker Studio ConnectorLooker Studio ConnectorOmnibug ExtensionOmnibug ExtensionTrackingplan Public APITrackingplan Public APISupported Trackers Supported Trackers SDK UpdateSDK UpdateRelease NotesRelease NotesPrivacy and SecurityPrivacy and Security

Keeping Your SDK Updated

💡

If you are using an outdated version of our SDK, you may be missing important updates that could improve your data collection and analysis. To ensure you’re making the most of Trackingplan, we highly recommend you keep your SDK updated.

Why Update Your SDK?

New versions of our JavaScript SDK introduce powerful features and enhanced tracking capabilities. That’s why updating it to the latest version ensures:

  • Access to Trackingplan’s latest capabilities and features.
  • Improved compatibility with modern web technologies.
  • Enhanced accuracy and reliability of your tracking data.
  • Better integration with third-party tools and services.
  • Security and performance improvements.

How to Update Trackingplan’s SDK

To make things easier, if Trackingplan’s system detects you’re using an outdated version of our SDK, a yellow dot will appear in your Settings & Members section. By clicking on it, you’ll see the following banner, informing you about what SDK version you’re currently using and which update is available.

image

Update Trackingplan’s SDK on your webs

  1. Go to https://panel.trackingplan.com/plans/”your TP_ID”/install and log in with your account.
  2. Replace the current SDK script in your site’s codebase with the latest version.
☝🏻

If you’re using Google Tag Manager, ensure the SDK is updated within your container settings. For more information, check out our documentation on installing Trackingplan for your websites.

  1. Deploy the changes and verify that the update has been applied successfully.

Update Trackingplan’s SDK in your apps

☝🏻

Follow our documentation on Installing Trackingplan in your Apps to update iOS or Android SDK to its latest version. If you need assistance during the process or run into any issues, feel free to contact our support team.

SDK Version History

Below is a list of SDK versions along with their key features, so you can see what updates you might be missing:

👀

Remember you can see which SDK version you’re currently using by navigating to Trackingplan’s Settings & Members.

Wondering why you don’t see it? That’s a good sign. It means you’re already using the most current version of our SDK!

JS SDK

Version
Feature
1.32
CMP/Consent Information
Available cookies listing
1.31
Adaptive Sampling
Low traffic events monitoring
1.30
Privacy mode enhanced
1.28
Elevar Parser
Dynamic web sampling
Remote configuration
1.27.0
Capture Service Worker requests (Google Tag update March 2025)
1.26.0
Optional masking of sensitive Datalayer Values
Add support to Adobe XDM
1.25.0
Regression Mode activated by URL
1.24.0
Pixel counting improvements
Fix Webvitals counting on Safari Mobile
1.23.0
Enhanced support for iframes and script interception
1.22.0
Capture navigation ID
Enable Live Debugging Mode
Capture Stack Traces
Optionally Capture Cookies State
Add support to Adsmurai
Add support to VWO
Add support to Adform
Add support to Criteo
1.21.0
Capture Web Vitals
Capture JS Errors count
Dynamic Tag init parameters
Capture iframes and script pixels
1.20.0
Capture Browser info attributions
Capture Last Click UTMs
1.19.0
Add support to AB Tasty
Add support to Posthog
Add support to Piano Analytics
Add support to Piwik Pro
1.18.0
Capture Last Clicked Element attribution.
1.17.0
Capture Datalayer

iOS SDK

Version
Feature
1.4.0
Disable support for Google Universal Analytics due to Google Analytics shut down
1.3.0
Support for new language, platform and device attributions
General improvements to enhance overall functionality and stability
1.2.0
Add support to Braze
Add support to new sessions
1.1.1
Add time to intercepted requests for debugging purposes
Add UUID to intercepted requests for debugging purposes
1.1.0
Add Custom Domains in Regression Testing
Add raw tracks
1.0.30
Improve logging for debugging purposes
Add support for Mixpanel
Add aditional Firebase domains
Add Privacy Manifest
1.0.26
Add support for tags

Android SDK

Version
Feature
1.10.0
Disable support for Google Universal Analytics due to Google Analytics shut down
1.9.0
Support for new screenand language attributions
General improvements to enhance overall functionality and stability
1.8.0
Add support to new sessions
Added instrumented tests
1.7.0
Add support to Optimizely
1.6.0
Add support to intercept tracks from Google Tag Manager
Add timestamps for time interception
1.4.0
Add support for tags in the sent data for RCA
Add app version name in the sent data for RCA
1.2.8
Add support to Customer.io
1.2.6
Add support to user attributes in Firebase interceptor
1.2.3
Add support for environments when reading the configuration of a plan

By keeping your SDK up to date, you ensure that you are using the latest features and improvements that make Trackingplan more effective and reliable. If you have any questions or need help updating your SDK, feel free to contact our support team.

← Previous

Supported Trackers Supported Trackers

Next →

Release NotesRelease Notes