Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/52.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
Facebook 忽略用户提供的FB像素参数_Facebook_Facebook Pixel - Fatal编程技术网

Facebook 忽略用户提供的FB像素参数

Facebook 忽略用户提供的FB像素参数,facebook,facebook-pixel,Facebook,Facebook Pixel,FB为ViewContent像素代码提供的示例代码在使用其参数复制和粘贴到“我的产品”页面时不起作用 如果我在ViewContent功能像素调用中输入了除track和ViewContent之外的任何参数,则忽略所有参数,像素不会触发;唯一能让像素启动的方法是根本不提供任何参数,然后FB抱怨某些参数丢失 液体代码变量根据先前代码正确初始化;也就是说,liquid代码将OK填充到网页源代码的.js参数中 我已经尝试了所有的双引号,单引号的组合,等等,围绕关键字和数据。安装在Chrome上的FB Pi

FB为
ViewContent
像素代码提供的示例代码在使用其参数复制和粘贴到“我的产品”页面时不起作用

如果我在
ViewContent
功能像素调用中输入了除
track
ViewContent
之外的任何参数,则忽略所有参数,像素不会触发;唯一能让像素启动的方法是根本不提供任何参数,然后FB抱怨某些参数丢失

液体代码变量根据先前代码正确初始化;也就是说,liquid代码将OK填充到网页源代码的.js参数中

我已经尝试了所有的双引号,单引号的组合,等等,围绕关键字和数据。安装在Chrome上的FB Pixel Helper扩展在查看网页源代码时仅显示:

fbq('track','ViewContent')

(即使我提供了如下所示的参数)从而忽略并保留了下面所示的参数。如果我没有对这些参数进行编码,并且只对上面的行进行编码,那么ViewContent事件将触发,但FB当然会抱怨缺少内容类型和内容ID等

我的代码:


fbq('track'、'ViewContent'{
内容类型:“产品组”,
content_id:[{{my_product_variant_ids_string}}],
内容名称:{{product.name}},
content_category:“{{my_productcollections\u ids\u string}}”,
说明:{{product.description}自动链接}段落},
url:“{product.full_url}}”,
图片:“{product.photo.url_400}”,
品牌:{{store.name}},
值:{{product.price}},
货币:美元,
itemCondition:'新',
可用性:“库存”
});

那么您已经用静态值替换了所有“液体”内容,以明确验证它是否也不起作用?FB Pixel Helper浏览器扩展必须说明什么?是的,即使是示例(复制和粘贴)中使用的FB静态值,&网页源代码也会显示它们的值,就像我的一样,但Pixel不会启动,所有参数都被消除,结果是:fbq('track','ViewContent');:从FB Pixel Helper:ViewContent WARNINGS我们检测到事件代码,但该像素尚未为此事件激活,因此没有向Facebook发送任何信息。这可能是由于代码中的错误造成的,但如果像素在动态事件(如按钮单击)中触发,也可能发生。了解更多事件信息设置方法:手动像素代码:隐藏fbq(“轨迹”、“视图内容”);像素位置:显示框架:WindowPixel设置为在单个产品页面加载时启动,而不是在按钮上单击在Chrome中安装FB Pixel Helper,浏览www.dpwco-ecommerce.com,单击任何产品,查看页面源代码以确认像素参数已通过之前处理的液体代码正确加载,检查FB Pixel Helper,请参阅除“track”和“ViewContent”之外的所有参数均已被截断和忽略。