フィード リーダー アプリを作成します。ユーザーがフィードを要求すると、フィードがサーバーにダウンロード (またはキャッシュからロード) され、サーバーからユーザーの PC/スマートフォンにダウンロードされます。
しかし、Google Feedburner はそれを認識せず、管理者に実際の購読者数を表示しないと思います。そうですか?
Google で読者 (私のアプリを使用しているユーザーも) を正しくカウントするにはどうすればよいですか?
フィード リーダー アプリを作成します。ユーザーがフィードを要求すると、フィードがサーバーにダウンロード (またはキャッシュからロード) され、サーバーからユーザーの PC/スマートフォンにダウンロードされます。
しかし、Google Feedburner はそれを認識せず、管理者に実際の購読者数を表示しないと思います。そうですか?
Google で読者 (私のアプリを使用しているユーザーも) を正しくカウントするにはどうすればよいですか?
基本的に話していることは、フィード用の Web プロキシを作成し、プロキシされたフィードをユーザーに提供することです。デフォルトでは、フィードをリクエストしている一意の訪問者は 1 人しか表示されないため、このメソッドは feedburner の購読者数を更新しませんが、特定の数の購読者に代わってフィードをリクエストしていることを Google に通知する方法があります。
スタンドアロンのフィード リーダーの場合、そのユーザーは自分のコンピューターでアプリケーションを実行しており、1 日を通して繰り返しフィードをフェッチします。これらのリクエストの特徴を見て、同じ人からの繰り返しのリクエスト (定期的なポーリング間隔、一貫した IP アドレス、および共通のユーザー エージェントによって示される) と、異なるリクエスト (前のデータ ポイントの 1 つ以上が異なる場合) を区別します。Web ベースのフィード リーダー (My Yahoo、Google Reader、Bloglines、Pageflakes など) の場合、これらのサービスはフィードを 1 日中繰り返し取得しますが、複数の人に代わって取得します。これらのサービスのほとんどすべてが、フィードを購読しているユーザーの数を報告しています。1 日の終わりに、購読しているスタンドアロンのフィード リーダーの数を集計します。それらを Web ベースのユーザーに追加します。最終結果は、私たちが報告する加入者数の合計です。(いくつかの詳細は省略しています。より完全な回答については、以下を参照してください。)
ここから