ユーザーがランディングページのどこから来ているのかを知る方法は?

magento.stackexchange https://magento.stackexchange.com/questions/11629

  •  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パラメーターを含め、同じイベントでそれを一致させることができます。

ライセンス: CC-BY-SA帰属
所属していません magento.stackexchange
scroll top