2

私たちは立ち上げたばかりで、登録ユーザーに変換しているユーザーが実際にどこから来ているのかをよりよく理解しようとしています. Google アナリティクスやその他のウェブ統計プログラムを介してトラフィック ソースと参照元を確認できますが、データベース内のどのユーザーがどこからコンバージョンしたかを具体的に結び付けるのは困難です。

コンバージョンの追跡を改善するために、Google アナリティクスの設定にはいくつかの「目標」がありますが、ユーザーのサインアップとインバウンド トラフィック ソースを関連付けるために、他の人は何をしているのでしょうか?

最初のページの読み込み時に参照を取得し、セッションでそれを登録フォームに渡し、そこでユーザー レコードに保存するという考えです。

うまく機能している他のソリューションはありますか?

ありがとう!

4

2 に答える 2

1

実際、リファラーをユーザー レコードに保存することをお勧めします。次に、コードを記述して、URL から追加データを適切に引き出すことができます。たとえば、Google の URL を解析して、サイトの発見に使用されたキーワードを特定できます。また、コードは、実行中の広告、特定の SEO キャンペーン、進行中のパートナー取引などからの紹介などを検出できます。

管理者専用のページを作成してこれらの変換を視覚化し、何が機能していて何が機能していないかをよりよく理解するのに役立つでしょう. そして、うまくいっているときは、そのようなページがチーム全体の励みになります!

于 2009-09-23T02:48:19.650 に答える
0

紹介を獲得することは良いスタートです。ユーザーが明日戻ってきた場合でも同じ参照情報を保持できるように、セッションではなく永続的な Cookie にキャプチャする必要があります。

紹介情報の追跡と保存を自動化する宝石を作成しました。詳細については、 https://github.com/holli/referer_trackingを参照してください。

トラッキングを設計する際のいくつかの注意事項 (既に gem でこれらをキャッチしようとしました)

  • トラッキング データは別のテーブルに保存した方がよい場合があります。そのため、ユーザー アカウントを削除しても、そのユーザー アカウントの作成方法に関する情報は削除されません。「偽のユーザー アカウントはどこから来たのですか?」というような答えが得られます。
  • Cookie も db に保存します。Google アナリティクスを使用している場合は、Google の Cookie を解析して、訪問者に関する追加情報を取得できます。アクセス数やキャンペーン情報など。
  • モバイル ブラウザとデスクトップ ブラウザなどで区別できるように、user_agents なども保存しておくとよいでしょう。
  • 最後に、情報と変換を視覚化するのは良いことです。しかし、最初は、どのデータをどのように視覚化したいのかを理解するのは困難です。そのため、できるだけ多くのデータを取得してから、スクリプトを使用してそのデータを処理する方法を決定してください。
于 2015-05-28T09:04:38.087 に答える