使用 Google 标签管理器提取部分 URL

2023-12-27

所以我有这个网址“https://www.site.be/pand/titel-van-het-pand-t8500-17082-4 https://www.site.be/pand/titel-van-het-pand-t8500-17082-4“并且我必须提取网址后面的参考号。在此示例中,使用 GTM 的“t8500-17082-4”将其放入自定义维度中,如下所示:

var dimensionValue = 'REFERENCE_CODE_HERE';
ga('set', 'dimension1', dimensionValue);

url 末尾的参考代码可以以 -t8... 或 t9... 开头


在 GTM 中,转到“变量”->“新”->“自定义 JavaScript”并输入:

function(){

  var myRegexp = /(-t8|-t9)(.*)/g; //assuming you only ever have one "-t8"/"-t9" in the URL
  var result = document.URL.match(myRegexp);
  if(result !== null){
    return result[0];
  }else{
    return null; //or whatever you want to return if the ID is not in the URL
  }

}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 Google 标签管理器提取部分 URL 的相关文章

  • Easy Tracker 中的 Google 分析自定义屏幕名称

    我有一个具有重用活动的应用程序 它用于不同的目的 因此仅跟踪活动名称对我没有帮助 这就是为什么我想在仍然使用 EasyTracker 的同时手动定义屏幕名称 我的代码如下所示 EasyTracker t EasyTracker getIns
  • 谷歌标签管理器中的自定义事件触发器

    每次我创建自定义触发事件时 它都不会触发 谁能请教一下可能是什么原因 我创建了 gacustomevent 自定义触发器并将其命名为 gaevent 但该事件没有被触发 我想使用数据层中的事件来捕获值 有关如何解决问题的任何建议 从你的问题
  • 基于电子商务数据层对象的 Google 跟踪代码管理器自定义 JavaScript 变量

    我正在尝试根据 GTM 数据层电子商务对象中包含的数据计算购物车的价值 我将整个电子商务对象放入数据层变量中 以便我可以在自定义 js 变量中使用它 但我无法进行递归计算 这是数据层的代码示例 event checkout ecommerc
  • Google Analytics 未在 Swift 中初始化

    由于某种原因 我的新 swift 应用程序没有初始化 Google Analytics 我在项目中为所有 GAnalytics 文件创建了一个桥接标头 import GAI h import GAIDictionaryBuilder h i
  • 如何从服务器端后台服务访问Google Analytics API?

    我想通过后台 cron 作业将谷歌分析中的数据提取到自己的数据库中 而无需用户每次都进行身份验证 我知道如何通过用户交互获取 Google Analytics OAuth 访问令牌 https stackoverflow com quest
  • Google Developers Console:如何注册新应用程序?

    我正在努力追随本教程 https developers google com analytics solutions articles hello analytics api register project适用于 Google 的 Ana
  • 使用 Google Analytics iOS SDK 进行应用内购买跟踪

    我想使用 Google Analytics SDK for iOS v2 跟踪应用内购买 如其中所示电子商务追踪 https developers google com analytics devguides collection ios
  • 如何从谷歌分析中删除网站

    我是谷歌分析上多个网站的管理员 我可以删除其中一些吗 如果是 怎么办 你们中的许多人建议我删除我的个人资料 所以我的疑问是 1 我是多个项目的管理员 我只想删除其中一些 2 如果我删除我的个人资料 我会丢失所有物品吗 这是截至 2013 年
  • Google Analytics 测量协议不起作用

    我想跟踪在不同环境中运行的应用程序 音隙构建 节点 webkit 应用程序 website 为了对所有人使用一种跟踪机制 我认为使用 测量协议 https developers google com analytics devguides
  • 在 Chrome 中加载analytics.js时出现307重定向

    我正在构建一个网络应用程序并使用 Google Analytics analytics js 进行分析 我最近注意到 Chrome 中的分析功能无法正常工作 我使用单独模块中的标准代码片段加载分析并通过 requirejs 包含 我已验证该
  • 如何使用新的analytics.js跟踪多个帐户?

    我需要使用 Google 的新的analytics js 跟踪一个页面上两个帐户的综合浏览量 有大量教程和示例如何使用较旧的 ga js 进行操作 但我发现的只是这个分析文档页面 https developers google com an
  • 在 Google Analytics 中跟踪应用程序版本

    我正在使用谷歌分析模块 https marketplace appcelerator com apps 5081 2014113336 https marketplace appcelerator com apps 5081 2014113
  • 如何跟踪推文按钮点击次数?

    我想通过 Google Analytics 跟踪推文按钮点击 但推文按钮是一个包含来自另一个域的内容的 iframe 是否有一些技巧可以为推文按钮点击添加回调 或者 您可以简单地将事件添加到您的 div 中 然后等待该 div 被单击 例如
  • android Analytics v4 最简化

    我正在尝试以最简单的方式将谷歌分析连接到我的应用程序 我想实现analytics v4 因为google说他们很快就会强制升级到它 所以我不想做两次同样的工作 在这种情况下 谷歌的教程不是很有效 合并他们在那里所说的内容和我在互联网上找到的
  • 跟踪 HTML5 音频元素的播放次数?

    跟踪 HTML5 音频元素播放次数的最佳方法是什么 我们也可以使用 Google Analytics 如果这是最好的方法 HTML5 音频元素有基本的回调 https developer mozilla org En Using audio
  • Google Analytics 点击已发送,但在 Analytics 控制台上不可见

    我一直在尝试按照 Google 官方文档中的步骤在我的应用程序中实现 Google Analytics 完成编码部分后 我转到分析控制台以查看是否收到任何点击 我等了将近2天 但没有看到任何进展 然后我尝试在 logcat 中使用 GAv4
  • 错误“RESOURCE_EXHAUSTED”的原因是什么?

    我有一个 WordPress 博客 当我登录到仪表板时 顶部突出显示了以下异常 Ga Lib Api Request Exception There was an error while contacting Google API erro
  • 在 Google Analytics 中记录 JavaScript 错误

    我正在尝试获取有关我的网络应用程序中发生的 JavaScript 错误的信息 并在 Google Analytics 中使用事件记录这些错误 我这样做如下 document ready function var sendAnalyticsE
  • Google Analytics _trackEvent 不适用于 XHTML?

    我有一个生成 XHTML 内容的 php 文件 我使用 来执行此操作 然而 当该标签存在时 我的谷歌分析事件跟踪绝对无法工作 如果我删除该标签 事件跟踪将再次开始触发 我根本没有改变跟踪代码 只是删除了一个将页面定义为 XHTML 的 ph
  • GTM 的 Google 同意模式

    我正在使用 Google 同意模式实施 Google Analytics 它适用于这两个脚本 它实际上会像预期的那样在不设置 cookie 的情况下进行跟踪

