本文将会介绍如何使用自动事件标记来生成Google Analytics(分析)事件。
- 响应链接点击
- 响应网页中所有类型的点击
- 按照定时间隔
- 提交表单时
如果自动事件标记不能满足您的具体需求,您可以通过代码手动触发事件。
链接点击
假设您网站的每个网页都含有一个导航菜单,可帮助用户转到“购买”页面、“关于”页面或“联系”页面(具体取决于所选的导航项)。选择“购买”导航项会链 接到“http://example.com/buy.html”。选择“关于”会链接到“http://example.com /about.html”。选择“联系”会链接到“http://example.com/contact.html”。您想在用户每次点击上述导航项之 一时生成 Google Analytics(分析)事件。
- 添加基本的网页跟踪代码(即代码类型为 Google Analytics(分析)或 Universal Analytics;跟踪类型为浏览量)(如果没有的话)。此代码必须在所有网页中触发。
- 添加类型为事件监听器 > 链接点击监听器的代码。您可以将其命名为“Link Click Listener”。添加一个“所有网页”的触发规则。
- 为您所要跟踪的每个链接添加规则。例如,对于 http://example.com/buy.html 链接,请创建一个名为“Buy Clicks”的规则,然后输入以下条件:
{{event}} equals gtm.linkClick
{{element url}} contains buy.html - 对每个链接分别添加一个 Google Analytics 事件跟踪代码(即代码类型为 Google Analytics(分析)或 Universal Analytics;跟踪类型为事件),并以所要跟踪的链接为其命名(比如“Analytics Event – Buy”)。将您在上一步中创建的规则添加为触发规则(比如“Buy Clicks”)。输入事件的类别、操作和标签。例如,您可以对“购买”导航链接使用以下设置:
- Category “Nav”
- Action “Select”
- Label “Buy”
- 保存容器版本并发布。
所有点击
- 添加基本的网页跟踪代码(即代码类型为 Google Analytics(分析)或 Universal Analytics;跟踪类型为浏览量)(如果没有的话)。此代码必须在所有网页中触发。
- 添加类型为事件监听器 > 点击监听器的代码。您可以将其命名为“Click Listener”。添加一个“所有网页”的触发规则。
- 添加含有如下条件的规则(比如命名为“All Clicks”):
{{event}} equals gtm.click - 添加 Google Analytics(分析)事件跟踪代码(即代码类型为 Google Analytics(分析)或 Universal Analytics;跟踪类型为事件)。将您在上一步中创建的规则添加为触发规则(比如“All Clicks”)。输入事件的类别、操作和标签。例如,您可以使用以下设置:
- Category “All”
- Action “Click”
- Label “All”
- 保存容器版本并发布。
定时间隔
- 添加基本的网页跟踪代码(即代码类型为 Google Analytics(分析)或 Universal Analytics;跟踪类型为浏览量)(如果没有的话)。此代码必须在所有网页中触发。
- 添加类型为事件监听器 > 计时器监听器的代码。如果您想每10秒钟生成一个事件,则可以将其命名为“Timer Listener 10”。
- 在“事件名称”字段中输入名称。您可以随意输入任何名称。例如,如果您输入了“timer10”,则可以使用“{{event}} equals timer10”在规则条件中检查事件。
- 输入所需的间隔(以毫秒为单位)。(例如,如果输入10000,将每10秒钟生成一个事件。)
- 添加一个“所有网页”的触发规则。
- 添加用于检查您在上一步中创建的事件名称的规则(比如命名为“Timer 10”): {{event}} equals timer10
- 添加 Google Analytics(分析)事件跟踪代码(即代码类型为 Google Analytics(分析)或 Universal Analytics;跟踪类型为事件)。将您在上一步中创建的规则添加为触发规则(比如“Timer 10”)。输入事件的类别、操作和标签。
- 保存容器版本并发布。
表单提交
- 添加基本的网页跟踪代码(即代码类型为 Google Analytics(分析)或 Universal Analytics;跟踪类型为浏览量)(如果没有的话)。此代码必须在所有网页中触发。
- 添加类型为事件监听器 > 表单提交监听器的代码。您可以将其命名为“Form Submit Listener”。为“所有网页”或您要监听表单提交的具体网页添加一个触发规则。
- 添加含有如下条件的规则(比如命名为“Form Submit”):
{{event}} equals gtm.formSubmit - 添加 Google Analytics(分析)事件跟踪代码(即代码类型为 Google Analytics(分析)或 Universal Analytics;跟踪类型为事件)。将您在上一步中创建的规则添加为触发规则(比如“表单提交”)。输入事件的类别、操作和标签。例如,您可以使用以下设置:
- Category “Forms”
- Action “Submit”
- Label “Lead Gen”
- 保存容器版本并发布。