首页 文章

Google Analytics中的自定义页面标记

提问于
浏览
4

我希望在Google Analytics报告页面中拥有自定义网页标记,这与我的网址不同 .

例如,

  • 实际网址:/ news / today_news.php
    Google Analytics上的
  • 页面标记:/ news / today_news.php / Category.News / TodayNews

如何使用Google Analytics Data Collection API制作自定义页面标记?

1 回答

  • 9

    有几种简单的方法可以做到这一点(更改GA跟踪网站上给定页面的GA默认名称) .

    I. Passing the custom name in as a parameter to "_trackPageview"

    这可能是最常用的方法,可能是最直接的方法 .

    通常在不传递任何参数的情况下调用主要GA方法_trackPageview,即pageTracker._trackPageview() .

    但是,您可以传入一个字符串,以表示您希望用于该页面的名称 . 换句话说, find the call to _trackPageview on each page whose name you wish to change and insert your new name as a string between the parentheses ,例如,

    pageTracker._trackPageview("the_new_name_for_this_page");
    

    严格地说,您传入的参数实际上将Request URI值更改为您传入的字符串 .

    要验证:在GA帐户中打开相关 Profiles ,然后点击左侧菜单中的“内容”,然后点击“热门内容” . 这将导致表格在GA浏览器的主查看窗口中呈现 . 该表的最左侧列显示页面(实际上是请求URI) . 检查此列的内容以查找重命名的页面 .

    GA使用两种方法在"Content" rubric下通过请求URI和页面 Headers 识别其报告中的页面 . 单击"Top Content"时显示的表显示最左侧列中的前者(该列名为"Page.")另一方面,单击"Top Content"下面的报告时显示的表,即"Content by Title",显示页面按 Headers ("Page Title"是最左侧的列 Headers ) . "Page Title"这里只是指页面开头的 Headers 标签之间出现的内容 . 换句话说,我刚才提到的两种技术不会影响Page的 Headers (报告"Content by Title"不会改变) .

    II. Use a "Filter"

    例如,GA有一个称为“搜索和替换”过滤器的自定义过滤器类型,这可能是GA过滤器类型中的最佳选择 . 这种技术的优点是它不需要页面中的任何代码 .

    单击"Analytics Settings"> "Profile Settings"(橙色导航栏中的左上角),然后滚动直到看到"Filters Applied to this Profile";单击最右边的"+ Add Filter" . 因为每种过滤器类型(预定义与自定义,后者又由六种不同的过滤器类型组成)的设置不同,所以我可能最好将您引荐到相关的GA resource .

    III. Use "Custom Variables"

    这种技术需要付出最大的努力(虽然它仍然不难);它也是三种技术中最复杂的;例如,使用CV可以将给定页面重新映射到多个名称,这在您希望按层次分组内容时非常有用 . 因此,举例来说,您可能希望在您的电子商务网站中为特定页面添加三个标签,以描述商品类别,性别和品牌,例如“鞋类”,“男士”和“Teva”,或“鞋类/男装” / Teva公司” . 所以,例如,

    pageTracker._setCustomVar(
            1,                     // 'Index' for this CV (an integer, 1-5)
           "MerchandiseCategory",  // 'Name' for this CV
           "Footwear",             // 'Value'--set upon call to _trackPageview
            3,                    // 'Scope' an integer, 1-3, use '3' here because
                                 //  i have scoped this particular CV to 'page level' 
                                 //  (1 and 2 are for visitor and session, respectively)
    )
    

    上面的代码初始化CV,因此需要在调用_trackPageview之前放置它,因为它是设置此变量值的调用 .

    在您之后_1159712_变量'更好,因为您可以使用它们通过GA中的“自定义报告”功能创建您希望的任何报告 .

    例如,单击GA浏览器左侧导航面板中间的“自定义报告”(一旦选择了特定的配置文件) . 然后单击右上角的“自定义报告”,然后单击“创建新的自定义报告” . 现在点击左侧的“尺寸”,绿色导航“按钮”,然后点击“访客” . 滚动“访客”维度的值,在列表末尾附近,您将看到为自定义变量保留的其他值 . 例如,如果您定义了一个名为“访客类型”的简历,其可能的值为“RegisteredUser”和“Prospect”,则该简历将显示在此处,因此可供您用于创建自定义报告 .

    这里's what i believe is the Google Analytics Team'是最有用的explanation自定义变量 .

    这是来自GA顾问的简历Blog post .

相关问题