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 de sunar:
- Yerel feed'ler iş ortağı entegrasyonuyla ilgili satıcı düzeyindeki mülklerin durumunu alma yöntemi
- Perakendeciye bildirim gönderme yöntemi
Bu yöntemler hakkında ayrıntılı bilgi 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/v1beta/{parent}/lfpInventories:insert
Daha fazla bilgi için Yöntem: accounts.lfpInventories.insert.
Envanter ekleme isteği için Content API for Shopping ile yerel feed'ler iş ortağı API'si arasındaki örnek bir karşılaştırmayı aşağıda bulabilirsiniz:
Content API | Merchant API | |
URL |
POST https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/pos/ {targetMerchantId}/inventory
|
POST https://merchantapi.googleapis.com/lfp/v1beta/ {parent}/lfpInventories:insert
|
Tanımlayıcılar |
{merchantId}/pos/ {targetMerchantId}
|
{parent} |
İndirim ekleme isteği için Content API for Shopping ile yerel feed'ler iş ortaklığı API'sinin örnek bir karşılaştırmasını burada görebilirsiniz:
Content API | Merchant API | |
URL | POST https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/pos/ {targetMerchantId}/sale |
POST https://merchantapi.googleapis.com/lfp/v1beta/ {parent}/lfpSales:insert |
Tanımlayıcılar | {merchantId}/pos/ {targetMerchantId} |
{parent} |
Mağaza ekleme isteği için Content API for Shopping ile yerel feed'ler iş ortağı API'si arasındaki örnek bir karşılaştırmayı aşağıda bulabilirsiniz:
Content API | Merchant API | |
URL | POST https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/pos/ {targetMerchantId}/store |
POST https://merchantapi.googleapis.com/lfp/v1beta/ {parent}/lfpStores:insert |
Tanımlayıcılar | {merchantId}/pos/ {targetMerchantId} |
{parent} |
Yöntemler
Yerel feed'ler iş ortağı API'sindeki mağaza API yöntemlerinde yapılan değişiklikleri aşağıda bulabilirsiniz:
Yöntem | Content API for Shopping'deki URL | Merchant API'de URL | Content API for Shopping'teki tanımlayıcılar | Merchant API'deki tanımlayıcılar | Açıklama |
insert |
POST https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/pos/ {targetMerchantId}/store |
POST https://merchantapi.googleapis.com/lfp/v1beta/ {parent=accounts/*}/lfpStores:insert |
{merchantId}/pos /{targetMerchantId} |
{parent} | parent , accounts/{lfpPartnerAccountId} biçimindedir |
delete |
DELETE https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/pos/ {targetMerchantId}/store/ {storeCode} |
DELETE https://merchantapi.googleapis.com/lfp/v1beta/ {name=accounts/*/lfpStores/*} |
{merchantId}/pos/ {targetMerchantId}/store/ {storeCode} |
{name} | name , accounts/ {lfpPartnerAccountId}/lfpStores/ {targetMerchantId}~{storeCode} biçiminde |
get |
GET https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/pos/ {targetMerchantId}/store/ {storeCode} |
GET https://merchantapi.googleapis.com/lfp/v1beta/ {name=accounts/*/lfpStores/*} |
{merchantId}/pos/ {targetMerchantId}/store/ {storeCode} |
{name} | name , accounts/ {lfpPartnerAccountId}/lfpStores/ {targetMerchantId}~{storeCode} biçimindedir |
list |
GET https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/pos/ {targetMerchantId}/store |
GET https://merchantapi.googleapis.com/lfp/v1beta/ {parent=accounts/*}/lfpStores |
/{merchantId}/pos/ {targetMerchantId} |
{parent} | {parent} , accounts/ {lfpPartnerAccountId} biçimindedir |
Yerel feed'ler iş ortağı API'sindeki envanter API yöntemlerinde yapılan değişiklikleri aşağıda bulabilirsiniz:
Yöntem | Content API for Shopping'deki URL | Merchant API'de URL | Content API for Shopping'teki tanımlayıcılar | Merchant API'deki tanımlayıcılar | Açıklama |
insert |
POST https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/pos/ {targetMerchantId}/store |
POST https://merchantapi.googleapis.com/lfp/v1beta/ {parent}/lfpInventories:insert |
{merchantId}/pos/ {targetMerchantId} |
{parent} | parent , accounts/ {lfpPartnerAccountId} biçimindedir |
Yerel feed'ler iş ortağı API'sindeki satış API'si yöntemlerinde yapılan değişiklikleri aşağıda bulabilirsiniz:
Yöntem | Content API for Shopping'deki URL | Merchant API'de URL | Content API for Shopping'teki tanımlayıcılar | Merchant API'deki tanımlayıcılar | Açıklama |
insert |
POST https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/pos/ {targetMerchantId}/store |
POST https://merchantapi.googleapis.com/lfp/v1beta/ {parent}/lfpSales:insert |
{merchantId}/pos/ {targetMerchantId} |
{parent} | {parent} , accounts/ {lfpPartnerAccountId} biçimindedir |
Kaynaklar
Yerel feed'ler iş ortaklığı API'sindeki mağaza kaynağında yapılan değişiklikleri aşağıda bulabilirsiniz. Buraya dahil edilmeyen 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 |
Envanter eklenecek satıcı 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ş ortağı API'sinde desteklenmiyor |
Envanter eklemeyle ilgili olarak nelerin değiştiğini aşağıda bulabilirsiniz. Buraya dahil edilmeyen alanlar değişmez.
Content API for Shopping | Merchant API | Açıklama |
Desteklenmiyor | name: string |
Farklı envanterleri ayırt etmek için yeni bir alan eklendi |
Desteklenmiyor | targetAccount: integer |
Envanter eklenecek satıcı 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. Daha 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 eklemeyle ilgili değişiklikleri aşağıda bulabilirsiniz. Buraya dahil edilmeyen alanlar değişmez.
Content API for Shopping | Merchant API | Açıklama |
Desteklenmiyor | name: string |
Farklı envanterleri ayırt etmek için yeni bir alan eklendi |
Desteklenmiyor | targetAccount:integer |
Satışlarının ekleneceği satıcı 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 konusuna bakın. |
timestamp: string |
saleTime: string |
timestamp , saleTime olarak yeniden adlandırıldı |
kind: string |
Desteklenmiyor | kind , yerel feed'ler iş ortaklığı API'sinde desteklenmez. |