Google站点搜索c# API不返回任何促销
本文关键字:返回 任何促 API 站点 搜索 Google | 更新日期: 2023-09-27 17:51:08
我正在使用谷歌的"CustomSearch API客户端库for . net ",并试图检索我通过添加促销功能的控制面板创建的促销。我有一个付费版本的谷歌网站搜索。
当我用"Google搜索"在控制面板里面测试它时,它显示了促销,但是当我试图通过。net API搜索时,它在促销中返回Null。
当我用API资源管理器搜索时,我甚至没有得到显示的促销。促销活动正在进行。
是否需要一些额外的编码来通过API获得促销?
谢谢. .
我找到了答案。
我没有得到任何推广结果的原因是因为我设置了SiteSearch属性到域名。当我从该属性中删除值时,它就都工作了:)
var listRequest = svc.Cse.List(query);
listRequest.Hl = language;
listRequest.Cx = this.cx;
listRequest.Start = startIndex;
listRequest.SiteSearch = "www.domain.name"; <-- this has to be removed