gpt4 book ai didi

google-analytics - 如何检查我网站上的任何URL是否包含特定的Google Analytics(分析)UTM代码?

转载 作者:行者123 更新时间:2023-12-03 16:09:45 25 4
gpt4 key购买 nike

我管理的网站使用Google Analytics(分析)来跟踪URL。最近,我发现某些URL包含UTM代码,不应包含。我需要某种方法来确定是否包含以下UTM代码utm_source=redirectutm_source=redirectfolder的URL当前在网站上并在同一网站内被重定向。如果是这样,我将需要删除这些URL上的UTM代码,因为Google Analytics(分析)会自动跟踪在同一域内重定向的URL。因此,它不需要UTM代码(这实际上会损害分析能力)。

如果我在这里听起来有点不对劲,我深表歉意,我仍然想自己理解这一切,因为我是一名拥有CS学位的应届毕业生,现在我是唯一的Web开发人员。我并没有要求任何人为我编写此代码,即使我可以被指示为编写可能对此有帮助的ColdFusion脚本的正确方向。

最佳答案

因此,如果我理解正确,则您的代码库到处都是有问题的URL。要以编程方式清理URL,您需要先做几件事。


确定需要的querystring参数变量/值对
被淘汰。
创建一个工作程序文件以访问您的所有.cfm.cfc文件(感兴趣)。
创建一个遍历目录并读取,编辑和保存文件的循环(请注意此处不要发疯,也许不要设置为覆盖现有文件(除非确定,否则请设为make unique)。
创建查找/替换函数或正则表达式以定位并删除麻烦的参数
保存文件并继续循环。


要么:

您可以使用Dreamweaver或sublimetext之类的IDE并通过正则表达式搜索以及点检和删除来定位这些文件。

我会选择性地删除URL参数,但是如果您有太多的页面使它毫无意义,那么以编程方式删除将是您的最佳选择。

您将使用cfdirectorycffilerematch()(并创建数组并重建)或查找/替换replaceNoCase()

cfdirectory调用将返回一个变量,就像查询一样,您将像常规查询和cfoutput一样旋转它。

从仓库中提取一个或两个文件来创建代码,直到感到舒适为止。我会在退出策略中进行编码(正常失败),例如在更改位置添加可定位的注释,以便您以后可以手动检查它,或者在文件无法写入和其他许多尝试/捕获机会中逃脱出来。

我希望这有帮助。

关于google-analytics - 如何检查我网站上的任何URL是否包含特定的Google Analytics(分析)UTM代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37844605/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com