私は、「タグ付け」と呼ばれるプロセスを通じてクリック行動を追跡するトラフィックの多い Web サイトで働いています。基本的に、誰かが何かをクリックすると、「タグ」が起動されます。
舞台裏で何が起こっているか:
JavaScript イベントがトリガーされ、1x1 の透明なピクセル オブジェクトがユーザーのブラウザーにダウンロードされます。この画像の URL にはクエリ文字列が含まれており、クリック場所に関連する重要なデータが格納されています。
たとえば、トラフィックの多い Web サイトをクリックすると、src
次のような属性を持つ画像のダウンロードまたはリクエストがトリガーされる場合があります。
tag.gif?page=productpage&coordinate_x=3478234&coordinate_y=342345&class=ad_container_4
.
イメージのリクエストはログに記録され、データベースに保持されます。1x1 画像のオーバーヘッドは非常に小さいです。これらのリクエストがログに取り込まれると、行動分析のためにデータを集約するために使用できます。
requestURL = // http://url
$('.ad').click(function(){firePixel();})
firePixel = function(){
tag = $('<img/>', {
id: 'tag',
border: '0',
width: '1',
height: '1',
src: requestURL + '?class=' + classOfObjectClicked() + "&x_coord" + xCoordinate() _"&y_coord=" + yCoordinate()
});
}
画像が公開されていることを確認してください。
これは、クリックを追跡する多くの方法の 1 つです ^ _ ^