新建 Merchant Center 关联 - 网站声明

简介/业务影响


必须执行网站验证和声明步骤,才能将专属网站与 Merchant Center 账号相关联,从而代表该网站发送商品数据。通过网站验证,我们可以验证商家对网站的所有权。通过版权主张,可以在网站和 Merchant Center 账号之间建立专有关联。详细了解此流程的原因和方式

用户体验指南


如果该网域已关联到其他 Merchant Center 账号,系统会显示错误消息。允许商家转移域名,但提前告知商家转移域名的后果。

existing_wc

技术指南


我们建议您能够使用我们的网站验证Content API 在集成中验证其网站并声明其所有权。

最初验证网站并声明其所有权

商家的网站目前不应与任何 Merchant Center 账号相关联。确保启动验证和声明所有权的 Google 账号是同一账号(了解详情)。所有新的 Merchant Center 账号和现有 Merchant Center 账号都需要按照以下步骤操作:

  1. 检查网站是否已声明所有权:如果网站已声明所有权或账号不受所有权声明要求的约束,“已声明所有权的”资源的账号状态将为 TRUE。如果没有,请继续验证并声明版权。

  2. 验证:使用 insert 方法验证网站(了解详情)。请务必先将经过身份验证的用户的验证令牌放置在其网站或网域上。

  3. 声明:使用 accounts.claim 声明商家网站的所有权

在某些情况下,其他 Merchant Center 账号可能已经声明了对该网站的所有权。如果网站已由其他 GMC 声明了所有权,请参阅下文。

持续验证网站并声明其所有权

2022 年 8 月,我们发布了一项新功能,让商家在验证失效后可以保留 60 天的时间来保留所有权声明。商家验证状态会因各种不同原因而失效。其中大多数人都从自己的网站中移除了标识性的元标记。(请参阅有关潜在根本原因的更多详情)。

如果商家验证失效,则需要重新验证其网站并再次声明对网站的所有权(如果网站丢失)。请参阅下方的技术步骤,检查验证状态并尝试重新验证。

  • 如需了解商家是否拥有针对其网站的验证,您应该为该用户调用网站验证 API (list),并检查该网址是否在返回的列表中。
  • 如果指定商家要求验证,您可以调用 getToken 重新验证网站,以获取要添加到网站上的代码,然后将该代码插入到网站上,最后调用 insert 以触发验证。您可以请商家执行此操作,但这由您自行决定。

  • 声明(如果需要):使用 accounts.claim 声明商家网站的所有权

我们建议您构建一项自动化功能,用于检查商家的验证状态,并根据需要重新验证商家网站并声明其所有权。

网站已被其他 GMC 账号声明

有时可能会有一个网站被未知 Merchant Center 账号声明了所有权,导致您无法声明对该网站的所有权。在这种情况下,我们建议:

  • 请对方在 Merchant Center 中手动覆盖版权主张

  • 如果无法执行上述操作,请与您的 Google POC 联系

HTTP 请求:accounts.claimwebsite

POST https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/accounts/{accountId}/claimwebsite

响应:AccountsClaimWebsiteResponse