【问题标题】:Facebook Pixel doesn't work on mobile browser (but works on desktop browser)Facebook Pixel 不适用于移动浏览器(但适用于桌面浏览器)
【发布时间】:2020-02-22 10:31:57
【问题描述】:

我正在我的 WordPress 网站上实施 Facebook Pixel。在桌面上一切正常。像素已激活并且工作正常。

  • 我为 Chrome 安装了 Facebook Pixel Helper 插件,它检测到我页面上的像素
  • 我通过在桌面浏览器上打开我的网站来测试事件,在仪表板上检测到页面查看事件。像素还可以检测我设置的其他事件,例如联系人、内容视图等。一切正常。

问题:当我从移动浏览器(我尝试移动 Chrome、Kiwi 浏览器、三星浏览器)打开我的网站时,仪表板没有检测到页面查看事件以及其他事件。我尝试从其他手机打开,同样的结果。我试图停用我所有的 WordPress 插件以检查其中一个是否有冲突,但结果仍然相同。我从移动浏览器检查了我的网站,它在标题部分有 Facebook 像素脚本,就像在桌面浏览器上一样,所以它应该可以正常工作。

有人知道解决办法吗?我不知道是什么导致了这个问题。我为我的 WordPress 网站使用 Hestia 主题和 Elementor。

【问题讨论】:

  • 寻求调试帮助的问题(“为什么这段代码不起作用?”)必须包括所需的行为、特定的问题或错误以及在问题本身中重现它所需的最短代码。没有明确问题陈述的问题对其他读者没有用处。请参阅:如何创建一个最小的、可重现的示例。

标签: wordpress facebook pixel facebook-pixel


【解决方案1】:

试试这个步骤:

移动端通常有缓存(我不这么认为),但请尝试清除缓存并重试。

如果有缓存插件请清空所有缓存(我不这么认为)

有些主题在多个标题中可用,有些主题在移动端和桌面端不同,请检查标题是否不同,必要时在每个标题中手动插入标签。

要检查一切是否正常,如果您按 f12 使用谷歌浏览器,您可以选择一个设备进行测试。从模拟器中选择 Android 或 IOS 手机并重新加载屏幕进行测试。在手机中有时会收到错误/肯定的信息。

尝试这些选项并使用新信息更新您的问题以尝试为您提供帮助。

【讨论】:

  • 您好 Kelvin,非常感谢您的反馈。我尝试了您建议的步骤:1和2。仍然未检测到来自手机的事件。 3. 我是 Wordpress 的新手,我对 CSS 的了解非常有限,能否请您告诉我如何知道主题使用哪个标题用于移动设备,以及哪个标题用于桌面?以及如何手动将标签插入到移动标题中?我所知道的是:从 WP-admin 中选择外观 > 主题编辑器,然后打开 header.php。
  • 我还使用查看源检查并比较了桌面的标题和移动的标题。我能找到的唯一区别是这些代码行,它们在桌面上可用,但在移动设备上不可用。 :
  • 4.我通过以下步骤尝试了您的建议:从桌面打开我的网站 > 按 F12 > 我选择 Galaxy S5 > 按 F5。在仪表板上检测到事件页面视图。我也试过 iPhone X,也检测到了这个事件。如果我应该提供任何其他信息,请告诉我。谢谢。
  • 如果在预览中一切正常,使用模拟器应该可以在手机上运行。您如何在手机上进行测试并知道它不起作用?你能提供网站网址以便我在这里查看吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-13
  • 2019-10-27
  • 2014-02-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多