Las fuentes de datos te permiten subir tus productos a Google. Las fuentes de datos automatizadas facilitan el envío de tus datos de productos a Google. Para obtener más información, consulta la Descripción general de la API de fuentes de datos del comercio.
Este es un ejemplo de comparación entre las solicitudes de Content API for Shopping y las de Merchant Data Sources API:
Content API for Shopping | API de fuentes de datos de comercios | |
---|---|---|
URL | https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/datafeeds | https://merchantapi.googleapis.com/datasources/v1beta/{parent}/dataSources |
Identificadores | {id} | {name} |
Métodos
Esta es una comparación de los métodos de feeds de datos en Content API for Shopping y en Merchant Data Sources API:
Método | Content API for Shopping | API de fuentes de datos de comercios |
---|---|---|
customBatch |
Sí | No |
insert |
Sí | Sí |
get |
Sí | Sí |
update |
Sí | Sí |
delete |
Sí | Sí |
list |
Sí | Sí |
fetchNow |
Sí | Sí |
Identificadores
A diferencia de otros recursos, el nombre de la fuente de datos no se puede construir a partir del ID de Content API, ya que los valores de ID cambiaron. Puedes llamar al método list para obtener los nuevos IDs de las fuentes de datos.
Como alternativa, puedes llamar al método accounts.products.get
y obtener el nuevo ID de la fuente de datos del recurso product
.
Métodos
A continuación, te mostramos lo que cambió en los feeds de datos en la API de fuentes de datos del comercio:
Método | URL en Content API for Shopping | URL en la API de Merchant Data Sources | Identificador en Content API for Shopping | Identificador en la API de Merchant Data Sources | Descripción |
---|---|---|---|---|---|
create |
POST https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/datafeeds |
POST https://merchantapi.googleapis.com/datasources/v1beta/{parent=accounts/*}/dataSources |
{merchantId} | {parent} |
En Content API for Shopping, la única situación de create es crear el feed de archivos principal. Todas las demás situaciones de create se introdujeron recientemente en la API de fuentes de datos del comercio.
|
update |
PUT https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/datafeeds/{datafeedId} |
PATCH https://merchantapi.googleapis.com/datasources/v1beta/{dataSource.name=accounts/*/dataSources/*} |
{merchantId}/datafeeds/ {datafeedId} |
{dataSource.name=accounts/*/dataSources/*} |
|
delete |
DELETE https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/datafeeds/ {datafeedId} |
DELETE https://merchantapi.googleapis.com/datasources/v1beta/ {name=accounts/*/dataSources/*} |
{merchantId}/feeds de datos/{datafeedId} | {name=accounts/*/dataSources/*} | |
get |
GET https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/datafeeds/ {datafeedId} |
GET https://merchantapi.googleapis.com/datasources/v1beta/ {name=accounts/*/dataSources/*} |
{merchantId}/datafeeds/ {datafeedId} |
{name=accounts/*/dataSources/*} | |
list |
GET https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/datafeeds |
GET https://merchantapi.googleapis.com/datasources/v1beta/ {parent=accounts/*}/dataSources |
{merchantId} | {parent} | |
fetchnow |
PUBLICA https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/datafeeds/{datafeedId}/fetchNow | POST https://merchantapi.googleapis.com/datasources/v1beta/{name=accounts/*/dataSources/*}:fetch | {merchantId}/feeds de datos/{datafeedId} | {name=accounts/*/dataSources/*} |