问题标签 [webtrends]

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 投票
0 回答
134 浏览

iis - 机器人流量识别策略

机器人。讨厌他们。

我需要完成的工作 像其他人一样,我想计算内容片段被推荐或显示为链接的次数,而这些数字不会被网络机器人人为夸大。

为什么我们不能仅仅依靠 Google Analytics GA 可以很好地验证他们报告的数字,但是他们只报告主 url,而不是“相关项目”,因为每个页面查看/每个用户的“相关项目”不同,我们需要自己跟踪这些。

GA 是一个很好的标准,我们可以对照它来控制我们的数据,但仅此而已。

到目前为止我所做的

  • 经过身份验证的用户永远不会被打扰 防火墙维护 IP 地址黑名单
  • 应用程序跟踪已知机器人
  • 每晚汇总作业拖网我们的日志,寻找以下信号:
  • 持续的请求突发(每秒高页数超过 x 秒)
  • 请求块 IP 地址块(xyz245、.246、.247、.248 等不能巧合地同时遍历我们的内容)
  • 登陆页面的模式+每个页面的请求,按顺序,快速连续(人类很少阅读每篇文章,而且不是那么快)

我在寻找什么 不是模糊的建议,而是可操作的算法,或最佳实践,或描述方法实际实施方式的文章,至少包含一些伪代码片段。我不希望得到灵丹妙药,但我知道有一些方法可以解决我没有见过的这个问题。我只需要看一个好的白皮书或其他东西。

我看过一百万次的东西

  • “我们公司通过浏览器挑战和后端分析实施了一种多层次的方法,等等等等”听起来很棒,我相信投资者喜欢它,一个实际的例子怎么样?
  • 厌倦了 CIO-Speak。“我们在表单上设置了隐藏字段,这叫做蜜罐!”

任何实际可行的事情将不胜感激!!!

0 投票
0 回答
199 浏览

javascript - SmartSource 数据收集器 JavaScript 标签,可以从 Java 中插入吗?

我是 Webtrends 的新手,我读过 SmartSource 数据收集器 JavaScript 标记,可以从 Java 或 HTML 插入。有谁知道如何从Java中插入它,我找到了下面的类,这个类可以完成工作吗?请提供一些样品。提前致谢

0 投票
1 回答
107 浏览

ios - iOS 应用上的 Web Trends SDK 的 Google 移动广告问题

我们有 iOS 应用程序,它已经在我们的 iOS 应用程序中集成了 Web Trends SDK,现在我们面临着奇怪的问题。GoogleMobileAds 在与 iOS 应用程序集成后无法使用,但如果我们删除 Web Trends SDK 则它可以使用。GoogleMobileAds 是否与 Web Trends SDK 不兼容?我正在使用以下代码显示谷歌横幅广告。

我们正在控制台中获取日志,如下所示,可能对您有所帮助。

我已经通过创建几个演示应用程序对其进行了测试,但使用 Google Ad 获得了相同的结果,但没有成功。如果我删除 Web Trend SDK,那么 Google Ad start 就像我上面提到的那样工作。您可以通过使用带有 Google Ad 的 Web Trend SDK 创建一个演示应用程序来检查它。如果您通过创建演示应用成功地使用 Google Ad 实现了 Web Trend SDK,请与我分享。谢谢                              

0 投票
1 回答
48 浏览

regex - 使用 webtrends 对带有数字的 id 进行正则表达式

我想在 00.118 中对 id 进行多次点击。因此,00.1181、00.1182、00.1183 等中的所有内容。

我找不到此请求的正则表达式。我希望有人可以帮助我。

0 投票
1 回答
80 浏览

iphone - 是否可以在 Swift 项目中动态设置 WebTrends DCS ID

我正在开发 iOS 应用程序。我需要在我的 iOS 应用程序中实现 WebTrends 分析。我可以在从服务器加载数据后动态设置 WT_DCSID。因为我从服务器获得的 WT_DCSID 不是静态的。我能不能做。请提出建议。

0 投票
0 回答
387 浏览

javascript - 如何在 WebTrends Analytics 上跟踪自定义数据

我需要跟踪来自 WebTrends Analytics 的自定义事件。

现在我正在发送这样的虚拟页面视图

这可以跟踪自定义事件(例如按钮点击)

首先,我不知道发送这样的自定义事件是否可以,但从他们的“API 参考”中我了解到,设置WT.dl99基本上意味着跟踪一个还没有WT.dl值的事件(自定义也是如此)。

除此之外,我还必须与其他数据一起发送自定义数据,例如

更复杂的是,我无法访问 WebTrends 面板,因此我的测试仅限于浏览器检查器的“网络”选项卡。

Mozilla在这里似乎使用了另一种方法,最好在这里解释一下,这让我更加困惑......

此外,我刚刚发现DCSext.custom_param这可能是我需要的,我只是不知道这将如何最终包含在最终的自定义报告中。

0 投票
2 回答
125 浏览

ios - Webtrends-iOS SDK (3.0.14) 响应代码 500

我在我的应用程序中使用Webtrends- iOS SDK (3.0.14)并在. 应用程序启动两次或三次后它工作正常,但一段时间后出现响应错误。Swiftwt_dc_dcsidwebtrends.plist

响应码:500

请查看以下回复以获取更多信息。

如果我可以删除应用程序并重新安装 webtrends SDK 工作但有时会收到响应错误。

有谁知道为什么?

