Asociación para migrar feeds locales

Puedes usar la API de Merchant para compartir tus datos de inventarios, tiendas y ventas con Google a fin de mejorar la visibilidad y la administración.

Solicitudes

Usa el siguiente formato de URL de solicitud para la API de socios de feeds locales:

POST https://merchantapi.googleapis.com/lfp/v1beta/{parent}/lfpInventories:insert

A continuación, se muestra una comparación de ejemplo de Content API for Shopping con la API de partnership de feeds locales con respecto a la solicitud para insertar un inventario:

Content API API de Merchant Center
URL POST https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/pos/{targetMerchantId}/inventory POST https://merchantapi.googleapis.com/lfp/v1beta/{parent}/lfpInventories:insert
Identificadores {merchantId}/pos/{targetMerchantId} {parent}

A continuación, se muestra una comparación de ejemplo de Content API for Shopping con la API de partnership de feeds locales con respecto a la solicitud para insertar una venta:

Content API API de Merchant Center
URL POST https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/pos/{targetMerchantId}/sale POST https://merchantapi.googleapis.com/lfp/v1beta/{parent}/lfpSales:insert
Identificadores {merchantId}/pos/{targetMerchantId} {parent}

A continuación, se muestra una comparación de ejemplo de la API de Content para Shopping con la API de asociación de feeds locales con la solicitud de insertar una tienda:

Content API API de Merchant Center
URL POST https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/pos/{targetMerchantId}/store POST https://merchantapi.googleapis.com/lfp/v1beta/{parent}/lfpStores:insert
Identificadores {merchantId}/pos/{targetMerchantId} {parent}

Métodos

Esto es lo que cambió para los métodos de la API de Store en la API de socios de feeds locales:

Método URL en Content API for Shopping URL en la API de Merchant Center Identificadores en Content API for Shopping Identificadores en la API de Merchant Center Descripción
insert POST https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/pos/{targetMerchantId}/store POST https://merchantapi.googleapis.com/lfp/v1beta/{parent=accounts/*}/lfpStores:insert {merchantId}/pos/{targetMerchantId} {parent} parent tiene el formato accounts/{lfpPartnerAccountId}
delete DELETE https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/pos/{targetMerchantId}/store/{storeCode} DELETE https://merchantapi.googleapis.com/lfp/v1beta/{name=accounts/*/lfpStores/*} {merchantId}/pos/{targetMerchantId}/store/{storeCode} {name} name tiene el formato accounts/{lfpPartnerAccountId}/lfpStores/{targetMerchantId}~{storeCode}
get GET https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/pos/{targetMerchantId}/store/{storeCode} GET https://merchantapi.googleapis.com/lfp/v1beta/{name=accounts/*/lfpStores/*} {merchantId}/pos/{targetMerchantId}/store/{storeCode} {name} name tiene el formato accounts/{lfpPartnerAccountId}/lfpStores/{targetMerchantId}~{storeCode}
list GET https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/pos/{targetMerchantId}/store GET https://merchantapi.googleapis.com/lfp/v1beta/{parent=accounts/*}/lfpStores /{merchantId}/pos/{targetMerchantId} {parent} {parent} tiene el formato accounts/{lfpPartnerAccountId}

Esto es lo que cambió en los métodos de la API de inventario en la API de socios de feeds locales:

Método URL en Content API for Shopping URL en la API de Merchant Center Identificadores en Content API for Shopping Identificadores en la API de Merchant Center Descripción
insert POST https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/pos/{targetMerchantId}/store POST https://merchantapi.googleapis.com/lfp/v1beta/{parent}/lfpInventories:insert {merchantId}/pos/{targetMerchantId} {parent} parent tiene el formato accounts/{lfpPartnerAccountId}

Esto es lo que cambió para los métodos de la API de ventas en la API de socios de feeds locales:

Método URL en Content API for Shopping URL en la API de Merchant Center Identificadores en Content API for Shopping Identificadores en la API de Merchant Center Descripción
insert POST https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/pos/{targetMerchantId}/store POST https://merchantapi.googleapis.com/lfp/v1beta/{parent}/lfpSales:insert {merchantId}/pos/{targetMerchantId} {parent} {parent} tiene el formato accounts/{lfpPartnerAccountId}

Recursos

Esto es lo que cambió para el recurso de tienda en la API de socios de feeds locales. Los campos que no se incluyen aquí no se modifican.

Content API for Shopping API de Merchant Center Descripción
No se permite name: string Se agregó un campo nuevo para diferenciar las diferentes tiendas.
No se permite targetAccount: integer La cuenta del comerciante para la que se insertarán inventarios
targetCountry: string regionCode: string Se cambió el nombre de targetCountry por regionCode.
websiteUrl: string websiteUri: string Se cambió el nombre de websiteUrl por websiteUri.
kind: string No se permite kind no es compatible con la API de socios de feeds locales

Esto es lo que cambió al insertar un inventario. Los campos que no se incluyen aquí no se modifican.

Content API for Shopping API de Merchant Center Descripción
No se permite name: string Se agregó un campo nuevo para diferenciar los diferentes inventarios.
No se permite targetAccount: integer La cuenta del comerciante para la que se insertarán los inventarios.
targetCountry: string regionCode: string Se cambió el nombre de targetCountry por regionCode Es el código de territorio CLDR del país donde se vende el producto.
itemId: string offerId: string Se cambió el nombre de itemId por offerId.
quantity: string quantity: string Se actualizó quantity para que sea opcional.
No se permite availability: string availability es obligatorio

price: {

object (Price)

}

price: {

object (Price)

}

La definición de precio cambió. Para obtener más información, consulta Precio.
timestamp: string collectionTime: string Se cambió el nombre de timestamp por collectionTime.
kind: string No se permite kind no es compatible con la API de socios de feeds locales.

Esto es lo que cambió para insertar una oferta. Los campos que no se incluyen aquí no se modifican.

Content API for Shopping API de Merchant Center Descripción
No se permite name: string Se agregó un campo nuevo para diferenciar los diferentes inventarios.
No se permite targetAccount:integer La cuenta del comerciante para la que se deben insertar las ventas
targetCountry: string regionCode: string Es el código de territorio CLDR del país donde se vende el producto.
itemId: string offerId: string Se cambió el nombre de itemId por offerId.

price: {

object (Price)

}

price: {

object (Price)

}

La definición de precio cambió. Para obtener más información, consulta Precio.
timestamp: string saleTime: string Se cambió el nombre de timestamp por saleTime.
kind: string No se permite kind no es compatible con la API de socios de feeds locales.