Key Notes and Best Practices

  • Register TrackerInitializer only once in the Application class to avoid duplicate lifecycle callbacks and unintended event capture.
  • Type 4 auto-instrumentation is fully configuration-driven, allowing behavior changes through configuration files without modifying application code.
  • Safe to enable or disable across builds without requiring recompilation or redeployment of the application binary.
  • Always validate configuration changes in a non-production environment before rollout.