谷歌数据API SDK - 过滤器编码/逃脱 [英] Google Data API SDK - Filter encoding/escaping

查看:123
本文介绍了谷歌数据API SDK - 过滤器编码/逃脱的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有什么用DataQuery参数做援引谷歌分析API来得到相同的结果按的 HTTP://$c$c.google.com/apis/analytics/docs/gdata/gdataExplorer.html
我试图URL编码和转义无济于事,并说,它不应该被要求<一个href=\"http://stackoverflow.com/questions/4618446/google-analytics-api-filtering-via-net-so-close\">here.
我有一个通过谷歌数据SDK API调用谷歌Analytics(分析)的Web服务和我一起调用它的SOAP库是这样的:

What do I have to do with DataQuery parameters to invoke Google Analytics API to get the same results as per http://code.google.com/apis/analytics/docs/gdata/gdataExplorer.html? I tried URL encoding and escaping to no avail, and it should not be required as stated here. I have a web service that calls Google Analytics via Google Data SDK API and I invoke it with SOAP library like this:

var Parameters = new SOAPClientParameters();
            Parameters.add('Ids', 'ga:MyID');   // This is the ID for internet-alumni.com, not proof.ptly.com
            Parameters.add('Filters', 'ga:pagePath=@/vic/mgs/ocd.aspx#h_');
            Parameters.add('Dimensions', 'ga:date,ga:pagePath');
            Parameters.add('Metrics', 'ga:visitors');
            Parameters.add('MaxEntries', 50);
            Parameters.add('DateFrom', '2011-07-01');
            Parameters.add('DateTo', '2011-06-01');

            SOAPClient.invoke(URL, Function, Parameters, true, OnDataReceived);         

在调试服务,到达参数完全一样,虽然打电话DataQuery.Query当它不报告指定的启动日期。当我连接code#作为23%在它查询无异常,但没有返回数据,尽管数据饲料相同字符串查询浏览器返回正确的数据。过滤器

When debugging the service, parameters arrive exactly the same, although when calling DataQuery.Query it reports that start-date is not specified. When I encode # as %23 in Filters it queries without exception but returns no data, even though identical string in Data Feed Query Explorer returns correct data.

推荐答案

管理去解决它只是通过删除#和添加或语句GA:PAGEPATH

Managed to go around it simply by removing # and adding OR statement for ga:pagePath.

这篇关于谷歌数据API SDK - 过滤器编码/逃脱的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