Daha iyi görünürlük ve yönetim için envanterlerinizi, mağazalarınızı ve satış verilerinizi Google ile paylaşmak üzere Merchant API'yi kullanabilirsiniz.
Yeni özellikler
Merchant API, Content API özelliklerinin yanı sıra aşağıdaki yeni özellikleri de sunar:
- Yerel feed iş ortaklığı entegrasyonuyla ilgili işletme düzeyindeki mülklerin durumunu alma yöntemi
- Perakendeciye bildirim gönderme yöntemi
Bu yöntemlerle ilgili ayrıntılı bilgi için Yerel feed'ler iş ortaklığı API'si başlıklı makaleyi inceleyin.
İstekler
Yerel feed'ler iş ortaklığı 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 Method: accounts.lfpInventories.insert (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 örnek bir karşılaştırmasını 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ş ortaklığı API'sinin karşılaştırmasını aşağıda bulabilirsiniz:
| 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} |
Mağaza ekleme isteği için Content API for Shopping ile yerel feed'ler iş ortaklığı API'sinin karşılaştırmasını aşağıda bulabilirsiniz:
| 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ş ortaklığı API'sindeki mağaza 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=accounts/*}/lfpStores:insert |
{MERCHANT_ID}/pos/{TARGETMERCHANT_ID} |
{PARENT} | parent, accounts/{IFP_PARTNER_ACCOUNT_ID} biçiminde |
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ş ortaklığı API'sindeki Inventory 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}/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 şunlardı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}/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şiklikler aşağıda belirtilmiştir. Burada yer almayan alanlar değişmez.
| Content API for Shopping | Merchant API | Açıklama |
| Desteklenmiyor | name: string |
Farklı mağazaları ayırt etmek için yeni bir 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 iş ortaklığı API'sinde desteklenmiyor. |
Envanter ekleme konusunda yapılan değişiklikler aşağıda belirtilmiştir. Burada yer almayan alanlar değişmez.
| 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ı olacak şekilde güncellendi |
| Desteklenmiyor | availability: string |
availability gereklidir |
|
|
Fiyat tanımı değişti. Daka fazla bilgi için Fiyat bölümüne bakın. |
timestamp: string |
collectionTime: string |
timestamp, collectionTime olarak yeniden adlandırıldı |
kind: string |
Desteklenmiyor | kind, yerel feed'ler iş ortaklığı API'sinde desteklenmiyor. |
İndirim ekleme işleminde yapılan değişiklikler aşağıda belirtilmiştir. Burada yer almayan alanlar değişmez.
| 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. Daka fazla bilgi için Fiyat bölümüne bakın. |
timestamp: string |
saleTime: string |
timestamp, saleTime olarak yeniden adlandırıldı |
kind: string |
Desteklenmiyor | kind, yerel feed'ler iş ortaklığı API'sinde desteklenmiyor. |