C# 使用Google Analytics API C查询特定页面#

C# 使用Google Analytics API C查询特定页面#,c#,google-analytics,google-analytics-api,C#,Google Analytics,Google Analytics Api,我只想知道某个页面/url的页面浏览量。 有没有办法将url添加到Google查询中?Baseurl似乎不起作用 DataQuery PageViewQuery = new DataQuery(DataFeedUrl) { Ids = ProfileID, Dimensions = "ga:date", Metrics = "ga:pageviews", Sort = "ga:date", GAStartDate = (DateTime.Now).AddD

我只想知道某个页面/url的页面浏览量。 有没有办法将url添加到Google查询中?Baseurl似乎不起作用

DataQuery PageViewQuery = new DataQuery(DataFeedUrl)
{
    Ids = ProfileID,
    Dimensions = "ga:date",
    Metrics = "ga:pageviews",
    Sort = "ga:date",
    GAStartDate = (DateTime.Now).AddDays(-7).ToString("yyyy-MM-dd"),
    GAEndDate = (DateTime.Now).ToString("yyyy-MM-dd")
};
您可以尝试ga:pagePath(如果需要检索完整的URL,可以加上ga:hostname),或者如果您有唯一的页面标题,ga:pageTitle应该是一个有效的解决方法

维度和度量的完整文档如下:。

您可以尝试ga:pagePath(如果需要检索完整URL,请加上ga:hostname),或者如果您有唯一的页面标题,ga:pageTitle应该是一个有效的解决方法


尺寸和度量的完整文档在这里:。

这是一个过滤器吗?Filters=“ga:pagePath=/page?en=1”?如果是这样的话,这是行不通的我让它起作用了,不可否认的是c。在其他api实现中,过滤器需要一个双等式标记(ga:pagePath==/page?en=1),这里可能是一样的?这是一个过滤器吗?Filters=“ga:pagePath=/page?en=1”?如果是这样的话,这是行不通的我让它起作用了,不可否认的是c。在其他api实现中,过滤器需要一个双等式标记(ga:pagePath==/page?en=1),这里可能是一样的?