时间:2011-01-06 18:36:21

标签: .net google-analytics-api

1 个答案:

答案 0 :(得分:3)

找到它。事实证明,过滤器必须与查询中实际表达的维度和指标“兼容”。放弃ga:访问者允许我应用我需要的大多数过滤器,但ga:pagePath和ga:campaign的组合不允许与ga:visits ...出于某种原因。这是细节,但要注意:你最终可能会睁大眼睛。

http://code.google.com/apis/analytics/docs/gdata/gdataReferenceValidCombos.html

哦,使用.NET库,您不需要在过滤器中对等号或空格进行编码。我按照这样构建了我的过滤器:

private static readonly string  Filter = string.Join
  (
  ";", new string[]
    {
    "ga:city!=Simi Valley",  // URL encoding is handled for you
    "ga:pagePath!@/splash",
    "ga:pagePath!@static_test",
    "ga:networkLocation!@spring",
    "ga:networkLocation!@equinix asia pacific pte ltd"
    // ...
    }
  );

希望这有助于某人!