我希望能够硬编码一些 GA 事件,如下所示。 我正在使用 GTM,我明白这是不可能的。 有没有办法解决这个问题?

ga('send', 'event', 'Mobile', 'Original', 'App');

#1楼 票数:0

这是一个问题,因为 GTM 创建了一个随机命名的跟踪器,而不是默认的跟踪器 (t0)。 您可以在“名称”字段上使用 set fields 方法将跟踪器名称设置为已知值(即“myTracker”)并相应地调整您的调用:

ga('myTracker.send', 'event', 'Mobile', 'Original', 'App');

或者,您可以使用 ge 函数将事件跟踪调用发送到页面中的所有跟踪器:

ga(function() {
  var trackers = ga.getAll();
  for (var i=0; i<trackers.length; ++i) {
    var tracker = trackers[i];
    tracker.send('event', 'Mobile', 'Original', 'App');
  }
});

这可能会比它的价值造成更多的头痛。 但是,不太可能存在不需要硬编码事件就无法涵盖的场景 - 正确的方法是将自定义 GTM 事件(和您的 GA 事件数据)推送到 dataLayer 并触发 GA 事件跟踪调用从那里。

所以对于硬编码事件,不要这样做。

#2楼 票数:0

要实现 ga 事件,请在 onclick 中使用此语法。

替换ga('send', 'event', 'Mobile', 'Original', 'App');

有了这个,它将起作用:

gtag('event', 'click', {'event_category' : 'Mobile',
        'event_action' : 'Original', 'event_label' : 'App'});

  ask by user2753924 translate from so

未解决问题?本站智能推荐:

1回复

在GTM中使用ga()方法

到目前为止,我的应用程序使用了Universal Analytics,有很多ga('send',...)用法。 (用于向UA发送自定义事件)。 现在,在实施越来越多的标签后,我们决定使用Google跟踪代码管理器。 我设置了一个通用分析标记(Universal Analytics的类型
1回复

通过GTM在GA中跟踪打印事件

我是GTM的新手,我已经学会跟踪不同类的单击和链接单击之类的事件,但是现在我想跟踪用户的打印事件,所以任何人都可以帮助我,如果用户尝试打印该怎么做?页面。先谢谢您。
1回复

如何在GA(GTM)中调试事件?

在每一页上,我都有: 例如,我有一个事件: 我需要任何回调,或者作为开发人员我如何知道将数据发送到GA服务器? 接受任何帮助,谢谢! PS,是的,我用Google搜索并尝试了发现的内容 我已经按照此处所示的方法进行了实现https://developers.google.c
1回复

安卓|无法使用GTM+firebase在GA中跟踪“电子商务购买”事件

我按照以下文档在 GTM 中为“购买”事件创建标签和触发器: https : //developers.google.com/tag-manager/android/v5/enhanced-ecommerce#purchases 我可以使用 GTM + Firebase 跟踪 GA 中的“事件”和“
1回复

使用虚拟视图触发GTM中的点击并将其计为GA中的事件目标

我在使用Google跟踪代码管理器跟踪点击时遇到问题。 我设置了一个click事件和一个click触发器。 单击触发器的条件是: Click Class -等于-下一步` 屏幕截图: 这就是我创建标签的方式。 这是触发因素 当前的问题是触发器没有触发。
1回复

使用dataLayer在GA和GTM中没有数据

我正在使用 Google Tag Manager 和 dataLayer 将信息从电子商务站点提取到 Google Analytics,但在过去几天中,“添加到购物车”图表一直是空的,即使测试站点运行良好,正在提取数据应该,并且我使用了复制的相同代码。 我可以在预览模式下看到触发器触发,在实时事件中
1回复

跟踪由GTM插入的GA上的自定义事件

我已经在网站上使用Google跟踪代码管理器插入了Google Analytics(分析)。 通常,一个站点只有一个分析。 但是,如果您有多个,分析建议将其命名。 使用ga("send", "...")自定义事件仅适用于全局分析实例。 我需要使用自定义事件来跟踪Ajax表单。 如果
1回复

如何在GTM中为数组的每个成员创建GA事件

在我们的数据层中,我们为我们的产品提供了一系列附加组件 不幸的是,它们对于每种产品并不相同,并且不会以相同的顺序返回。 我们想为每个选择的附加组件创建 GA 事件,使用数组中的代码和选择作为事件 Action 和 Label。 所以我们需要遍历数组,为每一项创建一个新的事件,并在事件中使用数组的元素