Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/466.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
Javascript GA增强型电子商务:“;“未检测到Http响应”;在列表页上_Javascript_Google Analytics_Enhanced Ecommerce - Fatal编程技术网

Javascript GA增强型电子商务:“;“未检测到Http响应”;在列表页上

Javascript GA增强型电子商务:“;“未检测到Http响应”;在列表页上,javascript,google-analytics,enhanced-ecommerce,Javascript,Google Analytics,Enhanced Ecommerce,我正在尝试正确配置Google Analytics增强型电子商务,并使用它检查错误和警告 在我的电子商务中,当我导航到包含产品列表的页面,在一个页面中显示超过12种产品时,我从Tag Assistant得到以下错误: 未检测到HTTP响应 经过大量测试后,我注意到: 在一个页面中显示较少的产品(假设8个产品而不是12个),错误消失 保留每页12个产品,但删除使用ec:addImpression命令发送的一些数据(例如删除category和brand),错误消失,但再次出现,每页显示24个产品

我正在尝试正确配置Google Analytics增强型电子商务,并使用它检查错误和警告

在我的电子商务中,当我导航到包含产品列表的页面,在一个页面中显示超过12种产品时,我从Tag Assistant得到以下错误:

未检测到HTTP响应

经过大量测试后,我注意到:

  • 在一个页面中显示较少的产品(假设8个产品而不是12个),错误消失

  • 保留每页12个产品,但删除使用
    ec:addImpression
    命令发送的一些数据(例如删除
    category
    brand
    ),错误消失,但再次出现,每页显示24个产品(或更多)

这是当我得到上述错误时在页面上执行的代码,页面内的每个产品都有一个
ec:addImpression
命令:

ga("create", "UA-NNNNNNN-1", "auto")
ga("require", "ec")
ga("set", "&cu", "EUR")

ga("ec:addImpression", {id: "488", name: "Light Coral", list: "Cateogry Page", category: "Some/Category/Path", price: "4.50", brand: "Coral", position: 1})
ga("ec:addImpression", {id: "487", name: "Light Purple", list: "Cateogry Page", category: "Some/Category/Path", price: "4.50", brand: "Purple", position: 2})
ga("ec:addImpression", {id: "489", name: "Light Pink", list: "Cateogry Page", category: "Some/Category/Path", price: "4.50", brand: "Pink", position: 3})
ga("ec:addImpression", {id: "491", name: "Light Red", list: "Cateogry Page", category: "Some/Category/Path", price: "4.50", brand: "Red", position: 4})
ga("ec:addImpression", {id: "717", name: "Light Blue", list: "Cateogry Page", category: "Some/Category/Path", price: "6.00", brand: "Blue", position: 5})
ga("ec:addImpression", {id: "768", name: "Light Pink 2", list: "Cateogry Page", category: "Some/Category/Path", price: "8.00", brand: "Pink", position: 6})
ga("ec:addImpression", {id: "92", name: "Light Green", list: "Cateogry Page", category: "Some/Category/Path", price: "5.95", brand: "Green", position: 7})
// ...

ga("send", "pageview")
有人遇到过同样的问题吗


错误的原因可能是什么?

能否安装GA调试器(Chrome)并重新加载页面?您应该能够看到是否有任何其他错误。可能是命中的有效负载大小超过了8192字节。当印象包含太多信息时,我以前见过这种情况。@nyun是的,我同时使用标记助手和GA调试器。在我的问题中可以看到,页面上执行的代码来自GA调试器(删除前缀
运行命令:
)。但是我在控制台中没有看到任何错误。是否有可能只有12种产品的点击率超过了8k的限制?@nyun如果是由于有效负载的大小,你知道当页面加载超过限制时,是否有办法发送12种或更多产品的印象?如果是有效负载错误,你会在控制台中看到错误消息。但你是说事实并非如此。如果是,您可以限制发送的印象数。例如,一次发送5个印象。您需要循环浏览这些印象,只发送一些,然后进入下一组印象,等等。或者,您可以发送“真实”的印象,即只有当物品在折叠上方可见时,才发送印象。在向下滚动之前,折叠下方的项目实际上不可见。您可以参考是否可以安装GA调试器(Chrome)并重新加载页面?您应该能够看到是否有任何其他错误。可能是命中的有效负载大小超过了8192字节。当印象包含太多信息时,我以前见过这种情况。@nyun是的,我同时使用标记助手和GA调试器。在我的问题中可以看到,页面上执行的代码来自GA调试器(删除前缀
运行命令:
)。但是我在控制台中没有看到任何错误。是否有可能只有12种产品的点击率超过了8k的限制?@nyun如果是由于有效负载的大小,你知道当页面加载超过限制时,是否有办法发送12种或更多产品的印象?如果是有效负载错误,你会在控制台中看到错误消息。但你是说事实并非如此。如果是,您可以限制发送的印象数。例如,一次发送5个印象。您需要循环浏览这些印象,只发送一些,然后进入下一组印象,等等。或者,您可以发送“真实”的印象,即只有当物品在折叠上方可见时,才发送印象。在向下滚动之前,折叠下方的项目实际上不可见。您可以参考