索引
DataSourcesService
(介面)FileUploadsService
(介面)CreateDataSourceRequest
(訊息)DataSource
(訊息)DataSource.Input
(列舉)DataSourceReference
(訊息)DeleteDataSourceRequest
(訊息)FetchDataSourceRequest
(訊息)FileInput
(訊息)FileInput.FetchSettings
(訊息)FileInput.FetchSettings.Frequency
(列舉)FileInput.FileInputType
(列舉)FileUpload
(訊息)FileUpload.Issue
(訊息)FileUpload.Issue.Severity
(列舉)FileUpload.ProcessingState
(列舉)GetDataSourceRequest
(訊息)GetFileUploadRequest
(訊息)ListDataSourcesRequest
(訊息)ListDataSourcesResponse
(訊息)LocalInventoryDataSource
(訊息)MerchantReviewDataSource
(訊息)PrimaryProductDataSource
(訊息)PrimaryProductDataSource.Channel
(列舉)PrimaryProductDataSource.DefaultRule
(訊息)ProductReviewDataSource
(訊息)PromotionDataSource
(訊息)RegionalInventoryDataSource
(訊息)SupplementalProductDataSource
(訊息)UpdateDataSourceRequest
(訊息)
DataSourcesService
管理主要、補充、商品目錄和其他資料來源的服務。詳情請參閱 Merchant Center 說明文章。
CreateDataSource |
---|
為指定帳戶建立新的資料來源設定。
|
DeleteDataSource |
---|
從 Merchant Center 帳戶中刪除資料來源。
|
FetchDataSource |
---|
在 Merchant Center 帳戶的資料來源上立即執行資料擷取作業 (即使不在擷取時間表中也沒關係)。如果您需要每天呼叫這個方法多次,請改用產品服務來更新產品資料。這個方法僅適用於含有檔案輸入集的資料來源。
|
GetDataSource |
---|
擷取指定帳戶的資料來源設定。
|
ListDataSources |
---|
列出指定帳戶的資料來源設定。
|
UpdateDataSource |
---|
更新現有資料來源設定。系統會刪除更新遮罩中設定但資源中未提供的欄位。
|
FileUploadsService
用於管理資料來源檔案上傳作業的服務。
GetFileUpload |
---|
取得最新上傳的資料來源檔案。檔案上傳作業僅接受
|
CreateDataSourceRequest
CreateDataSource 方法的要求訊息。
欄位 | |
---|---|
parent |
必要欄位。這個資料來源的建立帳戶。格式: |
data_ |
必要欄位。要建立的資料來源。 |
DataSource
Merchant Center 帳戶的資料來源。
欄位 | |
---|---|
name |
ID。資料來源的名稱。格式: |
data_ |
僅供輸出。資料來源 ID。 |
display_ |
必要欄位。Merchant Center 使用者介面中顯示的資料來源名稱。 |
input |
僅供輸出。決定資料來源的輸入類型。根據輸入內容,部分設定可能無法運作。您只能透過 API 建立一般資料來源。 |
file_ |
選用設定。只有在透過檔案管理資料時,才會使用這個欄位。 |
聯集欄位 Type 。資料來源類型。Type 只能是下列其中一項: |
|
primary_ |
必要欄位。店面和線上產品的主要資料來源。 |
supplemental_ |
必要欄位。店面和線上產品的補充資料來源。 |
local_ |
必要欄位。店面商品目錄資料來源。 |
regional_ |
必要欄位。區域商品目錄資料來源。 |
promotion_ |
必要欄位。促銷活動資料來源。 |
product_ |
|
merchant_ |
輸入
決定資料來源的輸入類型。系統可能無法支援部分輸入設定。
DataSourceReference
資料來源參照可用於管理資料來源服務中的相關資料來源。
欄位 | |
---|---|
聯集欄位
|
|
self |
應使用 Self 參照主要資料來源本身。 |
primary_ |
選用設定。主要資料來源的名稱。格式: |
supplemental_ |
選用設定。補充資料來源的名稱。格式: |
DeleteDataSourceRequest
DeleteDataSource 方法的要求訊息。
欄位 | |
---|---|
name |
必要欄位。要刪除的資料來源名稱。格式: |
FetchDataSourceRequest
針對 FetchDataSource 方法的要求訊息。
欄位 | |
---|---|
name |
必要欄位。要擷取的資料來源資源名稱。格式: |
FileInput
檔案資料來源專屬資料。其他資料來源輸入內容的這個欄位會留空。
欄位 | |
---|---|
fetch_ |
選用設定。擷取詳細資料以提供資料來源。其中包含 |
file_ |
選用設定。資料來源的檔案名稱。此為 |
file_ |
僅供輸出。檔案輸入類型。 |
FetchSettings
擷取詳細資料以提供資料來源。
欄位 | |
---|---|
enabled |
選用設定。啟用或暫停擷取時間表。 |
day_ |
選用設定。應擷取資料來源檔案的月份 (1-31)。這個欄位只能設定月展示頻率。 |
time_ |
選用設定。應擷取資料來源檔案的一天中的時段。系統不支援分鐘和秒數,並會略過這兩個值。 |
day_ |
選用設定。應擷取資料來源檔案的星期幾。這個欄位只能設定為每週頻率。 |
time_ |
選用設定。排程使用的時區。預設為世界標準時間 (UTC)。例如「America/Los_Angeles」。 |
frequency |
必要欄位。描述擷取排程的頻率。 |
fetch_ |
選用設定。可擷取資料來源檔案的網址。Google Merchant Center 支援使用 HTTP、HTTPS 或 SFTP 通訊協定自動安排上傳作業,因此這個值必須是使用這三種通訊協定之一的有效連結。不可變更的 Google 試算表檔案。 |
username |
選用設定。 |
password |
選用設定。 |
頻率
必要欄位會因擷取頻率而異。如要使用每月擷取時間表,就必須提供 [日] ([google.shopping.content.bundles.DataSources.FileInput.FetchSchedule.day_of_month]) 和 [時] ([google.shopping.content.bundles.DataSources.FileInput.FetchSchedule.time_of_day])。如要使用每週擷取時間表,就必須提供 [星期幾][google.shopping.content.bundles.DataSources.FileInput.FetchSchedule.day_of_week] 和 [時段][google.shopping.content.bundles.DataSources.FileInput.FetchSchedule.time_of_day]。對於每日擷取時間表,只需要 [日間小時][google.shopping.content.bundles.DataSources.FileInput.FetchSchedule.time_of_day]。
列舉 | |
---|---|
FREQUENCY_UNSPECIFIED |
未指定頻率。 |
FREQUENCY_DAILY |
擷取作業每天都會執行。 |
FREQUENCY_WEEKLY |
擷取作業每週執行一次。 |
FREQUENCY_MONTHLY |
擷取作業會每月執行一次。 |
FileInputType
檔案提交方式。
列舉 | |
---|---|
FILE_INPUT_TYPE_UNSPECIFIED |
未指定檔案輸入類型。 |
UPLOAD |
檔案會透過安全檔案傳輸通訊協定、Google Cloud Storage 或 Merchant Center 手動上傳。 |
FETCH |
系統會從已設定的 fetch_uri 擷取檔案。 |
GOOGLE_SHEETS |
系統會從 fetch_uri 中指定的 Google 試算表擷取檔案。 |
FileUpload
特定資料來源的檔案上傳,也就是在資料來源處理完成後,以非同步方式計算的特定時間戳記的擷取結果。僅適用於檔案資料來源。
欄位 | |
---|---|
name |
ID。資料來源檔案上傳作業的名稱。格式: |
data_ |
僅供輸出。資料來源 ID。 |
processing_ |
僅供輸出。資料來源的處理狀態。 |
issues[] |
僅供輸出。資料來源中發生的問題清單。 |
items_ |
僅供輸出。資料來源中已處理的項目數量。 |
items_ |
僅供輸出。已建立的資料來源項目數量。 |
items_ |
僅供輸出。已更新的資料來源項目數量。 |
upload_ |
僅供輸出。資料來源檔案的上傳日期。 |
問題
資料來源發生錯誤,例如「無效的價格」。
欄位 | |
---|---|
title |
僅供輸出。問題的標題,例如「商品太大」。 |
description |
僅供輸出。錯誤說明,例如「資料來源包含的項目屬性過多或過大,這些項目將會遭到捨棄」。 |
code |
僅供輸出。錯誤代碼,例如「validation/invalid_value」。如果代碼不明,則傳回「?」。 |
count |
僅供輸出。檔案上傳時發生錯誤的次數。 |
severity |
僅供輸出。問題的嚴重程度。 |
documentation_ |
僅供輸出。說明文件連結 (如有),以便進一步說明問題。 |
嚴重性
問題的嚴重程度。
列舉 | |
---|---|
SEVERITY_UNSPECIFIED |
未指定嚴重性。 |
WARNING |
問題是警告。 |
ERROR |
問題是錯誤。 |
ProcessingState
資料來源的處理狀態。
列舉 | |
---|---|
PROCESSING_STATE_UNSPECIFIED |
未指定處理狀態。 |
FAILED |
無法處理資料來源,或是所有項目都發生錯誤。 |
IN_PROGRESS |
系統正在處理資料來源。 |
SUCCEEDED |
資料來源已順利處理,但部分項目可能有錯誤。 |
GetDataSourceRequest
GetDataSource 方法的要求訊息。
欄位 | |
---|---|
name |
必要欄位。要擷取的資料來源名稱。格式: |
GetFileUploadRequest
GetFileUploadRequest 方法的要求訊息。
欄位 | |
---|---|
name |
必要欄位。要擷取的資料來源檔案上傳作業名稱。格式: |
ListDataSourcesRequest
ListDataSources 方法的要求訊息。
欄位 | |
---|---|
parent |
必要欄位。要列出資料來源的帳戶。格式: |
page_ |
選用設定。要傳回的資料來源數量上限。服務傳回的產品數量可能會少於這個值。許可的最大值為 1000;超出的數值將一律指定為 1000。如未指定,系統會傳回資料來源的最大數量。 |
page_ |
選用設定。從先前 進行分頁時,提供至 |
ListDataSourcesResponse
ListDataSources 方法的回應訊息。
欄位 | |
---|---|
data_ |
指定帳戶的資料來源。 |
next_ |
可做為 |
LocalInventoryDataSource
店面商品目錄資料來源。
欄位 | |
---|---|
feed_ |
必要欄位。不可變動。提供店面商品目錄的商品動態饋給標籤。 必須少於或等於 20 個大寫字母 (A-Z)、數字 (0-9) 和破折號 (-)。 另請參閱遷移至動態饋給標籤。 |
content_ |
必要欄位。不可變動。提供店面商品目錄的商品的雙字母 ISO 639-1 語言。 |
MerchantReviewDataSource
這個類型沒有任何欄位。
商家評論資料來源。
PrimaryProductDataSource
店面和線上產品的主要資料來源。
欄位 | |
---|---|
channel |
必要欄位。不可變動。指定資料來源管道的類型。 |
countries[] |
選用設定。商品可能會顯示的國家/地區。以 CLDR 地域代碼表示。 |
default_ |
選用設定。資料來源的預設規則管理。如果已設值,系統會取代已連結的資料來源。 |
feed_ |
選用設定。不可變動。在資料來源層級指定的動態饋給標籤。 必須少於或等於 20 個大寫字母 (A-Z)、數字 (0-9) 和破折號 (-)。 另請參閱遷移至動態饋給標籤。 對於含有產品內容類型的資料來源, 如果設定了這個值,資料來源只會接受符合此組合的產品。如果未設定,資料來源就會接受沒有這項限制的產品。 |
content_ |
選用設定。不可變動。資料來源中商品的雙字母 ISO 639-1 語言代碼。
如果設定了這個值,資料來源只會接受符合此組合的產品。如果未設定,資料來源就會接受沒有這項限制的產品。 |
頻道
資料來源管道。
管道用於區分不同產品類別的資料來源。
列舉 | |
---|---|
CHANNEL_UNSPECIFIED |
不指定。 |
ONLINE_PRODUCTS |
線上產品。 |
LOCAL_PRODUCTS |
店面產品。 |
PRODUCTS |
統一資料來源,適用於店面和線上產品。注意:這個管道無法透過 API 管理產品。 |
預設規則
資料來源的預設規則管理。
欄位 | |
---|---|
take_ |
必要欄位。在預設規則中連結的資料來源清單。此清單會依據彙整資料的預設規則優先順序排序。可能會包含 清單不得留空。 如要將資料來源連結至預設規則,您必須在這個清單中依序新增參照。 如要將資料來源與預設規則解除連結,您必須從這份清單中移除指定的參照。 變更這個清單的順序,會導致預設規則中資料來源的優先順序也跟著變更。 舉例來說,提供以下清單 [ |
ProductReviewDataSource
這個類型沒有任何欄位。
產品評論資料來源。
PromotionDataSource
促銷活動資料來源。
欄位 | |
---|---|
target_ |
必要欄位。不可變動。用於專屬 ID 的目標國家/地區。以 CLDR 地域代碼表示。 促銷活動僅適用於特定國家/地區。 |
content_ |
必要欄位。不可變動。資料來源中商品的雙字母 ISO 639-1 語言代碼。 |
RegionalInventoryDataSource
區域商品目錄資料來源。
欄位 | |
---|---|
feed_ |
必要欄位。不可變動。提供區域商品目錄的商品動態饋給標籤。 必須少於或等於 20 個大寫字母 (A-Z)、數字 (0-9) 和破折號 (-)。 另請參閱遷移至動態饋給標籤。 |
content_ |
必要欄位。不可變動。提供區域商品目錄的商品,其 ISO 639-1 語言代碼為雙字母。 |
SupplementalProductDataSource
店面和網路產品的補充資料來源。建立補充產品資料來源後,請務必將其連結至一或多個主要產品資料來源。
欄位 | |
---|---|
referencing_ |
僅供輸出。在預設或自訂規則中,與這個資料來源連結的所有主要資料來源 (已排序且去重複) 清單。在移除所有連結之前,無法刪除輔助資料來源。 |
feed_ |
選用設定。不可變動。在資料來源層級指定的動態饋給標籤。 必須少於或等於 20 個大寫字母 (A-Z)、數字 (0-9) 和破折號 (-)。 另請參閱遷移至動態饋給標籤。 如果資料來源的內容類型為產品, 必須為含有 如果設定了這個值,資料來源只會接受符合此組合的產品。如果未設定,資料來源就會接受沒有限制的產品。 |
content_ |
選用設定。不可變動。資料來源中商品的雙字母 ISO 639-1 語言代碼。
如果設定了這個值,資料來源只會接受符合此組合的產品。如果未設定,資料來源就會接受沒有限制的產品。 |
UpdateDataSourceRequest
針對 UpdateDataSource 方法的要求訊息。
欄位 | |
---|---|
data_ |
必要欄位。要更新的資料來源資源。 |
update_ |
必要欄位。要更新的資料來源欄位清單。 如果更新遮罩中指定的欄位未在資料主體中指定值,系統會從資料來源中刪除該欄位。 系統不支援為完整資料來源替換提供特殊的「*」值。 |