¿Cómo llegar de donde viene el usuario en la página de destino?
-
16-10-2019 - |
Pregunta
Cuando un usuario viene a mi sitio web, ¿quiero averiguar de dónde vino?
Por ejemplo:
1. Google or other search engines
2. Direct type
3. in email promotions
Cualquier sugerencia será apreciada.
Solución
Usa el referente.
Mage::app()->getRequest()->getServer('HTTP_REFERER')
Puede observar el evento de predisco general para atraparlo. controller_action_predispatch
.
Si no hay referente, entonces es acceso directo.
Si el referente coincide google
Entonces es de Google (¡duh!).
Para las promociones de correo electrónico, puede incluir en las URL un parámetro Get para cada correo electrónico Campain y coincidir con el mismo evento.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a magento.stackexchange