UcpSettingsService

Service for Universal Commerce Protocol (UCP) settings management.

Allows merchants and service providers to programmatically provision and manage the UCP profile URL for themselves or their clients' Merchant Center accounts.

GetUcpSettings

rpc GetUcpSettings(GetUcpSettingsRequest) returns (UcpSettings)

Gets the UCP settings for a merchant account.

Authorization scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/content

For more information, see the OAuth 2.0 Overview.

UpdateUcpSettings

rpc UpdateUcpSettings(UpdateUcpSettingsRequest) returns (Operation)

Patches the UCP settings for a Merchant Center account.

This is a non-blocking API. It queues the validation process asynchronously and returns immediately. If the validation succeeds, the settings will be stored.

Authorization scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/content

For more information, see the OAuth 2.0 Overview.