Prechádzať zdrojové kódy

chore: update ga tracking (#14560)

* chore: update ga tracking

* chore: update development mock
iamkun 6 rokov pred
rodič
commit
608f1ba33f

+ 1 - 0
.eslintrc

@@ -3,6 +3,7 @@
     "mocha": true
   },
   "globals": {
+    "ga": true,
     "expect": true,
     "sinon": true
   },

+ 1 - 0
examples/components/theme-configurator/index.vue

@@ -143,6 +143,7 @@ export default {
         getVars()
           .then((res) => {
             defaultConfig = res;
+            ga('send', 'event', 'ThemeConfigurator', 'Init');
           })
           .catch((err) => {
             this.onError(err);

+ 3 - 0
examples/index.tpl

@@ -35,4 +35,7 @@
       ga('send', 'pageview');
     });
   </script><% } %>
+  <% if (process.env.NODE_ENV !== 'production') { %><script>
+    var ga = function() {};
+  </script><% } %>
 </html>

+ 8 - 2
examples/pages/template/resource.tpl

@@ -142,7 +142,10 @@
             <img src="~examples/assets/images/Axure-Components.svg" alt="">
             <h3><%= 3 ></h3>
             <p><%= 4 ></p>
-            <a href="https://github.com/ElementUI/Resources/raw/master/Element_Components_v2.0.0.rplib"><%= 5 ></a>
+            <a
+              onclick="ga('send', 'event', 'ResourceDownload', 'Download', 'Axure');" 
+              href="https://github.com/ElementUI/Resources/raw/master/Element_Components_v2.0.0.rplib"
+            ><%= 5 ></a>
           </div>
         </li>
         <li>
@@ -150,7 +153,10 @@
             <img src="~examples/assets/images/Sketch-Template.svg" alt="">
             <h3><%= 6 ></h3>
             <p><%= 7 ></p>
-            <a href="https://github.com/ElementUI/Resources/raw/master/Element%20UI%20Kit_v2.0.sketch"><%= 5 ></a>
+            <a 
+              onclick="ga('send', 'event', 'ResourceDownload', 'Download', 'Sketch');"
+              href="https://github.com/ElementUI/Resources/raw/master/Element%20UI%20Kit_v2.0.sketch"
+            ><%= 5 ></a>
           </div>
         </li>
         <!--<li>-->