Veri kaynakları yönetimini taşı

Veri kaynakları, ürünlerinizi Google'a yüklemenize olanak tanır. Otomatik veriler kaynaklar, gönderilen e-posta verilerinizi Google'a iletmenize olanak tanır. Daha fazla bilgi için Satıcıya Genel Bakış başlıklı makaleyi inceleyin. Veri kaynakları API'si.

Aşağıda, Content API for Shopping'deki isteklerin Satıcı Veri kaynakları API'si:

Content API for Shopping Satıcı Veri kaynakları API'si
URL https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/datafeeds https://merchantapi.googleapis.com/datasources/v1beta/{parent}/dataSources
Tanımlayıcılar {id} {name}

Yöntemler

Aşağıda, Content API for Shopping'deki veri feed'i yöntemlerinin karşılaştırması verilmiştir ve Satıcı Veri kaynakları API'si:

Yöntem Content API for Shopping Satıcı Veri kaynakları API'si
customBatch Evet Hayır
insert Evet Evet
get Evet Evet
update Evet Evet
delete Evet Evet
list Evet Evet
fetchNow Evet Evet

Tanımlayıcılar

Diğer kaynakların aksine, veri kaynağının adı oluşturulamaz Content API ID'den geri yükleyebilirsiniz. Listeyi telefonla arayabilirsiniz yöntemini kullanabilirsiniz.

Alternatif olarak, accounts.products.get yöntemini kullanın ve şuradan yeni Veri Kaynağı Kimliğini alın: product gösterir.

Yöntemler

Merchant Data resources API'deki veri feed'leriyle ilgili olarak yapılan değişiklikler aşağıda belirtilmiştir:

Yöntem Content API for Shopping'deki URL Merchant Data resources API'deki URL Content API for Shopping'deki Tanımlayıcı Merchant Data resources API'deki tanımlayıcı Açıklama
create POST https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/datafeeds POST https://merchantapi.googleapis.com/datasources/v1beta/{parent=accounts/*}/dataSources {merchantId} {parent} Content API for Shopping'de tek create senaryosu, birincil dosya feed'inin oluşturulmasıdır. Diğer tüm create senaryoları Merchant Data resources API'de kısa süre önce kullanıma sunuldu.
update PUT https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/datafeeds/{datafeedId} PATCH https://merchantapi.googleapis.com/datasources/v1beta/{dataSource.name=accounts/*/dataSources/*} {merchantId}/datafeeds/{datafeedId} {dataSource.name=accounts/*/dataSources/*}
delete DELETE https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/datafeeds/{datafeedId} DELETE https://merchantapi.googleapis.com/datasources/v1beta/{name=accounts/*/dataSources/*} {merchantId}/datafeeds/{datafeedId} {name=accounts/*/dataSources/*}
get GET https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/datafeeds/{datafeedId} GET https://merchantapi.googleapis.com/datasources/v1beta/{name=accounts/*/dataSources/*} {merchantId}/datafeeds/{datafeedId} {name=accounts/*/dataSources/*}
list GET https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/datafeeds GET https://merchantapi.googleapis.com/datasources/v1beta/{parent=accounts/*}/dataSources {merchantId} {parent}
fetchnow POST https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/datafeeds/{datafeedId}/fetchNow POST https://merchantapi.googleapis.com/datasources/v1beta/{name=accounts/*/dataSources/*}:fetch {merchantId}/datafeeds/{datafeedId} {name=accounts/*/dataSources/*}
datafeedstatuses.get GET https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/datafeedstatuses/{datafeedId} GET https://merchantapi.googleapis.com/accounts/v1beta/{merchantId}/datasources/{datafeedId}/fileUploads/latest {merchantId}/datafeeds/{datafeedId} {merchantId}/datasources/{datafeedId}

Ürün durumunu almaya yönelik API isteğindeki tanımlayıcı, hem Content API for Shopping hem de Merchant API için aynıdır.

Veri kaynağı kimliklerini toplayarak ve bu kimlikler için fileUploads.get yöntemini çağırarak datafeedstatuses.list isteğinin davranışını çoğaltabilirsiniz.