Vous pouvez utiliser l'API Merchant Center pour partager vos données d'inventaires, de magasins et de ventes avec Google afin d'améliorer la visibilité et la gestion.
Requêtes
Utilisez le format d'URL de requête suivant pour l'API Local Feeds Partnership:
POST https://merchantapi.googleapis.com/lfp/v1beta/{parent}/lfpInventories:insert
Voici un exemple de comparaison entre Content API for Shopping et l'API de partenariat pour les flux en magasin pour la requête d'insertion d'un inventaire:
Content API | API pour les marchands | |
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 l'API de partenariat pour les flux en magasin pour la requête d'insertion d'une promotion:
Content API | API pour les marchands | |
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 l'API Local Feeds partnership pour la requête d'insertion d'un magasin:
Content API | API pour les marchands | |
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 l'API Local Feeds Partnership:
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 . |
{merchantId}/pos /{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 Inventory API de l'API Local Feeds Partnership:
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 Sales dans l'API Local Feeds Partnership:
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 l'API Local Feeds Partnership. Les champs qui ne sont pas inclus ici restent inchangés.
Content API for Shopping | API pour les marchands | Description |
Non autorisé | name: string |
Ajout d'un nouveau champ pour différencier les magasins différents |
Non autorisé | targetAccount: integer |
Compte marchand dans 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 autorisé | kind n'est pas compatible avec l'API Local Feeds Partnership |
Voici ce qui a changé concernant l'insertion d'un inventaire. Les champs non inclus ici ne sont pas modifiés.
Content API for Shopping | API pour les marchands | Description |
Non autorisé | name: string |
Ajout d'un nouveau champ pour différencier les différents inventaires |
Non autorisé | targetAccount: integer |
Compte marchand pour lequel insérer des 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 autorisé | 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 autorisé | kind n'est pas compatible avec l'API Local Feeds Partnership. |
Voici ce qui a changé concernant l'insertion d'une promotion. Les champs non inclus ici ne sont pas modifiés.
Content API for Shopping | API pour les marchands | Description |
Non autorisé | name: string |
Ajout d'un nouveau champ pour différencier les différents inventaires |
Non autorisé | targetAccount:integer |
Le compte marchand dans lequel insérer les ventes pour |
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 autorisé | kind n'est pas compatible avec l'API Local Feeds Partnership. |