railsでgoogleのclient idを拾う
Google Analyticsではgoogleのclient idを一意にしてユーザの特定を行っているようです。 こんなやつです。
cookieに_gaというキーで登録されており、サーバーに送信していることについ最近きがつきました。 たとえば、ホットペッパーさんのサイトなんかのクッキーをみると、ありますね。こういうのです。
さて、cookieに登録してあるということは簡単に参照できます。
module GoogleAnalyticsSupport extend ActiveSupport::Concern def client_id cookies[:_ga] end end end
このモジュールをコントローラーでincludeすれば大丈夫ですね。★
あとは、
Analyticsの画面で、自社のアプリケーションのユーザの情報を表示できるようにしたいですね。。。 まあ、それは追々。