在我正在工作的电子商务页面上发送的HIT顺序上,我的行为很奇怪。
基本上,问题在于“ dataLayer ”对象(带有“ push”事件的数组)上的顺序与发送给GA的HIT不同。我没有任何“ wait()”功能或“标记触发优先级”,“标记触发选项”或“标记顺序”上的任何设置。
我想做的是在“电子商务产品列表印象”事件之前发送虚拟页面。总是正确地调用“ dataLayer.push()”调用(首先是虚拟页面,然后是印象事件),但是有时这是一种奇怪的行为,发送给GA的HIT为:印象事件,然后是虚拟页面。
通常,“产品列表印象”事件具有很多信息(例如具有所有属性的20种产品),我不知道这是否会影响顺序,但是主要逻辑告诉我,如果事件具有很多数据,该事件将在稍后而不是更早发送...
我想知道您对这种行为的看法,以及您是否曾经发现过这种行为以及您对该行为做了什么。
谢谢。