Puedes usar la API de Merchant Center para subir y administrar tus productos de manera
programática. El recurso accounts.products te permite crear un catálogo de tiendas en línea, es decir, una lista de productos y ofertas. Si quieres obtener más información para subir y administrar tus productos con
la API de Merchant Center, consulta la Descripción general de la API de
Merchant Products.
A continuación, se muestra una comparación de ejemplo de Content API for Shopping con la API de Merchant Products:
|
Content API for Shopping |
API de Merchant Products |
Descripción |
URL |
https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/products/
|
https://merchantapi.googleapis.com/products/v1beta/ {parent}/productInputs:insert
|
La variable {parent} en la URL de solicitud a la API de Merchant Center representa el identificador único de la cuenta.
|
Identificador |
{id} |
{name} |
|
Métodos
A continuación, te mostramos una comparación de los métodos de los productos en Content API for Shopping y la API de Merchant Products:
Método |
Content API for Shopping |
API de Merchant Products |
customBatch |
Sí |
No |
insert |
Sí |
Sí |
get |
Sí |
Sí |
update |
Sí |
No disponible |
delete |
Sí |
Sí |
list |
Sí |
Sí |
A continuación, se muestra una comparación de ejemplo del método GET
para Content API for Shopping y la API de Merchant Products:
Content API for Shopping |
API de Merchant Center |
GET https://shoppingcontent.googleapis.com/content/v2.1/ {accountId}/products/ {productId} |
GET https://merchantapi.googleapis.com/products/v1beta/ {name=accounts/*/products/*} |
Solicitudes
Método |
URL en Content API for Shopping |
URL en la API de Merchant Products |
Identificador en Content API |
Identificador en la API de Merchant Products |
insert |
POST https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/products |
POST https://merchantapi.googleapis.com/products/v1beta/ {parent}/productsInputs:insert?dataSource={dataSourceName} |
{merchantId} |
{parent} |
update |
PATCH https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/products/ {productId} |
No disponible |
|
|
delete |
DELETE https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/products/ {productId} |
DELETE https://merchantapi.googleapis.com/products/v1beta/{name=accounts/*/productInputs/*}?dataSource={dataSourceName} |
{merchantId}/datafeeds/ {productId} |
{name=accounts/*/productInputs/*} |
get |
GET https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/products/ {productId} |
GET https://merchantapi.googleapis.com/products/v1beta/{name=accounts/*/products/*} |
{merchantId}/datafeeds/ {productId} |
{name=accounts/*/products/*} |
list |
GET https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/products |
GET https://merchantapi.googleapis.com/products/v1beta/ {parent=accounts/*}/products |
{merchantId} |
{parent=accounts/*} |
Recursos
Content API for Shopping |
API de Merchant Products |
Descripción |
|
|
Varios campos que estaban en el recurso Product de Content API for Shopping se trasladaron al campo Attribute del recurso ProductInput en la API de Merchant Products.
|