Satıcı Veri Kaynakları API'sine genel bakış

Bu sayfada, ürün eklemenizi sağlar. Otomatik veriler kaynaklar, gönderilen e-posta verilerinizi Google'a iletmenize olanak tanır. Otomatik veri kaynakları, verilerin en çok Web sitenizdeki alakalı ürünlerle ilgili güncel bilgiler Google'a ulaşır.

Content API for Shopping yalnızca birincil veri kaynakları oluşturmanıza izin verir. Entegre Satıcı Veri Kaynakları API'sinde aşağıdaki veri kaynağı türlerini oluşturabilirsiniz:

Content API for Shopping'in yalnızca dosya girişiyle veri kaynaklarının yönetilmesine izin verilir. Merchant API, veri kaynaklarını hem dosya hem de API girişleriyle yönetmenize olanak tanır.

Merchant Data resources API'yi kullanarak aşağıdakileri yapabilirsiniz:

  • Belirli bir feedLabel ve contentLanguage.
  • Joker karakter veri kaynağı oluşturun. Joker karakter veri kaynağında feedLabel yok ve contentLanguage alanları ayarlandı. Joker karakter veri kaynakları şunları eklemenize olanak tanır: feedLabel ve contentLanguage kombinasyonlarını içeren bir veri kaynağıdır.
  • Mevcut bir birincil veri kaynağına bağlamak için ek veri kaynağı oluşturun.
  • Dosya veri kaynağı için program ayarlayın.
  • Veri kaynaklarının otomatik olarak yönetilmesi için hesabınızı kaydedin.
  • API veri kaynaklarını yönetin.
  • Birincil ürün veri kaynaklarını kullanan varsayılan veri kaynakları kuralını yönetin.
  • Promosyonlar gibi diğer veri kaynağı türlerini kullanın.

Ön koşullar

  • Hesabınız tek yerel feed'lere taşınmış olmalıdır.
  • Hesabın veri hedefi bölmesine zaten taşındığını doğrulamak için şunu kullanın: veri kaynağı listesini açın veya yöntemleri alın. Uygun olmamanız durumunda ve destek ekibiyle bağlantı kurmanız gerekir.

    This account is in the data sources migration process and can't be used with
    this API yet. Contact support for more info on when this account will be able
    to use the data sources endpoint.
    

Yeni veri kaynağı oluşturma

Belirli bir feedLabel ve contentLanguage için feedLabel ve contentLanguage alanlarını özgüdür. Örneğin, PrimaryProductDataSource.

Yeni oluşturulan veri kaynağınızı görüntülemek için GET veya LIST isteği oluşturun.

Yeni bir joker karakter birincil veri kaynağı oluşturun

Yeni bir joker karakter birincil feed'i oluşturmak için veri kaynağınızı aşağıdakileri kullanarak yapılandırın: PrimaryProductDataSource feedLabel ve contentLanguage alanlarını ayarlamayın.

Content API for Shopping kullanılarak, siz. Merchant Data resources API'yi kullanarak birden fazla API veri kaynağınız olabilir. bazıları joker karakter olabilir.

Yalnızca API girişi olan veri kaynakları joker karakterli veri kaynakları olabilir. Joker karakter verileri dosya girişleri için kaynaklar desteklenmiyor.

Ek veri kaynağı oluşturma ve bu kaynağı birincil veri kaynağına bağlama

Aşağıdakileri yaparak ürün verilerinde kısmi güncellemeler yapmak için ek veri kaynaklarından yararlanabilirsiniz: oluştururken veri kaynağının benzersiz tanımlayıcısını sorgu parametresi olarak accounts.productInputs.insert ve accounts.productInputs.delete yöntemlerine göz atın. Ek veri kaynaklarını yalnızca mevcut ürünleri güncellemek için kullanabilirsiniz.

Ek veri kaynağı oluşturmak için veri kaynağınızı aşağıdakileri kullanarak yapılandırın: SupplementalProductDataSource ve ardından defaultRule güncelleyerek bağlantı oluşturun. alanına giriş yapabilirsiniz.

