title: Google Tag Manager and Single Page apps
body: <p>I'm trying to integrate Google Tag Manager with my Ember app. I'm having a hard time understanding how to notify GTM that the page changed, and send a page view event.</p>
  
  <p>I've read a lot of things online, mostly working around creating a new variable for a "virtual page" or something, but obviously this is far from ideal.</p>
  
  <p>I'd like to be able to just use <code>dataLayer.push</code> to notify the page actually changed. Is there an easy way out I didn't find or is it really a pain to track with GTM on SPA?</p>