Skip to content

Conversation

@dmakarau
Copy link
Contributor

Summary

Disables internal analytics tracking in all 9 demo applications by adding enableInternalAnalytics(enabled: false) after SDK initialization.

Motivation

Demo and development applications should not send anonymous analytics data. The internal analytics feature, introduced in SDK 2.36.0, is enabled by default and tracks anonymous user interaction data that is not made available to customers.

Changes

Added Zendesk.instance?.messaging?.enableInternalAnalytics(enabled: false) after successful SDK initialization in:

  • ClickableLinks
  • HelloWorld
  • JWTAuth
  • Metadata
  • MultiConvoNavigation
  • PushNotifications
  • SwiftUIIntegration
  • UnreadMessages
  • VisitorPath

Documentation Reference

https://developer.zendesk.com/documentation/zendesk-web-widget-sdks/sdks/ios/analytics_tracking/

Add enableInternalAnalytics(enabled: false) after SDK initialization
in all 9 demo applications to disable anonymous analytics data collection
during development and testing.

Per documentation: https://developer.zendesk.com/documentation/zendesk-web-widget-sdks/sdks/ios/analytics_tracking/

Updated apps:
- ClickableLinks
- HelloWorld
- JWTAuth
- Metadata
- MultiConvoNavigation
- PushNotifications
- SwiftUIIntegration
- UnreadMessages
- VisitorPath
@dmakarau dmakarau self-assigned this Nov 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant