#1901 introduces Compose navigation instrumentation. The next step is to generate navigation events and attribute stamping on spans/logs based on the instrumentation.
For the attribute stamping, some options to consider -
- a new attribute for Compose derived screens vs. the Activity derived one, so both can coexist
- the pattern some libraries use- an exclusion list of Activities whose names are ignored for screen attribution, so Compose screens get route based names instead of host Activity
Generating navigation events is a separate issue tracked by #1920
#1901 introduces Compose navigation instrumentation. The next step is to generate navigation events and attribute stamping on spans/logs based on the instrumentation.
For the attribute stamping, some options to consider -
Generating navigation events is a separate issue tracked by #1920