タイトルがウェブサイトで言っているように、ユーザーがページの一部を閲覧したかどうかを知ることは可能ですか?
6 に答える
その部分を別の iframe に移動すると機能しますか? 次に、一番下までスクロールすると、小さな画像ファイルの取得リクエストを発行します..テクニックの名前を忘れました..
更新: Web バグと呼ばれます。Web バグは、Web ページまたは電子メールに埋め込まれ、通常はユーザーには表示されませんが、ユーザーがページまたは電子メールを閲覧したことを確認できるオブジェクトです。一般的な用途の 1 つは、電子メールの追跡です。別名は、Web ビーコン、トラッキング バグ、トラッキング ピクセル、ピクセル タグ、1×1 gif、およびクリア gif です。
ユーザーがページの一部を実際に閲覧したかどうかを確認する場合は、Web カメラをインストールして、ユーザーの視線の動きを追跡する必要があります。
ユーザーがページをどれだけ下にスクロールしたかを検出する場合は、Javascript を使用して OnScroll イベントでこれを検出できます。これを記録する必要がある場合は、サーバーに対していくつかの ajax を起動できます。
確実ではありません。
簡単な例: リンクを中クリックすると、そのリンクが新しいバックグラウンド タブで開きます。それから私はそれに反対することに決め、それを見ずにタブを閉じます。どの JavaScript トリックでも、スクロールせずに見える範囲のすべてを表示したと報告されます。
より複雑な例: 初心者ユーザーはブラウザー ウィンドウを最大化しておらず、ブラウザー ウィンドウの一部が画面外に表示されています。JavaScript のトリックはビューポート全体が表示されているかのように報告されるため、クエリをスクロールが発生する場合のみに制限しても役に立ちません。
これが倫理的かどうかはわかりませんが、技術的には、JavaScript を使用すると、ドキュメント内の各段落タグのマウスオーバー イベントを検出し、その情報を AJAX でサーバーに返すことができます。ユーザーがページを下にスクロールすると、段落にマウス カーソルを合わせる可能性が高くなり、少なくともどこまで読んだかがわかります。
もちろん。そのコンテンツをdiv内に配置し、次にhtml内にjavascriptを使用して、onmouseoverイベントをキャプチャし、そこで作業を行います。彼らが何かの上にマウスを置いた場合、彼らがそれを見たのはかなり安全な賭けだと私は言うでしょう...
お役に立てれば。
なんらかのユーザー アクションが必要でない限り、ユーザーが実際に見たということではなく、一部をダウンロードしたということしかわかりません。