在Google Analytics(分析)活动中使用JS变量

时间:2019-02-24 14:53:41

标签: jquery google-analytics

我们正在使用gtag.js设置事件跟踪,并将以下代码直接插入SELECT field1, field2 FROM "table" WHERE (CASE WHEN :P_AccountType = 'B' AND SEGMENT2 < '40000' THEN 1 WHEN :P_AccountType = 'P' AND SEGMENT2 >= '40000' THEN 1 ELSE CASE WHEN SEGMENT2 BETWEEN '00000' AND '99999' THEN 1 END --> the above case line is needed when :P_AccountType is neither "B", nor "P" END) = 1 下:

<head>

在索引页面下方,我们为各种按钮和链接设置了<script async src="https://www.googletagmanager.com/gtag/js?id=UA-nnnn-n"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-nnnn-n'); gtag('event', 'event_name', { 'event_category': categoryName, 'event_label': labelName }); </script> 个事件。这些具有以下示例格式:

onclick

在Chrome控制台中,我收到错误消息:

<li><a href="//a_link" class="btn btn-nav" onclick="gtag('event', 'menu', { 'event_category': 'menu-link', 'event_action': 'open-menu', });">Link Text </a></li>

问题 我们可以这样使用变量(index): Uncaught ReferenceError: categoryName is not defined吗?

我已经阅读了有关gtag事件的Google文档,但没有找到明确提及使用变量的信息。 编辑:在这里参考文档:comment

0 个答案:

没有答案