共用方式為


目錄資源

目錄資源可讓您管理Microsoft商家中心存放區中的目錄 (MMC) 。 如需使用目錄資源的相關信息,請 參閱管理您的目錄。 如需示範如何新增、刪除和取得目錄的範例,請參閱 程式碼範例

基底 URI

以下是您附加範本的基底 URI。

https://content.api.bingads.microsoft.com/shopping/v9.1/bmc/

範本

若要建立用來管理目錄的端點,請將適當的範本附加至基底 URI。

範本 HTTP 動詞 描述 資源
{mmcMerchantId}/catalogs POST 使用將目錄新增至存放區。 若要新增目錄,其名稱必須是唯一的。 您最多可以將 100 個目錄新增至存放區。

設定 {mmcMerchantId} 為 MMC 存放區識別碼。
要求: 目錄
回應: 目錄
{mmcMerchantId}/catalogs/{catalogId} 使用 更新存放區中的目錄。 您唯一可以更新的 name 欄位是 和 isPublishingEnabled 欄位,而且您必須同時指定兩者。

設定 {mmcMerchantId} 為 MMC 存放區識別碼。
要求: 目錄
回應: 目錄
{mmcMerchantId}/catalogs/{catalogId} 刪除 使用 從存放區刪除目錄。

設定 {mmcMerchantId} 為 MMC 存放區識別碼。

設定 {catalogId} 為目錄的識別碼。
要求:N/A
回應:N/A
{mmcMerchantId}/catalogs/{catalogId} GET 使用 從存放區取得目錄。

設定 {mmcMerchantId} 為 MMC 存放區識別碼。

設定 {catalogId} 為目錄的識別碼。
要求:N/A
回應: 目錄
{mmcMerchantId}/catalogs GET 使用 從存放區取得目錄清單。

設定 {mmcMerchantId} 為 MMC 存放區識別碼。
要求:N/A
回應: 目錄

查詢參數

端點可能包含下列查詢參數。

參數 描述
alt 選用。 使用 來指定要求和回應中所使用的內容類型。 可能的值為 jsonxml。 預設值為 json

標頭

以下是要求和響應標頭。

頁首 描述
AuthenticationToken 要求標頭。

將此標頭設定為 OAuth 驗證令牌。 如需取得令牌的相關信息,請參閱 驗證您的認證
Content-Location 回應標頭。

URL,識別已插入目錄的存放區。 此標頭包含在 Insert 要求的回應中。
CustomerAccountId 要求標頭。

您代表標頭中指定的客戶所管理之任何帳戶的 CustomerId 帳戶標識碼。 您指定的帳戶並不重要。 只有在您代表客戶管理帳戶時,才指定此標頭。
CustomerId 要求標頭。

您管理其存放區之客戶的客戶標識碼。 只有在您代表客戶管理市集時,才指定此標頭。 如果您設定此標頭,也必須設定 CustomerAccountId 標頭。
DeveloperToken 要求標頭。

用戶端應用程式的開發人員存取令牌。 每個要求都必須包含此標頭。 如需取得令牌的相關信息,請參閱 您是否有Microsoft Advertising 認證和開發人員令牌?
位置 回應標頭。

URL,識別已插入目錄的存放區。 此標頭包含在 Insert 要求的回應中。
WebRequestActivityId 回應標頭。

包含要求詳細數據的記錄項目標識碼。 如果發生錯誤,您應該一律擷取此標識碼。 如果您無法判斷並解決問題,請包含此標識碼以及您提供支援小組的其他資訊。

要求和回應物件

以下是 API 所使用的要求和回應物件。

每個物件都會根據您為要求指定的內容類型,定義您使用的 JSON 金鑰名稱和 XML 項目名稱。

物件 描述
類別目錄 定義目錄。
目錄 定義目錄清單。

類別目錄

定義目錄。

名稱 類型 XML 項目名稱
contentLanguage

