问题标签 [conversion-tracking]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
108 浏览

google-analytics - 在一个会话中跟踪多个转化 - 实施问题

我需要在同一会话中跟踪同一转化事件的多次转化。

由于 Analytics 只能在一个会话中为每个转化目标触发一次转化,我将使用事务处理程序。

每次调用“/sucess/”页面时,我都想向 Analytics 提交交易。

我使用跟踪代码管理器这样做,但不知何故,交易根本没有转移到分析。

  1. 我在 Analyitcs 中激活了增强型电子商务跟踪
  2. 我在 /sucess/ 页面上实现了以下代码

在此处输入图像描述

评论:我真的试过了;但我不知道如何正确编辑此 WEBPÜAGE 上的代码

  1. 此外,我正在使用标签类型:Google Analytics,跟踪类型:“/成功/”页面上的交易触发标签。

分析中没有出现任何交易。有任何想法吗?据我了解,我的脚本中使用了所有必填字段。

0 投票
1 回答
985 浏览

javascript - GTM 增强型电子商务 - 未捕获的类型错误:无法读取未定义的属性“购买”

我正在尝试使用以下代码获取收入、订单价值等数据。签入控制台后,我收到:“未捕获的类型错误:无法读取未定义的属性‘购买’”

0 投票
0 回答
214 浏览

google-tag-manager - 如何使用 Google Tag Manager 在 Safari 上跟踪网络事件

我无法跟踪 Safari 浏览器上发生的网络转换。我已经设置了转换链接器标签,但仍然无法记录转换。在 Safari 中禁用阻止跨站点跟踪选项后,事件跟踪选项开始工作,但是当阻止跨站点跟踪选项在 safari 上时,我不允许记录事件。有没有什么方法可以让我在 Safari 上启用防止跨站点跟踪时记录事件?

0 投票
1 回答
91 浏览

regex - 在 Google Analytics 中为转化跟踪目标 URL 设置正确的正则表达式

来自挪威的问候!

我是在 Google 分析中设置 REGEX 的新手,非常感谢您的帮助!:) 我想跟踪从我的网站发送的活动表格(如收据 url),但我需要设置一个正则表达式来跟踪我网站上所有活动的响应。

需要跟踪这些字符串(以及将来类似的一次):

https://www.domain.no/**Campaigns**/MYcampaignname?**mode=received&formid**=thisand093that123 https://www.domain.no/**Campaigns**/Another-campaign-name?* *mode=received&formid**=76280&goback=https%3a%2f%2fwww.domain.no%2fCampaign https://www.domain.no/**Campaigns**/Name-of-This-campaign?**mode=收到&formid**=76283

我在 GA 中尝试了几种不同的正则表达式,但我没有让它们工作。我尝试过一些:

/活动/。?mode=received&formid=.

/广告系列/([AZ]+[az]+[0-9]+)?mode=received&formid=[^/]

我将衷心感谢您的帮助!

0 投票
0 回答
190 浏览

iframe - 标签未在 iFrame 中的 Pardot 表单上触发

我正在尝试为 iFrame 中设置的 Pardot 表单设置转换跟踪。我已将 HTML 代码添加到表单感谢页面并在 Google 跟踪代码管理器中设置了 2 个标记。看起来我的第二个标签没有触发,我不知道为什么。我将发布到目前为止我已采取的代码和步骤。

感谢页面代码:

Google 跟踪代码管理器中的侦听器代码 1:

  • 带有自定义 HTML 的标签

  • 在所有页面上触发

    window.addEventListener('message',function(){ if (event.origin === "https://go.pardot.com" && event.data === 'iframeTestPageLoad') { window.dataLayer.push({ 'event': 'formSubmit'}); } else { console.log('标签不工作') } }, false)

标记 2 向 GA 发送信息:

  • 轨道类型是事件
  • 名为“formSubmit”的自定义事件触发器

