我很想从Google WMT的“搜索查询”部分获取数据。我在C#.net 4.5中使用了一个简单的控制台应用程序。感谢this source,我实现了联系,但现在我有一项服务,我无法按照自己的意愿使用。
这是我现在的工作代码,它来自我的网站:
var service = Authentication.AuthenticateOauth(client_id, client_secret, user);
if (DaimtoWebMasterSitesHelper.list(service).SiteEntry != null)
{
foreach (var site in DaimtoWebMasterSitesHelper.list(service).SiteEntry)
{
Console.WriteLine("Site: " + site.SiteUrl);
}
}
我想获得网络广告的“点击率”,“展示次数”和“点击次数”移动,但我不知道如何...我被困在这太多时间了,今天早上我很高兴找到这段代码,但现在又被卡住了......
事实上我的问题是:它甚至可能吗?
有人能帮助我吗? 谢谢!
答案 0 :(得分:1)
搜索查询API目前处于限制模式,这意味着我们(谷歌)会对那些表现出兴趣的人进行测试,并在宣布我们将在限量版推出时订阅。一旦测试完成,我们很可能会为公众推出它,但我没有时间表。
您可以在API Explorer for Search Console (former Webmaster Tools)中找到当前支持的方法及其相关信息。
对于webmasters.searchanalytics.query
,它目前说:
[有限访问]使用您定义的过滤器和参数查询数据。返回按您定义的行键分组的零行或多行。您必须定义一天或多天的日期范围。当date是group by值之一时,结果列表中将省略任何没有数据的天数。如果您需要知道哪些日子有数据,请针对任何指标发布按日期分组的广泛日期范围查询,并查看返回的日期行。