ミニプロジェクト「Vizitator」-ユーザー設定の照会

CSSを介したデータ収集に関する記事への好意的なフィードバックを受けて、私は本当にアイデアを遠い隅に置くのではなく、それを使用して最終製品を迅速に実装したかったのです。 その結果、Vizitatorミニサービスが作成されました。これは、尊敬されているハブユーザーに伝えます。

Vizitatorはjavascript API(これまでのところ大声で言われていますが)で、サイト訪問の好みに基づいてユーザーの興味に関するデータを取得できます。


仕組み(記事を読むのが面倒な人向け)

JSはリンク配列をページに挿入し、その色を分析して、通常のリンクと訪問済みリンクの2つの異なるスタイルを事前に作成します。 ページにリンクが表示された瞬間にブラウザが色付けを適用するため、ユーザーが指定されたアドレスにいたかどうかをすぐに判断できます。

現在のリリースはむき出しのjsで書き直され最小化され(jQueryは良いですが、ドラッグするのは多すぎます)、元のスクリプトに対して少し作り直されました(リンクは1つずつ挿入され、分析されます)。

誰が役に立つ

オンラインショッピングとソーシャルネットワーク-新しいユーザーに、自分の興味のために特別にシャープ化されたタイトル(またはその他の)ページを表示できます。
バナーネットワーク-ユーザーの関心に関連する広告を発行できます(ページのコンテンツだけでなく、同様のテクノロジーを既に使用していると思われますが)
アドバイザリーサービスのあるサイト。
PRマネージャーの場合-このサービスでは、任意のサイトの個々のリンクへの訪問を追跡できます。

使い方

自分にダウンロードするか、オリジナルへのリンクを追加することにより、 jsファイルをサイトに接続します(これにより、データベースの更新が自動的に受信されます)。 コールバック関数を定義する
VizitatorCallback(keys, values)

そして、その中の設定に関するデータに応答するために(ヘルプはまだ詳細に記述されていないので、例はサービスページそのものです)。 Vizitatorはページロードイベントによってアクティブ化され、ほぼ瞬時に動作します。

使用するキーは次のバージョンで表示されますが、すべてがすべてのユーザーに完全に公開されていますが、ベータ版がリリースされると、現在のバージョンは削除されます。

開発計画

現在、プロジェクトのベースは約160リンクです。これはかなり多く、ベースを3〜4倍増やし、新しいカテゴリを追加し、分析をマルチレベルにする予定です(つまり、100〜200ポジションのテストセットに制限され、残りはajaxを介してロードする必要があります)。 おそらくjQueryを使用している人のサイズをさらに削減するjQueryプラグイン。 また追加します。 ユーザーデータ収集サービス。

プリヴァシ

実際、私たちは親切でふわふわしています(邪悪なモンスターやクッキー泥棒ではありません)。このサービスの目標の1つは、ユーザーを友好的でない人々から保護するために問題に注意を引くことです。 一方、サービスは機能的なベースのみを提供し、各インテグレーターはユーザーに警告を表示するか、すぐにデータを収集するかを自ら決定する必要があります。

協力への招待

現時点では、プロジェクトはアルファ段階にあります。つまり、プロジェクトを使用するか、時間の無駄にするかを決定します。
アイデアに興味がある場合は、プロジェクトの統合に関する提案を受け付けています-書いて、考えて、実装してください。

Source: https://habr.com/ru/post/J46784/


All Articles