Unity SDK to send XR analytics (VR/AR/MR) telemetry to Gossip Analytics:
- Session lifecycle
- User/device context
- Interactions, movement, eye/hand signals (when available)
- Optional heatmaps (and Production-only image heatmaps)
- Unity: Unity: 2021.3 LTS+
- OpenXR-first: XR Bootstrap is required (see Quickstart)
- Open Window → Package Manager
- Click + → Install package from git URL
- Paste:
https://github.com/[ORG]/[REPO].git#[TAG_OR_COMMIT]
Import the SDK into:
Assets/GossipSDK
Install these dependencies, then restart Unity:
- UniTask
2.5.10https://github.com/Cysharp/UniTask.git?path=src/UniTask/Assets/Plugins/UniTask#2.5.10
- SocketIOUnity
v1.1.4https://github.com/itisnajim/SocketIOUnity.git#v1.1.4
- Input System
- Project Settings → Player → Other Settings → Active Input Handling = Both
- Meta XR Core SDK
- Meta MR Utility Kit
- Oculus XR Plugin
- XR Core Utilities
- XR Legacy Input Helpers
- XR Plugin Management
- Create Settings asset
- Create folder:
Assets/Resources/ - Create asset: Create → Gossip → Settings
- Do not rename it:
GossipAnalyticsSettings
- Configure credentials Fill in the URL and ApiKey for each environment:
- Dev / Beta / Production
- Select Environment Choose where data will be sent:
- Dev / Beta / Production
- Do not modify
Ingest Path
- Add the SDK Manager prefab Add to your scene:
Samples/GossipManager
- OpenXR-first (required) Add to your scene:
- XR Bootstrap (required)
- VR Permissions Handler (optional if your project already requests permissions)
- Enable heatmaps: set
enableHeatmapsin Settings - Image heatmaps are sent only in Production:
- Heatmap Orthographic Image (once per version)
- Interaction Image (via Interaction component)
- Eye Gaze Image (via EyeTrackingComponent)
- URLs + ApiKeys match the selected Environment
enableHeatmapsis enabled (if expected)- Required components exist in-scene (Manager, XR Bootstrap, tracker components)
- Mic/Camera permissions granted (if using audio/MR-related trackers)
- Email: support@gossipanalytics.com
- GitHub Issues: use this repo’s Issues tab for bugs & requests
See CHANGELOG.
See LICENSE
The full documentation lives inside the Gossip Analytics dashboard, in the Guide section, where you’ll find deeper explanations, advanced setup instructions and support from the AI Guide built into the platform.