使用此 API 可查詢特定賣家的業務編號或 vendor_id
。
若要呼叫此 API,請使用上層企業管理平台(Marketplace 的企業管理平台)所屬之管理員系統用戶建立的存取權杖。
GET
要求範例curl -X GET \ -F "child_business_external_id=<VENDOR_ID>" \ "https://graph.facebook.com/v<API_VERSION>/<Business_id>/owned_businesses?access_token=<ACCESS_TOKEN>"
{ "child_business_id": 3213232 }
使用此 API 可擷取(合約)合作夥伴廣告賣家子業務的賣家中繼資料。API 回應的中繼資料包括:
若要呼叫此 API,請使用上層企業管理平台(Marketplace 的企業管理平台)所屬之管理員系統用戶建立的存取權杖。
使用子企業管理平台編號進行 API 呼叫。
GET
要求範例curl -X GET \ "https://graph.facebook.com/v<API_VERSION>/<Business_id>/?fields=collaborative_ads_managed_partner_business_info&access_token=<ACCESS_TOKEN>"
{ "collaborative_ads_managed_partner_business_info": { "seller_business_status": "ready", "seller_business_info": { "seller_external_website_url": "https://www.website.com", "partner_facebook_page": { "id":"9999999" } }, "ad_account": { "id": "act_11111111", "currency": "USD" }, "page": { "id": "3333333" }, "catalog_segment": { "id": "2222222" }, "extended_credit": { "receiving_credit_allocation_config": { "partition_type": "FIXED", "id":"66666666" }, "max_balance": { "amount":"5,000.00", "amount_in_hundredths":"500000", "currency":"USD", "offsetted_amount":"500000" }, "id":"888888888" }, "active_seller_campaign": { "status": "ACTIVE", "id": "1111111" }, "template": [ { "budget_percentage": 0.5, "campaign_template_id": "4444444", "adgroup_template_ids": [ "5555555" ], "targeting_type": "retargeting" }, { "budget_percentage": 0.5, "campaign_template_id": "6666666", "adgroup_template_ids": [ "7777777" ], "targeting_type": "prospecting" } ] }, "id": "<child_business_manager_id>" }
若是已啟用的子企業管理平台,使用此 API 呼叫可分享應用程式並取得其存取權杖。此權杖可用於所有後續呼叫,以建立或管理廣告。
POST
要求範例curl \ -F 'id=<CHILD_BUSINESS_MANAGER>' \ -F 'app_id=<App_ID>' \ -F 'scope=ads_management,business_management' \ -F 'access_token=<Parent BM Admin System User Access Token>' \ -F 'appsecret_proof=<APP_SECRET>' \ "https://graph.facebook.com/<API_VERSION>/<CHILD_BUSINESS_MANAGER_ID>/access_token"
{ "access_token": "<CHILD_BM_ACCESS_TOKEN>" }
使用此 API 可更新賣家業務資訊。您可以更新賣家的業務資訊(例如外部網站網址或電子郵件地址)和/或其(合約)合作夥伴廣告資產(例如有效的廣告帳號或廣告建立自訂行銷活動範本)。詳情請參閱可用參數。
若要建立和取得賣家的業務,請參閱賣家業務建立 API。若要尋找現有賣家的業務編號,請參閱查詢賣家業務 API。
若要呼叫此 API,請使用個別子企業管理平台(賣家的企業管理平台)所屬的存取權杖。
欄位 | 說明 |
---|---|
類型:字串 | 選用項目。 賣家的外部網站網址。 |
類型:字串 | 選用項目。 |
類型:字串 | 選用項目。 用於刊登行銷活動的賣家粉絲專頁編號。 |
類型:字串 | 選用項目。 賣家的有效廣告帳號。 |
類型:JSON | 選用項目。 賣家的自訂範本。範本 |
POST
要求範例curl \ -F "seller_external_website_url='http://shop.com'" \ -F "ad_account=<SELLER_ACTIVE_AD_ACCOUNT_ID>" \ "https://graph.facebook.com/v<API_VERSION>/<Child_Business_id>/managed_partner_business_setup?access_token=<ACCESS_TOKEN>"
{ "id": 3213232, // id of child business "meta_data": { "seller_business_info": { "seller_email_address": "goodseller@fb.com" "seller_external_website_url": "www.website.com" }, "ad_account": { "id": "434343", "spend_limit": "500", }, "page": { "id": "123412341", }, "template": [ { "budget_percentage": 0.5, "campaign_template_id": "4444444", "adgroup_template_ids": [ "5555555" ], "targeting_type": "retargeting" }, { "budget_percentage": 0.5, "campaign_template_id": "6666666", "adgroup_template_ids": [ "7777777" ], "targeting_type": "prospecting" } ] } }
錯誤代碼 | 錯誤子代碼 | 說明 |
---|---|---|
1800002 | 2310138 | 商家名稱 {invalid_business_name} 不是有效名稱。請考慮改用 {business_name}。商家名稱必須符合 Facebook 的商家名稱要求。 |
1800004 | 2310127 | 請為合作夥伴的註冊國家/地區移除或更新以下列出的無效國碼/區碼:[{invalid_registration_country_codes}]。 |
1800010 | 2310167 | 您正在嘗試使用(合約)合作夥伴廣告 (MPA)API 為尚未加入 MPA 的商家更新廣告。請檢查使用中的商家,或使用其他 API。 |
1800301 | 2310129 | 您為此合作夥伴輸入的 Facebook 粉絲專頁網址 {page_url} 無效。請檢查連結或輸入新連結。 |
1800302 | 2310130 | 您輸入的 Facebook 粉絲專頁 {page_url} 屬於您的商家。請輸入屬於合作夥伴的 Facebook 粉絲專頁。 |
1800303 | 2310132 | 您輸入的粉絲專頁 {page_url} 連結到其他合作夥伴。請檢查連結或輸入新的合作夥伴 Facebook 粉絲專頁網址。 |
1800304 | 2310131 | 您需要為此合作夥伴選擇其他粉絲專頁,因為您選擇的粉絲專頁不能與(合約)合作夥伴廣告搭配使用。 |
1800403 | 2310072 | 該賣家所屬的範本配置無效。 |
範本是 Marketplace 在(合約)合作夥伴廣告服務中配置和使用的資產。範本包含詳細資訊和設定或「元件」,可帶動由 Marketplace 代表賣家所進行的賣家行銷活動。
範本的元件包括廣告組合和廣告,其中包括目標設定、廣告創意、格式等資訊。每個行銷活動範本都需要四個元件:
在範本中,您必須為再行銷廣告目標設定一個廣告組合,為開發潛在顧客廣告目標設定另一個廣告組合。
範本分為預設預設與自訂兩種類型:
比較依據 | 預設範本 | 自訂範本 |
---|---|---|
建立 | 針對(合約)合作夥伴廣告,預設範本必須於設置程序期間建立並完成。 | 自訂範本是由 Marketplace 根據之前於廣告管理員中建立的現有行銷活動,在範本建立流程中所建立。 |
可配置屬性 | Facebook 會自動為預設範本配置廣告組合和廣告。您可以為再行銷和開發潛在顧客廣告目標指定預算分配。Marketplace 可以指定主要文字和 UTM 參數。 | 儲存之前在廣告管理員中建立的行銷活動配置。此外,還可以為每個賣家指定再行銷和開發潛在顧客廣告目標的預算分配。 |
範圍 | 每個 Marketplace 都有一個預設範本,該範本是一項全域資產,可隨時用於任何和所有賣家行銷活動。 | 每個賣家一次只允許使用一個自訂行銷活動範本。Marketplace 可隨時變更自訂範本,以包含不同的廣告組合和/或廣告元件。 |
高效速成 | 允許 Marketplace 設定要套用於所有賣家行銷活動的常用設定。 | 允許 Marketplace 配置廣泛的行銷活動參數和詳細資訊,可用於支援特殊促銷活動、季節性行銷活動、銷售活動和其他需要特殊設定的場合。此外,儲存行銷活動配置可協助 Marketplace 花最少的心力管理和擴展賣家行銷活動。 |
行銷活動建立流程 | 使用主要行銷活動建立流程指示。若要使用預設範本建立和刊登賣家廣告,請將 | 使用主要行銷活動建立流程指示。若要使用自訂範本建立和刊登賣家廣告,請將 |
建立自訂範本之前,Marketplace 必須先建立製作者企業管理平台,如此可確保用於建立範本的行銷活動符合賣家行銷活動的協作廣告自訂和必備條件。企業管理平台具有製作者身分,可用於範本建立流程的來源廣告。
必須具備再行銷廣告組合、開發潛在顧客廣告組合和廣告元件,才能新增和/或配置賣家的自訂行銷活動範本。
範本建立流程所使用的行銷活動必須與協作廣告廣告帳號相關,並且具有以下設定:
在範本建立流程期間,系統將刪除來源行銷活動中賣家特定的詳細資訊(例如目錄子集、商品組合、Facebook 粉絲專頁和目的地網址)。使用範本建立的最終行銷活動包含這些欄位的賣家特定資訊,並具有行銷活動總預算和最低成本出價策略。
自訂範本可依以下方式使用:
如果您想變更賣家的行銷活動範本,一定要具備範本元件,用於取代現有行銷活動範本中的範本元件 - 您可以取代 1 個或全部。如果您要為沒有自訂範本的賣家建立新範本,則需要準備好所有四個元件(2 個廣告和 2 個廣告組合)以供使用。
使用以下任一方式可將範本套用於賣家:
此功能的用途是讓 Marketplace 能夠將範本元件同時套用於多個賣家,以提供可擴充性。
最後點擊儲存。系統會將選擇的範本元件套用於選擇的賣家。
使用更新賣家業務配置 API 可將自訂範本套用於具有輸入參數 template
的賣家。
"template":[ { "budget_percentage":0.5, "campaign_template_id":"160235235998069", "adgroup_template_ids":[ "447963739637509" ], "targeting_type":"retargeting" }, { "budget_percentage":0.5, "campaign_template_id":"278452090413983", "adgroup_template_ids":[ "458654975391261" ], "targeting_type":"prospecting" } ]
使用主要行銷活動建立流程指示,透過指定的參數和之前套用的自訂範本建立和刊登賣家的廣告。若要使用套用於該賣家的自訂行銷活動範本,請將 use_seller_template
設為 true
。