配置产品并发送数据

您可以在网页上全局代码段之后的任何位置调用 gtag() 命令。有三个命令可供使用:configset 用于建立常规属性;event 用于发送数据。

使用 config 初始化产品

使用 config 命令可初始化和配置特定产品帐号的设置。config 命令采用以下格式:

gtag('config', '<target_ID>', {<additional_config_info>});

其中 <target_ID> 是您要向其发送数据的产品-帐号的 ID,而 <additional_config_info> 是用于指定其他配置选项的可选对象。

借助 config 命令,您可以指定应处理的产品和帐号 gtag.js,并指定关联的配置。根据 target_ID 中指定的产品,config 命令也可能会触发该产品的某些行为。例如,在某些情况下,config 命令会告诉 gtag.js 触发网页浏览匹配。要详细了解 config 命令对应于各个产品的行为方式,请阅读特定产品的文档:

下面是一个最简单的示例,其中仅包含 config 命令和一个 target_id

gtag('config', 'GA-TRACKING_ID');

您可以通过在可选的 <additional_config_info> 对象中指定参数来调整和扩展 config 命令。例如,添加以下参数可以阻止该命令自动发送 Google Analytics(分析)网页浏览数据:

gtag('config', 'GA-TRACKING_ID', {'send_page_view': false});

使用 event 发送数据

您可以使用 event 命令指定发送事件数据的方式。例如,您可以使用 event 命令发送 method 值为“Google”的 login 事件:

gtag('event', 'login', {
  'method': 'Google'
});

我们提供了一组推荐事件,同时附带了推荐参数,它们在特定情况下非常有用。您还可以发送未包含在推荐事件列表中的自定义事件。

使用 set 发送每个事件的相关数据

借助 set 命令,您可以设置与网页上的每个后续事件相关联的参数。例如,如果您网站上的所有交易均使用同一币种,您就可以使用 set 命令指定 currency 字段:

gtag('set', {'currency': 'USD'});

您可以使用一个 set 命令来设置多个属性:

gtag('set', {
  'country': 'US',
  'currency': 'USD'
});