我需要隐藏或显示特定国家的页面内的一些内容。然而,我使用的每一个WP Geotargeting插件都失败了。我检查了版本兼容性,检查了一些付费和免费选项,所有结果都是一样的。
发生的事情是,我试图在另一个国家“显示”的内容会相应地为我隐藏,但当使用VPN时,或询问该国家的朋友(在日本、德国、克罗地亚和阿曼测试)时,它不会为他们显示内容。
我甚至要求他们确保浏览器语言也不是英语。
我是不是走错了路?我需要一些建议,或者如果你使用了一个工作完美的插件,那就太棒了。
有问题的站点:TapeACall.com/blog
现在,克罗地亚、德国或日本的任何人都应该能够看到第一段:“iPhone可以做一些非常漂亮的事情…”
其他人应该看到:“好消息是你不需要……”作为第一段。
我目前正在使用GeoTargeting Lite插件进行第五次插件测试:https://wordpress.org/plugins/geotargeting/
当使用它的url调试工具进行调试时,我可以看到内容,但如果我使用VPN或来自其中一个国家的朋友进行测试,他们仍然看不到正确的版本。
SO网友:Rick Hellewell
虽然这不是插件支持(或推荐)的地方,但我想你已经向谷歌咨询了一些想法。快速搜索会发现几个已记录/列出地理定位应用程序的网站。
但是,你说你在其他国家有朋友为你测试它。您是否观看了“实时”谷歌分析,以查看您的分析是否有效?为您的测试朋友创建一个特殊页面。确保为该页面启用GA。然后让他们访问该页面(多次),然后使用GA深入到该特殊页面,查看地理位置是否正常工作。
请注意,您并没有询问GDPR,也没有根据访问者的位置跟踪他们,所以不想深入了解这一点(只是提醒您注意GDPR与您的站点相关)。
但第一步是进行测试,确保您能够正确跟踪地理位置。下一步是使用插件测试geoloation,看看插件是否正确报告了特殊页面访问(应该与GA信息匹配)。