elastic / elastic/apm

Implement device identifier mapping

Open
#666 0 comments 0 reactions 0 assignees View on GitHub
agent-mobile
Dominant language
Gherkin
Stars
427
Forks
125
PR merge metrics
No merged PRs in 30d

Description

On iOS and Android only a `device model identifier` that is not a good display name for device models. A `device model identifier` can be mapped to corresponding device manufacturer names and device model names using official mapping tables:
- Android: https://storage.googleapis.com/play_public/supported_devices.html
- iOS: https://gist.github.com/adamawolf/3048717

This mapping needs to be done on the backend side (because otherwise mobile agent users would need to update their apps with new agent versions with each appearance of a new device on the market, which is not feasible).

One way to solve this is through a dedicated Elasticsearch ingest node processor:
- https://github.com/elastic/elasticsearch/issues/88865

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.