OSDN Git Service

Regular updates
[twpd/master.git] / google_analytics.md
1 ---
2 title: Google Analytics
3 ---
4
5 ### Pageview
6
7     // Analytics.js
8     ga('create', 'UA-XXXX-Y', 'auto');
9     ga('send', 'pageview');
10
11 ### Track events
12
13     // ga.js
14     // [..., category, action, label, value (int), noninteraction (bool)]
15     _gaq.push(['_trackEvent', 'Videos', 'Play', 'Birthday video', true])
16     _gaq.push(['_trackEvent', 'Projects', 'Donate', 'Project name'])
17     _gaq.push(['_trackEvent', 'Accounts', 'Login'])
18
19     // Analytics.js
20     //       ,        ,  category,  action,  label,         value (int)
21     ga('send', 'event', 'button',   'click', 'nav buttons', 4);
22
23 ### Variables
24
25     // [..., index, name, value, scope (optional)]
26     _gaq.push(['_setCustomVar', 1, 'Logged in', 'Yes', 2]);
27
28     // Scope = 1 (visitor), 2 (session), 3 (page, default)
29
30 https://developers.google.com/analytics/devguides/collection/gajs/gaTrackingCustomVariables
31 https://developers.google.com/analytics/devguides/collection/gajs/eventTrackerGuide