Puedes usar la API de Merchant para subir y administrar tus productos de manera programática. El recurso accounts.products
te permite crear un catálogo de la tienda en línea, que es una lista de productos y ofertas. Para obtener más información sobre cómo subir y administrar tus productos con la API de Merchant, consulta 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/ {MERCHANT_ID}/products/
|
https://merchantapi.googleapis.com/products/v1beta/ {PARENT}/productInputs:insert
|
La variable {PARENT} en la URL de solicitud de la API de Merchant representa el identificador único de la cuenta.
|
Identificador |
{ID} |
{NAME} |
|
Métodos
A continuación, se muestra una comparación de los métodos de 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 muestra 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/ {ACCOUNT_ID}/products/ {PRODUCT_ID} |
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/ {MERCHANT_ID}/products |
POST https://merchantapi.googleapis.com/products/v1beta/ {PARENT}/productsInputs:insert?dataSource=accounts/ {MERCHANT_ID}/dataSources/ {DATASOURCE_ID} |
{MERCHANT_ID} |
{PARENT} |
update |
PATCH https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID}/products/ {PRODUCT_ID} |
No disponible |
|
|
delete |
DELETE https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID}/products/ {PRODUCT_ID} |
DELETE https://merchantapi.googleapis.com/products/v1beta/{name=accounts/*/productInputs/*}?dataSource=accounts/ {MERCHANT_ID}/dataSources/ {DATASOURCE_ID} |
{MERCHANT_ID}/datafeeds/ {PRODUCT_ID} |
{name=accounts/*/productInputs/*} |
get |
GET https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID}/products/ {PRODUCT_ID} |
GET https://merchantapi.googleapis.com/products/v1beta/{name=accounts/*/products/*} |
{MERCHANT_ID}/datafeeds/ {PRODUCT_ID} |
{name=accounts/*/products/*} |
list |
GET https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID}/products |
GET https://merchantapi.googleapis.com/products/v1beta/ {parent=accounts/*}/products |
{MERCHANT_ID} |
{parent=accounts/*} |
Recursos
Content API for Shopping |
API de Merchant Products |
Descripción |
|
|
Varios campos que se encontraban en el recurso Product de Content API for Shopping se movieron al campo Attribute del recurso ProductInput en la API de Merchant Products.
|