0

私はコンピューター プログラミングに不慣れで、ページ上の要素のクリックを追跡する可能性をいくつか学ぼうとしています。それが別のページへのリンクである場合、URL 追跡に goo.gl または bit.ly を使用できることがわかっています。WordPress の場合、ページの訪問を追跡するユーティリティがいくつかあります。私は PHP がこれを解決できることを知るために十分に読みましたが、私は PHP を知りません (ウォークスルーへのリンク、PHP の紹介、または要素追跡を説明できる同様のリンクへのリンクはありますが、私は学ぶことにオープンです)。このプロジェクトは最小限であるため、同様の簡単に実装できるアプローチを探しています。

私が考えることができる可能な解決策: * 追跡する可能性のあるグローバル値ですが、ユーザーからユーザーへの永続性を維持する方法やリロードからリロードする方法がわかりません * 追跡するのはやや難しいですが、要素ごとにいくつかの URL を作成します、JQuery on('click') でページにアクセスしますが、ユーザーとは無関係であるため、そのページが開かないようにする方法がわかりません*私はSQLに精通しており、そのSQLサーバーを持っています使用できますが、JSを使用して1ページだけにマップする方法がわからないため、これに関する情報やリンクがあれば役立ちます

Google アナリティクスを調べたことがなく、これを使用して要素の追跡を実現できるかどうかもわかりません。

4

3 に答える 3

1

最近のプロジェクトでは、要素で jQuery イベントを使用して、Google アナリティクスでページとのやり取りを追跡しました。josnidhin が提供したリンクには、ページでのイベント トラッキングの設定に関する優れた情報が含まれています。これは、このタイプのイベント追跡http://jsfiddle.net/kezzman11/qzr6v/をどのように使用したかを示す JSFiddle の例です。

追跡目的でのみ URL を使用する場合にリンクが開かないようにするには、HTML タグの onclick 属性を使用して false を返すだけです。例えば。onclick="return false;".

于 2012-08-06T02:37:37.427 に答える
0

javascript+php を使用して何かを構築することは、学習に適しています。

ただし、Google アナリティクス イベント トラッキングを使用する必要があると思います。ドキュメントはhttps://developers.google.com/analytics/devguides/collection/gajs/eventTrackerGuideにあります。

これには JavaScript を実行する必要がありますが、サーバー側の設定は必要ありません。

于 2012-08-06T02:06:16.963 に答える
0

追跡するリンクのクラスに基づいてフィルター処理するファイルのルート要素に、クリック イベント デリゲートをアタッチできます。コールバック関数では、クリックからのパラメーターを含む ajax リクエストを送信できます。サーバー側では、これによりクリックがデータベースに保存されます。

于 2012-08-06T02:01:09.710 に答える