识别从社交网络共享内容重定向的用户



我一直在研究很多,找不到任何接近我的故事的东西。我目前被困住了。

我需要弄清楚用户是通过点击社交网络(Facebook,Twitter LinkedIn)的共享内容来访问我的网站,还是用户只是直接访问?

例如,我在Facebook上分享了我的网站,我的一些朋友看到了它并点击了分享内容,所以我想将这些用户识别为来自社交病毒式传播的用户。

知道如何实现吗?

它可以通过检查传入HTTP请求的引用来实现。

由于引用器是一个HTTP头,因此可以在Django中以这种方式访问它:

referer = request.META.get('HTTP_REFERER')

请注意,您不能依赖 Referer 标头的正确性,因为用户可以更改它或阻止它被发送。

尝试使用谷歌分析,它为您提供所有统计数据,例如访问者来自哪里,访问者使用的设备等等。您可以通过以下链接注册

www.google.com/analytics

如果您需要更多输入,请告诉我

最新更新