Skip to content

Commit a424b1d

Browse files
committed
Add click tracking to flyout for future use
1 parent 760db1a commit a424b1d

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

readthedocs/core/static-src/core/js/readthedocs-doc-embed.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,16 @@ $(document).ready(function () {
104104
}
105105
});
106106

107+
/// Click tracking on flyout
108+
$(document).on('click', "[data-toggle='rst-current-version']", function() {
109+
var flyout_state = $("[data-toggle='rst-versions']").hasClass('shift-up') ? 'was_open' : 'was_closed'
110+
if (_gaq) {
111+
_gaq.push(
112+
['rtfd._setAccount', 'UA-17997319-1'],
113+
['rtfd._trackEvent', 'Flyout', 'Click', flyout_state]
114+
);
115+
}
116+
});
107117

108118
/// Read the Docs Sphinx theme code
109119
if (!("builder" in READTHEDOCS_DATA) || "builder" in READTHEDOCS_DATA && READTHEDOCS_DATA["builder"] != "mkdocs") {

readthedocs/core/static/core/js/readthedocs-doc-embed.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)