Skip to content

Commit eb9258d

Browse files
authored
Merge pull request #2741 from codecrafters-io/add-helpscout-beacon-and-facebook-pixel
feat(tracking): add HelpScout Beacon and Facebook Pixel scripts
2 parents 37646f8 + 10cff30 commit eb9258d

File tree

2 files changed

+27
-2
lines changed

2 files changed

+27
-2
lines changed

app/index.html

+5-1
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,12 @@
1818
<link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800&display=swap" rel="stylesheet">
1919
<link href="https://fonts.cdnfonts.com/css/monaco" rel="stylesheet">
2020

21-
<script type="text/javascript">!function(e,t,n){function a(){var e=t.getElementsByTagName("script")[0],n=t.createElement("script");n.type="text/javascript",n.async=!0,n.src="https://beacon-v2.helpscout.net",e.parentNode.insertBefore(n,e)}if(e.Beacon=n=function(t,n,a){e.Beacon.readyQueue.push({method:t,options:n,data:a})},n.readyQueue=[],"complete"===t.readyState)return a();e.attachEvent?e.attachEvent("onload",a):e.addEventListener("load",a,!1)}(window,document,window.Beacon||function(){});
21+
<!-- HelpScout Beacon -->
22+
<script type="text/javascript">
23+
!function(e,t,n){function a(){var e=t.getElementsByTagName("script")[0],n=t.createElement("script");n.type="text/javascript",n.async=!0,n.src="https://beacon-v2.helpscout.net",e.parentNode.insertBefore(n,e)}if(e.Beacon=n=function(t,n,a){e.Beacon.readyQueue.push({method:t,options:n,data:a})},n.readyQueue=[],"complete"===t.readyState)return a();e.attachEvent?e.attachEvent("onload",a):e.addEventListener("load",a,!1)}(window,document,window.Beacon||function(){});
2224
</script>
25+
<!-- End HelpScout Beacon -->
26+
2327
<script async src="https://metabase.codecrafters.io/app/iframeResizer.js"></script>
2428

2529
<!-- Facebook Pixel Code -->

tests/index.html

+22-1
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,29 @@
1919

2020
<link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800&display=swap" rel="stylesheet">
2121
<link href="https://fonts.cdnfonts.com/css/monaco" rel="stylesheet">
22+
23+
<!-- HelpScout Beacon -->
24+
<script type="text/javascript">
25+
!function(e,t,n){function a(){var e=t.getElementsByTagName("script")[0],n=t.createElement("script");n.type="text/javascript",n.async=!0,n.src="https://beacon-v2.helpscout.net",e.parentNode.insertBefore(n,e)}if(e.Beacon=n=function(t,n,a){e.Beacon.readyQueue.push({method:t,options:n,data:a})},n.readyQueue=[],"complete"===t.readyState)return a();e.attachEvent?e.attachEvent("onload",a):e.addEventListener("load",a,!1)}(window,document,window.Beacon||function(){});
26+
</script>
27+
<!-- End HelpScout Beacon -->
28+
2229
<script async src="https://metabase.codecrafters.io/app/iframeResizer.js"></script>
23-
<script type="text/javascript">!function(e,t,n){function a(){var e=t.getElementsByTagName("script")[0],n=t.createElement("script");n.type="text/javascript",n.async=!0,n.src="https://beacon-v2.helpscout.net",e.parentNode.insertBefore(n,e)}if(e.Beacon=n=function(t,n,a){e.Beacon.readyQueue.push({method:t,options:n,data:a})},n.readyQueue=[],"complete"===t.readyState)return a();e.attachEvent?e.attachEvent("onload",a):e.addEventListener("load",a,!1)}(window,document,window.Beacon||function(){});</script>
30+
31+
<!-- Facebook Pixel Code -->
32+
<script>
33+
!function(f,b,e,v,n,t,s)
34+
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
35+
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
36+
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
37+
n.queue=[];t=b.createElement(e);t.async=!0;
38+
t.src=v;s=b.getElementsByTagName(e)[0];
39+
s.parentNode.insertBefore(t,s)}(window, document,'script',
40+
'https://connect.facebook.net/en_US/fbevents.js');
41+
fbq('init', '1218366289258395');
42+
fbq('track', 'PageView');
43+
</script>
44+
<!-- End Facebook Pixel Code -->
2445
</head>
2546
<body>
2647
{{content-for "body"}}

0 commit comments

Comments
 (0)