Google analytics 谷歌分析-如何按页面过滤,按查询字符串值分组?

Google analytics 谷歌分析-如何按页面过滤,按查询字符串值分组?,google-analytics,Google Analytics,我有一个网站与商店搜索,张贴在下面的格式。 www.site.com/storelocator?城市=&省份=&邮政编码=68123 我正在尝试配置GA,以便向我提供访问此页面的人的反馈以及搜索的特定拉链的数量 示例报告数据 /商店定位器?城市=&省=&邮政编码=68123 1000次访问 /商店定位器?城市=&省=&邮政编码=68456768次访问 /商店定位器?城市=&省=&邮政编码=68789 221次访问 注:“城市”和“省份”值也可能会被填充(我希望mod GA也能给出类似的数据) 有

我有一个网站与商店搜索,张贴在下面的格式。 www.site.com/storelocator?城市=&省份=&邮政编码=68123

我正在尝试配置GA,以便向我提供访问此页面的人的反馈以及搜索的特定拉链的数量

示例报告数据

  • /商店定位器?城市=&省=&邮政编码=68123 1000次访问
  • /商店定位器?城市=&省=&邮政编码=68456768次访问
  • /商店定位器?城市=&省=&邮政编码=68789 221次访问
  • 注:“城市”和“省份”值也可能会被填充(我希望mod GA也能给出类似的数据)

    有人能就如何配置GA给我类似的数据提供反馈吗


    谢谢

    据我所知,从历史上看这种类型的数据段的唯一方法是使用单个数据段,这对于任意数量的邮政编码都不起作用。但是,您可以更有效地收集这些数据,如针对新流量所述。通常会出现诸如类别、标记、日期、查询字符串变量等信息

    • 您可以为每个拉链创建段。这将有助于历史分析,但在少数情况下是不切实际的
    • 您还可以使用内容分组创建组。这在历史上是行不通的
    • 我处理这个问题的方法是使用自定义维度,当Universal问世时,它取代了自定义变量。这也只适用于未来的数据
    要使用自定义维度,您需要在调用analytics javascript代码时将邮政编码显式传递给google analytics

    您可以按如下所示,使用类似PHP的东西来调用或回显参数:

    <?php
        if (array_key_exists("zip",$_GET)) { $theZip = $_GET["zip"]; }
        else { $theZip = "nozip"; }
    ?>
    
    
    
    并且,发送自定义维度--

    ga('create','UA-XXXXX');
    ga('set',{'dimension1':'''})
    ga(‘发送’、‘页面浏览’);
    
    您还需要在分析配置文件中设置自定义维度。自定义维度上的文档

    步骤1:在GTM中,创建一个新宏。我打电话给我的{{省}

    Macto Type = URL
    Component Type = Query
    Query Key = province
    
    这将使用查询字符串中的省值填充宏

    步骤2:在Google Analytics属性中,定义一个名为“省”的自定义维度。这将为维度分配索引键

    步骤3:在谷歌分析的GTM标签中,您将在更多设置下找到自定义维度。添加新维度,应用#2中的索引号,并为维度选择从#1创建的宏

    发布,您就一切就绪

    现在,当您查看Google Analytics时,您可以添加第二个维度并选择新创建的自定义维度

    /store-locator?city=&province=&zip[postal_code]=68123 1000 visits
    
    Macto Type = URL
    Component Type = Query
    Query Key = province