我有一个在网络和移动设备上运行的网站。我们为网络和应用程序提供了2个不同的报表包,以便可以精确地分析数据。
现在,我们有一些共同的页面。例如,有一个文章页面,当在web中查看时,将数据发送到Web报表包。 问题是当我们在移动视图中在应用程序中打开同一篇文章时,分析数据会被发送到Web报表包。
当文章在网页上打开时,网址为“abc.com”,当通过移动应用程序打开时,网址为“abc.com?view=mobile。
有没有办法可以根据网址分析数据并将数据发送到不同的报表包。
答案 0 :(得分:0)
你当然可以。一些伪代码:
if (URL meets criteria for mobile app)
{s.account=mobilereportsuite;}
else {s.account=desktopreportsuite;}
有关s.account的更多信息,请访问:https://marketing.adobe.com/resources/help/en_US/sc/implement/s_account.html
此外,如果您在DTM中有实现,则过程略有不同。在代码配置下,选择“自定义”单选按钮,然后选中“使用下面的自定义代码设置报表包”。有关此流程的更多信息,请访问:https://webanalyticsfordevelopers.com/2016/08/02/dynamic-report-suite-id-with-dtm/