ユーザーがランディングページのどこから来ているのかを知る方法は?
-
16-10-2019 - |
質問
ユーザーが私のウェブサイトに来るとき、私は彼/彼女がどこに来たのかを理解したいですか?
例えば:
1. Google or other search engines
2. Direct type
3. in email promotions
どんな提案にも感謝します。
解決
リファラーを使用します。
Mage::app()->getRequest()->getServer('HTTP_REFERER')
一般的なPredispatchイベントを観察してキャッチできます。 controller_action_predispatch
.
リファラーがない場合は、直接アクセスできます。
リファラーが一致する場合 google
それからそれはGoogleからです(duh!)。
電子メールプロモーションの場合、URLには各電子メールCampainのGETパラメーターを含め、同じイベントでそれを一致させることができます。
所属していません magento.stackexchange