2

私は記事を持つウェブサイトを作成しています。これは、人々がアフィリエイトとしてサインアップし(そしてサブドメインを取得し)、ウェブサイトに送信する「ビュー」ごとに支払いを受ける機能をサポートします(通常、リンクを投稿します)私のサイトへのトラフィックを促進するFacebookページで)

そのため、典型的な URL は次のようhttp://johnsmith.mydomain.com/post/an-interesting-articleになります。「johnsmith」はアフィリエイトのユーザー名です。今私が提案を求めている問題は、各「ユーザー名」ごとにこれらの記事のビューを追跡する方法です。以下のスキーマを設計しましたが、改善が必要であることはわかっています。サイトは最初に 30,000 ~ 50,000 ページ ビューを取得するため、誰かがページをロードするたびにデータベースに書き込む必要はまったくありません。

ここに画像の説明を入力View 部分は決まったものではなく、単なるアイデアです。

基本的に、どのユーザー名が特定のページに何回のビューを送信したかを保存する必要があります。もう 1 つ、特定の国からのクリックに対しては料金を支払わないため、IP アドレスを保存する必要があります。

使用: MySQL、Web サーバーは Apache または xgnix のいずれかになります

これについてどうするのが最善ですか?

4

2 に答える 2

0

Google アナリティクス コードを使用します。新しいサブドメインごとに、Google から新しい UA コード / カスタム変数を割り当てます。次に、各ページの種類に従って追跡できます。Google アナリティクスの詳細については、こちらをご覧ください。

Google アナリティクスについてはこちら

于 2013-11-14T12:03:57.547 に答える