Explorar el Código

Add ga listener

afc163 hace 8 años
padre
commit
541128ec96
Se han modificado 1 ficheros con 11 adiciones y 0 borrados
  1. 11 0
      src/models/global.js

+ 11 - 0
src/models/global.js

@@ -62,4 +62,15 @@ export default {
       };
       };
     },
     },
   },
   },
+
+  subscriptions: {
+    setup({ history }) {
+      // Subscribe history(url) change, trigger `load` action if pathname is `/`
+      return history.listen(({ pathname, search }) => {
+        if (typeof window.ga !== 'undefined') {
+          window.ga('send', 'pageview', pathname + search);
+        }
+      });
+    },
+  },
 };
 };