【问题标题】:Google Search Console - get property set nameGoogle Search Console - 获取属性集名称
【发布时间】:2018-12-06 21:52:08
【问题描述】:

我现在使用“Search Console API v3”。 当我使用“webmasters.sites.list”方法时,我得到了站点 URL 和属性集。示例的属性集 - “sc-set:B9KPftMA4RltK1LS61GR2g”。

但我找不到任何方法来使用 API 获取属性集的真实姓名。

我无法向客户端显示此 ID“sc-set:B9KPftMA4RltK1LS61GR2g”,而是显示正常名称。

响应示例:

"siteEntry": [ { "siteUrl": "example.com", "permissionLevel": "siteRestrictedUser" },
               { "siteUrl": "sc-set:2d0rU0BQiIHsmCH-HGZ1KA", "permissionLevel": "siteRestrictedUser" } 
             ] 

【问题讨论】:

  • 我在 API 中找不到任何方法来获取有关属性集参数的信息。 (例如属性集名称)
  • 响应示例:"siteEntry": [ { "siteUrl": "example.com", "permissionLevel": "siteRestrictedUser" }, { "siteUrl": "sc-set:2d0rU0BQiIHsmCH-HGZ1KA ", "permissionLevel": "siteRestrictedUser" } ]
  • 您无法更新这些。一旦它们被插入,这就是它们的数据。

标签: google-api google-search-api


【解决方案1】:

当您调用 sites.list 时,它会返回一个包含 site resources 的列表

 {
   "siteUrl": "http://www.daimto.com/",
   "permissionLevel": "siteOwner"
  },

除此之外,没有其他方法可以获取有关该网站的任何其他信息。我无法理解的是为什么您似乎要找回某种身份。

【讨论】:

  • 我需要向我们的客户显示网站网址或设置名称和一些它的指标。我找不到任何方法来获取有关属性集参数的信息。 "daimto.com - 用户清楚的信息,"sc-set:B9KPftMA4RltK1LS61GR2g" - 用户不清楚。
  • 我建议它说 siteRestrictedUser 的事实可能与它有关。您只能看到当前登录用户有权查看的数据。
  • 我通过 GUI 使用此权限创建此属性集。这个集合的真实名称(“sc-set:2d...”)是“Test Group Set”。但我无法通过 API 获得这个名称。
  • 您现在似乎在回复中得到了回复 ("siteUrl": "sc-set:2d0rU0BQiIHsmCH-HGZ1KA")
猜你喜欢
  • 2022-11-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-07-18
  • 1970-01-01
  • 2010-09-14
  • 1970-01-01
相关资源
最近更新 更多