Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress 许多事件实例Facebook+;吴哥商业_Wordpress_Facebook_Woocommerce_Facebook Pixel - Fatal编程技术网

Wordpress 许多事件实例Facebook+;吴哥商业

Wordpress 许多事件实例Facebook+;吴哥商业,wordpress,facebook,woocommerce,facebook-pixel,Wordpress,Facebook,Woocommerce,Facebook Pixel,我使用Facebook Pixel for WooCommerce网站,在Facebook Business profile的活动管理器中,我看到有关此问题的消息: 您正在为AddToCart的多个实例发送相同的事件ID 事件。事件ID是用于重复数据消除的唯一标识符 从像素和转换API接收到相同的事件,因此 它们不算两次。确保Facebook准确计数 在您的事件中,每个唯一的事件实例都需要自己的唯一事件ID。 这可能会导致事件的度量和 你的广告活动的归属 据我所知,每次有人按下“添加到购物车”按

我使用Facebook Pixel for WooCommerce网站,在Facebook Business profile的活动管理器中,我看到有关此问题的消息:

您正在为AddToCart的多个实例发送相同的事件ID 事件。事件ID是用于重复数据消除的唯一标识符 从像素和转换API接收到相同的事件,因此 它们不算两次。确保Facebook准确计数 在您的事件中,每个唯一的事件实例都需要自己的唯一事件ID。 这可能会导致事件的度量和 你的广告活动的归属

据我所知,每次有人按下“添加到购物车”按钮时,eventID都必须由JavaScript更新

如果正确,我应该在何处/何时更新此eventID

如果不是,请告诉我该如何解决此问题


(我是Facebook集成和WooCommerce的初学者,如果这个问题太明显,我很抱歉)

我将通过FB pixel JS发送ADDTOCART事件,如下所示。我在eventID中添加了一个唯一的数字,这样每次调用它时,它都应该有不同的ID

var random_num = 1 + Math.floor(Math.random() * 100);
fbq('track', 'AddToCart', {
    content_ids: ['1122', '3234'],
    content_type: 'product'
}, {eventID: "AddToCart_" + social_media_eventId + "_" + random_num});