Omówienie interfejsu API usługi porównywania cen
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Za pomocą interfejsu API usługi porównywania cen możesz zarządzać usługą porównywania cen i portfolio produktów w usłudze porównywania cen.
Interfejs CSS API to przeprojektowanie funkcji CSS w Content API for Shopping.
Różnice między interfejsem CSS API a Merchant API
Znajomość różnic między interfejsem CSS API a Merchant API jest kluczowa dla skutecznego zarządzania produktami. Każdy interfejs API służy do innego celu i działa na różnych typach kont i przestrzeniach identyfikatorów:
CSS API (wersja 1): używaj tego interfejsu API do wszystkich funkcji związanych z zarządzaniem kontami usługi porównywania cen i powiązanymi z nimi produktami. Ten interfejs API używa css.googleapis.com
nazwy hosta i wymaga identyfikatora domeny usługi porównywania cen w przypadku operacji na produktach.
- Przykład:
POST https://css.googleapis.com/v1/accounts/{cssDomainId}/cssProductInputs:insert
Merchant API
(wersja 1): używaj tego interfejsu API do wszystkich funkcji związanych ze standardowymi kontami Merchant Center i ich produktami. Ten interfejs API używa nazwy hosta merchantapi.googleapis.com
i wymaga standardowego identyfikatora Merchant Center.
- Przykład:
POST https://merchantapi.googleapis.com/v1/accounts/{merchantId}/productInputs:insert
Najważniejsze informacje: nie używaj identyfikatora domeny usługi porównywania cen z interfejsem Merchant API w przypadku punktów końcowych produktów ani identyfikatora Merchant Center z interfejsem CSS API w przypadku punktów końcowych produktów. Użycie nieprawidłowego identyfikatora z nieprawidłowym interfejsem API spowoduje błędy.
Interfejsy CSS API i Merchant API zastępują starszy Content API for Shopping (wersja 2.1), którego nie należy już używać.
Oto kilka powodów, dla których warto przejść na interfejs CSS API:
Więcej informacji znajdziesz w artykule Pierwsze kroki.
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-08-13 UTC.
[null,null,["Ostatnia aktualizacja: 2025-08-13 UTC."],[[["\u003cp\u003eThe CSS API enables managing CSS and controlling your CSS Products portfolio.\u003c/p\u003e\n"],["\u003cp\u003eThe CSS API offers new features, improved alignment with Google's API improvement proposals, and updated documentation and samples.\u003c/p\u003e\n"],["\u003cp\u003eUpgrading from the Content API for Shopping to the CSS API is recommended.\u003c/p\u003e\n"]]],[],null,["# CSS API overview\n\nYou can use the CSS API to manage your CSS and control your CSS Products\nportfolio.\n\nThe CSS API is a redesign of the CSS features in [Content API for\nShopping](/shopping-content).\n\nCSS API versus Merchant API\n---------------------------\n\nUnderstanding the distinction between the CSS API and the Merchant API is key\nto effectively managing your products. Each API serves a different purpose and\noperates on different account types and ID spaces:\n\n- **CSS API (v1):** Use this API for all functionalities related to managing\n CSS accounts and their associated CSS products. This API uses the\n `css.googleapis.com` hostname and requires a **CSS Domain ID** for product\n operations.\n\n - Example: `POST https://css.googleapis.com/v1/accounts/{cssDomainId}/cssProductInputs:insert`\n- **[Merchant API](https://developers.google.com/merchant/api/overview)\n (v1):** Use this API for all functionalities related to\n standard Merchant Center accounts and their products. This API uses the\n `merchantapi.googleapis.com` hostname and requires a standard **Merchant\n Center ID**.\n\n - Example: `POST https://merchantapi.googleapis.com/v1/accounts/{merchantId}/productInputs:insert`\n\n**Key takeaway:** Don't use a CSS Domain ID with the Merchant API for product\nendpoints, and don't use a Merchant Center ID with the CSS API product\nendpoints. Using the wrong ID with the wrong API will result in errors.\n\nThe CSS API and Merchant API together replace the older Content API for Shopping\n(v2.1), which should no longer be used.\n\nHere are some reasons to upgrade to the CSS API:\n\n- New features.\n- Improved alignment with Google's [API improvement proposals](//google.aip.dev/).\n- Updated documentation and [samples](/comparison-shopping-services/api/code-samples).\n\nSee [Get started](/comparison-shopping-services/api/guides/quickstart) for more\ninformation."]]