我正在寻找一种方法来动态更新DTM中预定义的数据元素。一旦页面加载并初始化了数据元素,就不可能更新它们,_sattelite.setVar()就无法工作。我可以动态创建一个数据元素,但它不会从页面持续到page.Example:
var currElementName = this.getAttribute('data-analytics-tracking-name我之所以问这个问题,是因为我将使用MVC框架,我希望将一些数据存储在DTM数据元素中,并在视图发生变化时进行更新。
如果我设置了dataType和contentType,它会一直返回一个错误,并警告失败。如果我删除了contentType和数据类型,它会警告我OK。但是当我警告( data )这是从web方法返回的数据时,它会显示我创建的页面的所有html代码。我检查浏览器控制台,它显示POST 500 (内部服务器错误)。我犯了多大的错误。请帮帮忙。