【问题标题】:How to launch the ViewContent facebook event in React Native?如何在 React Native 中启动 ViewContent facebook 事件?
【发布时间】:2019-12-10 17:20:04
【问题描述】:

我正在尝试使用 react-native-fbsdk0.10.1 版本触发 ViewContent 事件 (https://developers.facebook.com/docs/facebook-pixel/reference#events) .这应该在您在图像中看到的面板中注册,但它仍然显示为红色。

SDK 提供给我启动事件的唯一函数是 logEvent 函数。所以我是这样做的:

 const viewContentData = {
    content_name: name,
    content_category: type,
    content_ids: id,
    content_type: type,
    value: amount,
    currency,
  };

  yield call([AppEventsLogger, 'logEvent'], 'ViewContent', viewContentData);

有谁知道如何让它工作?

非常感谢:)

【问题讨论】:

    标签: facebook react-native facebook-sdk-4.0


    【解决方案1】:

    您是否尝试在 Web 或移动设备上使用它?我相信对于本机反应,您必须使用移动事件 SDK 集成: https://developers.facebook.com/docs/react-native/app-events

    如果您想在 Web 上使用它,您所要做的就是正确初始化像素基础代码,然后通过 fbq 辅助函数触发事件: https://developers.facebook.com/docs/facebook-pixel/advanced/

    【讨论】:

    • 我正在尝试在移动设备上使用它。文档说我可以使用 logEvent 函数。有什么想法吗?
    • 这个调用实际上似乎没问题,接受我不太确定你为什么有一个生成器函数。你是否也在 iOS 上使用 React Native?在那里你可以看到正在发生的事件。
    • 在调试 WEB 和移动设备时,我通常会首先发送非常简单的事件和最少的额外数据,以查看它们是否通过并由 FB 很好地记录。不带任何参数发送成功了吗?就像发送带有此签名 logEvent(eventName: string);PageView 一样
    • 我还会检查应用程序是否正确链接到添加帐户,并且所有 ID 都在它们应该在的位置。这可能会有所帮助吗:developers.facebook.com/docs/app-events/…
    猜你喜欢
    • 2017-04-20
    • 2018-06-15
    • 2018-06-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多