0

下面的代码是向 HTML 请求添加引用标签所必需的吗?

我已经在我的个人网站上测试了这段代码,虽然我可以看到来自其他网站的推荐出现在 Google Analytics 的报告中,但名为 mysite 的推荐人并未出现,即使我等待一两天以确保 GA 已更新其报告.

IDhttp1.Create(Self);
IDhttp1.HandleRedirects := TRUE;
IDhttp1.Request.Referer := 'http://www.mysite.com';
IDhttp1.Get(URL); // ignore result. Just done to hit the site with the referer string

使用 ShellExecute 时将“referer”添加到标题的后续操作。

4

2 回答 2

4

我对 Delphi 不熟悉,但看起来您正在尝试以编程方式请求页面。但是,这可能不会执行 Google Analytics JavaScript 代码来注册综合浏览量。

于 2011-03-19T21:22:44.197 回答
1

不要依赖谷歌分析或此类工具来得出结论,至少无需等待合理的时间,因为统计数据不是实时的,而是合理的最新的。

使用记录器、嗅探器或检查您的服务器日志以查看服务器的情况。

是我为正确编写此答案所做的:apache 服务器访问日志显示:

阿帕奇日志

如您所见,referrer 已正确报告给服务器。

于 2011-03-19T20:38:07.723 回答