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

时间:2013-02-22 09:25:07

标签: javascript zend-framework google-analytics

我有一个Zend项目,其中包含一些我希望使用Google Analytics监控的网页(主要是表单)。

实施Google Analytics代码的最佳方式是什么?我想将其复制/粘贴到layout/scripts/layout.phtml(所有表格都使用)。这是“最佳做法”吗?这是一个讽刺的问题: - ]

感谢您的回复!

1 个答案:

答案 0 :(得分:2)

<强> [增订]:

对于Google Analytics,请按照评论中的说明进行操作。

对于任何其他JS文件,您可以按照以下步骤操作:


为此,除了将其包含在底部之外,没有“最佳实践”。

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

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

然后您可以拥有一个包含Google Analytics代码的单独文件并执行:

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

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

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

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

最后,如果不符合以上条件,则只需在<script>代码

之间添加代码即可