0

HTMLリクエストにリファラータグを追加するために必要なのは、以下のコードだけでしょうか?

私は自分の個人サイトでこのコードをテストしました。他のサイトからのリファラーがGoogleAnalyticsのレポートに表示されますが、GAがレポートを更新したことを確認するために1〜2日待っても、mysiteという名前のリファラーは表示されません。 。

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を使用するときにヘッダーに「リファラー」を追加するためのフォローアップ。

4

2 に答える 2

4

私はDelphiに精通していませんが、プログラムでページをリクエストしようとしているようです。ただし、これでは、ページビューを登録するためのGoogleAnalyticsJavaScriptコードは実行されない可能性があります。

于 2011-03-19T21:22:44.197 に答える
1

統計はリアルタイムではありませんが、最新のものであるため、少なくとも妥当な時間を待たずに、GoogleAnalyticsやこの種のツールに依存して結論を​​出さないでください。

ロガー、スニファを使用するか、サーバーログをチェックして、サーバーに何が送信されているかを確認します。

この答えを正しく書くために私がしたことです:Apacheサーバーのアクセスログはこれを示しています:

Apacheログ

ご覧のとおり、リファラーはサーバーに正しく報告されます。

于 2011-03-19T20:38:07.723 に答える