谢谢。

0 投票
1 回答
568 浏览

tomcat - 在 WebTrends 的一个配置文件中指定多个数据日志文件(IIS 和 Tomcat)

是否可以在 WebTrends 中为一个配置文件指定多个数据日志文件?如何做到这一点?或者,每个 WebTrend 配置文件是否只允许一个数据日志文件?

我想获取一个 IIS 日志文件和一个 Tomcat 日志文件并将它们组合到一个配置文件中。如果 WebTrends 无法在每个配置文件中使用多个文件,那么我认为必须创建一个可能使用多个配置文件的自定义报告,是吗?

谢谢你。

更新

请让我解释一下为什么提出这个问题,以便您理解。我有一个服务器配置,其中 IIS 是前端 Web 服务器,Tomcat 是后端 Web 服务器,AJP 连接器从 IIS 连接到 Tomcat。

IIS --> AJP --> Tomcat

到目前为止,我们一直在使用标准的 IIS 日志记录并将该日志用于 Web Trends,并且一切正常。

然后,在这台服务器前面放置了一个 F5 负载均衡器。负载均衡器通过 X-Forwarded-For 标头来记录客户端 IP 地址。我能够将此标头添加到标准 IIS 日志中,但问题是标准 IIS 日志中无法交换 c-ip 列和 X-Forwarded-For 列。c-ip 列显示 LB IP 地址,但想法是该列仍应显示客户端 IP 地址。因此,尝试交换 c-ip 和 X-Forwarded-For 列数据。

为什么要交换列?Web Trend 管理员在将 IIS 标准日志上传到 Web Trends 时遇到了困难。他与 Web Trends 的某人交谈。显然,Web Trends 告诉他,为了让日志被接受,客户端 IP 地址必须出现在 c-ip 列中。它不会接受 X-Forwarded-For 列中的客户端 IP 地址。

这位负责 Web Trend 管理的人找不到有关如何使用 Web Trends 交换列的答案。目前,解决方案是一个离线脚本,它可以交换列,以便准备好输入到 Web Trends 中。

所以我正在寻找更好的方法。

如果有一种方法可以将带有自定义标头的 IIS 标准日志上传到 Web Trends (X-Forwarded-For),以便自定义标头包含客户端 IP 地址的值而不是 c-ip 列,我米所有的耳朵。

我尝试了 IIS 高级日志记录,并且能够操作列,以便 X-Forwarded-For 与 c-ip 交换。伟大的。现在,我在适当的列中获得了 IP 地址数据,并且列顺序与标准日志记录中的顺序完全相同。现在的问题是 IIS 高级日志记录将页面命中记录为有助于将 IIS 连接到 Tomcat 的重定向器 DLL 文件。因此,在 IIS 中访问的任何页面都将正确显示在日志中。但是对于任何由 Tomcat 托管的页面,日志都会将其记录为此重定向器 DLL 文件。

我启用了 IIS 调试以查看触发了哪些模块/过滤器,我看到高级日志记录触发,然后 URL 从 mypage.jsp 更改为 redirector.dll,然后高级日志再次触发。我尝试将其设置为 IIS 高级日志记录是第一个在其他所有内容之前触发的模块,但结果是相同的。我不认为 IIS 高级日志记录是在设计时考虑连接到 JSP/Java servlet 容器(如 Tomcat)的。

我能看到的唯一可行的 IIS 解决方案是创建自定义 IIS 日志记录模块。那将需要很多时间。另一个是我在问题中提出的建议,即分别指定来自 IIS 和 Tomcat 的 Web 日志,并将其输入 Web Trends。

也许您现在可能明白为什么我提出将两个日志合并到一个 Web 趋势配置文件中的问题。任何见解将不胜感激。

非常感谢您的参与。

0 投票
1 回答
116 浏览

json - 使用桌面工具从 REST API 加载和刷新 JSON 数据集

目前,我查询 WebTrends API 以将数据下载到 Excel 中。但是,现在我正在寻找一种更可靠的方法/工具来获取 JSON/XML 格式的数据,然后将其转换为 CSV,以便在各种数据存储和分析工具中使用它。

如果该工具可以通过将新数据附加到现有数据集来定期自动更新提要,那将是一个好处。

哦,它必须是免费/开源的。

我的研究使我接触到了 Talend、JaspersoftETL 和 CloverETL 等 ETL 工具。但我正在努力确定他们是否可以完成这项工作以及哪个更容易!有谁知道如何以 1-free 2-easy 3-lightweight 的方式完成上述工作?

WebTrends API URL 如下所示: http ://ws.webtrends.com/v2_1/ReportService/profiles/dnGpm8jbgl7/reports/1RxjilSo4n7/? totals=none&period=2017m02d27 *26&format=json&suppress_error_codes=true

谢谢,

0 投票
1 回答
53 浏览

unity3d - Installing WebTrends to an iOS game made in Unity

As it says on the tin, I made a game in Unity, and built it for iOS devices. The clients asked if we could implement WebTrends into the game, and so I followed this link for instructions on how to install it.

This is what my pod file looks like:

After running pod install however, this is my result:

I tried to google what the minimum deployment target is for WebTrends SDK Core 3.0, but came up with a blank.

I went back in Unity to check, and the minimum deployment target was set to 6.0. I bumped it up to 8.0, rebuilt, and re-did the cocoapods install, but I've met with the same result.

Is there anything else I can try?