【问题标题】:Facebook Conversion "Same Event ID" errorFacebook 转换“相同事件 ID”错误
【发布时间】:2021-04-14 06:41:44
【问题描述】:

收到此消息:

为许多事件实例接收到相同的事件 ID 您为 ViewContent 事件的许多实例发送相同的事件 ID。事件 ID 是唯一标识符,用于对从您的像素和转化 API 接收到的相同事件进行重复数据删除,因此它们不会被计算两次。为确保 Facebook 准确计算您的事件,每个唯一事件实例都需要其自己的唯一事件 ID。 这可能会导致您的事件衡量和广告活动的归因出现问题。

所以我们已经添加了 ID,而且我们已经制作了一个荒谬的函数来生成 ID:

function timePlusUuid4() {
    return (Date.now().toString()) + '-' + ([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g, c =>
            (c ^ crypto.getRandomValues(new Uint8Array(1))[0] & 15 >> c / 4).toString(16)
    );
}

每个转化事件都在使用它:

fbq('track', 'ViewContent', data, { eventID: timePlusUuid4() });

但我们无法让错误消失。网站上没有其他地方发生转化。

当然,FB 像素助手和 FB 测试事件函数显示它运行良好。

请帮忙!

【问题讨论】:

    标签: facebook


    【解决方案1】:

    不要浪费时间

    我在使用时间时遇到了同样的问题......

    或尝试在值周围添加 ''

    【讨论】:

      猜你喜欢
      • 2021-09-29
      • 2012-08-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-12-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多