Migrar parceria de feeds locais

Você pode usar a API Merchant para compartilhar seus inventários, lojas e dados de vendas com o Google para melhorar a visibilidade e o gerenciamento.

Solicitações

Use o seguinte formato de URL de solicitação para a API de parceria de feeds locais:

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

Para mais informações, consulte Método: accounts.lfpInventories.insert.

Este é um exemplo de comparação da API Content for Shopping com os feeds locais API de parceria para a solicitação para inserir um inventário:

API Content API Merchant
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}

Este é um exemplo de comparação da API Content for Shopping com os feeds locais API de parceria para a solicitação para inserir uma venda:

API Content API Merchant
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}

Este é um exemplo de comparação da API Content for Shopping com os feeds locais API de parceria para a solicitação para inserir uma loja:

API Content API Merchant
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

Veja o que mudou para os métodos da API Store na parceria de feeds locais API:

Método URL na API Content for Shopping URL na API Merchant Identificadores na API Content for Shopping Identificadores na API Merchant Descrição
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 está no 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 está no formato de 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 está no formato de 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} está no formato accounts/{lfpPartnerAccountId}

Confira o que mudou nos métodos da API Inventory na parceria de feeds locais API:

Método URL na API Content for Shopping URL na API Merchant Identificadores na API Content for Shopping Identificadores na API Merchant Descrição
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 está no formato accounts/{lfpPartnerAccountId}

Veja o que mudou nos métodos da API de vendas na parceria de feeds locais API:

Método URL na API Content for Shopping URL na API Merchant Identificadores na API Content for Shopping Identificadores na API Merchant Descrição
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} está no formato accounts/{lfpPartnerAccountId}

Recursos

Veja o que mudou no recurso de loja na parceria de feeds locais API. Os campos não incluídos aqui permanecem inalterados.

API Content for Shopping API Merchant Descrição
Sem suporte name: string Novo campo adicionado para diferenciar lojas diferentes
Sem suporte targetAccount: integer A conta do comerciante para inserir inventários
targetCountry: string regionCode: string targetCountry foi renomeado como regionCode
websiteUrl: string websiteUri: string websiteUrl foi renomeado como websiteUri
kind: string Sem suporte kind não é compatível com a API de parceria de feeds locais

Veja o que mudou na inserção de um inventário. Os campos não incluídos aqui são sem alterações.

API Content for Shopping API Merchant Descrição
Sem suporte name: string Um novo campo foi adicionado para diferenciar inventários diferentes
Sem suporte targetAccount: integer A conta do comerciante para a qual os inventários serão inseridos.
targetCountry: string regionCode: string targetCountry foi renomeado como regionCode O código de território CLDR do país onde o produto é vendido.
itemId: string offerId: string itemId foi renomeado como offerId
quantity: string quantity: string O campo quantity foi atualizado e agora é opcional
Sem suporte availability: string availability é obrigatório

price: {

object (Price)

}

price: {

object (Price)

}

A definição do preço mudou. Para mais informações, consulte Preço.
timestamp: string collectionTime: string timestamp foi renomeado como collectionTime
kind: string Sem suporte kind não é compatível com a API de parceria de feeds locais.

Veja o que mudou na inserção de uma promoção. Os campos não incluídos aqui são sem alterações.

API Content for Shopping API Merchant Descrição
Sem suporte name: string Um novo campo foi adicionado para diferenciar inventários diferentes
Sem suporte targetAccount:integer A conta do comerciante em que as vendas serão inseridas
targetCountry: string regionCode: string O código de território CLDR do país onde o produto é vendido.
itemId: string offerId: string itemId foi renomeado como offerId

price: {

object (Price)

}

price: {

object (Price)

}

A definição do preço mudou. Para mais informações, consulte Preço.
timestamp: string saleTime: string timestamp foi renomeado como saleTime
kind: string Sem suporte kind não é compatível com a API de parceria de feeds locais.