Migrate Comparison Shopping Services (CSS) management
Stay organized with collections
Save and categorize content based on your preferences.
With Content API for Shopping, you can use CSS label
management to place Shopping ads
on Google on behalf of merchants in countries where the CSS program is
available.
Content API for Shopping allows CSS domains and CSS groups to organize their
associated accounts using labels. CSS domains can list, label, and filter
Merchant Center accounts associated with a domain. CSS groups can label and list
the CSS domains affiliated with a group.
Merchant API updates and streamlines the management of Comparison Shopping
Services (CSS). Functionality from Content API for Shopping migrates into the
Accounts
and AccountLabels
services.
The most significant change is the deprecation of the Csses
service. This
functionality becomes part of the more powerful Accounts
service, creating a
single place to manage both CSS and Merchant Center accounts.
Service and method mapping
These services continue in Merchant API, with a few updates. Here's a mapping.
Service |
Content API for Shopping |
Merchant API |
|
Method |
Description |
Method |
Description |
CSS |
Get |
Retrieves a single CSS domain by ID. |
This service is deprecated. Use the Accounts service to manage
CSS domains.
|
|
List |
Lists CSS domains affiliated with a CSS group. |
|
UpdateLabels |
Updates labels that are assigned to a CSS domain by its CSS group. |
Accounts
|
Get
|
Retrieves a Merchant Center account. (CSS view) |
Get |
Use Accounts to manage information about CSS and Merchant Center accounts.
A get method retrieves a single CSS or Merchant Center account by ID.
|
|
List
|
Lists the sub-accounts in your account. (CSS view) |
ListChildAccounts |
Lists the CSS or Merchant Center accounts under the CSS parent, and, optionally,
filters by label ID and account name.
|
|
UpdateLabels |
Updates labels that are assigned to the account by the CSS user. |
UpdateLabels |
Updates labels assigned to CSS or Merchant Center accounts by a CSS parent account. |
accounts.labels
|
Create |
Creates a label, not assigned to any account. |
Create |
Use AccountLabels to manage CSS and Merchant Center account labels.
Creates a label that is not assigned to any account.
|
|
Delete |
Deletes a label and removes it from all accounts to which it was assigned. |
Delete |
Deletes a label, removing it from all accounts to which it was assigned. |
|
List |
Lists the labels assigned to an account. |
List |
Lists the labels assigned to an account. |
|
Patch |
Updates a label. |
Patch |
Updates a label. |
Code samples
For the labels and list API, see
Reference
You can find the CSS service logic from the Content API for Shopping in the CSS
API. For more information, see CSS API
overview.
See also:
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-07-17 UTC.
[null,null,["Last updated 2025-07-17 UTC."],[],[],null,["# Migrate Comparison Shopping Services (CSS) management\n\nWith Content API for Shopping, you can use [CSS label\nmanagement](/shopping-content/guides/css-label-management) to place Shopping ads\non Google on behalf of merchants in countries where the CSS program is\navailable.\n\nContent API for Shopping allows CSS domains and CSS groups to organize their\nassociated accounts using labels. CSS domains can list, label, and filter\nMerchant Center accounts associated with a domain. CSS groups can label and list\nthe CSS domains affiliated with a group.\n\nMerchant API updates and streamlines the management of Comparison Shopping\nServices (CSS). Functionality from Content API for Shopping migrates into the\n`Accounts` and `AccountLabels` services.\n\nThe most significant change is the deprecation of the `Csses` service. This\nfunctionality becomes part of the more powerful `Accounts` service, creating a\nsingle place to manage both CSS and Merchant Center accounts.\n\nService and method mapping\n--------------------------\n\nThese services continue in Merchant API, with a few updates. Here's a mapping.\n\n|--------------------------------------------------------------------------|-------------------------------------------------------------|----------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------|\n| **Service** | **Content API for Shopping** || **Merchant API** ||\n| | **Method** | **Description** | **Method** | **Description** |\n| [CSS](/shopping-content/reference/rest/v2.1/csses) | Get | Retrieves a single CSS domain by ID. | This service is deprecated. Use the `Accounts` service to manage CSS domains. ||\n| | [List](/shopping-content/reference/rest/v2.1/csses/list) | Lists CSS domains affiliated with a CSS group. | This service is deprecated. Use the `Accounts` service to manage CSS domains. ||\n| | UpdateLabels | Updates labels that are assigned to a CSS domain by its CSS group. | This service is deprecated. Use the `Accounts` service to manage CSS domains. ||\n| [Accounts](/shopping-content/reference/rest/v2.1/accounts) | [Get](/shopping-content/reference/rest/v2.1/accounts/get) | Retrieves a Merchant Center account. (CSS view) | [Get](/comparison-shopping-services/api/reference/rest/v1/accounts/get) | Use `Accounts` to manage information about CSS and Merchant Center accounts. A `get` method retrieves a single CSS or Merchant Center account by ID. |\n| | [List](/shopping-content/reference/rest/v2.1/accounts/list) | Lists the sub-accounts in your account. (CSS view) | [ListChildAccounts](/comparison-shopping-services/api/reference/rest/v1/accounts/listChildAccounts) | Lists the CSS or Merchant Center accounts under the CSS parent, and, optionally, filters by label ID and account name. |\n| | UpdateLabels | Updates labels that are assigned to the account by the CSS user. | [UpdateLabels](/comparison-shopping-services/api/reference/rest/v1/accounts/updateLabels) | Updates labels assigned to CSS or Merchant Center accounts by a CSS parent account. |\n| [accounts.labels](/shopping-content/reference/rest/v2.1/accounts.labels) | Create | Creates a label, not assigned to any account. | [Create](/comparison-shopping-services/api/reference/rest/v1/accounts.labels/create) | Use `AccountLabels` to manage CSS and Merchant Center account labels. Creates a label that is not assigned to any account. |\n| | Delete | Deletes a label and removes it from all accounts to which it was assigned. | [Delete](/comparison-shopping-services/api/reference/rest/v1/accounts.labels/delete) | Deletes a label, removing it from all accounts to which it was assigned. |\n| | List | Lists the labels assigned to an account. | [List](/comparison-shopping-services/api/reference/rest/v1/accounts.labels/list) | Lists the labels assigned to an account. |\n| | Patch | Updates a label. | [Patch](/comparison-shopping-services/api/reference/rest/v1/accounts.labels/patch) | Updates a label. |\n\nCode samples\n------------\n\nFor the labels and list API, see\n\n- [List CSS accounts](/comparison-shopping-services/api/code-samples/accounts/list-css-accounts)\n- [List account labels](/comparison-shopping-services/api/code-samples/account-labels/list-account-labels)\n\nReference\n---------\n\nYou can find the CSS service logic from the Content API for Shopping in the CSS\nAPI. For more information, see [CSS API\noverview](/comparison-shopping-services/api/overview).\n\nSee also:\n\n- [gRPC](/comparison-shopping-services/api/reference/rpc)\n- [REST](/comparison-shopping-services/api/reference/rest)"]]