Skip to content

Commit a8534f7

Browse files
committed
Fixed analytics events for own documentation
1 parent e7efdad commit a8534f7

File tree

4 files changed

+9
-8
lines changed

4 files changed

+9
-8
lines changed

material/overrides/assets/javascripts/bundle.f989075e.min.js renamed to material/overrides/assets/javascripts/bundle.52d656d3.min.js

+3-3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

material/overrides/assets/javascripts/bundle.f989075e.min.js.map renamed to material/overrides/assets/javascripts/bundle.52d656d3.min.js.map

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

material/overrides/main.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,5 +35,5 @@
3535
{% endblock %}
3636
{% block scripts %}
3737
{{ super() }}
38-
<script src="{{ 'overrides/assets/javascripts/bundle.f989075e.min.js' | url }}"></script>
38+
<script src="{{ 'overrides/assets/javascripts/bundle.52d656d3.min.js' | url }}"></script>
3939
{% endblock %}

src/overrides/assets/javascripts/integrations/analytics/index.ts

+3-2
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,12 @@ import { fromEvent } from "rxjs"
3030
* Set up extra analytics events
3131
*/
3232
export function setupAnalytics(): void {
33+
const { origin } = new URL(location.href)
3334
fromEvent(document.body, "click")
3435
.subscribe(ev => {
3536
if (ev.target instanceof HTMLElement) {
36-
const el = ev.target.closest("a[href^=http]")
37-
if (el instanceof HTMLLinkElement)
37+
const el = ev.target.closest("a")
38+
if (el && el.origin !== origin)
3839
ga("send", "event", "outbound", "click", el.href)
3940
}
4041
})

0 commit comments

Comments
 (0)