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 ö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 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ç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: 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. |
Satış ekleme konusunda yapılan değişiklikler: 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. |