docs: Prefer snowplow pageview events in Ruby, tracking events as data- attributes
On our snowplow docs we outline different ways of adding events, but don't specify preferences for which to use when. We should prefer the ones that require the least code, namely data
attributes in templates, and Ruby for pageviews.
In !38846 (comment 392925020) I suggested some reasons, mainly that we shouldn't need to add/run new JS every time we want to track events.
Brought up by reviews of !38843 (merged), !38846 (merged), & !38863 (closed).
Edited by Dallas Reedy