在Zend项目中实现Google Analytics/任何Javascript的最佳方式/最佳实践(适用于所有页面)

Best way/best practice to implement Google Analytics/any Javascript in a Zend project (for all pages)

本文关键字:最佳 适用于 方式 项目 Zend 实现 Google Javascript 任何 Analytics      更新时间:2023-09-26

我有一个Zend项目,里面有一些页面(主要是表单),我想用谷歌分析来监控这些页面。

实现Google Analytics代码的最佳方式是什么?我想把它复制/粘贴到layout/scripts/layout.phtml(所有表单都使用它)中。这是"最佳实践"吗?这是一个棘手的问题:-]

感谢您的回复!

[更新]:

对于谷歌分析,请按照评论中的说明进行操作。

对于任何其他JS文件,您可以遵循以下内容:


对此,除了在底部包含它之外,没有其他"最佳实践"。

从这个意义上说,根据layout.phtml文件的不同,您有不同的选择。如果您在布局文件的底部(不在<head></head>之间):

<?php echo $this->headScript(); ?>

然后你可以有一个单独的文件,包含分析代码和做:

$this->view->headScript()->appendFile('/js/your_code.js');

在init方法中的基本控制器中的某个位置(例如)。

如果底部没有它,并且希望它作为一个单独的文件,则将其作为分部添加。

<?php echo $this->partial('partials/your_code.php', 'stuff'); ?>

最后,如果以上不适合,只需在<script>标记

之间添加代码