gpt4 book ai didi

php - 如何使用 Google Analytics 捕获网站 API 流量数据?

转载 作者:可可西里 更新时间:2023-11-01 13:23:42 25 4
gpt4 key购买 nike

我有一个网站,其中大部分流量来自 API ( http://untiny.com/api/ )。我使用Google Analytics收集流量数据,但是统计不包括API流量,因为我无法将Google Analytics javascript代码包含到API页面中,包含它会影响API结果。 (例如:http://untiny.com/api/1.0/extract/?url=tinyurl.com/123)。

解决方案可能是使用 javascript 引擎执行 javascript。我搜索了 stackoverflow 并找到了适用于 Java 和 C 的 javascript 引擎/解释器,但除了旧的“J4P5”之外我找不到适用于 PHP 的引擎/解释器 http://j4p5.sourceforge.net/index.php

问题:使用javascript引擎就可以解决问题吗?还是有其他原因将 API 流量包含在 Google Analytics 中?

最佳答案

一般而言,一个简单的问题是您获得的任何数据都可能具有很大的误导性。

很多时候可能是其他服务器向您的服务器发出调用。如果这是真的,服务器的位置绝不能代表使用它的人的位置,用户代理将是假的,你无法判断有多少不同的人实际使用该服务。没有推荐人,如果有的话,他们可能是假的……等等。在这种情况下,没有多少统计数据是有用的。

或许制作一个记录 IP 和其他 header 信息的 PHP 后端,这真的是您所能做的全部。您至少能够跟踪对 API 的总调用,以及调用的来源(同样,可能来自服务器,但您可以分辨出是哪些服务器)。

关于php - 如何使用 Google Analytics 捕获网站 API 流量数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1071377/

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