Ek dosya veri kaynakları joker karakterli veri kaynakları olamaz. Ek API Veri kaynakları her zaman joker karakterli veri kaynakları olmalıdır.

Dosya veri kaynağınız için program oluşturma

Dosya feed'iniz için bir plan oluşturmak üzere veri kaynağınızı dosya olacak şekilde yapılandırın FileInput alanını kullanarak veri kaynağı seçin ve ardından fetchsettings (FileInput.FetchSettings alanı kullanılır).

Veri kaynağını silme

Mevcut bir veri kaynağını hesabınızdan silmek için accounts.dataSources.delete yöntemidir.

Getirme veri kaynağı

Veri kaynağında yapılandırılmış bir dosyayı getirmek için accounts.dataSources.fetch yöntemidir. Bu yöntem, ve oturum açın. Bu yöntem yalnızca bir dosya girişi ayarlanmış veri kaynaklarında kullanılabilir.

Veri kaynağı alın

Hesabınızın veri kaynağı yapılandırmasını almak için accounts.dataSources.get yöntemidir.

Veri kaynağını listeleyin

Hesabınıza ait veri kaynaklarının yapılandırmaları listelemek için accounts.dataSources.list yöntemidir.

Veri kaynağına yama uygulayın

Mevcut bir veri kaynağının yapılandırmasını güncellemek için accounts.dataSources.patch yöntemidir.

Birincil ürün verisi kaynakları, varsayılan verileri yönetmenize olanak tanır. kuralını uygular. Varsayılan kural, bu sertifikanın tamamı için geçerli olan özellikleri hakkında daha fazla bilgi edinin. Varsayılan kural, Veri kaynağı kullanarak veya mevcut bir veri kaynağını varsayılan kural aracılığıyla güncelleyerek girin.

Aşağıdaki örnek yapılandırma, tüm özelliklerin ilk olarak alınmasını sağlar 1001 benzersiz tanımlayıcısına sahip veri kaynağından Eksik olan özellikleri birincil veri kaynağından eklenir. Sonuç olarak, özellikleri, benzersiz Başka bir veri kaynağında henüz sağlanmamışsa 1002 tanımlayıcısını kullanabilirsiniz. Aynıysa özelliği birden fazla veri kaynağında sağlanmışsa listede daha üstte olan değer seçili.

defaultRule {
 takeFromDataSources: [
   '1001', // Supplemental product data source
   'self', //  Self reference to the primary data source
   '1002' // Supplemental product data source
 ]
}

Feed'lerin otomatik yönetimi

Hesabınızı, veri kaynaklarının otomatik yönetimi için kaydettirmek üzere takip etmek için:

Hesabınız kayıt için uygun hale geldikten sonra Verilerin otomatik olarak yönetimini etkinleştirmek için Accounts.AutofeedSettings.Update yöntemi kaynaklar. Veri kaynaklarının otomatik olarak yönetilmesini etkinleştirirseniz Google, Online mağazanızdaki ürünleri ekleyin ve ürünlerin her zaman güncel olduğundan emin olun. Google'ın platformlarında yayınlanabilir.

Dosya yükleme durumunu alma

Dosya, getirme veya e-tablo kullanarak bir veri kaynağının durumunu öğrenmek için FileUpload hizmetinin GET yöntemini çağırabilir. Sonuçları almak için veriler yeniden yapılandırıldığında eşzamansız olarak hesaplanan veri kaynağının son alımı kaynağın işlenmesi tamamlandı, ad tanımlayıcısını (latest) kullanın.

GET https://merchantapi.googleapis.com/accounts/v1beta/{accountId}/datasources/{datasourceId}/fileUploads/latest

Dosya yükleme durumu, aşağıdakiler dahil olmak üzere ürünlerinizin ayrıntılı bir görünümünü içerebilir. ortadan kaldırabilirsiniz.

Dosya hiç yüklenmediyse dosya yükleme durumunun gösterilmeyebilir. Dosya yükleme durumu, bu süreden kısa bir süre sonra istenirse işlenme durumunda olabilir emin olun.