在预览模式下测试并提交表单标签 1 被触发但不是标签 2。使用开发工具运行时,我看到以下错误:“无法加载资源:net::ERR_NAME_NOT_RESOLVED”与 iFrame 代码中的网站相关联。当我单击表单上的“查看框架源”时,我可以找到代码中使用的这个网站....

对此的任何帮助将不胜感激!

0 投票
1 回答
51 浏览

google-analytics - 如何跟踪来自某个链接的传入流量?

我有一个具有免费和商业(专业)版本的软件。它可以安装在类似于 WordPress 的网络服务器上。免费版在管理区域有一个链接,告诉用户升级到专业版。

我想跟踪此链接产生的销售额。

我想知道这是否可以通过 Google 分析或 GTM 实现。例如,向该链接添加一个特殊类并创建如下转化跟踪:

链接点击(来自用户的网站)=> 产品登陆页面 => 结帐/付款 => 感谢页面

这样的事情可能吗?谢谢

0 投票
0 回答
24 浏览

angularjs - 如何在不同的环境中跟踪发布号

我将不同的版本部署到不同的环境,如 QA(1.1 版)、DEV(1.5 版)、Customer1(1.0 版) Angular 中有没有办法创建某种变量,其中包含版本号,以便我可以跟踪通过打开发布或配置文件?可能是 DevOps 中的变量?配置中的必需变量?先感谢您。

0 投票
1 回答
83 浏览

google-tag-manager - 针对不同产品类别的 Google Ads 转化跟踪,如何?

情况对我来说很复杂,让我们说:

  1. 我有 3 个产品类别。
  2. 我只想跟踪购买。

但是,如果您将跟踪代码段插入感谢页面,每个产品类别都会触发相同的标签。买衣服的顾客和买枪的顾客可能看起来完全不同。因此,如果您使用相同的感谢页面来跟踪转化,Google Ads AI 将无法优化您的广告系列:

  • A. 礼服促销活动
  • B. 枪支销售活动

当人们购买一件衣服时,衣服兑换和枪支兑换都会增加一,虽然默认交易金额不同。这表明转换正在污染另一个活动(枪支销售活动)。

0 投票
0 回答
94 浏览

google-analytics - Headless CMS 系统中的转化跟踪

我正在寻找一种解决方案,在使用 Headless CMS 的网页上使用 Google Tag Manager 跟踪转化。(特别是谷歌分析和 Facebook 转化跟踪)到目前为止我已经尝试过:

  • 通过唯一 URL 进行跟踪
  • 使用按钮类进行跟踪(但是,页面 URL 也需要包含在过滤选项中,因为同一个实例有多个站点,这会导致与之前相同的问题)

但是:在 Facebook Business Manager 中创建自定义转换时,数据会显示在后端)是否有人遇到过相同或类似的挑战?:)

0 投票
0 回答
20 浏览

javascript - 转化跟踪:有哪些选项?

我一直在开发一种在线营销软件,该软件将嵌入到客户的网站中,以提高转化率。因此,作为第三方软件供应商,我正在寻找一种解决方案来跟踪网站上的转换(例如,订阅开始、演示查询),但在纠结哪种解决方案最好。(显然,我不想依赖其他第三方工具,例如 Google Analytics)

到目前为止,我找到了两种解决方案。(两者都是基于 JS 的)

  • 点击触发:通过中断默认点击操作以获取转化数据然后恢复操作来计算 CTA 点击次数。
    • 缺点:由于实际的基于点击的系统,精确的转化跟踪。
    • 优点:如果一页内有多个 CTA 按钮,则需要复杂的设置。
  • 页面转换触发:计算 CTA 完成后显示的特定页面的访问次数。
    • 缺点:易于设置(参见,只需要指定页面)
    • 优点:如果没有显示“操作已完成”的特定页面(例如,感谢页面),则不适用于某些网站

如果您可以分享其他跟踪选项/建议哪个跟踪选项更好,我们将不胜感激。