随机推荐

  • 一个图例,多个图表 Chart JS

    我有两个饼图 数据不同 但标签和背景颜色相同 如何使用 ChartJS 创建独立的图例 没有图表的图例 以便图例同时对应于两个饼图 我尝试创建一个饼图 并将数据数组设置为 0 数组 然而 这会导致生成一个空饼图 占用大量空间 所以这是不行的
  • AIML 聊天机器人响应在不同时间有所不同?

    我在上一篇文章中针对 AIML 机器人提出了一个单独的问题 如何创建一个在一天中不同时间做出响应的机器人 我觉得这会让他看起来更 真实 我无法弄清楚日期和时间显示的实际工作原理 我认为您必须与设置 获取函数一起摆弄它 但这就是我所知道的 我
  • 如何在 getElementById 中使用数组?

    我正在开发一个项目 我需要在其中使用数组值getElementById 在 JavaScript 中 我尝试了各种方法 但代码不起作用 请帮我 我有一个像这样的值数组 var examStateArr examState1 examStat
  • 需要有关 bask awk 的帮助,通过查找文件中的模式来更新 Yaml 文件

    上下文 我对 UNIX 脚本非常陌生 并且bash 我有一个 bash脚本需要一个 yaml以及作为参数传递的虚拟机数组 e g myscript sh my yaml neo1 neo2 neo3 alice1 alice2 alice3
  • 如何在java中根据概率生成随机字母?

    我无法根据概率生成随机字母 例如 字母 J K Q Y Z 出现的概率均为 1 96 对于其他字母也使用类似的过程 具有更高的概率 有人可以告诉我该怎么做吗 具体编辑 我正在编写一个名为 getRandomLetter 的方法 该方法根据概
  • 在 Makefile 中,如何获取 git commit 哈希并将其分配给变量?

    A make all克隆 git 存储库 我想知道提交哈希是什么并将 git 提交哈希分配给稍后可以在 Makefile 中使用的变量 e g all download echo GIT COMMIT download cd buildar
  • Spring Boot中连接多个数据库

    我需要连接到我的项目中的两个数据库 所以我创建了两个配置文件 Configuration EnableTransactionManagement EnableJpaRepositories basePackages com virat we
  • 将数据绑定到 Silverlight 中的通用列表

    给定一个包含两个属性 IdentityType 和 Name 的对象列表 格式如下 IdentityType Name A One A Two A Three B Four B Five C Six 有没有一种方法可以声明式数据绑定 以便手
  • 在模块 jetified-hamcrest-core-1.3.jar 中发现重复的类 org.hamcrest.BaseDescription

    安卓工作室3 6 应用程序 build gradle androidTestImplementation androidx test ext junit 1 1 1 androidTestImplementation com azimola
  • OpenMP 多个线程更新同一数组

    我的程序中有以下代码 我想使用 OpenMP 加速它 for i curr index i lt curr index rx size i 2 int64 t tgt rcvq i int64 t src rcvq i 1 if TEST
  • Eclipse JAVA分离单元测试和集成测试

    我正在升级一个仅包含用 JAVA 编写的集成测试的项目 现在我们要编写单元测试 所以我决定创建 src it java 文件夹来放置所有现有测试 并在 src test java 中编写新的单元测试 我已经使用 surfire 和 buil
  • Alexa 自定义插槽类型:没有意图价值

    我已经将这个问题发布到亚马逊开发者论坛 但没有在那里收到答案 我想 Stackoverflow 从一开始就应该是首选 据我了解 如果我使用自定义槽类型 即使其可能值列表不包含口语单词 口语单词仍会传递给函数 文档说 自定义槽类型并不等同于枚
  • 如何向 ASP.NET 3.5 图表控件添加图例?

    有没有办法向它创建的图表添加图例 我创建了一个折线图 默认情况下它为不同的 y 轴数据创建了不同的颜色 我想要侧面有一个图例 显示哪些数据与哪种线条颜色相匹配 谢谢 您的图表控件只需添加以下行即可使用数据系列名称创建图例 chart Leg
  • 是否可以切换 appengine 应用程序的后端语言?

    我可以测试一下 但我不知道这是否可能 我用后端 python 运行一个 gae 应用程序 如果我想将语言更改为 Go Java 或 PHP 我可以保留我的应用程序和数据 而只部署使用另一个 SDK 和另一种语言而不是我当前选择的完整新版本的
  • 在 Visual Studio 2010 中混合异常处理模型会产生什么后果?

    我有第三方静态库Enable C Exceptions set to No EH未指定标志 从启用了 C 异常的代码中调用它会产生什么后果 EHa 如果从库内部抛出结构化异常 主应用程序提供给 set se translator 的函数是否
  • 更新多线程 PyQT 中的 GUI 元素

    我研究了一段时间以查找信息如何使用 PyQT 进行多线程程序 更新 GUI 以显示结果 我习惯于通过示例进行学习 但我找不到 是的 我找了几周 任何使用多线程执行简单任务的程序的简单示例 例如连接到 www 站点列表 5 个线程 并仅进行打
  • 如何捕获和解析从 Google Maps v3 API 返回的 JSON?

    我写下了以下代码 var url http maps googleapis com maps api geocode json latlng position coords latitude position coords longitud
  • 在 Android 中旋转可绘制对象

    怎样才能一个Drawable从资源加载并在绘制时旋转 例如 我想画一个箭头 并在绘制时能够将其旋转到不同的方向 您需要使用 Bitmap 和 Canvas 类函数来准备可绘制对象 Bitmap bmpOriginal BitmapFacto
  • C++ 指向成员函数的指针,替换 __closure

    不久前 Borland 在他们的 BCB 环境中引入了 C 语言的扩展 这个扩展是一个 closure 关键字 问题是 是否可以用普通 C 或 C 11 实现此类功能 如果您不熟悉 closure 关键字 下面的代码在注释中提供了解释 提前
  • 使用 Google 标签管理器提取部分 URL

    所以我有这个网址 https www site be pand titel van het pand t8500 17082 4 https www site be pand titel van het pand t8500 17082 4