Adobe Analytics - 我可以在 dom 就绪时调用 _satellite.pageBottom() 吗?

Jac*_*ack 5 adobe analytics dom page-lifecycle adobe-analytics

我正在开发一个 WordPress 网站,并负责与 Adob​​e Analytics 集成。说明将在页面顶部包含一个脚本:

<script src="//assets.adobedtm.com/3202ba9b02b459ee20779cfcd8e79eaf266be170/satelliteLib-BlaBlaBla.js"></script>
Run Code Online (Sandbox Code Playgroud)

并在结束标记之前调用函数</body>

<script type="text/javascript">_satellite.pageBottom();</script>
Run Code Online (Sandbox Code Playgroud)

然而,由于 WordPress 的性质,实际上很难强制脚本是标签之前的最后一个脚本</body>。我正在考虑在 DOM 就绪时触发脚本

$(function(){
    satellite.pageBottom();
});
Run Code Online (Sandbox Code Playgroud)

确保该脚本在页面加载且其他脚本运行后运行。我的问题是:这是运行 Adob​​e 分析的适当方法吗?我看到这里的这个链接部分描述了 Adob​​e 的生活方式,但它看起来并没有真正回答我的问题: https ://marketing.adobe.com/resources/help/en_US/dtm/load_order.html

干杯

Jac*_*ack 0

对于面临此问题的其他人来说,答案是不要尝试编写代码,而只是安装 Adob​​e DTM 插件。Classic Wordpress - 我应该一开始就检查一下是否有这样的插件!