*

*

0/500

为什么热图无法加载

“热图无法加载”表示热图无法展示,当我们在使用Ptengine查看热图但打开失败时就会出现此提示。

这个表示Ptengine未能获取您想要查看的页面。例如,您想要访问的是“https://www.aaa.cn/thanks”,有时您会被重定向到首页。
当尝试在Ptengine中查看此页面的热图时,本网站的重定向逻辑将尝试显示首页而不是“https://www.aaa.cn/thanks”。结果就会出现“热图无法加载”。
重定向的主要原因如下。
①在HTML源文件中存在称为“反重定向”的JavaScript描述
②当PC访问不允许移动网站时
③来自http的访问受限时
④当页面需要登录时
您可以尝试用以下方法来解决此问题

①当HTML代码中存在“反重定向”的JavaScript时

原因是有一段JavaScript代码阻止页面被导入到目标页面的HTML中的外部网站。
例如,如果在HTML源代码中存在“Anti-redirect”的JavaScript代码,即使外部网站试图在iframe中显示由客户创建的网站,它也会重定向并自动取消iframe。
这样的JavaScript代码是用来防止您的网站内容进入外部网站并使其看起来好像是外部网站的内容。
由于Ptengine的热图是使用iframe展示,如果您想要查看热图,上面相同的现象将会发生,您将无法看到热图。
为了解决这个问题,你需要自己从目标页面的HTML源代码中删除相应的JavaSceript。

②使用PC访问移动网站受限时

解决方法1

这可以通过在确认热图时询问用户代理(UA)来解决。
我们推荐使用以下插件来切换UA
https://chrome.google.com/webstore/detail/user-agent-switcher-for-c/djflhoibgkdhkhhcedjiklpkjnoahfmg?hl=zh
请在此切换到智能手机设备并检查热图。

解决方法2

如下所示,在写入重定向逻辑的地方排除来自“ptengine.cn”的请求。

if(top.location.href.indexOf(“ptengine.cn”)== -1)

③来自http的访问受限时

请在下面写入重定向逻辑的地方排除您从“ptengine.cn”请求的情况。

if(top.location.href.indexOf(“ptengine.cn”)== -1)

④当页面需要登录时

解决方法1

请在单独的标签页中登录,并使用浮层热图来查看。
参考:https://help.ptengine.com/zh/heatmaps/login-needed-page

解决方法2

请在下面写入重定向逻辑的地方排除您从“ptengine.cn”请求的情况。

if(top.location.href.indexOf("ptengine.cn") == -1 )