Vous pouvez ajouter un inventaire de produits en magasin en important un flux d'inventaire de produits en magasin. Le flux d'inventaire de produits en magasin fournit une liste des articles qui peuvent être vendus en magasin, ainsi que des attributs permettant de les décrire.
Pour que votre fournisseur de données d'inventaire soit ajouté à Merchant Center, fournissez-lui ses informations dans ce formulaire.
Insérer un inventaire
Pour insérer un inventaire, utilisez la requête suivante:
POST https://merchantapi.googleapis.com/lfp/v1beta/{parent}/lfpInventories:insert
{
"availability": "in stock",
"collectionTime": "2024-01-08T08:00:00Z",
"contentLanguage": "en",
"gtin": "gtin",
"offerId": "{offerId}",
"pickupMethod": "buy",
"pickupSla": "same day",
"price": {
"amountMicros": "1000000",
"currencyCode": "USD"
},
"regionCode": "US",
"storeCode": "{storeCode}",
"targetAccount": "{targetMerchantId}"
}
Vous devriez obtenir la réponse suivante:
{
"name": "accounts/{merchantId}/lfpInventories/{targetMerchantId}~{storeCode}~{offerId}",
"targetAccount": "{targetMerchantId}",
"storeCode": "123",
"offerId": "{offerId}",
"regionCode": "US",
"contentLanguage": "en",
"gtin": "gtin",
"price": {
"amountMicros": "1000000",
"currencyCode": "USD"
},
"availability": "in stock",
"collectionTime": "2024-01-08T08:00:00Z",
"pickupMethod": "buy",
"pickupSla": "same day",
"feedLabel": "US"
}
Insérer une promotion
Pour insérer une promotion, utilisez la requête suivante:
POST https://merchantapi.googleapis.com/lfp/v1beta/{parent}/lfpSales:insert
{
"contentLanguage": "en",
"gtin": "gtin",
"offerId": "offerId",
"price": {
"amountMicros": "1000000",
"currencyCode": "USD"
},
"quantity": 2,
"regionCode": "US",
"saleTime": "2024-01-08T08:00:00Z",
"storeCode": "123",
"targetAccount": "{targetMerchantId}"
}
Vous devriez obtenir la réponse suivante:
{
"name": "accounts/1000005718521947/lfpSales/{uuid}",
"targetAccount": "{targetMerchantId}",
"storeCode": "123",
"offerId": "offerId",
"regionCode": "US",
"contentLanguage": "en",
"gtin": "gtin",
"price": {
"amountMicros": "1000000",
"currencyCode": "USD"
},
"quantity": "2",
"saleTime": "2024-01-08T08:00:00Z",
"uid": "{uuid}",
"feedLabel": "US"
}
Insérer un magasin
Pour insérer un magasin, utilisez la requête suivante:
POST https://merchantapi.googleapis.com/lfp/v1beta/{parent}/lfpStores:insert
{
"storeAddress": "1600 Amphitheatre Pkwy, Mountain View, CA 94043, USA",
"storeCode": "{storeCode}",
"targetAccount": "{targetMerchantId}"
}
Vous devriez obtenir la réponse suivante:
{
"name": "accounts/{merchantId}/lfpStores/{targetMerchantId}~{storeCode}",
"targetAccount": "1000005718454644",
"storeCode": "{storeCode}",
"storeAddress": "1600 Amphitheatre Pkwy, Mountain View, CA 94043, USA",
"matchingState": "STORE_MATCHING_STATE_MATCHED"
}