The existing Android custom targeting page is a deprecated how-to for adding custom attributes. There is no comprehensive guide covering all available targeting attributes, behavioral targeting, or common patterns.
This issue tracks adding a Fenix Targeting Guide that covers:
- The full targeting attributes reference (sourced from
RecordedNimbusContext.kt and CustomAttributeProvider.kt)
- How targeting differs from desktop (Nimbus SDK vs desktop client,
app_version vs version, behavioral targeting)
- Behavioral targeting via event queries (
|eventCountNonZero, |eventSum, etc.)
- Common targeting patterns with real examples from
targeting/constants.py
- Install attribution (UTM), Terms of Use, and add-on detection
- The recorded targeting context Glean metric
- How to add new targeting attributes
The existing Android custom targeting page is a deprecated how-to for adding custom attributes. There is no comprehensive guide covering all available targeting attributes, behavioral targeting, or common patterns.
This issue tracks adding a Fenix Targeting Guide that covers:
RecordedNimbusContext.ktandCustomAttributeProvider.kt)app_versionvsversion, behavioral targeting)|eventCountNonZero,|eventSum, etc.)targeting/constants.py