telemetry-ios icon indicating copy to clipboard operation
telemetry-ios copied to clipboard

A generic library for sending telemetry pings from iOS applications to Mozilla's telemetry service.

Results 26 telemetry-ios issues
Sort by recently updated
recently updated
newest added

Frank said on Slack: okay, I’m going to make a suggestion, which is going to be part of all mobile telemetry moving forward, and will then be standardized across all...

We can use this as a thread to track the progress of this work, or drop general notes about this task in here. Hopefully today or early tomorrow we can...

This will be a simple boolean. Not sure what general API is available to check if a previous run crashed; Firefox iOS would have this available through Sentry.

We should have the ability to capture the state of arbitrary settings to the CorePing like: ``` "settings": { "searchEngine": "yahoo", "blockPopups": true } ```

Here is the focus event: https://github.com/mozilla-services/mozilla-pipeline-schemas/tree/master/schemas/telemetry/focus-event We can submit a PR to that repo with the Firefox event type.

We plan to add to CorePing an event counter dictionary to count user events. For example: `eventcount: {"new tab button": 5, "app menu button": 8}`

Consider adding perf measurement data to Core Ping. This will use the server backend histogram measurement type. Measurements need a defined number of buckets and the range of each bucket....

A single non-concurrent background thread for disk management is a common pattern to use here. Lends itself well to rate-limiting the I/O.

enhancement

The implementation on `dev` branch is aggressive and disposes the ping on all non-200 error codes. Note: 300-series that are resolvable are handled by the URLSession transparently, so we can...