For the complete documentation index, see llms.txt. This page is also available as Markdown.

Device metadata

The Netmera SDK automatically collects metadata from your users' devices. Use these system attributes for audience targeting, behavior tracking, personalization, and analytics.

Key advantages

Device metadata supports data-driven customer engagement. Use it to:

  • Deliver relevant content: Adjust messaging for each user's device, operating system, and location.

  • Improve segmentation accuracy: Create dynamic audiences using OS version, app version, device region, or language.

  • Add detail to analytics: Break down dashboards and reports by platform, version, and manufacturer.

  • Debug targeted environments: Identify devices and OS versions affected by crashes or other issues.

Collected fields

Field
Description

appV

App version (e.g., 4.3.3.0)

mdl

Device model code (e.g., T782H)

lang

System language setting (tr_TR, en_US, etc.)

mnf

Device manufacturer (TCL, Apple, Samsung, etc.)

oc

Operator code (MCC + MNC as integer, e.g., 28502 = Operator TR) Note: Deprecated in iOS 15.4+

oper

Mobile operator name (e.g., Operator TR) Note: Deprecated in iOS 15.4+

osV

Operating system version (e.g., Android 11, iOS 16.5)

psV (Android only)

Google Play Services version

rgn

Region/country code (TR, US, DE, etc.)

tzid

Time zone identifier (e.g., Europe/Istanbul)

About oc (operator code) and oper (operator name) parameters

  • iOS: Netmera collects these fields on iOS versions 13 through 15.3. Apple deprecated access in iOS 15.4 because of privacy policy updates.

  • Android: Netmera continues to collect these fields.

Common use cases

Use device metadata across marketing, analytics, and development.

1. Version-based targeting

Use App Version and Operating System Version to:

  • Identify users with outdated versions and prompt them to upgrade.

  • Run A/B tests based on OS or app-version compatibility.

2. Region and language-specific campaigns

Use Region Code and Device Language to:

  • Localize message content using each user's language settings.

  • Exclude users in unsupported countries or regions.

3. Telecom-specific analysis (Android only)

Use Operator Code and Operator Name to:

  • Analyze your audience by mobile carrier.

  • Correlate engagement or churn with specific telecom providers.

Note: These two fields are only available on Android and iOS versions 13 through 15.3. They are deprecated on iOS 15.4 and later due to Apple’s privacy restrictions.

4. Device-specific performance analysis

Use Device Model and Device Manufacturer to:

  • Identify performance issues or crashes linked to specific devices.

  • Adapt in-app experiences or campaign content to device capabilities.

Last updated

Was this helpful?