Currently we don't take the Navigation Popups gadget into account when logging events, which may distort EL analyses. When the NavPopups gadget is enabled, Hovercards will be disabled. This means that even though a user sees a navigation popup (using the gadget), 'dwelledButAbandoned' events will be logged when the user dismisses the popup. This is fine by itself, but it may give a wrong impression that the user didn't receive any info about the link.
To distinguish true 'dwelledButAbandoned' actions from the actions described above (or similar link context gadgets - presently the scope of this is limited to logged in users), do the following:
- Modify the schema and add the hovercardsSuppressedByGadget (boolean, required) field.
- Update the codebase accordingly to take the newly created field into account.
- Notify @Tbayer and @JKatzWMF once the code has been merged and the estimated dates the change will take effect in production, so that they know when to amend their queries.