Google 索引 API - 权限被拒绝。无法验证 URL 所有权

Google Indexing API - Permission denied. Failed to verify the URL ownership

我正处于 中描述的 sme 情况。该提问者找到的解决方案是

Full access !== Owner. I need to read the documentation better.

是的。我注意到我 can 只能授予对服务帐户的完全访问权限。我一遍又一遍地阅读文档,但找不到让我的服务帐户成为所有者的方法。那么也许跟我一起读? (source):

  1. Follow the recommended steps to verify ownership of your property.

  2. After your property has been verified, open Search Console.

  3. Click your verified property.

  4. Select Verification details from the Settings gear next to your verified property.

  5. Under Verified owners, click Add an owner.

  6. Add your service account email address as an owner to the property.

广告 1:我很久以前就验证了我对 属性 的个人所有权(通过 HTML 文件和 DNS 记录,见下文)。

广告 2/3:在搜索控制台中,我可以从所有经过验证的属性列表中“单击”所需的 属性。

广告 4:结果证明这一步 困难。 旁边没有设置齿轮 我已验证 属性 .最接近的匹配项是左侧垂直 <nav> 条中的设置齿轮,大约 低于 属性 select 离子的屏幕长度。不过,齿轮上没有任何东西可以“select” - 它只是设置页面 https://search.google.com/search-console/settings?resource_id=sc-domain%3AXXXXX

的普通旧 link

无论如何,在此设置页面上,我看到以下信息:“属性 设置”部分包含三个项目:

还有一个按钮“删除 属性”,接下来是关于索引爬虫的“关于”部分。顺便说一下,在“用户和权限”旁边的 link 下,我能够将我的服务帐户添加为具有不受限制访问权限的用户 - 唉,据我们所知,这还不够;我唯一能对这个用户做的就是再次撤销它的权限。

可以认为与上述文档的第 4 步远程相关的唯一剩余可能操作是遵循“所有权验证”旁边的 link。不幸的是,这是一个死胡同:它列出了 my 所有权验证的详细信息(使用的验证方法,可能的其他验证方法)。

广告 5:在我为第 4 点尝试的所有内容中,没有添加新(委托)所有者的选项,根本没有。

如果我只是一个 delegated 所有者,而不是 verified 所有者,那么缺乏添加新所有者的能力可能是可以解释的,对吧?但是,该页面显示我 经过验证的所有者,由 HTML 文件和 DNS 记录验证。

问:谁能帮助我更好地阅读文档并为我的服务帐户授予足够的权限以允许它使用索引API?

这是修改后的操作方法:

  1. Follow the recommended steps to verify ownership of your property.

  2. After your property has been verified, open Search Console.

  3. Click your verified property.

  4. Select Verification details from the Settings gear next to your verified property.

更准确地说,在左侧的导航中,单击“设置”。

4.a 单击“用户和权限”

4.b 在用户列表中,您应该看到自己是所有者;忽略任何其他条目。在 that(=your)条目中,单击 Kebab 菜单和 select“Administer 属性 Owners”。这将在新标签页中打开

  1. Under Verified owners, click Add an owner.

  2. Add your service account email address as an owner to the property.