Adobe 使用单页应用程序样式功能跟踪DTM中的messageType对象

Adobe 使用单页应用程序样式功能跟踪DTM中的messageType对象,adobe,analytics,adobe-analytics,Adobe,Analytics,Adobe Analytics,在我们的网站上,我们有一个消息界面,允许用户将消息提交到不同的队列。这是通过单个网页应用程序设置完成的。如果愿意,他们可以一次提交多条消息 我们使用模态窗口和ajax实现这一点,当ajax成功返回时,将窗口内容更改为成功消息 我们希望跟踪他们将数据提交到哪个队列以及页面上的一些其他信息 通常我们会为确认页面加载一个新页面,因此只需在每个页面上使用_satellite.pageBottom制作的digitalData对象中提交这些数据;在页面底部调用的事件 有人告诉我,如果我们用这些数据更新已经在

在我们的网站上,我们有一个消息界面,允许用户将消息提交到不同的队列。这是通过单个网页应用程序设置完成的。如果愿意,他们可以一次提交多条消息

我们使用模态窗口和ajax实现这一点,当ajax成功返回时,将窗口内容更改为成功消息

我们希望跟踪他们将数据提交到哪个队列以及页面上的一些其他信息

通常我们会为确认页面加载一个新页面,因此只需在每个页面上使用_satellite.pageBottom制作的digitalData对象中提交这些数据;在页面底部调用的事件

有人告诉我,如果我们用这些数据更新已经在页面上的digitalData对象,然后调用_satellite.track;它将获取新数据并将其添加为该页面的跟踪事件的一部分

我担心这看起来像是又一次点击页面,或者根本不起作用。和我谈话的那个人对他的回答没有给我任何真正的信心


将这些对象发送到我们的DTM以处理此类用户交互的最佳方法是什么?

\u satellite.track将适用于此,并且不会向Analytics发送新的页面视图,除非您将其设置为。您只需要设置一个直接呼叫规则。然后,您只需使用_satellite.track'msgQueued'或您的名字来调用它,并使用UI来获取您需要的所有digitalData变量。在DTM的分析部分,确保使用s.tl调用选项来避免额外的页面视图