получить window.location.hostname в gtag аналитики - PullRequest
0 голосов
/ 03 октября 2019

Я пытаюсь получить текущее имя хоста внутри iframe onclick, но это не работает.

Не знаю, делаю ли я неправильно или возможно ли это таким образом ...

Мой код:

<html>
<head>
<title></title>
<body>
<a href="#" onClick="gtag('event', 'myevent', {'event_category': 'mycategory', 'event_label': '+window.location.hostname '});">see</a>

<script async src="https://www.googletagmanager.com/gtag/js?id=UA-XXXXXX-XX"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());
  gtag('config', 'UA-XXXXXX-XX',{ 'anonymize_ip': true });
</script> 
</body>
</html>

1 Ответ

0 голосов
/ 03 октября 2019

Есть ли у вас ошибки в консоли? В противном случае проблема, возможно, просто избежать проблемы: у вас есть:

'event_label': '+window.location.hostname '}

, в то время как, вероятно, должно быть:

'event_label': window.location.hostname}
...