0

我有一个 wordpress 网站,您可以在其中以两种方式查看帖子。您可以在他们的单个页面上查看它们,或者您可以从主页单击拇指并在显示完整帖子的 ajax 弹出窗口中查看它们。我的问题显然是 Analytics 没有计算弹出视图。我使用模板弹出帖子,我正在寻找一种方法让分析将其识别为页面视图并告诉我它是什么帖子。我尝试将分析代码添加到模板页面的顶部,但没有做任何事情。有任何想法吗?我使用 SimpleModal jquery 插件来弹出帖子并像这样调用它们。

jQuery(document).ready(function() {
jQuery('a.postpopup').live('click', function(){
            var id = jQuery(this).attr('rel');
    jQuery('<div id="ajax-popup"></div>').hide().appendTo('body').load('http://mysite.com/ajax-handler/?id='+id).modal({
               opacity:90,
               position: ["0%"],
               containerCss:{width:"100%"},
               overlayClose:true,
               onOpen: function (dialog) {
             dialog.overlay.fadeIn('200', function () {
          dialog.data.hide();
           dialog.container.fadeIn('500', function () {
        dialog.data.fadeIn('slow');
           });
             });
               },
               onClose: function (dialog) {
             dialog.data.fadeOut('slow', function () {
          dialog.container.hide('500', function () {
        dialog.overlay.fadeOut('200', function () {
            $.modal.close();
        });
          });
            });
              }
            });
            return false;
 });
});
4

2 回答 2

1

谷歌分析有几个选项来跟踪非综合浏览量相关的用户活动,我认为你可以在这里使用:

  1. 虚拟综合浏览量- 如 user273895 所述,您可以在弹出对话框时添加对代码的调用,以在您的报告中看到标题为“/popup/post-name”的“假”综合浏览量
  2. 事件- 您可以使用事件检测上述调用,例如:_trackEvent("popup", "click", "post-name")。然后可以在事件报告中跟踪交互,并可用于指定其他细分和过滤器以进行更高级的分析。
  3. 自定义变量- 您可以设置页面或会话级别的自定义变量来记录交互。

我建议前两个选项。就我个人而言,我倾向于将事件用于此类事情,但在您的情况下,使用虚拟网页浏览可能更有意义。

于 2012-06-13T15:35:30.333 回答
1

您可以使用_trackPageView模拟页面视图

于 2012-06-12T23:40:36.667 回答