Envanterlerinizi, mağazalarınızı ve satış verilerinizi daha iyi görünürlük ve yönetim için Google ile paylaşmak üzere Merchant API'yi kullanabilirsiniz.
Yeni özellikler
Merchant API, Content API özelliklerine ek olarak aşağıdaki yeni özellikleri sunar:
- Yerel feed'ler iş ortağı entegrasyonuyla ilgili işletme düzeyindeki özelliklerin durumunu alma yöntemi
- Perakendeciye bildirim gönderme yöntemi
Bu yöntemlerle ilgili ayrıntılar için Yerel feed'ler iş ortaklığı API'si başlıklı makaleyi inceleyin.
İstekler
Yerel feed'ler iş ortağı API'si için aşağıdaki istek URL'si biçimini kullanın:
POST https://merchantapi.googleapis.com/lfp/v1/{PARENT}/lfpInventories:insert
Daha fazla bilgi için Yöntem: accounts.lfpInventories.insert başlıklı makaleyi inceleyin.
Envanter ekleme isteği için Content API for Shopping ile yerel feed'ler iş ortaklığı API'sinin karşılaştırmasına ilişkin bir örneği aşağıda bulabilirsiniz:
| Content API | Merchant API | |
| URL | POST https://shoppingcontent.googleapis.com/content/v2.1/{MERCHANT_ID}/pos/{TARGETMERCHANT_ID}/inventory | POST https://merchantapi.googleapis.com/lfp/v1/{PARENT}/lfpInventories:insert | 
| Tanımlayıcılar | {MERCHANT_ID} /pos/{TARGETMERCHANT_ID} | {PARENT} | 
İndirim ekleme isteği için Content API for Shopping ile yerel feed'ler iş ortağı API'sinin karşılaştırmasına dair bir örnek aşağıda verilmiştir:
| Content API | Merchant API | |
| URL | POST https://shoppingcontent.googleapis.com/content/v2.1/{MERCHANT_ID}/pos/{TARGETMERCHANT_ID}/sale | POST https://merchantapi.googleapis.com/lfp/v1/{PARENT}/lfpSales:insert | 
| Tanımlayıcılar | {MERCHANT_ID} /pos/{TARGETMERCHANT_ID} | {PARENT} | 
Bir mağaza ekleme isteği için Content API for Shopping ile yerel feed'ler iş ortağı API'sinin karşılaştırmasına dair bir örnek aşağıda verilmiştir:
| Content API | Merchant API | |
| URL | POST https://shoppingcontent.googleapis.com/content/v2.1/{MERCHANT_ID}/pos/{TARGETMERCHANT_ID}/store | POST https://merchantapi.googleapis.com/lfp/v1/{PARENT}/lfpStores:insert | 
| Tanımlayıcılar | {MERCHANT_ID} /pos/{TARGETMERCHANT_ID} | {PARENT} | 
Yöntemler
Yerel feed'ler iş ortağı API'sindeki mağaza API yöntemlerinde yapılan değişiklikler aşağıda açıklanmıştır:
| Yöntem | Content API for Shopping'deki URL | Merchant API'deki URL | Content API for Shopping'deki tanımlayıcılar | Merchant API'deki tanımlayıcılar | Açıklama | 
| insert | POST https://shoppingcontent.googleapis.com/content/v2.1/{MERCHANT_ID}/pos/{TARGETMERCHANT_ID}/store | POST https://merchantapi.googleapis.com/lfp/v1/{parent=accounts/*}/lfpStores:insert | {MERCHANT_ID} /pos/{TARGETMERCHANT_ID} | {PARENT} | parent,accounts/{IFP_PARTNER_ACCOUNT_ID}biçimindedir | 
| delete | DELETE https://shoppingcontent.googleapis.com/content/v2.1/{MERCHANT_ID}/pos/{TARGETMERCHANT_ID}/store/{STORE_CODE} | DELETE https://merchantapi.googleapis.com/lfp/v1/{name=accounts/*/lfpStores/*} | {MERCHANT_ID} /pos/{TARGETMERCHANT_ID}/store/{STORE_CODE} | {NAME} | name,accounts/{IFP_PARTNER_ACCOUNT_ID}/lfpStores/{TARGETMERCHANT_ID}~{STORE_CODE} biçimindedir. | 
| get | GET https://shoppingcontent.googleapis.com/content/v2.1/{MERCHANT_ID}/pos/{TARGETMERCHANT_ID}/store/{STORE_CODE} | GET https://merchantapi.googleapis.com/lfp/v1/{name=accounts/*/lfpStores/*} | {MERCHANT_ID} /pos/{TARGETMERCHANT_ID}/store/{STORE_CODE} | {NAME} | name,accounts/{IFP_PARTNER_ACCOUNT_ID}/lfpStores/{TARGETMERCHANT_ID}~{STORE_CODE} biçimindedir. | 
| list | GET https://shoppingcontent.googleapis.com/content/v2.1/{MERCHANT_ID}/pos/{TARGETMERCHANT_ID}/store | GET https://merchantapi.googleapis.com/lfp/v1/{parent=accounts/*}/lfpStores | /{MERCHANT_ID} /pos/{TARGETMERCHANT_ID} | {PARENT} | {PARENT},accounts/{IFP_PARTNER_ACCOUNT_ID} biçimindedir. | 
Yerel feed'ler iş ortağı API'sindeki envanter API yöntemlerinde yapılan değişiklikler aşağıda belirtilmiştir:
| Yöntem | Content API for Shopping'deki URL | Merchant API'deki URL | Content API for Shopping'deki tanımlayıcılar | Merchant API'deki tanımlayıcılar | Açıklama | 
| insert | POST https://shoppingcontent.googleapis.com/content/v2.1/{MERCHANT_ID}/pos/{TARGETMERCHANT_ID}/store | POST https://merchantapi.googleapis.com/lfp/v1/{PARENT}/lfpInventories:insert | {MERCHANT_ID} /pos/{TARGETMERCHANT_ID} | {PARENT} | parent,accounts/{IFP_PARTNER_ACCOUNT_ID} biçimindedir. | 
Yerel feed'ler iş ortaklığı API'sindeki satış API'si yöntemlerinde yapılan değişiklikler aşağıda belirtilmiştir:
| Yöntem | Content API for Shopping'deki URL | Merchant API'deki URL | Content API for Shopping'deki tanımlayıcılar | Merchant API'deki tanımlayıcılar | Açıklama | 
| insert | POST https://shoppingcontent.googleapis.com/content/v2.1/{MERCHANT_ID}/pos/{TARGETMERCHANT_ID}/store | POST https://merchantapi.googleapis.com/lfp/v1/{PARENT}/lfpSales:insert | {MERCHANT_ID} /pos/{TARGETMERCHANT_ID} | {PARENT} | {PARENT},accounts/{IFP_PARTNER_ACCOUNT_ID} biçimindedir. | 
Kaynaklar
Yerel feed'ler iş ortaklığı API'sindeki mağaza kaynağında yapılan değişiklikleri aşağıda bulabilirsiniz. Burada yer almayan alanlar değişmemiştir.
| Content API for Shopping | Merchant API | Açıklama | 
| Desteklenmiyor | name: string | Farklı mağazaları ayırt etmek için yeni alan eklendi | 
| Desteklenmiyor | targetAccount: integer | Envanterlerin ekleneceği Merchant Center hesabı | 
| targetCountry: string | regionCode: string | targetCountry,regionCodeolarak yeniden adlandırıldı | 
| websiteUrl: string | websiteUri: string | websiteUrl,websiteUriolarak yeniden adlandırıldı | 
| kind: string | Desteklenmiyor | kind, Yerel Feed'ler İş Ortağı API'sinde desteklenmiyor | 
Envanter ekleme konusunda yapılan değişiklikler aşağıda belirtilmiştir. Burada yer almayan alanlar değiştirilmez.
| Content API for Shopping | Merchant API | Açıklama | 
| Desteklenmiyor | name: string | Farklı envanterleri ayırt etmek için yeni alan eklendi | 
| Desteklenmiyor | targetAccount: integer | Envanterlerin ekleneceği Merchant Center hesabı. | 
| targetCountry: string | regionCode: string | targetCountry,regionCodeolarak yeniden adlandırıldı. Ürünün satıldığı ülkenin CLDR bölge kodu. | 
| itemId: string | offerId: string | itemId,offerIdolarak yeniden adlandırıldı | 
| quantity: string | quantity: string | quantityisteğe bağlı olarak güncellendi | 
| Desteklenmiyor | availability: string | availabilitygereklidir | 
| 
 | 
 | Fiyat tanımı değişti. Daha fazla bilgi için Fiyat başlıklı makaleyi inceleyin. | 
| timestamp: string | collectionTime: string | timestamp,collectionTimeolarak yeniden adlandırıldı | 
| kind: string | Desteklenmiyor | kind, Yerel Feed İş Ortaklığı API'sinde desteklenmez. | 
İndirim ekleme konusunda yapılan değişiklikleri aşağıda bulabilirsiniz. Burada yer almayan alanlar değiştirilmez.
| Content API for Shopping | Merchant API | Açıklama | 
| Desteklenmiyor | name: string | Farklı envanterleri ayırt etmek için yeni alan eklendi | 
| Desteklenmiyor | targetAccount:integer | Satışların ekleneceği Merchant Center hesabı | 
| targetCountry: string | regionCode: string | Ürünün satıldığı ülkenin CLDR bölge kodu. | 
| itemId: string | offerId: string | itemId,offerIdolarak yeniden adlandırıldı | 
|  | 
 | Fiyat tanımı değişti. Daha fazla bilgi için Fiyat başlıklı makaleyi inceleyin. | 
| timestamp: string | saleTime: string | timestamp,saleTimeolarak yeniden adlandırıldı | 
| kind: string | Desteklenmiyor | kind, Yerel Feed İş Ortaklığı API'sinde desteklenmez. |