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, regionCode olarak yeniden adlandırıldı |
websiteUrl: string |
websiteUri: string |
websiteUrl, websiteUri olarak 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, regionCode olarak yeniden adlandırıldı. Ürünün satıldığı ülkenin CLDR bölge kodu. |
itemId: string |
offerId: string |
itemId, offerId olarak yeniden adlandırıldı |
quantity: string |
quantity: string |
quantity isteğe bağlı olarak güncellendi |
| Desteklenmiyor | availability: string |
availability gereklidir |
|
|
Fiyat tanımı değişti. Daha fazla bilgi için Fiyat başlıklı makaleyi inceleyin. |
timestamp: string |
collectionTime: string |
timestamp, collectionTime olarak 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, offerId olarak 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, saleTime olarak yeniden adlandırıldı |
kind: string |
Desteklenmiyor | kind, Yerel Feed İş Ortaklığı API'sinde desteklenmez. |