Skip to content
This repository was archived by the owner on Oct 29, 2020. It is now read-only.

Commit f4ee52d

Browse files
committed
Merge pull request #4548 from sbsmith86/problem-share-custom-ga
Custom GA even tracking for problem shares
2 parents c532961 + 248920b commit f4ee52d

File tree

2 files changed

+16
-3
lines changed

2 files changed

+16
-3
lines changed

lib/themes/dosomething/paraneue_dosomething/js/utils/Analytics.js

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,19 @@ define(["dosomething-validation", "dosomething-modal", "jquery"], function(Valid
4343
});
4444

4545

46+
// Campaign problem statement shares.
47+
$(".js-analytics-problem-fb").on("click", function() {
48+
ga("send", "event", "Share", "Problem Statement", "Facebook");
49+
});
50+
51+
$(".js-analytics-problem-tw").on("click", function() {
52+
ga("send", "event", "Share", "Problem Statement", "Twitter");
53+
});
54+
55+
$(".js-analytics-problem-tm").on("click", function() {
56+
ga("send", "event", "Share", "Problem Statement", "Tumblr");
57+
});
58+
4659
// Modals
4760
Modal.Events.subscribe("Modal:Open", function(topic, args) {
4861
var label = args !== null ? "#" + args.attr("id") : "";

lib/themes/dosomething/paraneue_dosomething/templates/campaign/node--campaign.tpl.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,9 +60,9 @@
6060
</div>
6161
</div>
6262
<ul class="social-share-bar -with-callout">
63-
<li><a class="social-icon -facebook js-share-link js-analytics-fb-share" href="<?php print $fb_link; ?>"><span>Facebook</span></a></li>
64-
<li><a class="social-icon -twitter js-share-link js-analytics-tw-share" href="<?php print $twitter_link; ?>"><span>Twitter</span></a></li>
65-
<li><a class="social-icon -tumblr js-share-link js-analytics-tm-share" href="<?php print $tumblr_link; ?>"><span>Tumblr</span></a></li>
63+
<li><a class="social-icon -facebook js-share-link js-analytics-problem-fb" href="<?php print $fb_link; ?>"><span>Facebook</span></a></li>
64+
<li><a class="social-icon -twitter js-share-link js-analytics-problem-tw" href="<?php print $twitter_link; ?>"><span>Twitter</span></a></li>
65+
<li><a class="social-icon -tumblr js-share-link js-analytics-problem-tm" href="<?php print $tumblr_link; ?>"><span>Tumblr</span></a></li>
6666
</ul>
6767
<?php endif; ?>
6868
<?php endif; ?>

0 commit comments

Comments
 (0)