Dizin
DataSourcesService
(arayüz)CreateDataSourceRequest
(message)DataSource
(message)DataSource.Input
(enum)DeleteDataSourceRequest
(message)FetchDataSourceRequest
(message)FileInput
(message)FileInput.FetchSettings
(message)FileInput.FetchSettings.Frequency
(enum)FileInput.FileInputType
(enum)GetDataSourceRequest
(message)ListDataSourcesRequest
(message)ListDataSourcesResponse
(message)LocalInventoryDataSource
(message)PrimaryProductDataSource
(message)PrimaryProductDataSource.Channel
(enum)PromotionDataSource
(message)RegionalInventoryDataSource
(message)SupplementalProductDataSource
(message)UpdateDataSourceRequest
(message)
DataSourcesService
Birincil, ek envanter ve diğer veri kaynaklarını yönetme hizmeti. Daha fazla bilgi için Merchant Center yardım makalesini inceleyin.
CreateDataSource |
---|
Belirtilen hesap için yeni veri kaynağı yapılandırmasını oluşturur.
|
DeleteDataSource |
---|
Bir veri kaynağını Merchant Center hesabınızdan siler.
|
FetchDataSource |
---|
Veri getirme işlemini Merchant Center hesabınızdaki bir veri kaynağında hemen (getirme planının dışında bile) gerçekleştirir. Bu yöntemi günde bir defadan fazla çağırmanız gerekiyorsa bunun yerine ürün verilerinizi güncellemek için Ürünler hizmetini kullanmanız gerekir. Bu yöntem yalnızca bir dosya girişi ayarlanmış veri kaynaklarında kullanılabilir.
|
GetDataSource |
---|
Belirli bir hesabın veri kaynağı yapılandırmasını alır.
|
ListDataSources |
---|
Belirli bir hesaba ait veri kaynaklarının yapılandırmalarını listeler.
|
UpdateDataSource |
---|
Mevcut veri kaynağı yapılandırmasını günceller. Güncelleme maskesinde ayarlanan ancak kaynakta sağlanmayan alanlar silinir.
|
CreateDataSourceRequest
CreateDataSource yöntemi için istek mesajı.
Alanlar | |
---|---|
parent |
Zorunlu. Bu veri kaynağının oluşturulacağı hesap. Biçim: |
data_source |
Zorunlu. Oluşturulacak veri kaynağı. |
DataSource
Merchant Center hesabının veri kaynağı.
Alanlar | |
---|---|
name |
Tanımlayıcı. Veri kaynağının adı. Biçim: |
data_source_id |
Yalnızca çıkış. Veri kaynağı kimliği. |
display_name |
Zorunlu. Merchant Center kullanıcı arayüzünde gösterilen veri kaynağı adı. |
input |
Yalnızca çıkış. Veri kaynağına yapılan girişin türünü belirler. Girişe bağlı olarak bazı ayarlar çalışmayabilir. API aracılığıyla yalnızca genel veri kaynakları oluşturulabilir. |
file_input |
İsteğe bağlı. Bu alan yalnızca veriler bir dosya üzerinden yönetildiğinde kullanılır. |
Birleştirme alanı Type . Veri kaynağı türü. Type şunlardan yalnızca biri olabilir: |
|
primary_product_data_source |
Zorunlu. Yerel ve çevrimiçi ürünler için birincil veri kaynağı. |
supplemental_product_data_source |
Zorunlu. Yerel ve çevrimiçi ürünler için ek veri kaynağı. |
local_inventory_data_source |
Zorunlu. Yerel envanter veri kaynağı. |
regional_inventory_data_source |
Zorunlu. Bölgesel envanter veri kaynağı. |
promotion_data_source |
Zorunlu. Promosyon veri kaynağı. |
Giriş
Veri kaynağına yapılan girişin türünü belirler. Girişe bağlı olarak bazı ayarlar desteklenmeyebilir.
Sıralamalar | |
---|---|
INPUT_UNSPECIFIED |
Giriş belirtilmedi. |
API |
Verilerin temel olarak API üzerinden sağlandığı veri kaynaklarını temsil eder. |
FILE |
Verilerin temel olarak dosya girişi üzerinden sağlandığı veri kaynaklarını temsil eder. Veriler, API aracılığıyla sağlanmaya devam edebilir. |
UI |
Doğrudan Merchant Center'da eklenen ürünlerin veri kaynağı. Bu tür veri kaynağı, bu API aracılığıyla oluşturulamaz veya güncellenemez. Yalnızca Merchant Center kullanıcı arayüzüyle oluşturulabilir. Bu veri kaynağı türü salt okunurdur. |
AUTOFEED |
Bu, ürün verilerinizi otomatik olarak oluşturmak için kullanılan Otomatik feed'ler olarak da bilinir. Bu veri kaynağı türü, Hesaplar paketi aracılığıyla etkinleştirilebilir veya devre dışı bırakılabilir. |
DeleteDataSourceRequest
DeleteDataSource yöntemi için istek mesajı.
Alanlar | |
---|---|
name |
Zorunlu. Silinecek veri kaynağının adı. Biçim: |
FetchDataSourceRequest
FetchDataSource yöntemi için istek mesajı.
Alanlar | |
---|---|
name |
Zorunlu. Getirilecek veri kaynağı kaynağının adı. Biçim: |
FileInput
Dosya veri kaynaklarına özel veriler. Bu alan, diğer veri kaynağı girişleri için boştur.
Alanlar | |
---|---|
fetch_settings |
İsteğe bağlı. Veri kaynağını yayınlamak için ayrıntıları getirin. |
file_name |
İsteğe bağlı. Veri kaynağının dosya adı. |
file_input_type |
Yalnızca çıkış. Dosya girişinin türü. |
FetchSettings
Veri kaynağını yayınlamak için ayrıntıları getirin.
Alanlar | |
---|---|
enabled |
İsteğe bağlı. Getirme planını etkinleştirir veya duraklatır. |
day_of_month |
İsteğe bağlı. Veri kaynağı dosyasının alınması gereken ayın günü (1-31). Bu alan yalnızca aylık sıklık için ayarlanabilir. |
time_of_day |
İsteğe bağlı. Veri kaynağı dosyasının günün hangi saatinde getirileceği. Dakika ve saniye desteklenmediği için yoksayılacak. |
day_of_week |
İsteğe bağlı. Veri kaynağı dosyasının alınması gereken gün. Bu alan yalnızca haftalık sıklık için ayarlanabilir. |
time_zone |
İsteğe bağlı. Program için kullanılan saat dilimi. Varsayılan olarak UTC saat dilimindedir. Örneğin, "Amerika/Los_Angeles". |
frequency |
Zorunlu. Getirme planını açıklayan sıklık. |
fetch_uri |
İsteğe bağlı. Veri kaynağı dosyasının getirilebileceği URL. Google Merchant Center; HTTP, HTTPS veya SFTP protokolleri kullanılarak yapılan otomatik planlı yüklemeleri destekler. Bu nedenle, değerin bu üç protokolden birini kullanan geçerli bir bağlantı olması gerekir. Google E-Tablolar dosyaları için sabittir. |
username |
İsteğe bağlı. [getirme url][google.shopping.content.bundles.DataSources.FileInput.fetch_url] için isteğe bağlı kullanıcı adı. SFTP üzerinden veri kaynaklarını göndermek için kullanılır. |
password |
İsteğe bağlı. [fetch url][google.shopping.content.bundles.DataSources.FileInput.fetch_url] için isteğe bağlı şifre. SFTP üzerinden veri kaynaklarını göndermek için kullanılır. |
Sıklık
Zorunlu alanlar, getirme sıklığına bağlı olarak değişiklik gösterir. Aylık getirme planı için [ayın günü][google.shopping.content.bundles.DataSources.FileInput.FetchSchedule.day_of_month] ve [saatin saati][google.shopping.content.bundles.DataSources.FileInput.FetchSchedule.time_of_day] gereklidir. Haftalık getirme planı için [haftanın günü][google.shopping.content.bundles.DataSources.FileInput.FetchSchedule.day_of_week] ve [günün saati][google.shopping.content.bundles.DataSources.FileInput.FetchSchedule.time_of_day] gereklidir. Günlük getirme planı için yalnızca [günün saati][google.shopping.content.bundles.DataSources.FileInput.FetchSchedule.time_of_day] gereklidir.
Sıralamalar | |
---|---|
FREQUENCY_UNSPECIFIED |
Sıklık belirtilmedi. |
FREQUENCY_DAILY |
Getirme işlemi her gün gerçekleştirilir. |
FREQUENCY_WEEKLY |
Getirme işlemi her hafta gerçekleştirilir. |
FREQUENCY_MONTHLY |
Getirme işlemi her ay gerçekleştirilir. |
FileInputType
Dosya yayınlama yöntemi.
Sıralamalar | |
---|---|
FILE_INPUT_TYPE_UNSPECIFIED |
Dosya giriş türü belirtilmedi. |
UPLOAD |
Dosya; SFTP veya Google Cloud Storage aracılığıyla ya da Merchant Center'a manuel olarak yüklenir. |
FETCH |
Dosya, yapılandırılmış [fetch_uri][google.shopping.content.bundles.DataSources.FileInput.FetchSettings.fetch_uri] konumundan getirilir. |
GOOGLE_SHEETS |
Dosya, [fetch_uri][google.shopping.content.bundles.DataSources.FileInput.FetchSettings.fetch_uri] içinde belirtilen Google E-Tablolar'dan getirilir. |
GetDataSourceRequest
GetDataSource yöntemi için istek mesajı.
Alanlar | |
---|---|
name |
Zorunlu. Alınacak veri kaynağının adı. Biçim: |
ListDataSourcesRequest
ListDataSources yöntemi için istek mesajı.
Alanlar | |
---|---|
parent |
Zorunlu. Veri kaynaklarının listeleneceği hesap. Biçim: |
page_size |
İsteğe bağlı. Döndürülecek maksimum veri kaynağı sayısı. Hizmet bu değerden daha az bir değer döndürebilir. Maksimum değer 1000'dir; 1.000'in üzerindeki değerler 1.000'e zorlanır. Belirtilmemişse maksimum sayıda veri kaynağı döndürülür. |
page_token |
İsteğe bağlı. Önceki Sayfalara ayırma işlemi sırasında |
ListDataSourcesResponse
ListDataSources yönteminin yanıt iletisi.
Alanlar | |
---|---|
data_sources[] |
Belirtilen hesaptaki veri kaynakları. |
next_page_token |
Sonraki sayfayı almak için |
LocalInventoryDataSource
Yerel envanter veri kaynağı.
Alanlar | |
---|---|
feed_label |
Zorunlu. Sabit. Yerel envanterin sağlandığı tekliflerin feed etiketi. En fazla 20 büyük harf (A-Z), rakam (0-9) ve kısa çizgi (-) içermelidir. Ayrıca feed etiketlerine taşıma konusuna bakın. |
content_language |
Zorunlu. Sabit. Yerel envanterin sağlandığı öğelerin iki harfli ISO 639-1 dilidir. |
PrimaryProductDataSource
Yerel ve çevrimiçi ürünler için birincil veri kaynağı.
Alanlar | |
---|---|
channel |
Zorunlu. Sabit. Veri kaynağı kanalının türünü belirtir. |
countries[] |
İsteğe bağlı. Öğelerin gösterilebileceği ülkeler. CLDR bölge kodu olarak gösterilir. |
feed_label |
İsteğe bağlı. Sabit. Veri kaynağı düzeyinde belirtilen feed etiketi. En fazla 20 büyük harf (A-Z), rakam (0-9) ve kısa çizgi (-) içermelidir. Ayrıca feed etiketlerine taşıma konusuna bakın. Ürün içeriği türüne sahip veri kaynakları için Ayarlanırsa veri kaynağı yalnızca bu kombinasyonla eşleşen ürünleri kabul eder. Politika ayarlanmadan bırakılırsa veri kaynağı, bu kısıtlamanın olmadığı ürünleri kabul eder. |
content_language |
İsteğe bağlı. Sabit. Veri kaynağındaki öğelerin iki harfli ISO 639-1 dilidir.
Ayarlanırsa veri kaynağı yalnızca bu kombinasyonla eşleşen ürünleri kabul eder. Politika ayarlanmadan bırakılırsa veri kaynağı, bu kısıtlamanın olmadığı ürünleri kabul eder. |
Kanal
Veri Kaynağı Kanalı.
Kanal, farklı ürün sektörlerinin veri kaynaklarını birbirinden ayırt etmek için kullanılır.
Sıralamalar | |
---|---|
CHANNEL_UNSPECIFIED |
Belirtilmedi. |
ONLINE_PRODUCTS |
Çevrimiçi ürün. |
LOCAL_PRODUCTS |
Yerel ürün. |
PRODUCTS |
Hem yerel hem de online ürünler için birleştirilmiş veri kaynağı. Not: Bu kanalda API aracılığıyla ürün yönetimi yapılamaz. |
PromotionDataSource
Promosyon veri kaynağı.
Alanlar | |
---|---|
target_country |
Zorunlu. Sabit. Benzersiz tanımlayıcının parçası olarak kullanılan hedef ülke. CLDR bölge kodu olarak gösterilir. Promosyonlar yalnızca belirli ülkelerde kullanılabilir. |
content_language |
Zorunlu. Sabit. Veri kaynağındaki öğelerin iki harfli ISO 639-1 dilidir. |
RegionalInventoryDataSource
Bölgesel envanter veri kaynağı.
Alanlar | |
---|---|
feed_label |
Zorunlu. Sabit. Bölgesel envanterin sağlandığı tekliflerin feed etiketi. En fazla 20 büyük harf (A-Z), rakam (0-9) ve kısa çizgi (-) içermelidir. Ayrıca feed etiketlerine taşıma konusuna bakın. |
content_language |
Zorunlu. Sabit. Bölgesel envanterin sağlandığı öğelerin iki harfli ISO 639-1 dilidir. |
SupplementalProductDataSource
Yerel ve online ürünler için ek veri kaynağı.
Alanlar | |
---|---|
feed_label |
İsteğe bağlı. Sabit. Veri kaynağı düzeyinde belirtilen feed etiketi. En fazla 20 büyük harf (A-Z), rakam (0-9) ve kısa çizgi (-) içermelidir. Ayrıca feed etiketlerine taşıma konusuna bakın. Ürün içeriği türüne sahip veri kaynakları için Ayarlanırsa veri kaynağı yalnızca bu kombinasyonla eşleşen ürünleri kabul eder. Politika ayarlanmadan bırakılırsa veri kaynağı, bu kısıtlama olmadan ürünleri kabul eder. |
content_language |
İsteğe bağlı. Sabit. Veri kaynağındaki öğelerin iki harfli ISO 639-1 dilidir.
Ayarlanırsa veri kaynağı yalnızca bu kombinasyonla eşleşen ürünleri kabul eder. Politika ayarlanmadan bırakılırsa veri kaynağı, bu kısıtlama olmadan ürünleri kabul eder. |
UpdateDataSourceRequest
UpdateDataSource yöntemi için istek mesajı.
Alanlar | |
---|---|
data_source |
Zorunlu. Güncellenecek veri kaynağı kaynağı. |
update_mask |
Zorunlu. Güncellenecek veri kaynağı alanlarının listesi. Gövdede bir değer belirtilmemişse güncelleme maskesinde belirtilen alanlar veri kaynağından silinir. Özel "*" sağlayarak tam veri kaynağı değişimi değeri desteklenmiyor. |