<content_language>
目錄的兩個字母 ISO 639-1 語言代碼。 以下是可能不區分大小寫的值:
  • (sq)
  • 波士尼亞 (bs)
  • 保加利亞文 (bg)
  • 克羅埃西亞 (小時)
  • 捷克 (cs)
  • 荷蘭文 (nl)
  • 英文 (en)
  • 愛沙尼亞文 (et)
  • 法文 (fr)
  • 德文 (de)
  • 希臘文 (el)
  • 匈牙利文 (胡)
  • 已) 的類 (
  • 義大利文 ()
  • 拉脫維亞文 (lv)
  • 立陶宛 (lt)
  • 馬其頓文 (mk)
  • (mt) 的惡意代碼
  • 波蘭文 (pl)
  • 葡萄牙 (pt)
  • 羅馬尼亞 (ro)
  • 塞爾維亞 (sr)
  • 斯洛伐克文 (sk)
  • 斯洛維尼亞 (sl)
  • 西班牙文 (es)
  • 瑞典文 (sv)
  • 土耳其 (tr)

因為語言是用來建立目錄 標識碼,所以您在將目錄新增至存放區之後,可能不會變更此欄位。
字串 <content_language>
feedLabel 可讓您在 「購物」或「效能上限」營銷活動中,以相同的摘要標籤公告所有產品。

建議使用摘要標籤,但為選擇性。 摘要標籤最多可以有 20 個英數位元,包括 “-”,而且會自動轉換成大寫。

如果未提供摘要標籤,則市場欄位會變成必要欄位,而且摘要標籤只會以市場欄位的兩個字母國家/地區代碼回填,但語言除外。

當您使用摘要標籤時,需要新的目錄層級欄位內容語言 (contentLanguage) 和目標國家/地區 (targetCountries:[“US”、“CA”、“MX”]) ,且相關聯的活動必須依摘要卷標篩選產品。 只有當有摘要卷標存在時,才需要這些新字段,以確保在目錄內有適當的目標。
字串 <feed_label>
id 可唯一識別存放區中目錄的標識碼。

此欄位是唯讀的;請勿設定此欄位。
Unsigned Long <id>
isDefault 布爾值,決定目錄是否為存放區的預設目錄。 如果目錄是存放區的預設目錄,則為 true ;否則為 false

當您建立商店時,如果您未指定另一個目錄,則會取得產品要寫入的默認目錄。

此欄位是唯讀的;請勿設定此欄位。
布林值 <is_default>
isPublishingEnabled 布爾值,決定Microsoft是否可從目錄發佈產品。 如果Microsoft可從目錄發佈產品,則設定為 true ;否則,請將它設定為 false

您可以更新此欄位。

您也可以使用此欄位來測試應用程式,再將它部署到生產環境。 藉由將此欄位設定為 false,您可以進行 產品資源 呼叫,而不需要變更或發布生產數據。
布林值 <is_publishing_enabled>
市場 發行目錄中產品所在的市場。

注意: 並非每個人都有這項功能。 如果沒有,別擔心,它很快就會推出!。

以下是您可以指定的可能市場。
  • 馬來西巴 (sq-AL)
  • Andorra,法文 (fr-AD)
  • 阿根廷,西班牙 (es-AR)
  • Aruba,英文 (en-AW)
  • 澳洲,英文 (en-AU)
  • 奧地利,德國 (de-AT)
  • 巴哈馬,英文 (en-BS)
  • 孟加拉國,英文 (en-BD)
  • 比利時,荷蘭 (nl-BE)
  • 比利時,法 (fr-BE)
  • 菲律賓,西班牙 (es-BO)
  • 波士尼亞-赫塞哥維納、波士尼亞 (bs-BA)
  • 巴西、葡萄牙 (pt-BR)
  • 文萊,英文 (en-BN)
  • 保加利亞,保加利亞 (bg-BG)
  • 加拿大,英文 (en-CA)
  • 加拿大、法 (fr-CA)
  • 開曼群島、英文 (en-KY)
  • 智利,西班牙 (es-CL)
  • 哥倫比亞,西班牙 (es-CO)
  • 波多黎各,西班牙 (es-CR)
  • 克羅埃西亞、克羅埃西亞 (hr-HR)
  • 馬來文、英文 (en-CY)
  • 希臘文,希臘 (el-CY)
  • 捷克,捷克 (cs-CZ)
  • 丹麥、丹麥 (da-DK)
  • 多國,英文 (-DM)
  • 西班牙共和國,西班牙 (es-DO)
  • 厄瓜多,西班牙 (es-EC)
  • El Spanish,西班牙 (es-SV)
  • 愛沙尼亞、愛沙尼亞 (et-EE)
  • 隨即 (-FJ)
  • 芬蘭、芬蘭 (fi-FI)
  • 法國,英文 (en-FR)
  • 法國、法 (fr-FR)
  • 法屬 guiana、法 (fr-GF)
  • 法屬 Polynesia、法 (fr-PF)
  • 德國,英文 (en-DE)
  • 德國、德國 (de-DE)
  • 希臘,英文 (en-GR)
  • 希臘、希臘 (el-GR)
  • 關島,英文 ()
  • 西班牙文 (es-GT)
  • 蓋亞納,英文 (GY)
  • 荷蘭,法 (fr-HT)
  • 西班牙文 (西班牙文 es-HN)
  • 香港特別行政區,繁體中文 (zh-HK)
  • 匈牙利,英文 (胡)
  • 匈牙利、匈牙利 (胡胡)
  • 作為is-IS (的冰島 ()
  • 印度,英文 (en-IN)
  • 印尼,英文 (en-ID)
  • 愛爾蘭,英文 (en-IE)
  • 義大利,英文 (en-IT)
  • 義大利,義大利 (it-IT)
  • 日本、日本 (ja-JP)
  • 拉脫維亞,拉脫維亞文 (lv-LV)
  • 列支敦斯登,德文 (de-LI)
  • 立陶宛,立陶宛 (lt-LT)
  • 荷蘭,法 (fr-LU)
  • 德國的盧森堡 (de-LU)
  • 馬來西亞,英文 (en-MY)
  • Maldives、英文 (en-MV)
  • 馬來,馬特斯 (mt-MT)
  • Martinique,法文 (fr-MQ)
  • 墨西哥,西班牙 (es-MX)
  • 南非,法 (fr-MC)
  • 蒙古文、英文 (en-MN)
  • 蒙特內哥羅,英文 (en-ME)
  • 塞爾維亞文,塞爾維亞 (sr-ME)
  • Montserrat、英文 (en-MS)
  • 尼泊爾,英文 (en-NP)
  • 荷蘭,荷蘭 (nl-NL)
  • 荷蘭,英文 (el-NL)
  • 新卡里多尼亞,法 (fr-NC)
  • 紐西蘭,英文 (NZ)
  • 北馬其頓,馬其頓 (mk-MK)
  • 挪威,挪威 (nb-NO)
  • 菲律賓,西班牙 (es-PA)
  • 巴布亞紐幾內亞,英文 (en-PG)
  • 菲律賓,西班牙 (es-PY)
  • 秘魯,西班牙 (es-PE)
  • 身分識別,英文 (,en-PH)
  • 波蘭、波蘭 (pl-PL)
  • 葡萄牙,葡萄牙 (pt-PT)
  • 波多黎各,西班牙 (es-PR)
  • 羅馬尼亞、羅馬尼亞 (ro-RO)
  • 聖馬利諾,英文 (en-SM)
  • 聖馬利諾,義大利 (it-SM)
  • 塞爾維亞,英文 (en-RS)
  • 塞爾維亞,塞爾維亞 (sr-RS)
  • 新加坡,英文 (en-SG)
  • 斯洛伐克,英文 (en-SK)
  • 斯洛伐克,斯洛伐克 (sk-SK)
  • 斯洛維尼亞,斯洛維尼亞 (sl-SI)
  • 南非,英文 (en-ZA)
  • 西班牙,英文 (en-ES)
  • 西班牙,西班牙 (es-ES)
  • 印度,英文 (LK)
  • 瑞典,英文 (en-SE)
  • 瑞典,瑞典 (sv-SE)
  • 瑞士,德國 (de-CH)
  • 瑞士,法 (fr-CH)
  • 臺灣,繁體中文 (zh-TW)
  • 泰國,英文 (TH)
  • Trinidad 和 Tobago、英文 (en-TT)
  • Türkiye,土耳其文 (tr-TR)
  • 英國,英文 (GB)
  • 美國,英文 (en-US)
  • 美國,西班牙 (es-US)
  • 西班牙文、西班牙文 (es-UY)
  • 義大利 (義大利文城市/VA)
  • 委內瑞拉,西班牙 (es-VE)
  • 越南、英文 (en-VN)
您新增至目錄的所有產品都必須指定相同的市場 (請參閱 contentLanguagetargetCountry) 。

將目錄新增至存放區之後,您可能不會更新此欄位。

在上述清單中,de-DE 是您指定的市場值;請勿在您的市場字串中包含 (德) 。
字串 <市場>
名字 目錄的名稱。 名稱最多可包含 70 個字元。

您可以更新此欄位。
字串 <名字>
targetCountries 目錄的兩個字母國家/地區代碼。 下列是地理群組可能不區分大小寫的值:

北美洲 (NA)
  • AG、AI、AR、 AW、BB、BM、BO、BR、BS、BZ、CA、CL、CO、CR、DM、DO、EC、GF、GD、GL、GT、GY、HN、HT、JM、KN、KY、LC、MX、PA、PE、PM、PR、PY、SR、SV、TC、TT、US、UY、VC、VG、VI


歐洲、中東 & 非洲 (EMEA)
  • AD、AE、AL、AM、AT、AZ、BA、BE、BF、BG、BH、BJ、BW、CD、 CF、CG、CH、CI、CM、CY、CZ、DE、DK、DZ、EE、EG、ER、ES、ET、FI、FO、FR、GA、GB、GE、GI、GM、GN、GR、GW、HR、胡、IE、IL、IQ、IS、IT、KG、KM、LS、LI、LT、LU、LV、LY、MD、 ME、MK、MR、MT、MU、MW、NA、NE、NG、NO、OM、PL、PT、QA、RE、RO、RS、RW、SA、SC、SE、SI、SK、SL、SM、SN、SO、TJ、TG、TN、TR、TZ、UA、VA、YE、YT、ZA、ZM、ZW


Asia-Pacific (APAC)
  • AS、AU、BD、BN、 CC、CK、CN、CX、FJ、GU、HK、ID、IN、JP、KR、LK、MH、MN、MP、MV、MY、NC、NF、NR、NU、NP、NZ、PF、PG、PH、PK、PN、PW、SG、TH、TJ、TK、TO、TW、TV、VU、WF、WS、VN
String[] <target_countries>

目錄

定義目錄清單。

名稱 類型 XML 項目名稱
目錄 存放區中的目錄清單。 Catalog[] <目錄>

HTTP 狀態碼

要求可能會傳回下列 HTTP 狀態代碼。

狀態碼 描述
200 成功。
201 已成功新增目錄。
204 已成功刪除目錄。
400 不正確的要求。 查詢參數值無效,或要求本文中的某個項目無效。
401 未經授權。 用戶的認證無效。
404 找不到。
500 伺服器錯誤。