Las fuentes de datos te permiten subir tus productos a Google. Datos automáticos fuentes facilitan el envío tus datos de productos a Google. Para obtener más información, consulte la Descripción general de los API de Data Sources.
A continuación, presentamos una comparación de ejemplo de las solicitudes en Content API for Shopping al API de fuentes de datos del comercio:
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
A continuación, presentamos una comparación de los métodos de feeds de datos en la Content API for Shopping y la API de Merchant Data Sources:
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. desde el ID de Content API, ya que los valores de ID cambiaron. Puedes llamar a la lista para obtener los nuevos IDs de las fuentes de datos.
Como alternativa, puedes llamar al
accounts.products.get
y obtén el nuevo ID de fuente de datos del
product
recurso.
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}/datafeeds/{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 |
POST https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/datafeeds/{datafeedId}/fetchNow |
POST https://merchantapi.googleapis.com/datasources/v1beta/{name=accounts/*/dataSources/*}:fetch |
{merchantId}/datafeeds/{datafeedId} | {name=accounts/*/dataSources/*} | |
datafeedstatuses.get |
GET https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/datafeedstatuses/{datafeedId} |
GET https://merchantapi.googleapis.com/accounts/v1beta/{merchantId}/datasources/{datafeedId}/fileUploads/latest |
{merchantId}/datafeeds/{datafeedId} | {merchantId}/datasources/{datafeedId} | El identificador en la solicitud a la API para recuperar el estado del producto es el mismo para Content API for Shopping y la API de Merchant. Puedes replicar el comportamiento de la solicitud |