Google Merchant Accounts
Manage Merchant Center accounts, users, terms of service, online returns, programs, and account relationships.
认证方式
| 方式 | 底层类型 | 状态 | 说明 |
|---|---|---|---|
| OAuth 2.0 | oauth2 | available | — |
调用示例
import { createClient } from "@open-connector/sdk";const oc = createClient({ baseUrl: "https://api.openconnector.dev", apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await oc.executeTool({ slug: "GOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_CREATE_AND_CONFIGURE", connectedAccountId: "conn_...", arguments: { /* match this tool's input schema */ },});import Composio from "@composio/client";const composio = new Composio({ baseURL: "https://api.openconnector.dev/composio", apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await composio.tools.execute("GOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_CREATE_AND_CONFIGURE", { connected_account_id: "conn_...", arguments: { /* match this tool's input schema */ },});oc tools execute GOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_CREATE_AND_CONFIGURE --data '{ }'Tool 目录
可用 Tools
43 个可调用操作
Merchantapi Accounts CreateAndConfigureGOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_CREATE_AND_CONFIGURECreates a Merchant Center account with additional configuration. Adds the user that makes the request as an admin for the new account.需要连接1 scope
Creates a Merchant Center account with additional configuration. Adds the user that makes the request as an admin for the new account.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/contentTags
Merchantapi Accounts CreateTestAccountGOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_CREATE_TEST_ACCOUNTCreates a Merchant Center test account. Test accounts are intended for development and testing purposes, such as validating API integrations or new feature behavior. Key characteristics and limitations of test accounts: - Immutable Type: A test account cannot be converted into a regular (live) Merchant Center account. Likewise, a regular account cannot be converted into a test account. - Non-Serving Products: Any products, offers, or data created within a test account will not be published or made visible to end-users on any Google surfaces. They are strictly for testing environments. - Separate Environment: Test accounts operate in a sandbox-like manner, isolated from live serving and real user traffic.需要连接1 scope
Creates a Merchant Center test account. Test accounts are intended for development and testing purposes, such as validating API integrations or new feature behavior. Key characteristics and limitations of test accounts: - Immutable Type: A test account cannot be converted into a regular (live) Merchant Center account. Likewise, a regular account cannot be converted into a test account. - Non-Serving Products: Any products, offers, or data created within a test account will not be published or made visible to end-users on any Google surfaces. They are strictly for testing environments. - Separate Environment: Test accounts operate in a sandbox-like manner, isolated from live serving and real user traffic.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/contentTags
Merchantapi Accounts DeveloperRegistration GetAccountForGcpRegistrationGOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_DEVELOPER_REGISTRATION_GET_ACCOUNT_FOR_GCP_REGISTRATIONRetrieves the merchant account that the calling GCP is registered with.需要连接1 scope
Retrieves the merchant account that the calling GCP is registered with.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/contentTags
Merchantapi Accounts DeveloperRegistration RegisterGcpGOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_DEVELOPER_REGISTRATION_REGISTER_GCPRegisters the GCP used for the API call to the shopping account passed in the request. Will create a user with an "API developer" and add the "developer_email" as a contact with "API notifications" email preference on. Restrictions: * The caller account must be authenticated and must not impersonate another account at registration time. Registering for subaccounts is not supported if the caller account is authenticated with the parent or the managing advanced account. * The caller account must have a [verified website](https://support.google.com/merchants/answer/11586344) in Merchant Center. * [Test accounts](https://developers.google.com/merchant/api/guides/accounts/test-accounts) are not eligible for registration.需要连接1 scope
Registers the GCP used for the API call to the shopping account passed in the request. Will create a user with an "API developer" and add the "developer_email" as a contact with "API notifications" email preference on. Restrictions: * The caller account must be authenticated and must not impersonate another account at registration time. Registering for subaccounts is not supported if the caller account is authenticated with the parent or the managing advanced account. * The caller account must have a [verified website](https://support.google.com/merchants/answer/11586344) in Merchant Center. * [Test accounts](https://developers.google.com/merchant/api/guides/accounts/test-accounts) are not eligible for registration.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/contentTags
Merchantapi Accounts DeveloperRegistration UnregisterGcpGOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_DEVELOPER_REGISTRATION_UNREGISTER_GCPUnregister the calling GCP from the calling shopping account. Note that the GCP will still be able to access the API for at most 1 day from the unregister succussful call.需要连接1 scope
Unregister the calling GCP from the calling shopping account. Note that the GCP will still be able to access the API for at most 1 day from the unregister succussful call.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/contentTags
Merchantapi Accounts GbpAccounts LinkGbpAccountGOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_GBP_ACCOUNTS_LINK_GBP_ACCOUNTLink the specified merchant to a GBP account for all countries. To run this method, you must have admin access to the Merchant Center account. If you don't have admin access, the request fails with the error message `User is not an administrator of account {ACCOUNT_ID}`.需要连接1 scope
Link the specified merchant to a GBP account for all countries. To run this method, you must have admin access to the Merchant Center account. If you don't have admin access, the request fails with the error message `User is not an administrator of account {ACCOUNT_ID}`.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/contentTags
Merchantapi Accounts GbpAccounts ListGOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_GBP_ACCOUNTS_LISTList the GBP accounts for a given merchant.需要连接1 scope
List the GBP accounts for a given merchant.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/contentTags
Merchantapi Accounts Homepage ClaimGOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_HOMEPAGE_CLAIMClaims a store's homepage. Executing this method requires admin access. If the homepage is already claimed, this will recheck the verification (unless the business is exempted from claiming, which also exempts from verification) and return a successful response. If ownership can no longer be verified, it will return an error, but it won't clear the claim. In case of failure, a canonical error message is returned: * PERMISSION_DENIED: User doesn't have the necessary permissions on this Merchant Center account. * FAILED_PRECONDITION: - The account is not a Merchant Center account. - Merchant Center account doesn't have a homepage. - Claiming failed (in this case the error message contains more details).需要连接1 scope
Claims a store's homepage. Executing this method requires admin access. If the homepage is already claimed, this will recheck the verification (unless the business is exempted from claiming, which also exempts from verification) and return a successful response. If ownership can no longer be verified, it will return an error, but it won't clear the claim. In case of failure, a canonical error message is returned: * PERMISSION_DENIED: User doesn't have the necessary permissions on this Merchant Center account. * FAILED_PRECONDITION: - The account is not a Merchant Center account. - Merchant Center account doesn't have a homepage. - Claiming failed (in this case the error message contains more details).
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/contentTags
Merchantapi Accounts Homepage GetHomepageGOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_HOMEPAGE_GET_HOMEPAGERetrieves a store's homepage.需要连接1 scope
Retrieves a store's homepage.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/contentTags
Merchantapi Accounts Homepage UnclaimGOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_HOMEPAGE_UNCLAIMUnclaims a store's homepage. Executing this method requires admin access.需要连接1 scope
Unclaims a store's homepage. Executing this method requires admin access.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/contentTags
Merchantapi Accounts Homepage UpdateHomepageGOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_HOMEPAGE_UPDATE_HOMEPAGEUpdates a store's homepage. Executing this method requires admin access.需要连接1 scope
Updates a store's homepage. Executing this method requires admin access.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/contentTags
Merchantapi Accounts Issues ListGOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_ISSUES_LISTLists all account issues of a Merchant Center account. When called on a multi-client account, this method only returns issues belonging to that account, not its sub-accounts. To retrieve issues for sub-accounts, you must first call the accounts.listSubaccounts method to obtain a list of sub-accounts, and then call `accounts.issues.list` for each sub-account individually.需要连接1 scope
Lists all account issues of a Merchant Center account. When called on a multi-client account, this method only returns issues belonging to that account, not its sub-accounts. To retrieve issues for sub-accounts, you must first call the accounts.listSubaccounts method to obtain a list of sub-accounts, and then call `accounts.issues.list` for each sub-account individually.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/contentTags
Merchantapi Accounts ListGOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_LISTNote: For the `accounts.list` method, quota and limits usage are charged for each user, and not for the Merchant Center ID or the advanced account ID. To list several sub-accounts, you should use the `accounts.listSubaccounts` method, which is more suitable for advanced accounts use case.需要连接1 scope
Note: For the `accounts.list` method, quota and limits usage are charged for each user, and not for the Merchant Center ID or the advanced account ID. To list several sub-accounts, you should use the `accounts.listSubaccounts` method, which is more suitable for advanced accounts use case.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/contentTags
Merchantapi Accounts ListSubaccountsGOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_LIST_SUBACCOUNTSList all sub-accounts for a given advanced account. This is a convenience wrapper for the more powerful `accounts.list` method. This method will produce the same results as calling `ListsAccounts` with the following filter: `relationship(providerId={parent} AND service(type="ACCOUNT_AGGREGATION"))`需要连接1 scope
List all sub-accounts for a given advanced account. This is a convenience wrapper for the more powerful `accounts.list` method. This method will produce the same results as calling `ListsAccounts` with the following filter: `relationship(providerId={parent} AND service(type="ACCOUNT_AGGREGATION"))`
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/contentTags
Merchantapi Accounts OmnichannelSettings CreateGOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_OMNICHANNEL_SETTINGS_CREATECreate the omnichannel settings for a given merchant.需要连接1 scope
Create the omnichannel settings for a given merchant.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/contentTags
Merchantapi Accounts OmnichannelSettings LfpProviders FindGOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_OMNICHANNEL_SETTINGS_LFP_PROVIDERS_FINDFind the LFP provider candidates in a given country.需要连接1 scope
Find the LFP provider candidates in a given country.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/contentTags
Merchantapi Accounts OmnichannelSettings LfpProviders LinkLfpProviderGOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_OMNICHANNEL_SETTINGS_LFP_PROVIDERS_LINK_LFP_PROVIDERLink the specified merchant to a LFP provider for the specified country.需要连接1 scope
Link the specified merchant to a LFP provider for the specified country.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/contentTags
Merchantapi Accounts OmnichannelSettings ListGOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_OMNICHANNEL_SETTINGS_LISTList all the omnichannel settings for a given merchant.需要连接1 scope
List all the omnichannel settings for a given merchant.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/contentTags
Merchantapi Accounts OmnichannelSettings RequestInventoryVerificationGOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_OMNICHANNEL_SETTINGS_REQUEST_INVENTORY_VERIFICATIONRequests inventory verification for a given merchant in a given country.需要连接1 scope
Requests inventory verification for a given merchant in a given country.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/contentTags
Merchantapi Accounts OnlineReturnPolicies CreateGOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_ONLINE_RETURN_POLICIES_CREATECreates a new return policy for a given business.需要连接1 scope
Creates a new return policy for a given business.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/contentTags
Merchantapi Accounts OnlineReturnPolicies ListGOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_ONLINE_RETURN_POLICIES_LISTLists all existing return policies for a given business.需要连接1 scope
Lists all existing return policies for a given business.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/contentTags
Merchantapi Accounts Programs CheckoutSettings CreateGOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_PROGRAMS_CHECKOUT_SETTINGS_CREATECreates `CheckoutSettings` for the given merchant.需要连接1 scope
Creates `CheckoutSettings` for the given merchant.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/contentTags
Merchantapi Accounts Programs CheckoutSettings DeleteCheckoutSettingsGOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_PROGRAMS_CHECKOUT_SETTINGS_DELETE_CHECKOUT_SETTINGSDeletes `CheckoutSettings` and unenrolls merchant from `Checkout` program.需要连接1 scope
Deletes `CheckoutSettings` and unenrolls merchant from `Checkout` program.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/contentTags
Merchantapi Accounts Programs DisableGOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_PROGRAMS_DISABLEDisable participation in the specified program for the account.需要连接1 scope
Disable participation in the specified program for the account.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/contentTags
Merchantapi Accounts Programs EnableGOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_PROGRAMS_ENABLEEnable participation in the specified program for the account.需要连接1 scope
Enable participation in the specified program for the account.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/contentTags
Merchantapi Accounts Programs ListGOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_PROGRAMS_LISTRetrieves all programs for the account.需要连接1 scope
Retrieves all programs for the account.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/contentTags
Merchantapi Accounts Regions BatchCreateGOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_REGIONS_BATCH_CREATECreates one or more regions in your Merchant Center account. Executing this method requires admin access.需要连接1 scope
Creates one or more regions in your Merchant Center account. Executing this method requires admin access.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/contentTags
Merchantapi Accounts Regions BatchDeleteGOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_REGIONS_BATCH_DELETEDeletes multiple regions by name from your Merchant Center account. Executing this method requires admin access.需要连接1 scope
Deletes multiple regions by name from your Merchant Center account. Executing this method requires admin access.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/contentTags
Merchantapi Accounts Regions BatchUpdateGOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_REGIONS_BATCH_UPDATEUpdates one or more regions in your Merchant Center account. Executing this method requires admin access.需要连接1 scope
Updates one or more regions in your Merchant Center account. Executing this method requires admin access.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/contentTags
Merchantapi Accounts Regions CreateGOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_REGIONS_CREATECreates a region definition in your Merchant Center account. Executing this method requires admin access.需要连接1 scope
Creates a region definition in your Merchant Center account. Executing this method requires admin access.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/contentTags
Merchantapi Accounts Regions ListGOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_REGIONS_LISTLists the regions in your Merchant Center account.需要连接1 scope
Lists the regions in your Merchant Center account.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/contentTags
Merchantapi Accounts Relationships ListGOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_RELATIONSHIPS_LISTList account relationships for the specified account.需要连接1 scope
List account relationships for the specified account.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/contentTags
Merchantapi Accounts Services ApproveGOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_SERVICES_APPROVEApprove an account service proposal.需要连接1 scope
Approve an account service proposal.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/contentTags
Merchantapi Accounts Services ListGOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_SERVICES_LISTList account services for the specified accounts. Supports filtering.需要连接1 scope
List account services for the specified accounts. Supports filtering.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/contentTags
Merchantapi Accounts Services ProposeGOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_SERVICES_PROPOSEPropose an account service.需要连接1 scope
Propose an account service.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/contentTags
Merchantapi Accounts Services RejectGOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_SERVICES_REJECTReject an account service (both proposed and approve services can be rejected).需要连接1 scope
Reject an account service (both proposed and approve services can be rejected).
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/contentTags
Merchantapi Accounts ShippingSettings InsertGOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_SHIPPING_SETTINGS_INSERTReplace the shipping setting of a business with the request shipping setting. Executing this method requires admin access.需要连接1 scope
Replace the shipping setting of a business with the request shipping setting. Executing this method requires admin access.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/contentTags
Merchantapi Accounts TermsOfServiceAgreementStates RetrieveForApplicationGOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_TERMS_OF_SERVICE_AGREEMENT_STATES_RETRIEVE_FOR_APPLICATIONRetrieves the state of the agreement for the application terms of service. Application terms of service covers permissions related to the usage of data provided through Merchant Center, CSS Center, Manufacturer Center, and more.需要连接1 scope
Retrieves the state of the agreement for the application terms of service. Application terms of service covers permissions related to the usage of data provided through Merchant Center, CSS Center, Manufacturer Center, and more.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/contentTags
Merchantapi Accounts Users CreateGOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_USERS_CREATECreates a Merchant Center account user. Executing this method requires admin access.需要连接1 scope
Creates a Merchant Center account user. Executing this method requires admin access.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/contentTags
Merchantapi Accounts Users ListGOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_USERS_LISTLists all users of a Merchant Center account.需要连接1 scope
Lists all users of a Merchant Center account.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/contentTags
Merchantapi Accounts Users Me VerifySelfGOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_ACCOUNTS_USERS_ME_VERIFY_SELFUpdates the user that is represented by the caller from pending to verified.需要连接1 scope
Updates the user that is represented by the caller from pending to verified.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/contentTags
Merchantapi TermsOfService AcceptGOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_TERMS_OF_SERVICE_ACCEPTAccepts a `TermsOfService`. Executing this method requires admin access.需要连接1 scope
Accepts a `TermsOfService`. Executing this method requires admin access.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/contentTags
Merchantapi TermsOfService RetrieveLatestGOOGLE_MERCHANT_ACCOUNTS_MERCHANTAPI_TERMS_OF_SERVICE_RETRIEVE_LATESTRetrieves the latest version of the `TermsOfService` for a given `kind` and `region_code`.需要连接1 scope
Retrieves the latest version of the `TermsOfService` for a given `kind` and `region_code`.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/contentTags