【问题标题】:Facebook Pixel Bug - Can't send eventID through dynamic routing [Without Page Refresh]Facebook Pixel Bug - 无法通过动态路由发送 eventID [不刷新页面]
【发布时间】:2023-04-03 15:59:01
【问题描述】:

由于某种原因,当我在页面加载后第二次尝试发送 eventId 参数时,即使 eventId 有值,Facebook 像素也没有拾取它。

关于如何解决这个问题的任何想法?我正在使用对 gatsby 动态路由做出反应。我是否需要以某种方式重新实例化 fbq,如果需要,如何?

这似乎只是 PageView 事件的问题。

fbq("track", "PageView", { ...userData }, { eventId: eventId })

【问题讨论】:

    标签: javascript gatsby facebook-pixel


    【解决方案1】:

    在初始化 Facebook Pixel 时将此选项设置为 true:

    fbq.disablePushState = true
    fbq.allowDuplicatePageViews = true
    

    【讨论】:

      猜你喜欢
      • 2020-09-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-12-09
      • 1970-01-01
      • 2021-07-18
      相关资源
      最近更新 更多