Vous pouvez utiliser l'API Merchant Center pour partager vos données d'inventaire, de magasin et de vente. avec Google pour améliorer la visibilité et la gestion.
Demandes
Utilisez le format d'URL de requête suivant pour l'API de partenariat pour les flux en magasin:
POST https://merchantapi.googleapis.com/lfp/v1beta/{parent}/lfpInventories:insert
Pour en savoir plus, consultez la section Méthode: accounts.lfpInventories.insert.
Voici un exemple de comparaison entre Content API for Shopping et les flux en magasin API partenaire pour la demande d'insertion d'un inventaire:
Content API | API 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
|
Identifiants |
{merchantId}/pos/ {targetMerchantId}
|
{parent} |
Voici un exemple de comparaison entre Content API for Shopping et les flux en magasin API Partnership pour la requête d'insertion d'une vente:
Content API | API 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 |
Identifiants | {merchantId}/pos/ {targetMerchantId} |
{parent} |
Voici un exemple de comparaison entre Content API for Shopping et les flux en magasin API partenaire pour la requête d'insertion d'un magasin:
Content API | API 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 |
Identifiants | {merchantId}/pos/ {targetMerchantId} |
{parent} |
Méthodes
Voici ce qui a changé pour les méthodes de l'API Store dans le cadre du partenariat pour les flux en magasin API:
Méthode | URL dans Content API for Shopping | URL dans l'API Merchant Center | Identifiants dans Content API for Shopping | Identifiants dans l'API Merchant Center | Description |
insert |
POST https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/pos/ {targetMerchantId}/store |
POST https://merchantapi.googleapis.com/lfp/v1beta/ {parent=accounts/*}/lfpStores:insert |
/pos {merchantId}/{targetMerchantId} |
{parent} | parent est au format 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 au format 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 au format 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 au format accounts/ {lfpPartnerAccountId}. |
Voici ce qui a changé pour les méthodes de l'API Inventory dans le partenariat pour les flux en magasin API:
Méthode | URL dans Content API for Shopping | URL dans l'API Merchant Center | Identifiants dans Content API for Shopping | Identifiants dans l'API Merchant Center | Description |
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 au format accounts/ {lfpPartnerAccountId}. |
Voici ce qui a changé pour les méthodes de l'API de vente dans le cadre du partenariat pour les flux en magasin API:
Méthode | URL dans Content API for Shopping | URL dans l'API Merchant Center | Identifiants dans Content API for Shopping | Identifiants dans l'API Merchant Center | Description |
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 au format accounts/ {lfpPartnerAccountId}. |
Ressources
Voici ce qui a changé pour la ressource "Store" dans le partenariat pour les flux en magasin API. Les champs non inclus ici ne sont pas modifiés.
Content API for Shopping | API Merchant Center | Description |
Non compatible | name: string |
Ajout d'un nouveau champ pour différencier différents magasins |
Non compatible | targetAccount: integer |
Compte marchand pour lequel insérer les inventaires |
targetCountry: string |
regionCode: string |
Remplacement du nom targetCountry par regionCode . |
websiteUrl: string |
websiteUri: string |
Remplacement du nom websiteUrl par websiteUri . |
kind: string |
Non compatible | kind n'est pas compatible avec l'API de partenariat pour les flux en magasin |
Voici ce qui a changé concernant l'insertion d'un inventaire. Les champs non inclus ici sont les suivants : ne sont pas modifiées.
Content API for Shopping | API Merchant Center | Description |
Non compatible | name: string |
Ajout d'un champ pour différencier différents inventaires |
Non compatible | targetAccount: integer |
Compte marchand dans lequel insérer les inventaires. |
targetCountry: string |
regionCode: string |
Le compte de service (targetCountry ) a été renommé regionCode . Code CLDR du pays où le produit est vendu. |
itemId: string |
offerId: string |
Remplacement du nom itemId par offerId . |
quantity: string |
quantity: string |
quantity est désormais facultatif |
Non compatible | availability: string |
Veuillez spécifier le champ availability |
|
|
La définition du prix a changé. Pour en savoir plus, consultez la section Prix. |
timestamp: string |
collectionTime: string |
Remplacement du nom timestamp par collectionTime . |
kind: string |
Non compatible | kind n'est pas compatible avec l'API de partenariat pour les flux en magasin. |
Voici ce qui a changé concernant l'insertion d'une promotion. Les champs non inclus ici sont les suivants : ne sont pas modifiées.
Content API for Shopping | API Merchant Center | Description |
Non compatible | name: string |
Ajout d'un champ pour différencier différents inventaires |
Non compatible | targetAccount:integer |
Compte marchand pour lequel insérer les ventes |
targetCountry: string |
regionCode: string |
Code CLDR du pays où le produit est vendu. |
itemId: string |
offerId: string |
Remplacement du nom itemId par offerId . |
|
|
La définition du prix a changé. Pour en savoir plus, consultez la section Prix. |
timestamp: string |
saleTime: string |
Remplacement du nom timestamp par saleTime . |
kind: string |
Non compatible | kind n'est pas compatible avec l'API de partenariat pour les flux en magasin. |