Domanda

Quando un utente arriva al mio sito web che voglio capire da dove lui / lei è venuto?

Ad esempio:

 1. Google or other search engines 

 2. Direct type  

 3. in  email promotions  

sarà apprezzato Eventuali suggerimenti.

È stato utile?

Soluzione

Utilizzare il referrer.

Mage::app()->getRequest()->getServer('HTTP_REFERER')

è possibile osservare l'evento preDispatch generale per prenderlo. controller_action_predispatch.
Se non c'è referrer allora è l'accesso diretto.
Se le partite referrer google allora è da Google (Duh!).

Per le promozioni e-mail è possibile includere negli URL un parametro GET per ogni campain e-mail e abbinare nello stesso evento.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a magento.stackexchange
scroll top