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. |