element-hq / element-android

A Matrix collaboration client for Android.
https://element.io/
Apache License 2.0
3.27k stars 677 forks source link

Quick improvement for analytics reporting #8773

Open BillCarsonFr opened 4 months ago

BillCarsonFr commented 4 months ago

Quick improvement on Analytics for posthog that would allow us to better filter reported decryption errors.

This is adding the following properties to all events: appVersion: similar to what web is doing. applicationId: the package id appFlavor: the flavor (googlePlay / FDroid) cryptoSDK: Parity with web, to allow to use common filters.

Also adding a specific property for E2E domain errors, that are not common to all platforms (is_cross_signed_verified).

Type of change

Content

Motivation and context

Screenshots / GIFs

Tests

Tested devices

Checklist