web-dev-qa-db-ja.com

視聴者固有のコンテンツを表示する方法

プロファイルに基づいて、ウェブサイトの訪問者に特定のコンテンツを表示するための方法を見つけようとしています。基準には、国、言語、年齢、性別が含まれます。

訪問者のIPに基づいて国情報を作成することは十分に信頼できますが、訪問者の好みに合わせてコンテンツをさらに調整したいと思います。

理想的には、Googleアナリティクスから各セッションのこの情報を取得し、ロードするコンテンツを選択する方法があることを願っていますが、現在の訪問者に基づいてそれを行う方法はわかりません。

皆さんの何人かが私を正しい方向に向けてくれることを願っています。 (プログラミングの経験は問題になりません)

1
Mervin

不可能なことは何もありませんが、残念ながらあなたの質問への回答は非常に難しいです。

Analyticsからデータを取得する場合、いくつかの問題が発生します。

  1. アナリティクスは、年齢や性別など、ユーザーにとって重要なライブ結果を更新しません。つまり、そのカテゴリのデータを取得するにはある程度の時間が必要です。
  2. Googleでさえ、ページを表示しているユーザーのプロフィールを100%知ることはできないため、表示される結果は概算です。ログインしたGoogleユーザーには問題ありませんが、他のユーザーは行動の近似によって一致しますが、これは100%真実ではありません。

私の意見が必要な場合、最良の方法は、コンテンツを適応させるためにIPとブラウザ言語で国を取得することです。年齢と性別は、将来のコンテンツを分析および調整して、男性/女性または男性/女性にさらに興味を持たせるために興味深い場合があります。

0
nunorbatista