【问题标题】:Visits by Traffic Type as a metric按流量类型划分的访问量作为指标
【发布时间】:2012-11-20 15:20:59
【问题描述】:

我正在编写软件来分析我的网站流量。 我在查询中有类似的东西:

var query1 = new DataQuery(dataFeedUrl)
                {
                    Ids = string.Format("ga:{0}", profileId),
                    Metrics = "ga:visits,ga:newVisits,ga:organicSearches",
                    Sort = "ga:visits",
                    GAStartDate = startDate.ToString("yyyy-MM-dd"),
                    GAEndDate = endDate.ToString("yyyy-MM-dd"),
                    StartIndex = 1
                };

我必须按流量类型(不仅是有机搜索)获取有关访问的更多数据,例如:

  • 直接
  • 推荐
  • 付费
  • 邮寄

如何将它们作为指标? 亲切的问候!

【问题讨论】:

    标签: c# google-analytics google-api


    【解决方案1】:

    您可以通过向与流量来源相关的查询添加维度来做到这一点。这将使您能够查看访问次数、新访问次数等指标的数据,但会按流量来源分开。

    我不懂 C#,但我想代码会是这样的:

    var query1 = new DataQuery(dataFeedUrl)
                {
                    Ids = string.Format("ga:{0}", profileId),
                    Dimensions = "ga:source,ga:medium",
                    Metrics = "ga:visits,ga:newVisits",
                    Sort = "ga:visits",
                    GAStartDate = startDate.ToString("yyyy-MM-dd"),
                    GAEndDate = endDate.ToString("yyyy-MM-dd"),
                    StartIndex = 1
                };
    

    您可以在此处找到有关您可以使用的所有维度和指标组合的文档:https://developers.google.com/analytics/devguides/reporting/core/dimsmets

    您还可以使用 GA 查询资源管理器试验不同的查询参数:http://ga-dev-tools.appspot.com/explorer/

    【讨论】:

    • GA Query Explorer 是一个很棒的工具 - 我在其中找到了 ga:medium 正是我正在寻找的!
    猜你喜欢
    • 2019-09-28
    • 2013-04-21
    • 2023-01-26
    • 1970-01-01
    • 2016-01-14
    • 2012-04-05
    • 2021-06-24
    • 2022-11-03
    • 1970-01-01
    相关资源
    最近更新 更多