1

Webサイトがユーザーに表示する広告をどのように決定し、何回表示するかを本当に知りたいです。

テーブルAds2Users(ad_id、user_id、showned_count、clicked_count)を介して、多対多の関係でテーブルUsersにリンクされているテーブルAds(id、url、...)が必要だと思います。ユーザーに特定の広告が配信されるたびに、Ads2Usersでレコードを検索(または作成)し、カウンターをインクリメントします。

登録ユーザーとCookieを消去しないユーザーを考えると簡単に思えます。

今の質問:それはどのように機能するのですか?

4

1 に答える 1

3

あなたは物事を過度に複雑にしています。広告が誰かに配信された回数を追跡して、別のサービスを提供することは確かに可能ですが、大きなメリットはありません。ランダム配信は、大部分のアプリケーションで問題ない傾向があります。

大量の広告 (つまり数千) がある場合、同じ広告を立て続けに再配信する可能性はかなり低くなります。広告がほとんどない場合 (つまり 10 個)、同じ広告を同じユーザーに再配信しないと、すぐに広告がなくなります。どちらの場合でも、配送を追跡してもまったくメリットがありません。

広告に繰り返し露出することは、現実の世界では肯定的であると考えられているという事実を付け加えてください.コカ・コーラがテレビ番組、映画、広告、看板などでロゴを取得しようとするのには理由があります.そして、これを行う理由はほとんどありません.

于 2010-03-04T18:49:36.433 に答える