故障诊断

介绍几个疑难解答方案及其解决方案,并提供一列表常见问题解答(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. 在此处,您可以关闭链接器链接功能,也可以将其设置为对特定元素类型或选择器激活/不激活。

On this page

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now