Adobe analytics-我可以在dom ready上调用_satellite.pageBottom()吗?

Adobe analytics-我可以在dom ready上调用_satellite.pageBottom()吗?,dom,adobe,analytics,adobe-analytics,page-lifecycle,Dom,Adobe,Analytics,Adobe Analytics,Page Lifecycle,我在一个wordpress网站上工作,负责与Adobe Analytics集成。说明包括页面顶部的脚本: <script src="//assets.adobedtm.com/3202ba9b02b459ee20779cfcd8e79eaf266be170/satelliteLib-BlaBlaBla.js"></script> 以确保此脚本在加载页面并运行其他脚本后运行。 我的问题是: 这是运行Adobe analytics的适当方法吗? 我看到这里的链接部分描述了A

我在一个wordpress网站上工作,负责与Adobe Analytics集成。说明包括页面顶部的脚本:

<script src="//assets.adobedtm.com/3202ba9b02b459ee20779cfcd8e79eaf266be170/satelliteLib-BlaBlaBla.js"></script>
以确保此脚本在加载页面并运行其他脚本后运行。 我的问题是: 这是运行Adobe analytics的适当方法吗? 我看到这里的链接部分描述了Adobe的生活方式,但它似乎并没有真正回答我的问题:


干杯

对于其他面临此问题的人,答案是不要尝试编写代码,而只是安装Adobe DTM插件。经典Wordpress-我应该在一开始就检查是否有这样的插件

dtm页脚代码不必是
标记之前的最后一项,但您不能将其包装在DOM ready、window.load、setTimeout、将其标记为async或deferred等中。这将破坏dtm的许多功能和Hi-Crayon,如果您将其作为答案,那么我将接受它
pageBottom()
用于在DOM准备就绪之前执行脚本。在文档流结束之前执行它(HTML解析器暂停),允许执行的脚本使用
document.write()
插入HTML。不建议使用同步脚本,但这是包含Adobe DTM的唯一方法
<script type="text/javascript">_satellite.pageBottom();</script>
$(function(){
    satellite.pageBottom();
});