I did exactly what you described in your reply:
1. Creating a data source Interactiontype
2. Setting it to "1" (text) in the applicable extension (where category / action / label) are set.
3. Mapping Interactionype to "noninteraction" in the Universal Analytics tag.
Resulting in all hits on that page being set to "noninteraction" type, ie. not only the "event" hit type but also the "pageview" hit type.
What am I doing wrong?
Thanks for getting back to me. I can see what you mean now - once an event happened - all subsequent events were being flagged as non-interaction events.
To resolve this, I:
(i) Scoped the extension to only the tag (this way, the 'gua_InteractionType' data source will never persist into the next page view when set)
(ii) Upgraded you to the latest GUA template (otherwise the nonInteraction of 1 would be persisted unless explicitly set to 0) (https://community.tealiumiq.com/t5/2-Tealium-iQ-Documentation/How-do-I-update-a-tag-template/ta-p/28...)
If you check your profile you'll see the latest change.
Let me know if you see any further issues here.