故障诊断

介绍几个疑难解答方案及其解决方案,并提供一列表常见问题解答(FAQ)。

视图管理员审核日志

除了下面列出的特定疑难解答类别之外,公司管理员还可以视图、过滤和导出在他们有权访问的公司和Web属性中发生的所有活动的列表。 此功能对于审计和疑难解答都很有帮助。

Log 击左边栏以显示审核日志。

例如,您可以按以下方式进行视图和筛选:

  • 成功登录
  • 帐户名称
  • IP地址
  • 公司
  • Web属性(并查看创建这些属性的人和时间)
  • 角色

您还可以将日志数据导出到。csv。

实施问题

加载动态标签管理时,我在控制台中看到JavaScript错误。

您的动态标签管理安装可能存在问题。 要视图当前安装,请右键单击站点的任何页面,然后单击 View page source。 然后键入CTRL+F以打开搜索框并键入 satellite。 这会定位动态标签管理器的嵌入片段。 页面上应该有两个这些片段的实例。 第一个应该就在标签之 </head> 前。 第二个应该就在标签之 </body> 前。

标题脚本示例:

<script src=“//assets.adobedtm.com/aaaabbbcccddddeeee1111222233344445555666/satelliteLib-aaaabbbcccddddeeee1111222233344445555666.js”></script> 
</head> 

Footer脚本示例:

<script type="text/javascript">_satellite.pageBottom();</script> 
</body> 

我收到此错误:意外的令牌:运算符(<)(行:X,列:Y)。

您为脚本选择的设置类型可能不正确。 根据脚本的内容,编辑器需要HTML,但您将脚本设置为JavaScript,反之亦然。

例如:如果脚本包 <script> 含标记,但您将脚本设置为JavaScript,则当您尝试保存代码时将收到此错误。

规则问题

我的规则不会失效。

如果基于事件的规则未触发,则规则的选择器或条件可能有问题。 在您的站点上找到发生所需事件操作的元素,右键单击并选择 Inspect element。 在打开的框中检查突出显示的脚本,并确保目标元素正确。示例:

Target element: <div class=’pauseButton’ style=’opacity: 1’>

选择器语法:

  • CSS选择器语法: div.pauseButton OR div[class=’pauseButton’]

  • 手动分配属性:

    • 元素标记: div
    • 属性: class
    • 值: pauseButton

我怀疑我的规则是按错误的顺序开的。 在哪里可以找到有关规则加载顺序的更多信息?

规则以正确的顺序开火是很重要的。 规则的许多问题是规则以错误的顺序启动的结果。 有关详细信息,请参 阅规则的加载顺序

我的规则不一致。

规则不一致的原因有两点:

  • 事件操作是否导致链接加载? 如果是,则在加载新页面之前,规则可能没有足够的时间触发。 您需要选中规则标识符中指示的框 Delay link activation。 这会阻止激活的链接加载,直到规则触发。
  • 如果事件不导致加载新页面,则可能存在冒泡问题。 如果子项或父项可能发生事件操作,请确保选中指示 Allow events on child elements to bubble 的按钮。 这可确保无论用户是否与子元素或父元素交互,规则都触发。

我的第三方或自定义脚本在页面加载规则触发时不会触发。

验证您使用的脚本类型以及为规则选择的加载选项。 如果使用顺序HTML,则必须将规则设置为在页面底部/顶部加载。 如果将规则设置为加载Onload或DOM就绪,则脚本将不工作。

我的规则已激活,但我的数据元素不会填充。

可能会出现时间问题。 检查规则的加载位置;如果数据元素在页面顶部或载入时加载,则当规则触发时,数据元素可能还不可用。 尝试将规则切换为在页面底部或DOM就绪处加载。 如果数据元素仍未填充,请参阅上一问题的方法,以确保数据元素在页面上可用。

如何调试规则?

您可以使用DTM Switch浏览器插件,轻松切换动态标签管理用户的调试模式和暂存模式。 它可用于Google Chrome和Mozilla Firefox。 有关详细信息,请参 阅DTM Switch插件

观看Adobe培训视频,其中演示如何使用DTM交换机插件调试规则:

到此视频结束时,您应该能够:

  • 使用DTM调试插件

为什么在我规则的“Adobe Analytics”部分的自定义代码编辑器中设置的变量未执行?

当通过规则部分的自定义页面代码编辑 Adobe Analytics 器执行变量时,必须根据 linkTrackVars / linkTrackEvents (如果适用)在信标中设置这些变量。 通过规则UI添加变量/事件时, linkTrackVarslinkTrackEvents 为您设置/。 但是,通过自定义页面代码编辑器添加变量/事件时,必须手动完成此操作。 例如:

s.linkTrackVars = "eVar1" 
s.eVar1 = _satellite.getVar('Title Tag');

工具问题

当我单击站点上的内部链接时,新窗口会打开,但不会打开。 如何控制链接器链接?

链接器链接功能可能存在代码冲突。导航到 Web 属性中的分析工具,然后单击该工具旁边的设置齿轮图标。Expand the General tab of the settings. Under Global Settings, you can control the linker link functionality. 在此处,您可以关闭链接器链接功能,也可以将其设置为对特定元素类型或选择器激活/不激活。

在此页面上