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:
- Birincil ürün veri kaynakları
- Ek ürün verisi kaynakları
- Yerel envanter veri kaynakları
- Bölgesel envanter veri kaynakları
- Promosyon veri kaynakları
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
vecontentLanguage
. - Joker karakter veri kaynağı oluşturun. Joker karakter veri kaynağında
feedLabel
yok vecontentLanguage
alanları ayarlandı. Joker karakter veri kaynakları şunları eklemenize olanak tanır:feedLabel
vecontentLanguage
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.
Veri kaynaklarını bağlama
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ın kayıt için uygun olup olmadığını kontrol etmek için
Accounts.AutofeedSettings.Get
yöntemini çağırın. - Hesabınızın bir pazar yeri olmadığından emin olun hesap.
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.