从 Content API for Shopping 迁移账号管理

您可以使用 accounts 资源至 创建和管理您的商家账号。有关详情,请参阅 GKE 概览 Merchant Accounts API

本页面介绍了如何将账号管理从 Content API 迁移到 Merchant API。

请求

对于 Merchant Accounts API,请使用以下请求网址格式:

POST https://merchantapi.googleapis.com/accounts/v1beta/{accountId}/accounts

以下是 Content API for Shopping 与 Merchant Center 账号的对比情况 Accounts API,用于发出账号创建和管理请求:

Content API for Shopping 商家账号 API
网址 https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/accounts/{accountId}/ https://merchantapi.googleapis.com/accounts/v1beta/{accountId}/accounts
标识符 {merchantId}/accounts/{accountId} {accountId}

资源

系统会使用 内容中的 Account 资源 用于购物的 API。Merchant Accounts API 提供了多种资源, 账号数据。这些资源包括 AccountUserBusinessInfoBusinessIdentity 项资源。

下表对 Account Content API for Shopping 中的资源,以及 以下位置中的 Account 资源: Merchant Accounts API。

Content API for Shopping 商家账号 API
id account_id
name account_name
kind 不适用
websiteUrl homepage 资源中的 uri 字段
adultContent adult_content
sellerId 不适用
users User 项资源中
youtubeChannelLinks 尚未提供
googleMyBusinessLink 尚未提供
businessInformation businessInfo 项资源中
businessIdentity businessIdentity 项资源中
automaticImprovements 尚未提供
adsLinks 尚未提供
cssId 仅适用于 CSS API
labelIds 仅适用于 CSS API
accountManagement 尚未提供
automaticLabelIds 仅适用于 CSS API
conversionSettings 尚未提供

下表对 Content API for Shopping 中的 AccountUser 资源和 User Merchant Accounts API 中的资源。

Content API for Shopping 商家账号 API
emailAddress emailname
(accounts/{account}/users/{email})的一部分。
admin user#access_rights.ADMIN
orderManager 不可用
paymentsManager 不支持
paymentsAnalyst 不可用
reportingManager user#access_rights.PERFORMANCE_REPORTING

下表对 AccountBusinessInformation Content API for Shopping 中的资源及其等效资源 businessinfo

Content API for Shopping 商家账号 API
businessInformation businessinfo
phoneNumber phone
phoneVerificationStatus phone_verification_state
customerService customer_service
koreanBusinessRegistrationNumber 不可用

下表对 Content API 中的 AccountBusinessIdentity 资源 购物和 businessIdentity 资源 。

Content API for Shopping 商家账号 API
blackOwned black_owned
womenOwned women_owned
veteranOwned veteran_owned
latinoOwned latino_owned
smallBusiness small_business
includeForPromotions promotions_consent
true 表示 PROMOTION_CONSENT_GIVEN
false 表示 PROMOTION_CONSENT_DENIED

下表对 Content API 中的 AccountIdentityType 资源 Merchant Accounts API 中的 Shopping 和 identityAttribute 资源。

Content API for Shopping 商家账号 API
self_identified identity_declaration
true 表示 SELF_IDENTIFIES_AS
false 表示 DOES_NOT_SELF_IDENTIFY_AS

方法

Merchant Accounts API 中引入了以下方法:

Content API for Shopping 商家账号 API
accounts.authinfo GET https://merchantapi.googleapis.com/accounts/v1beta/accounts,无过滤条件
accounts.claimwebsite POST https://merchantapi.googleapis.com/accounts/v1beta/accounts/accountId/homepage:claim
如需了解详情,请参阅方法:accounts.v1beta.accounts.homepage.claim
accounts.custombatch 不可用。Merchant API 不支持自定义批次。
accounts.delete DELETE https://merchantapi.googleapis.com/accounts/v1beta/accounts/accountId
accounts.get 映射到定义了必需字段或字段集的资源的 GET 请求。
accounts.insert POST https://merchantapi.googleapis.com/accounts/v1beta/accounts:createAndConfigure
如需了解详情,请参阅创建和配置商家账号
accounts.link 尚不支持
accounts.list GET https://merchantapi.googleapis.com/accounts/v1beta/accountId:listSubaccounts
accounts.listlinks 尚不支持
accounts.update 映射到定义了必需字段或字段集的资源的更新请求。