我想在 atalayer 中使用对象。我遵循了开发人员文档,他们展示了一个平面数据模型。我想推送一个潜在客户对象并在用户将信息输入潜在客户表单时对其进行更新。与公司、规模和位置、关键和价值。
dataLayer.push({'event': 'company_on_blur'}); //on leaving a company field
dataLayer.push('lead.company', '<company>');
dataLayer.push('lead.size', '<company-size>');
dataLayer.push('lead.size', '<company-location>');
dataLayer.push('lead.key', '<value>');
有没有办法将所有这些数据作为结构化的潜在客户对象推送?
onclick="dataLayer.push({
// lead data object
});
以及如何在推送对象后仅修改对象的一个属性
dataLayer.push({'event': 'company_on_blur'}); //on leaving a company field
dataLayer.push('lead.company', '<company>'); //update the value in the object