0

私は有効期限が 3 分の Cookie を設定しています。これにより、ユーザーはサイトを 3 分間ナビゲートしてから広告を見ることができます。アクセスした次のページに Cookie が存在しない場合に広告が表示され、広告が閉じられると Cookie はリセットされます。

ただし、この結果、ウェブサイトにアクセスするとすぐに広告が表示されますが、訪問者が最初にアクセスしたページに表示される広告を停止するにはどうすればよいですか?

4

1 に答える 1

0

Cookieのみを使用する場合:サイトに別のCookieを追加し、ブラウザを閉じた後に有効期限が切れるように設定し、このCookieが設定されているが、他のCookieは設定されていない場合にのみ広告を表示できます。

または、ユーザーがページに入った時間をセッションに保存するなど、セッションのような方法を使用して、その時間から広告を表示するタイミングを計算します。これは、Cookieを介さずに、別の方法で広告が表示されているかどうかを確認する必要があることも意味します(セッション変数の値を確認します)。

于 2013-02-11T12:27:38.167 に答える