CINXE.COM
<!DOCTYPE html> <html lang="zh-Hant" id="facebook" class="no_js"> <head><meta charset="utf-8" /><meta name="referrer" content="default" id="meta_referrer" /><script nonce="1R1HhdGK">function envFlush(a){function b(b){for(var c in a)b[c]=a[c]}window.requireLazy?window.requireLazy(["Env"],b):(window.Env=window.Env||{},b(window.Env))}envFlush({"useTrustedTypes":true,"isTrustedTypesReportOnly":true,"ajaxpipe_token":"AXhX59utXvgfg_U7GMA","stack_trace_limit":30,"timesliceBufferSize":5000,"show_invariant_decoder":false,"compat_iframe_token":"AUVqxdLM0fgTJgKo_KUHrEtljhU","isCQuick":false,"brsid":"7440473294725325369"});</script><script nonce="1R1HhdGK">window.openDatabase&&(window.openDatabase=function(){throw new Error()});</script><script nonce="1R1HhdGK">_btldr={};</script><script nonce="1R1HhdGK">function parentIsNotHeadNorBody(a){return a.parentElement!==document.body&&a.parentElement!==document.head}function isTagSupported(a){return a.nodeName==="SCRIPT"||a.nodeName==="LINK"&&((a=getNodeDataSet(a))==null?void 0:a.asyncCss)}function getNodeDataSet(a){return!(a.dataset instanceof window.DOMStringMap)?null:a.dataset}function addLoadEventListeners(a){var b;try{if(a.nodeType!==Node.ELEMENT_NODE)return}catch(a){return}if(parentIsNotHeadNorBody(a)||!isTagSupported(a))return;var c=(b=getNodeDataSet(a))==null?void 0:b.bootloaderHash;if(c!=null&&c!==""){var d=null,e=function(){window._btldr[c]=1,d==null?void 0:d()};d=function(){a.removeEventListener("load",e),a.removeEventListener("error",e)};a.addEventListener("load",e);a.addEventListener("error",e)}}(function(){Array.from(document.querySelectorAll('script,link[data-async-css="1"]')).forEach(function(a){return addLoadEventListeners(a)});var a=new MutationObserver(function(a,b){a.forEach(function(a){a.type==="childList"&&Array.from(a.addedNodes).forEach(function(a){addLoadEventListeners(a)})})});a.observe(document.getElementsByTagName("html")[0],{attributes:!1,childList:!0,subtree:!0})})();</script><style nonce="1R1HhdGK"></style><script nonce="1R1HhdGK">__DEV__=0;</script><noscript><meta http-equiv="refresh" content="0; URL=/docs/marketing-api/advantage-catalog-ads/get-started?_fb_noscript=1" /></noscript><title id="pageTitle">新手指南 - 推廣 API - 文件 - Meta for Developers</title><meta name="bingbot" content="noarchive" /><meta name="viewport" content="width=device-width, initial-scale=1" /><meta name="title" content="進階高效速成目錄廣告 | 新手指南" /><meta name="description" content="進階高效速成目錄廣告讓您能建立個人化廣告,根據商品組合來鎖定合適的目標廣告受眾。" /><meta name="fb:app_id" content="113869198637480" /><meta name="og:site_name" content="Meta for Developers" /><meta name="og:title" content="新手指南 - 推廣 API - 文件 - Meta for Developers" /><meta name="og:type" content="article" /><meta name="og:url" content="https://developers.facebook.com/docs/marketing-api/advantage-catalog-ads/get-started/" /><meta name="og:image" content="https://static.xx.fbcdn.net/rsrc.php/v3/y1/r/xGN4CvUH3Nz.png" /><meta name="og:locale" content="en_US" /><meta name="og:description" content="進階高效速成目錄廣告讓您能建立個人化廣告,根據商品組合來鎖定合適的目標廣告受眾。" /><meta name="twitter:site:id" content="63359297" /><meta name="twitter:card" content="summary" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/advantage-catalog-ads/get-started" hreflang="x-default" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/advantage-catalog-ads/get-started" hreflang="en" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/advantage-catalog-ads/get-started" hreflang="en-us" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/advantage-catalog-ads/get-started?locale=id_ID" hreflang="id-id" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/advantage-catalog-ads/get-started?locale=id_ID" hreflang="id" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/advantage-catalog-ads/get-started?locale=de_DE" hreflang="de-de" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/advantage-catalog-ads/get-started?locale=de_DE" hreflang="de" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/advantage-catalog-ads/get-started?locale=es_LA" hreflang="es-419" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/advantage-catalog-ads/get-started?locale=es_ES" hreflang="es-es" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/advantage-catalog-ads/get-started?locale=es_ES" hreflang="es" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/advantage-catalog-ads/get-started?locale=fr_FR" hreflang="fr-fr" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/advantage-catalog-ads/get-started?locale=fr_FR" hreflang="fr" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/advantage-catalog-ads/get-started?locale=it_IT" hreflang="it-it" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/advantage-catalog-ads/get-started?locale=it_IT" hreflang="it" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/advantage-catalog-ads/get-started?locale=pt_BR" hreflang="pt-br" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/advantage-catalog-ads/get-started?locale=pt_BR" hreflang="pt" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/advantage-catalog-ads/get-started?locale=vi_VN" hreflang="vi-vn" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/advantage-catalog-ads/get-started?locale=vi_VN" hreflang="vi" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/advantage-catalog-ads/get-started?locale=ru_RU" hreflang="ru-ru" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/advantage-catalog-ads/get-started?locale=ru_RU" hreflang="ru" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/advantage-catalog-ads/get-started?locale=ar_AR" hreflang="ar-ar" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/advantage-catalog-ads/get-started?locale=ar_AR" hreflang="ar" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/advantage-catalog-ads/get-started?locale=th_TH" hreflang="th-th" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/advantage-catalog-ads/get-started?locale=th_TH" hreflang="th" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/advantage-catalog-ads/get-started?locale=ko_KR" hreflang="ko-kr" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/advantage-catalog-ads/get-started?locale=ko_KR" hreflang="ko" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/advantage-catalog-ads/get-started?locale=zh_HK" hreflang="zh-hk" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/advantage-catalog-ads/get-started?locale=zh_TW" hreflang="zh-tw" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/advantage-catalog-ads/get-started?locale=zh_CN" hreflang="zh-cn" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/advantage-catalog-ads/get-started?locale=zh_CN" hreflang="zh" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/advantage-catalog-ads/get-started?locale=ja_JP" hreflang="ja-jp" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/advantage-catalog-ads/get-started?locale=ja_JP" hreflang="ja" /><link rel="canonical" href="https://developers.facebook.com/docs/marketing-api/advantage-catalog-ads/get-started/" /><link rel="search" type="application/opensearchdescription+xml" title="Meta for Developers" href="https://developers.facebook.com/opensearch/config.xml" /><link rel="icon" href="https://static.xx.fbcdn.net/rsrc.php/yB/r/2sFJRNmJ5OP.ico" /><link type="text/css" rel="stylesheet" href="https://static.xx.fbcdn.net/rsrc.php/v4/yr/l/1,cross/5lgCuvmQIBe.css" data-bootloader-hash="cZDPgjQ" crossorigin="anonymous" /> <link type="text/css" rel="stylesheet" href="https://static.xx.fbcdn.net/rsrc.php/v4/yt/l/1,cross/scs2iBx9PqC.css" data-bootloader-hash="bfZmrY8" crossorigin="anonymous" /> <link type="text/css" rel="stylesheet" href="https://static.xx.fbcdn.net/rsrc.php/v4/yL/l/1,cross/CZbBUgUjutB.css" data-bootloader-hash="WIQEzfU" crossorigin="anonymous" /> <link type="text/css" rel="stylesheet" href="https://static.xx.fbcdn.net/rsrc.php/v4/yO/l/1,cross/DofeYSJlLLd.css" data-bootloader-hash="zzuy2xq" crossorigin="anonymous" /> <link type="text/css" rel="stylesheet" href="https://static.xx.fbcdn.net/rsrc.php/v4/yC/l/1,cross/HGpWgRpJM3b.css" data-bootloader-hash="iHCiaFe" crossorigin="anonymous" /> <link type="text/css" rel="stylesheet" href="https://static.xx.fbcdn.net/rsrc.php/v4/y4/l/1,cross/WKzOP0l5SUB.css" data-bootloader-hash="0n8jUCL" crossorigin="anonymous" /> <link type="text/css" rel="stylesheet" href="https://static.xx.fbcdn.net/rsrc.php/v4/ya/l/1,cross/gXVvGlARRSm.css" data-bootloader-hash="pfGV80/" crossorigin="anonymous" /> <link type="text/css" rel="stylesheet" href="https://static.xx.fbcdn.net/rsrc.php/v4/yx/l/1,cross/Edhu-zYJ9Zc.css" data-bootloader-hash="4WMghNp" crossorigin="anonymous" /> <link type="text/css" rel="stylesheet" href="https://static.xx.fbcdn.net/rsrc.php/v4/yO/l/1,cross/7JLxi68DK7R.css" data-bootloader-hash="WQUjqJD" crossorigin="anonymous" /> <link type="text/css" rel="stylesheet" href="https://static.xx.fbcdn.net/rsrc.php/v4/yR/l/1,cross/IbFMUZUMS2O.css" data-bootloader-hash="agX1D/g" crossorigin="anonymous" /> <link type="text/css" rel="stylesheet" href="https://static.xx.fbcdn.net/rsrc.php/v4/ys/l/1,cross/f65Tv5kh0xG.css" data-bootloader-hash="eKDQXBg" crossorigin="anonymous" /> <link type="text/css" rel="stylesheet" href="https://static.xx.fbcdn.net/rsrc.php/v4/yj/l/1,cross/gbzkxS-kJWB.css" data-bootloader-hash="yYkmzMg" crossorigin="anonymous" /> <link type="text/css" rel="stylesheet" href="https://static.xx.fbcdn.net/rsrc.php/v4/yn/l/1,cross/n8srgBZ1XY3.css" data-bootloader-hash="38MIlcl" crossorigin="anonymous" /> <script src="https://static.xx.fbcdn.net/rsrc.php/v3/yy/r/Vjp7vPnuShH.js" data-bootloader-hash="waFoMbU" crossorigin="anonymous"></script> <script nonce="1R1HhdGK">requireLazy(["HasteSupportData"],function(m){m.handle({"clpData":{"6476":{"r":1000,"s":1},"1838142":{"r":1,"s":1},"1958484":{"r":1,"s":1},"1963303":{"r":1,"s":1},"1952609":{"r":1,"s":1},"1952757":{"r":1,"s":1},"1954516":{"r":1,"s":1},"1848815":{"r":10000,"s":1}},"gkxData":{"1221":{"result":false,"hash":null},"5415":{"result":false,"hash":null},"7742":{"result":false,"hash":null},"8068":{"result":false,"hash":null},"20935":{"result":false,"hash":null},"20936":{"result":false,"hash":null},"20940":{"result":false,"hash":null},"21043":{"result":false,"hash":null},"21116":{"result":false,"hash":null},"25571":{"result":false,"hash":null},"25572":{"result":false,"hash":null},"20948":{"result":true,"hash":null}},"justknobxData":{"2269":{"r":true},"2552":{"r":false},"3323":{"r":true}}})});requireLazy(["TimeSliceImpl","ServerJS"],function(TimeSlice,ServerJS){(new ServerJS()).handle({"define":[["cr:310",["RunWWW"],{"__rc":["RunWWW",null]},-1],["cr:1078",[],{"__rc":[null,null]},-1],["cr:1080",["unexpectedUseInComet"],{"__rc":["unexpectedUseInComet",null]},-1],["cr:1126",["TimeSliceImpl"],{"__rc":["TimeSliceImpl",null]},-1],["cr:3725",["clearTimeoutWWWOrMobile"],{"__rc":["clearTimeoutWWWOrMobile",null]},-1],["cr:4344",["setTimeoutWWWOrMobile"],{"__rc":["setTimeoutWWWOrMobile",null]},-1],["cr:6108",["CSS"],{"__rc":["CSS",null]},-1],["cr:6640",["PromiseImpl"],{"__rc":["PromiseImpl",null]},-1],["cr:7385",["clearIntervalWWW"],{"__rc":["clearIntervalWWW",null]},-1],["cr:7389",["setIntervalAcrossTransitionsWWW"],{"__rc":["setIntervalAcrossTransitionsWWW",null]},-1],["cr:7391",["setTimeoutAcrossTransitionsWWW"],{"__rc":["setTimeoutAcrossTransitionsWWW",null]},-1],["cr:8958",["FBJSON"],{"__rc":["FBJSON",null]},-1],["cr:8959",["DTSG"],{"__rc":["DTSG",null]},-1],["cr:8960",["DTSG_ASYNC"],{"__rc":["DTSG_ASYNC",null]},-1],["cr:696703",[],{"__rc":[null,null]},-1],["cr:708886",["EventProfilerImpl"],{"__rc":["EventProfilerImpl",null]},-1],["cr:135",["RunBlue"],{"__rc":["RunBlue",null]},-1],["cr:6669",["DataStore"],{"__rc":["DataStore",null]},-1],["URLFragmentPreludeConfig",[],{"hashtagRedirect":false,"fragBlacklist":["nonce","access_token","oauth_token","xs","checkpoint_data","code"]},137],["CookiePrivacySandboxConfig",[],{"is_affected_by_samesite_lax":false},7723],["CometPersistQueryParams",[],{"relative":{},"domain":{}},6231],["CookieDomain",[],{"domain":"facebook.com"},6421],["GetAsyncParamsExtraData",[],{"extra_data":{}},7511],["BootloaderConfig",[],{"deferBootloads":false,"jsRetries":[200,500],"jsRetryAbortNum":2,"jsRetryAbortTime":5,"silentDups":false,"timeout":60000,"tieredLoadingFromTier":100,"hypStep4":false,"phdOn":false,"btCutoffIndex":579,"fastPathForAlreadyRequired":true,"earlyRequireLazy":false,"enableTimeoutLoggingForNonComet":false,"deferLongTailManifest":true,"lazySoT":false,"translationRetries":[200,500],"translationRetryAbortNum":3,"translationRetryAbortTime":50},329],["CSSLoaderConfig",[],{"timeout":5000},619],["CookieCoreConfig",[],{"c_user":{"t":31536000,"s":"None"},"cppo":{"t":86400,"s":"None"},"dpr":{"t":604800,"s":"None"},"fbl_st":{"t":31536000,"s":"Strict"},"hckd":{"s":"None"},"i_user":{"t":31536000,"s":"None"},"locale":{"t":604800,"s":"None"},"m_ls":{"t":34560000,"s":"None"},"m_pixel_ratio":{"t":604800,"s":"None"},"noscript":{"s":"None"},"presence":{"t":2592000,"s":"None"},"sfau":{"s":"None"},"usida":{"s":"None"},"vpd":{"t":5184000,"s":"Lax"},"wd":{"t":604800,"s":"Lax"},"wl_cbv":{"t":7776000,"s":"None"},"x-referer":{"s":"None"},"x-src":{"t":1,"s":"None"}},2104],["CurrentUserInitialData",[],{"ACCOUNT_ID":"0","USER_ID":"0","NAME":"","SHORT_NAME":null,"IS_BUSINESS_PERSON_ACCOUNT":false,"HAS_SECONDARY_BUSINESS_PERSON":false,"IS_FACEBOOK_WORK_ACCOUNT":false,"IS_INSTAGRAM_BUSINESS_PERSON":false,"IS_MESSENGER_ONLY_USER":false,"IS_DEACTIVATED_ALLOWED_ON_MESSENGER":false,"IS_MESSENGER_CALL_GUEST_USER":false,"IS_WORK_MESSENGER_CALL_GUEST_USER":false,"IS_WORKROOMS_USER":false,"APP_ID":"256281040558","IS_BUSINESS_DOMAIN":false},270],["LSD",[],{"token":"AVo9as3yybE"},323],["ServerNonce",[],{"ServerNonce":"SxVRW8KtlV_0iCFAqefITu"},141],["SiteData",[],{"server_revision":1018446937,"client_revision":1018446937,"push_phase":"C3","pkg_cohort":"BP:devsite_pkg","haste_session":"20050.BP:devsite_pkg.2.0..0.0","pr":1,"manifest_base_uri":"https:\/\/static.xx.fbcdn.net","manifest_origin":null,"manifest_version_prefix":null,"be_one_ahead":false,"is_rtl":false,"is_experimental_tier":false,"is_jit_warmed_up":true,"hsi":"7440473294725325369","semr_host_bucket":"6","bl_hash_version":2,"comet_env":0,"wbloks_env":false,"ef_page":null,"compose_bootloads":false,"spin":0,"__spin_r":1018446937,"__spin_b":"trunk","__spin_t":1732370186,"vip":"57.144.160.141"},317],["SprinkleConfig",[],{"param_name":"jazoest","version":2,"should_randomize":false},2111],["UserAgentData",[],{"browserArchitecture":"32","browserFullVersion":"7.0","browserMinorVersion":0,"browserName":"IE","browserVersion":7,"deviceName":"Unknown","engineName":"Trident","engineVersion":"3.0","platformArchitecture":"32","platformName":"Windows","platformVersion":"Vista","platformFullVersion":"Vista"},527],["PromiseUsePolyfillSetImmediateGK",[],{"www_always_use_polyfill_setimmediate":true},2190],["JSErrorLoggingConfig",[],{"appId":256281040558,"extra":[],"reportInterval":50,"sampleWeight":null,"sampleWeightKey":"__jssesw","projectBlocklist":[]},2776],["DataStoreConfig",[],{"expandoKey":"__FB_STORE","useExpando":true},2915],["CookieCoreLoggingConfig",[],{"maximumIgnorableStallMs":16.67,"sampleRate":9.7e-5,"sampleRateClassic":1.0e-10,"sampleRateFastStale":1.0e-8},3401],["ImmediateImplementationExperiments",[],{"prefer_message_channel":true},3419],["UriNeedRawQuerySVConfig",[],{"uris":["dms.netmng.com","doubleclick.net","r.msn.com","watchit.sky.com","graphite.instagram.com","www.kfc.co.th","learn.pantheon.io","www.landmarkshops.in","www.ncl.com","s0.wp.com","www.tatacliq.com","bs.serving-sys.com","kohls.com","lazada.co.th","xg4ken.com","technopark.ru","officedepot.com.mx","bestbuy.com.mx","booking.com","nibio.no","myworkdayjobs.com","united-united.com","gcc.gnu.org"]},3871],["WebConnectionClassServerGuess",[],{"connectionClass":"EXCELLENT"},4705],["BootloaderEndpointConfig",[],{"debugNoBatching":false,"maxBatchSize":-1,"endpointURI":"https:\/\/developers.facebook.com\/ajax\/bootloader-endpoint\/"},5094],["ServerTimeData",[],{"serverTime":1732370186591,"timeOfRequestStart":1732370186009.5,"timeOfResponseStart":1732370186009.5},5943],["BigPipeExperiments",[],{"link_images_to_pagelets":false,"am_page_load_promise_timeout":false},907],["cr:7730",["getFbtResult"],{"__rc":["getFbtResult",null]},-1],["cr:8906",["goURIWWW"],{"__rc":["goURIWWW",null]},-1],["cr:925100",["RunBlue"],{"__rc":["RunBlue",null]},-1],["cr:7386",["clearTimeoutWWW"],{"__rc":["clearTimeoutWWW",null]},-1],["cr:7390",["setTimeoutWWW"],{"__rc":["setTimeoutWWW",null]},-1],["cr:1003267",["clearIntervalBlue"],{"__rc":["clearIntervalBlue",null]},-1],["cr:896462",["setIntervalAcrossTransitionsBlue"],{"__rc":["setIntervalAcrossTransitionsBlue",null]},-1],["cr:986633",["setTimeoutAcrossTransitionsBlue"],{"__rc":["setTimeoutAcrossTransitionsBlue",null]},-1],["cr:6799",["EventProfilerAdsSessionProvider"],{"__rc":["EventProfilerAdsSessionProvider",null]},-1],["IntlVariationHoldout",[],{"disable_variation":false},6533],["IntlNumberTypeProps",["IntlCLDRNumberType01"],{"module":{"__m":"IntlCLDRNumberType01"}},7027],["AdsManagerReadRegions",[],{"excluded_endpoints":["\/am_tabular"]},7950],["AsyncRequestConfig",[],{"retryOnNetworkError":"1","useFetchStreamAjaxPipeTransport":true},328],["DTSGInitialData",[],{},258],["FbtQTOverrides",[],{"overrides":{}},551],["IntlPhonologicalRules",[],{"meta":{},"patterns":{}},1496],["IntlViewerContext",[],{"GENDER":3,"regionalLocale":null},772],["NumberFormatConfig",[],{"decimalSeparator":".","numberDelimiter":",","minDigitsForThousandsSeparator":4,"standardDecimalPatternInfo":{"primaryGroupSize":3,"secondaryGroupSize":3},"numberingSystemData":null},54],["SessionNameConfig",[],{"seed":"2jet"},757],["ZeroCategoryHeader",[],{},1127],["ZeroRewriteRules",[],{"rewrite_rules":{},"whitelist":{"\/hr\/r":1,"\/hr\/p":1,"\/zero\/unsupported_browser\/":1,"\/zero\/policy\/optin":1,"\/zero\/optin\/write\/":1,"\/zero\/optin\/legal\/":1,"\/zero\/optin\/free\/":1,"\/about\/privacy\/":1,"\/about\/privacy\/update\/":1,"\/privacy\/explanation\/":1,"\/zero\/toggle\/welcome\/":1,"\/zero\/toggle\/nux\/":1,"\/zero\/toggle\/settings\/":1,"\/fup\/interstitial\/":1,"\/work\/landing":1,"\/work\/login\/":1,"\/work\/email\/":1,"\/ai.php":1,"\/js_dialog_resources\/dialog_descriptions_android.json":0,"\/connect\/jsdialog\/MPlatformAppInvitesJSDialog\/":0,"\/connect\/jsdialog\/MPlatformOAuthShimJSDialog\/":0,"\/connect\/jsdialog\/MPlatformLikeJSDialog\/":0,"\/qp\/interstitial\/":1,"\/qp\/action\/redirect\/":1,"\/qp\/action\/close\/":1,"\/zero\/support\/ineligible\/":1,"\/zero_balance_redirect\/":1,"\/zero_balance_redirect":1,"\/zero_balance_redirect\/l\/":1,"\/l.php":1,"\/lsr.php":1,"\/ajax\/dtsg\/":1,"\/checkpoint\/block\/":1,"\/exitdsite":1,"\/zero\/balance\/pixel\/":1,"\/zero\/balance\/":1,"\/zero\/balance\/carrier_landing\/":1,"\/zero\/flex\/logging\/":1,"\/tr":1,"\/tr\/":1,"\/sem_campaigns\/sem_pixel_test\/":1,"\/bookmarks\/flyout\/body\/":1,"\/zero\/subno\/":1,"\/confirmemail.php":1,"\/policies\/":1,"\/mobile\/internetdotorg\/classifier\/":1,"\/zero\/dogfooding":1,"\/xti.php":1,"\/zero\/fblite\/config\/":1,"\/hr\/zsh\/wc\/":1,"\/ajax\/bootloader-endpoint\/":1,"\/mobile\/zero\/carrier_page\/":1,"\/mobile\/zero\/carrier_page\/education_page\/":1,"\/mobile\/zero\/carrier_page\/feature_switch\/":1,"\/mobile\/zero\/carrier_page\/settings_page\/":1,"\/aloha_check_build":1,"\/upsell\/zbd\/softnudge\/":1,"\/mobile\/zero\/af_transition\/":1,"\/mobile\/zero\/af_transition\/action\/":1,"\/mobile\/zero\/freemium\/":1,"\/mobile\/zero\/freemium\/redirect\/":1,"\/mobile\/zero\/freemium\/zero_fup\/":1,"\/privacy\/policy\/":1,"\/privacy\/center\/":1,"\/data\/manifest\/":1,"\/cmon":1,"\/cmon\/":1,"\/4oh4.php":1,"\/autologin.php":1,"\/birthday_help.php":1,"\/checkpoint\/":1,"\/contact-importer\/":1,"\/cr.php":1,"\/legal\/terms\/":1,"\/login.php":1,"\/login\/":1,"\/mobile\/account\/":1,"\/n\/":1,"\/remote_test_device\/":1,"\/upsell\/buy\/":1,"\/upsell\/buyconfirm\/":1,"\/upsell\/buyresult\/":1,"\/upsell\/promos\/":1,"\/upsell\/continue\/":1,"\/upsell\/h\/promos\/":1,"\/upsell\/loan\/learnmore\/":1,"\/upsell\/purchase\/":1,"\/upsell\/promos\/upgrade\/":1,"\/upsell\/buy_redirect\/":1,"\/upsell\/loan\/buyconfirm\/":1,"\/upsell\/loan\/buy\/":1,"\/upsell\/sms\/":1,"\/wap\/a\/channel\/reconnect.php":1,"\/wap\/a\/nux\/wizard\/nav.php":1,"\/wap\/appreg.php":1,"\/wap\/birthday_help.php":1,"\/wap\/c.php":1,"\/wap\/confirmemail.php":1,"\/wap\/cr.php":1,"\/wap\/login.php":1,"\/wap\/r.php":1,"\/zero\/datapolicy":1,"\/a\/timezone.php":1,"\/a\/bz":1,"\/bz\/reliability":1,"\/r.php":1,"\/mr\/":1,"\/reg\/":1,"\/registration\/log\/":1,"\/terms\/":1,"\/f123\/":1,"\/expert\/":1,"\/experts\/":1,"\/terms\/index.php":1,"\/terms.php":1,"\/srr\/":1,"\/msite\/redirect\/":1,"\/fbs\/pixel\/":1,"\/contactpoint\/preconfirmation\/":1,"\/contactpoint\/cliff\/":1,"\/contactpoint\/confirm\/submit\/":1,"\/contactpoint\/confirmed\/":1,"\/contactpoint\/login\/":1,"\/preconfirmation\/contactpoint_change\/":1,"\/help\/contact\/":1,"\/survey\/":1,"\/upsell\/loyaltytopup\/accept\/":1,"\/settings\/":1,"\/lite\/":1,"\/zero_status_update\/":1,"\/operator_store\/":1,"\/upsell\/":1,"\/wifiauth\/login\/":1}},1478],["DTSGInitData",[],{"token":"","async_get_token":""},3515],["WebDriverConfig",[],{"isTestRunning":false,"isJestE2ETestRun":false,"isXRequestConfigEnabled":false,"auxiliaryServiceInfo":{},"testPath":null,"originHost":null},5332],["EventConfig",[],{"sampling":{"bandwidth":0,"play":0,"playing":0,"progress":0,"pause":0,"ended":0,"seeked":0,"seeking":0,"waiting":0,"loadedmetadata":0,"canplay":0,"selectionchange":0,"change":0,"timeupdate":0,"adaptation":0,"focus":0,"blur":0,"load":0,"error":0,"message":0,"abort":0,"storage":0,"scroll":200000,"mousemove":20000,"mouseover":10000,"mouseout":10000,"mousewheel":1,"MSPointerMove":10000,"keydown":0.1,"click":0.02,"mouseup":0.02,"__100ms":0.001,"__default":5000,"__min":100,"__interactionDefault":200,"__eventDefault":100000},"page_sampling_boost":1,"interaction_regexes":{},"interaction_boost":{},"event_types":{},"manual_instrumentation":false,"profile_eager_execution":false,"disable_heuristic":true,"disable_event_profiler":false},1726],["cr:8828",[],{"__rc":[null,null]},-1],["cr:1094907",[],{"__rc":[null,null]},-1],["cr:1183579",["InlineFbtResultImpl"],{"__rc":["InlineFbtResultImpl",null]},-1],["cr:806696",["clearTimeoutBlue"],{"__rc":["clearTimeoutBlue",null]},-1],["cr:807042",["setTimeoutBlue"],{"__rc":["setTimeoutBlue",null]},-1],["FbtResultGK",[],{"shouldReturnFbtResult":true,"inlineMode":"NO_INLINE"},876],["AdsInterfacesSessionConfig",[],{},2393],["InitialCookieConsent",[],{"deferCookies":false,"initialConsent":[1,2],"noCookies":false,"shouldShowCookieBanner":false,"shouldWaitForDeferredDatrCookie":false,"optedInIntegrations":["adobe_marketo_rest_api","blings_io_video","chili_piper_api","cloudfront_cdn","giphy_media","google_ads_pixel_frame_legacy","google_ads_pixel_img_legacy","google_ads_pixel_legacy","google_ads_remarketing_tag","google_ads_services","google_analytics_4_tag","google_analytics_img","google_cached_img","google_double_click_loading","google_double_click_redirecting","google_double_click_uri_connect","google_double_click_uri_frame","google_double_click_uri_img","google_fonts","google_fonts_font","google_maps","google_paid_ads_frame","google_paid_ads_img","google_translate","google_universal_analytics_legacy","google_universal_analytics_legacy_img","google_universal_analytics_legacy_script","jio","linkedin_insight","linkedin_insight_img","mapbox_maps_api","medallia_digital_experience_analytics","microsoft_exchange","nytimes_oembed","reachtheworld_s3","soundcloud_oembed","spotify_oembed","spreaker_oembed","ted_oembed","tenor_api","tenor_images","tenor_media","tiktok_oembed","twitter_analytics_pixel","twitter_analytics_pixel_img","twitter_legacy_embed","vimeo_oembed","youtube_embed","youtube_oembed","advertiser_hosted_pixel","airbus_sat","amazon_media","apps_for_office","arkose_captcha","aspnet_cdn","autodesk_fusion","bing_maps","bing_widget","boku_wallet","bootstrap","box","cardinal_centinel_api","chromecast_extensions","cloudflare_cdnjs","cloudflare_datatables","cloudflare_relay","conversions_api_gateway","demandbase_api","digitalglobe_maps_api","dlocal","dropbox","esri_sat","facebook_sdk","fastly_relay","gmg_pulse_embed_iframe","google_ads_conversions_tag","google_drive","google_fonts_legacy","google_hosted_libraries","google_oauth_api","google_recaptcha","here_map_ext","hive_streaming_video","isptoolbox","jquery","js_delivr","kbank","mathjax","meta_pixel","metacdn","microsoft_excel","microsoft_office_addin","microsoft_onedrive","microsoft_speech","microsoft_teams","mmi_tiles","open_street_map","paypal_billing_agreement","paypal_oauth_api","payu","plaid","platformized_adyen_checkout","plotly","pydata","recruitics","rstudio","salesforce_lighting","stripe","team_center","tripshot","trustly_direct_debit_ach","twilio_voice","unifier","unsplash_api","unsplash_image_loading","vega","yoti_api","youtube_oembed_api","google_apis","google_apis_scripts","google_img","google_tag","google_uri_frame","google_uri_script"],"hasGranularThirdPartyCookieConsent":true,"exemptedIntegrations":["advertiser_hosted_pixel","airbus_sat","amazon_media","apps_for_office","arkose_captcha","aspnet_cdn","autodesk_fusion","bing_maps","bing_widget","boku_wallet","bootstrap","box","cardinal_centinel_api","chromecast_extensions","cloudflare_cdnjs","cloudflare_datatables","cloudflare_relay","conversions_api_gateway","demandbase_api","digitalglobe_maps_api","dlocal","dropbox","esri_sat","facebook_sdk","fastly_relay","gmg_pulse_embed_iframe","google_ads_conversions_tag","google_drive","google_fonts_legacy","google_hosted_libraries","google_oauth_api","google_recaptcha","here_map_ext","hive_streaming_video","isptoolbox","jquery","js_delivr","kbank","mathjax","meta_pixel","metacdn","microsoft_excel","microsoft_office_addin","microsoft_onedrive","microsoft_speech","microsoft_teams","mmi_tiles","open_street_map","paypal_billing_agreement","paypal_oauth_api","payu","plaid","platformized_adyen_checkout","plotly","pydata","recruitics","rstudio","salesforce_lighting","stripe","team_center","tripshot","trustly_direct_debit_ach","twilio_voice","unifier","unsplash_api","unsplash_image_loading","vega","yoti_api","youtube_oembed_api"]},4328],["AnalyticsCoreData",[],{"device_id":"$^|AcbnoGCMsMu-wHqYJV2bWGCILRLl33p9gGdvczvt4v019PCOQglBGwAG4j11onx-jdZbEdMz9penfQMgA7E4lPJ-fLns|fd.AcZqjfHW7BBxkaGq-wRh-aebgoFkpgS2fJrNRywmLPDfPj5_p3qlBE-FIdBQmnz2NANWyxYEKy5MRQxlPjtGCLdu","app_id":"256281040558","enable_bladerunner":false,"enable_ack":true,"push_phase":"C3","enable_observer":false,"enable_cmcd_observer":false,"enable_dataloss_timer":false,"enable_fallback_for_br":true,"queue_activation_experiment":false,"max_delay_br_queue":60000,"max_delay_br_queue_immediate":3,"max_delay_br_init_not_complete":3000,"consents":{},"app_universe":1,"br_stateful_migration_on":true,"enable_non_fb_br_stateless_by_default":false,"use_falco_as_mutex_key":false,"is_intern":false,"enable_session_id_bug_fix":true},5237]],"require":[["markJSEnabled"],["URLFragmentPrelude"],["Primer"],["BigPipe"],["Bootloader"],["TimeSlice"],["AsyncRequest"],["FbtLogging"],["IntlQtEventFalcoEvent"],["RequireDeferredReference","unblock",[],[["AsyncRequest","FbtLogging","IntlQtEventFalcoEvent"],"sd"]],["RequireDeferredReference","unblock",[],[["AsyncRequest","FbtLogging","IntlQtEventFalcoEvent"],"css"]]]});});</script></head><body class="_55w7 win x1 Locale_zh_HK" dir="ltr"><script type="text/javascript" nonce="1R1HhdGK">requireLazy(["bootstrapWebSession"],function(j){j(1732370186)})</script><div class="_li"><div style="position: absolute;"><iframe frameborder="0" height="0" width="0" id="u_0_1x_Fc"></iframe></div><div style="position: absolute;"><iframe frameborder="0" height="0" width="0" id="u_0_1y_1f"></iframe></div><div style="position: absolute;"><iframe frameborder="0" height="0" width="0" id="u_0_1z_3c"></iframe></div><div style="position: absolute;"><iframe frameborder="0" height="0" width="0" id="u_0_20_9C"></iframe></div><span><img src="https://facebook.com/security/hsts-pixel.gif?c=3.2.5" width="0" height="0" style="display:none" /></span><div class="_li _4xit"><div class="_1n5h" id="devsite_header" data-referrer="devsite_header" data-click-area="Nav"></div><div class="_11st" data-click-area="Main" id="rebrandBodyID"><div class="_1525"><div class="_660z _3u39"><div class="_5gyr _5gy5 _5k6m"><div class="_1jbo _4are"><div id="documentation_breadcrumbs_pagelet" data-referrer="documentation_breadcrumbs_pagelet"></div></div></div><div class="_5gy5"><div class="_1jbo _4are _1jca _1jc- _5zlb"><div class="_4lr1" id="documentation_primary_nav_pagelet"><div class="_7a4" id="documentation_primary_nav_pagelet_container"><div class="_3wm0"><div class="_3wm1" data-click-area="left_side_nav"><div class="_3-96 _v-_"><a class="_cdp" href="/docs/marketing-apis">推廣 API</a></div><ul><li class="_3cx7 _3cxd"><a href="/docs/marketing-apis/overview" class="_3cx9">概覽</a></li><li class="_3cx7 _3cxd"><a href="/docs/marketing-api/get-started" class="_3cx9">開始使用</a></li><li class="_3cx7 _3cxd"><a href="/docs/marketing-api/creative" class="_3cx9">廣告創意</a></li><li class="_3cx7 _3cxd"><a href="/docs/marketing-api/bidding" class="_3cx9">出價</a></li><li class="_3cx7 _3cxd"><a href="/docs/marketing-api/ad-rules" class="_3cx9">廣告規則引擎</a></li><li class="_3cx7 _3cxd"><a href="/docs/marketing-api/audiences" class="_3cx9">廣告受眾</a></li><li class="_3cx7 _3cxd"><a href="/docs/marketing-api/insights" class="_3cx9">洞察報告 API</a></li><li class="_3cx7 _3cxd"><a href="/docs/marketing-api/best-practices" class="_3cx9">最佳操作實例</a></li><li class="_3cx7 _3cxd"><a href="/docs/marketing-api/troubleshooting" class="_3cx9">疑難排解</a></li><li class="_3cx7 _3cxd"><a href="/docs/marketing-api/reference" class="_3cx9">參考資料</a></li><li class="_3cx7 _3cxd"><a href="/docs/marketing-api/marketing-api-changelog" class="_3cx9">變更紀錄</a></li></ul></div><div class="_2pi6"><span class="img _55ym _55yq _55yo _5d9-" aria-busy="true" role="progressbar" aria-valuemin="0" aria-valuemax="100" aria-valuetext="載入中……"></span></div></div></div></div></div><div class="_1jbo _4are _1jcw _1jd4 _5zlc"><div class="_1dyy" id="u_0_21_cx"></div><div id="documentation_body_pagelet" data-referrer="documentation_body_pagelet"><div class="_34yh" id="u_0_0_Uu"><div class="_4cel"><span data-click-area="main"><div class="_7aa"><div class="_4-u2 _57mb _1u44 _3fw6 _4-u8"><div class="_4-u3 _588p"><h1>進階高效速成目錄廣告新手指南</h1><p>進階高效速成目錄廣告讓您能建立個人化廣告,根據商品組合來鎖定合適的目標廣告受眾。</p><div class="_57yz _57y_ _3-8p"><div class="_57y-"><p>廣告客戶如刊登房屋、招聘或信貸相關廣告,或刊登社會議題、選舉或政治相關廣告,須受不同限制約束。詳情請參閱<a href="/docs/marketing-api/special-ad-category"><strong>特殊廣告類別</strong></a>。</p></div></div></div></div><div class="_4-u2 _57mb _1u44 _3fw6 _4-u8"><div class="_4-u3 _588p"><h2>準備工作</h2><p>如要建立進階高效速成目錄廣告,您需要以下項目:</p><ul class="uiList _4of _4kg"><li><div class="fcb">代表廣告客戶的 <a href="https://www.facebook.com/pages/create">Facebook 專頁</a>;如要在 Instagram 上刊登此宣傳活動,則亦需要 <a href="/docs/marketing-api/guides/instagramads/setup">Instagram 帳戶</a>(選用)。 </div></li><li><div class="fcb">已註冊付款資料的<a href="https://www.facebook.com/ads/manager/accounts">廣告帳戶</a>。</div></li><li><div class="fcb"><a href="/docs/marketing-api/dynamic-product-ads/product-catalog">目錄</a>,例如您企業管理平台帳戶中提供的商品目錄。</div></li></ul><p>您可選擇設定<a href="/docs/marketing-api/dynamic-product-ads/product-audiences">動態商品廣告受眾</a>,但您無需在目標設定中包含商品組合的加入條件或排除條件。</p></div></div><div class="_4-u2 _57mb _1u44 _3fw6 _4-u8"><div class="_4-u3 _588p"><h2>第 1 步:建立廣告宣傳活動</h2><p>如需了解如何建立廣告宣傳活動,請參閱<a href="/docs/reference/ads-api/adcampaign">廣告宣傳活動</a>文件。</p><p>在此級別,您必須透過 <code>objective</code> 欄位設定自己的廣告刊登目標。若是進階高效速成目錄廣告,支援的目標為 <code>PRODUCT_CATALOG_SALES</code>、<code>CONVERSIONS</code>、<code>LINK_CLICKS</code> 或 <code>APP_INSTALLS</code>。若您提供的 <code>objective</code> 為 <code>CONVERSIONS</code>、<code>LINK_CLICKS</code> 或 <code>APP_INSTALLS</code>,則 <code>promoted_object</code> 欄位為非必要項目。</p><pre class="_5s-8 prettyprint lang-code" style=""> curl \ -F 'name=Product Catalog Sales Campaign' \ -F 'objective=PRODUCT_CATALOG_SALES' \ -F 'promoted_object={"product_catalog_id":"<PRODUCT_CATALOG_ID>"}' \ -F 'status=PAUSED' \ -F 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/<code>v21.0</code>/act_<AD_ACCOUNT_ID>/campaigns </pre></div></div><div class="_4-u2 _57mb _1u44 _3fw6 _4-u8"><div class="_4-u3 _588p"><h2 id="adset">第 2 步:建立廣告組合</h2><p>若是進階高效速成目錄廣告,您必須指定 <code>promoted_object</code> 中的 <code>product_set_id</code>,這樣您的廣告組合級別才可推廣該商品組合中的商品。</p><p>此外,若 <code>optimization_goal</code> 是 <code>OFFSITE_CONVERSIONS</code>,您亦可指定 <code>promoted_object</code> 中的 <code>custom_event_type</code>,為該商品組合定義自己的轉換事件。這會將您的廣告目標指向在應用程式或網站中執行該事件的用戶。</p><p>舉例來說,若您將此設為 <code>ADD_TO_CART</code>,則表示轉換事件為「加到購物車」事件。<code>custom_event_type</code> 預設為 <code>PURCHASE</code>。參閱 <a href="/docs/meta-pixel/implementation/conversion-tracking">Meta 像素廣告轉換追蹤</a>以進一步了解標準事件和 <code>custom_event_type</code> 的值。</p><p>如果您想優化離站轉換(包括來自應用程式事件和 Facebook 像素的轉換),並根據展示次數收費:</p><ul class="uiList _4of _4kg"><li><div class="fcb">將 <code>optimization_goal</code> 設為 <code>OFFSITE_CONVERSIONS</code></div></li><li><div class="fcb">將 <code>billing_event</code> 設為 <code>IMPRESSIONS</code></div></li></ul><p>參閱<a href="/docs/marketing-api/bidding/overview/billing-events#opt_bids">優化目標和帳單事件</a>以查看更多有關有效 <code>optimization_goal</code> 和 <code>billing_event</code> 組合的詳細資料。</p><p>以下範例示範了如何建立根據 <code>IMPRESSIONS</code> 計算費用並為 <code>OFFSITE_CONVERSIONS</code> 優化的廣告組合:</p><pre class="_5s-8 prettyprint lang-code" style=""> curl \ -F 'name=Product Catalog Sales Adset' \ -F 'bid_amount=3000' \ -F 'billing_event=IMPRESSIONS' \ -F 'optimization_goal=OFFSITE_CONVERSIONS' \ -F 'daily_budget=15000' \ -F 'campaign_id=<CAMPAIGN_ID>' \ -F 'targeting={ "geo_locations": {"countries":["US"]}, "dynamic_audience_ids": ["<DYNAMIC_AUDIENCE_ID>"] }' \ -F 'promoted_object={"product_set_id":"<PRODUCT_SET_ID>"}' \ -F 'status=PAUSED' \ -F 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/<code>v21.0</code>/act_<AD_ACCOUNT_ID>/adsets </pre><p><code>DYNAMIC_AUDIENCE_ID</code> 是指<a href="/docs/marketing-api/dynamic-product-ads/product-audiences">商品廣告受眾</a>。您可選擇從呼叫中省略 <code>dynamic_audience_ids</code>。</p><p>若是電子商務使用案例,您可從呼叫中省略 <code>dynamic_audience_ids</code>,而是改為傳送行為目標設定資訊,以作為 <code>product_audience_specs</code> 或 <code>excluded_product_audience_specs</code> 參數的一部分。這些規格由您用作建立<a href="/docs/marketing-api/dynamic-product-ads/product-audiences">商品廣告受眾</a>的相同參數所定義。</p><h4>參數</h4><div class="_57-c"><table class="_4-ss _5k9x"><thead><th style="width:30%">名稱</th><th>說明</th></thead><tbody class="_5m37" id="u_0_1_vs"><tr class="row_0"><td><p><code>product_set_id</code></p><div style="color:darkgrey;">數字字串</div></td><td><p><strong>此為必要項目。</strong><br />針對此廣告受眾展示的商品組合。</p></td></tr><tr class="row_1 _5m29"><td><p><code>inclusions</code></p><div style="color:darkgrey;">JSON 物件</div></td><td><p><strong>此為必要項目。</strong><br />要指定目標的一組事件。最少必須設定一項加入條件。每項加入條件應僅包含一項事件 <code>event</code>。</p></td></tr><tr class="row_2"><td><p><code>inclusions.retention_seconds</code></p><div style="color:darkgrey;">整數</div></td><td><p><strong>此為必要項目。</strong><br />保留帳戶管理中心帳戶在廣告受眾中的秒數。</p></td></tr><tr class="row_3 _5m29"><td><p><code>inclusions.rule</code></p><div style="color:darkgrey;">物件[]</div></td><td><p><strong>此為必要項目。</strong><br />參照一項 <code>event</code> 的<a href="/docs/reference/ads-api/custom-audience-website#audiencerules">網站自訂廣告受眾規則</a>。</p></td></tr><tr class="row_4"><td><p><code>exclusions</code></p><div style="color:darkgrey;">JSON 物件</div></td><td><p><strong>此為選用項目。</strong><br />將帳戶管理中心帳戶從目標移除的事件組合。</p></td></tr><tr class="row_5 _5m29"><td><p><code>exclusions.retention_seconds</code></p><div style="color:darkgrey;">整數</div></td><td><p><strong>如已指定排除條件,此為必要項目。</strong><br />保留排除條件的秒數。</p></td></tr><tr class="row_6"><td><p><code>exclusions.rule</code></p><div style="color:darkgrey;">物件[]</div></td><td><p><strong>如已指定排除條件,此為必要項目。</strong><br />參照一件 <code>event</code> 的<a href="/docs/reference/ads-api/custom-audience-website#audiencerules">網站自訂廣告受眾規則</a>。</p></td></tr></tbody></table></div><div class="_57yz _57z1 _3-8p"><div class="_57y-"><p>每項規則必須包含帶有 <code>eq</code> 運算符的 <code>event</code> 作為頂層規則或頂層 <code>and</code> 規則的一部分。</p></div></div><h3>重新指定目標</h3><p>在本範例中,我們會將目標指定為過去 3 至 5 天內瀏覽過商品,但未購買商品的用戶。廣告版位在流動版動態消息及 Audience Network。如要建立此廣告受眾:</p><pre class="_5s-8 prettyprint lang-code" style=""> curl \ -F 'name=Product Catalog Sales Adset' \ -F 'bid_amount=3000' \ -F 'billing_event=LINK_CLICKS' \ -F 'optimization_goal=LINK_CLICKS' \ -F 'daily_budget=15000' \ -F 'campaign_id=<CAMPAIGN_ID>' \ -F 'targeting={ "publisher_platforms": ["facebook","audience_network"], "device_platforms": ["mobile"], "geo_locations": {"countries":["US"]}, "product_audience_specs": [ { "product_set_id": "<PRODUCT_SET_ID>", "inclusions": [{"retention_seconds":432000,"rule":{"event":{"eq":"ViewContent"}}}], "exclusions": [{"retention_seconds":432000,"rule":{"event":{"eq":"Purchase"}}}] } ], "excluded_product_audience_specs": [ { "product_set_id": "<PRODUCT_SET_ID>", "inclusions": [{"retention_seconds":259200,"rule":{"event":{"eq":"ViewContent"}}}] } ] }' \ -F 'promoted_object={"product_set_id":<PRODUCT_SET_ID>"}' \ -F 'status=PAUSED' \ -F 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/<code>v21.0</code>/act_<AD_ACCOUNT_ID>/adsets </pre><h3 id="adset-extended-retargeting">交叉銷售或追加銷售</h3><p>為用戶沒有瀏覽的商品作廣告宣傳的範例:</p><pre class="_5s-8 prettyprint lang-code" style="">curl \ -F 'name=Case 1 Adset' \ -F 'bid_amount=3000' \ -F 'billing_event=IMPRESSIONS' \ -F 'status=ACTIVE' \ -F 'daily_budget=15000' \ -F 'campaign_id=<CAMPAIGN_ID>' \ -F 'targeting= { \ "geo_locations": { \ "countries":["US"], \ }, \ "interests":[ \ {"id":6003397425735,"name":"Tennis"}, \ ], \ }' \ -F 'promoted_object={"product_set_id”:<PRODUCT_SET_ID>}' \ -F 'access_token=<ACCESS_TOKEN>’ \ https://graph.facebook.com/<API_VERSION>/act_<ACCOUNT_ID>/adsets</pre><p>如要在商品組合之間進行交叉銷售,請執行以下操作:</p><ul class="uiList _4of _4kg"><li><div class="fcb">為商品廣告受眾提供與商品組合 A 相關的事件規則。</div></li><li><div class="fcb">在廣告創意級別將 <code>product_set_id</code> 設為商品組合 B,以在廣告中展示商品組合 B 的商品。 </div></li></ul><p>舉例來說,企業將廣告目標設為對 PRODUCT_SET_2 中的鞋子感興趣的現有用戶,希望藉此提高 PRODUCT_SET_1 中的手袋銷售量。將 <code>product_audience_specs</code> 中的 <code>product_set_id</code> 設為 PRODUCT_SET_2 的編號或鞋子,並將 <code>promoted_object</code> 中的 <code>product_set_id</code> 設為 PRODUCT_SET_1 的編號或手袋。</p><pre class="_5s-8 prettyprint lang-code" style=""> curl \ -F 'name=My cross sell ad set' \ -F 'bid_amount=3000' \ -F 'billing_event=LINK_CLICKS' \ -F 'optimization_goal=LINK_CLICKS' \ -F 'daily_budget=15000' \ -F 'campaign_id=<CAMPAIGN_ID>' \ -F 'targeting={ "geo_locations": {"countries":["US"]}, "product_audience_specs": [ { "product_set_id": "<PRODUCT_SET_2_ID>", "inclusions": [{"retention_seconds":432000,"rule":{"event":{"eq":"ViewContent"}}}], "exclusions": [{"retention_seconds":432000,"rule":{"event":{"eq":"Purchase"}}}] } ], "excluded_product_audience_specs": [ { "product_set_id": "<PRODUCT_SET_2_ID>", "inclusions": [{"retention_seconds":259200,"rule":{"event":{"eq":"ViewContent"}}}] } ] }' \ -F 'promoted_object={"product_set_id":"<PRODUCT_SET_1_ID>"}' \ -F 'status=PAUSED' \ -F 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/<code>v21.0</code>/act_<AD_ACCOUNT_ID>/adsets </pre><p>然後,將廣告創意中的 <code>product_set_id</code> 設為 PRODUCT_SET_1 的編號。</p><pre class="_5s-8 prettyprint lang-code" style=""> curl \ -F 'name=Advantage+ Catalog Ads Template Creative Sample' \ -F 'object_story_spec={ "page_id": "<PAGE_ID>", "template_data": { "description": "Description {{product.description}}", "link": "<LINK>", "message": "Test {{product.name | titleize}}", "name": "Headline {{product.price}}" } }' \ -F 'product_set_id=<PRODUCT_SET_ID>' \ -F 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/<code>v21.0</code>/act_<AD_ACCOUNT_ID>/adcreatives </pre><h3 id="adset-broad-audiences">廣泛廣告受眾目標指定</h3><p>除了再次鎖定現有顧客及向現有顧客進行交叉銷售外,進階高效速成目錄廣告也可用於透過年齡、性別和其他人口統計資料目標設定等條件,將廣泛廣告受眾鎖定至商品目錄中的相關商品。進階高效速成目錄廣告透過同時使用廣泛指定廣告受眾和離站轉換出價,讓您有效擴大廣告的接觸人數。</p><p>如要指定廣泛廣告受眾:</p><ul class="uiList _4of _4kg"><li><div class="fcb">使用基本的人口統計資料目標設定來建立廣告受眾,例如超過 18 歲的美國女性。</div></li><li><div class="fcb">為帶有較強購買意願訊號的 <code>OFFSITE_CONVERSIONS</code> 加入 <code>customOptimize</code>,例如 <code>Purchase</code> 或 <code>InitiateCheckout</code>。</div></li></ul><p>在此範例中,我們建立的廣告組合目標鎖定為 30 至 65 歲的美國女性,但不包括在過去 10 天內曾購物的顧客。我們的出價為 $8 美元,並將 <code>OFFSITE_CONVERSIONS</code> 作為 <code>PURCHASE</code> 事件。</p><pre class="_5s-8 prettyprint lang-code" style=""> curl \ -F 'name=Broad Audience Targeting' \ -F 'bid_amount=800' \ -F 'billing_event=IMPRESSIONS' \ -F 'daily_budget=15000' \ -F 'campaign_id=<CAMPAIGN_ID>' \ -F 'targeting={ "age_max": 65, "age_min": 30, "geo_locations": {"countries":["US"]}, "genders": [2], "excluded_product_audience_specs": [ { "product_set_id": "<PRODUCT_SET_ID>", "inclusions": [{"retention_seconds":864000,"rule":{"event":{"eq":"Purchase"}}}] } ] }' \ -F 'promoted_object={"product_set_id":"<PRODUCT_SET_ID>","custom_event_type":"PURCHASE"}' \ -F 'optimization_goal=OFFSITE_CONVERSIONS' \ -F 'status=PAUSED' \ -F 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/<code>v21.0</code>/act_<AD_ACCOUNT_ID>/adsets </pre><h3>進階高效速成目錄廣告的類別</h3><div class="_57yz _57y_ _3-8p"><div class="_57y-"><p>廣告客戶如刊登房屋、招聘或信貸相關廣告,或刊登社會議題、選舉或政治相關廣告,須受不同限制約束。詳情請參閱<a href="/docs/marketing-api/special-ad-category"><strong>特殊廣告類別</strong></a>。</p></div></div><p>進階高效速成目錄廣告的類別含有兩種適用於進階高效速成目錄廣告平台的新廣告創意選項,兩者都可以用於為處於早期決策過程的潛在買家而設的個人化廣告創意。有了此功能,您便可以迅速地建立第二個代表每種類別且更小型的圖像廣告創意目錄(同時擁有原有的商品圖像目錄),而我們則會按照我們配對商品和用戶的方式,將商品類別配對至您廣告中的用戶。</p><p>進階高效速成目錄廣告的類別可用於流量、轉換或目錄銷售目標的任何目標指定選項。如果您沒有任何優質圖像用以代表每種類別或品牌,Facebook 將為每個商品群組的熱門商品自動產生 2x2 的影像拼貼。</p><p>將此新圖像對應至其現有商品目錄時,您可以選用摘要中 3 個欄的其中一欄來為商品分組,這些欄分別為品牌、商品類型和 Google 商品類別。</p><p>在下方目錄範例中,<strong>商品類型</strong>欄共有 5 個不重複值。廣告客戶最多可提供 5 張影像拼貼或生活風格圖像,每張用於 <code>product_type</code> 中的每個不重複值。商品類型是該類別的分類條件,即用作定義類別的目錄欄位名稱。目錄欄位值是類別的條件值。</p><p>您可按照以下項目識別不重複的類別:</p><ul class="uiList _4of _4kg"><li><div class="fcb">商品目錄編號</div></li><li><div class="fcb">分類條件(品牌、商品類型或 Google 商品類別)</div></li><li><div class="fcb">條件值(從目錄擷取)</div></li></ul><div class="_57-c"><table class="_4-ss _5k9x"><thead><th> 零售商 </th><th> 編號名稱 </th><th> 價格 </th><th> 商品類型 </th><th> 品牌 </th><th> 類別 </th></thead><tbody class="_5m37" id="u_0_2_QZ"><tr class="row_0"><td><p><code>prod_1</code></p></td><td><p>T 恤</p></td><td><p>25 美元</p></td><td><p>衣服</p></td><td><p>品牌 A</p><td><p>類別 A</p></td></td></tr><tr class="row_1 _5m29"><td><p><code>prod_2</code></p></td><td><p>FB 連帽衫</p></td><td><p>30 美金</p></td><td><p>衣服</p></td><td><p>品牌 B</p><td><p>類別 A</p></td></td></tr><tr class="row_2"><td><p><code>prod_3</code></p></td><td><p>iPhone 6</p></td><td><p>800 美金</p></td><td><p>手機</p></td><td><p>品牌 C</p><td><p>類別 B</p></td></td></tr><tr class="row_3 _5m29"><td><p><code>prod_4</code></p></td><td><p>Samsung Galaxy S5</p></td><td><p>750 美金</p></td><td><p>手機</p></td><td><p>品牌 C</p><td><p>類別 B</p></td></td></tr><tr class="row_4"><td><p><code>prod_5</code></p></td><td><p>電飯煲</p></td><td><p>120 美金</p></td><td><p>家具電器</p></td><td><p>品牌 C</p><td><p>類別 C</p></td></td></tr><tr class="row_5 _5m29"><td><p><code>prod_6</code></p></td><td><p>Parker 梳化</p></td><td><p>500 美金</p></td><td><p>家具電器</p></td><td><p>品牌 D</p><td><p>類別 D</p></td></td></tr><tr class="row_6"><td><p><code>prod_7</code></p></td><td><p>防曬霜</p></td><td><p>14 美金</p></td><td><p>個人護理</p></td><td><p>品牌 E</p><td><p>類別 E</p></td></td></tr></tbody></table></div><p>您可以將每個類別(如由上文所列的其中一個欄的不重複值所定義的各個商品群組)與廣告素材連結:</p><ul class="uiList _4of _4kg"><li><div class="fcb"><strong>名稱</strong>—向用戶顯示的類別簡短名稱(最多 40 個字元)。</div></li><li><div class="fcb"><strong>說明</strong>—向用戶顯示的類別說明(最多 20 個字元)。</div></li><li><div class="fcb"><strong><code>destination_uri</code></strong>—用戶點擊類別時的連結頁面網址。</div></li><li><div class="fcb"><strong><code>image_url</code></strong>—<em>選用項目。</em>代表該類別的生活風格圖像網址。若您沒有提供 <code>image_url</code>,我們將自動由該類別自動產生熱門商品的影像拼貼。</div></li></ul><p>在刊登廣告期間,我們會使用現時進階高效速成目錄廣告所採用的相同機器學習模型,將每個帳戶管理中心帳戶配對至他們最有可能作出回應的類別。</p><h4>類別管理 API</h4><p>類別資訊的儲存形式採用目錄級別,這表示如果不同廣告推廣來自同一個目錄的類別,這些廣告將會分享素材;情況就如推廣商品的廣告一樣,這些廣告都會分享目錄中所定義的素材。我們支援不同的廣告創意選項,以便您自訂類別廣告。</p><p>以下是用於獲取和更新類別資訊的 API。</p><h5>讀取</h5><br /><p><strong>要求</strong></p><pre class="_5s-8 prettyprint lang-code" style=""> curl -G \ -d 'fields=["criteria_value","name","description","destination_uri","image_url"]' \ -d 'categorization_criteria=product_type' \ -d 'filter={"price_amount":{"gt":1500}}' \ # optional -d 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/<code>v21.0</code>/<PRODUCT_CATALOG_ID>/categories </pre><p>我們會查詢所有商品(支援選用篩選條件),並找出首 1,000 個類別(按商品數量排序)。</p><p><strong>回應範例</strong></p><pre class="_5s-8 prettyprint lang-code" style="">{ "data": [ { "criteria_value": "clothes", "name": "Awesome clothes", "description": "Check out these awesome clothes!", "destination_uri": "http://www.example.com/clothes", "image_url": "http://www.example.com/clothes.jpg" }, ... { "criteria_value": "shoes", "name": "Awesome shoes", "description": "Check out these awesome shoes!", "destination_uri": "http://www.example.com/shoes", "image_url": "http://www.example.com/shoes.jpg" } ] }</pre><br /><h5>更新</h5><p>您可以指定數據的多個類別資訊。每個類別的 <code>categorization_criteria</code> 和 <code>criteria_value</code> 均為必要項目;<code>name</code>、<code>description</code>、<code>destination_uri</code> 和 <code>image_url</code> 欄位則為選用項目。首次更新類別資訊時,您必須指定 <code>destination_uri</code>。如要略過提供類別的步驟,將 <code>destination_uri</code> 設為空白值即可。</p><p><strong>備註:</strong>目前不支援刪除類別。</p><p><strong>要求</strong></p><pre class="_5s-8 prettyprint lang-code" style=""> curl \ -F 'data=[{"categorization_criteria":"product_type","criteria_value":"product_type_value","name":"Name","description":"Description","destination_uri":"http://www.example.com/","image_url":"<IMAGE_URL>"}]' \ -F 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/<code>v21.0</code>/<lPRODUCT_CATALOG_ID>/categories </pre><h3>廣告建立</h3><p>進階高效速成目錄廣告建立的類別與用於其他進階高效速成目錄廣告的廣告建立類似,但廣告創意的選項稍微不同。您仍然會使用動態類別廣告推廣商品組合,當中分別是我們會改為展示類別廣告創意。</p><pre class="_5s-8 prettyprint lang-code" style=""> curl \ -F "name=Dynamic Category Ad Creative" \ -F 'object_story_spec={"page_id": "<PAGE_ID>", "template_data": {"description": "{{category.description}}", "link": "https://www.example.com/", "message": "<MESSAGE>", "name": "{{category.name}}"}}' \ -F 'product_set_id=<PRODUCT_SET_ID>' \ -F 'categorization_criteria=brand' \ -F 'category_media_source=MIXED' \ # optional -F access_token=<ACCESS_TOKEN> \ https://graph.facebook.com/<code>v21.0</code>/act_<ACCOUNT_ID>/adcreatives </pre><p>這將會建立以輪播格式顯示的類別廣告創意:</p><div style="text-align:center; margin-bottom:40px;"><img class="img" src="https://scontent-hkg1-2.xx.fbcdn.net/v/t39.2365-6/32611764_190903421555492_3327346709360541696_n.png?_nc_cat=107&ccb=1-7&_nc_sid=e280be&_nc_ohc=1DZs8_pmMEcQ7kNvgFHxuvD&_nc_zt=14&_nc_ht=scontent-hkg1-2.xx&_nc_gid=A1LATwH9t-bc0GgM9gCsFvE&oh=00_AYBdI1fQ-PcDI_AUYJvc_j5ghxnv381eD0qUkB3sai0rjQ&oe=675C3BD5" width="400px" alt="" /></div><h4>類別憑證</h4><p>支援的類別憑證如下:</p><ul class="uiList _4of _4kg"><li><div class="fcb"><code>category.name</code>—受推廣商品組合內的類別名稱。 </div></li><li><div class="fcb"><code>category.description</code>—受推廣商品組合內的類別說明。 </div></li><li><div class="fcb"><code>category.destination_uri</code>—類別目的地 URI。</div></li><li><div class="fcb"><code>category.min_price</code>—受推廣商品組合內此類別的最低價格。此資訊擷取自目錄。 </div></li></ul><p><strong>參數</strong></p><div class="_57-c"><table class="_4-ss _5k9x"><thead><th style="width:35%">名稱</th><th>說明</th></thead><tbody class="_5m37" id="u_0_3_iG"><tr class="row_0"><td><p><code>categorization_criteria</code></p></td><td><p>指定要使用的類別類型。<br /><strong>值:</strong></p><ul class="uiList _4of _4kg"><li><div class="fcb"><code>brand</code></div></li><li><div class="fcb"><code>product_type</code></div></li><li><div class="fcb"><code>google_product_category</code></div></li></ul></td></tr><tr class="row_1 _5m29"><td><p><code>category_media_source</code></p></td><td><p>指定顯示類別輪播廣告卡片的方式。<br /><strong>值:</strong></p><ul class="uiList _4of _4kg"><li><div class="fcb"><code>mixed</code>(預設)<br />使用此類別的圖像(如有);否則改回使用 <code>products_collage</code>。</div></li><li><div class="fcb"><code>category</code><br />使用此類別的圖像。若此類別沒有圖像,請略過此類別。</div></li><li><div class="fcb"><code>products_collage</code><br />產生此類別商品圖像的 2x2 影像拼貼。</div></li></ul><div style="text-align:center; margin-bottom:20px;"><img class="img" src="https://scontent-hkg1-1.xx.fbcdn.net/v/t39.2365-6/32599538_174928363210069_7812431166509678592_n.png?_nc_cat=101&ccb=1-7&_nc_sid=e280be&_nc_ohc=tCJ--jGWZxoQ7kNvgFDkt4N&_nc_zt=14&_nc_ht=scontent-hkg1-1.xx&_nc_gid=A1LATwH9t-bc0GgM9gCsFvE&oh=00_AYAeiuwNCTwCHIEiuXkCWuh36GeqvFw36DxMtgLVWUdUhw&oe=675C2D1A" width="200px" alt="" /></div><ul class="uiList _4of _4kg"><li><div class="fcb"><code>products_slideshow</code><br />顯示此類別商品的微影片。</div></li></ul></td></tr></tbody></table></div><p>在建立類別廣告創意期間,我們會搜尋可能的可顯示類別。</p><p><strong>備註</strong>:我們會篩走沒有名稱或目的地網址的類別。如果 <code>category_media_source = category</code>,我們亦會篩走沒有圖像的類別。</p><h4>常見錯誤</h4><p>如果合資格類別少於 4 個,廣告創意建立便會失敗(舉例來說,若要將進階高效速成目錄廣告的類別用作特定宣傳活動的廣告創意,您資料摘要檔案的特定欄中必須含有<strong>最少 4 個不重複值</strong>)。</p></div></div><div class="_4-u2 _57mb _1u44 _3fw6 _4-u8"><div class="_4-u3 _588p"><h2>第 3 步:提供廣告創意</h2><p>進階高效速成目錄廣告範本會使用<a href="/docs/marketing-api/reference/ad-creative#inline_post">內嵌專頁帖子</a>來建立進階高效速成目錄類別的廣告創意範本。</p><h3>建立廣告創意範本</h3><p>建立進階高效速成目錄廣告的廣告創意範本與建立其他<a href="/docs/marketing-api/reference/ad-creative">廣告創意</a>十分相似,不同的是,您可以根據資料摘要檔案中的資料,加入會在執行階段正確顯示的<a href="#use-product-feed-data-in-your-template">範本參數</a>。</p><p>以 <code>object_story_spec</code> 的 <code>template_data</code> 物件為依據建立範本,並使用以下欄位:</p><div class="_57-c"><table class="_4-ss _5k9x"><thead><th style="width:30%">名稱</th><th>說明</th><th style="width:15%">接受範本參數</th></thead><tbody class="_5m37" id="u_0_4_N+"><tr class="row_0"><td><p><code>call_to_action</code></p><div style="color:darkgrey;">物件</div></td><td><p><a href="/docs/reference/ads-api/page-posts-with-cta">呼籲字句物件</a>。<br />您應省略 <code>value</code> 欄位。</p></td><td><p>否</p></td></tr><tr class="row_1 _5m29"><td><p><code>message</code></p><div style="color:darkgrey;">字串</div></td><td><p>可在 Instagram 上見到的廣告訊息。</p></td><td><p>是</p></td></tr><tr class="row_2"><td><p><code>link</code></p><div style="color:darkgrey;">字串</div></td><td><p>您網站的連結,用於產生廣告說明文字。<br />此欄位一律會由您資料摘要檔案的 <code>link</code> 欄位取代,惟連結至此欄位的<a href="/docs/marketing-api/guides/multi-product-ads#spec">輪播廣告</a>結束圖卡除外。<br /><strong>備註:</strong>此欄位不可以是 Facebook 網址。</p></td><td><p>否</p></td></tr><tr class="row_3 _5m29"><td><p><code>name</code></p><div style="color:darkgrey;">字串</div></td><td><p>可在 Instagram 上見到的廣告名稱或標題。</p></td><td><p>是</p></td></tr><tr class="row_4"><td><p><code>description</code></p><div style="color:darkgrey;">字串</div></td><td><p>可在 Instagram 上見到的廣告說明。</p></td><td><p>是</p></td></tr><tr class="row_5 _5m29"><td><p><code>force_single_link</code></p><div style="color:darkgrey;">布林值</div></td><td><p><strong>選用項目。</strong><br />強制顯示單一連結格式。<br />當設定為 <code>true</code> 時,廣告創意將成為顯示單一商品的連結專頁帖子廣告。欄位留空時,由此產生的廣告則會為輪播廣告。Facebook 會選取圖卡數量,以優化廣告成效。</p></td><td><p>否</p></td></tr><tr class="row_6"><td><p><code>show_multiple_images</code></p><div style="color:darkgrey;">布林值</div></td><td><p>在單一商品的輪播廣告中顯示多個圖像。<br /><strong>備註:</strong><code>force_single_link</code> 和 <code>multi_share_end_card</code> 必須分別設定為 <code>true</code> 和 <code>false</code>。</p></td><td><p>否</p></td></tr><tr class="row_7 _5m29"><td><p><code>multi_share_end_card</code></p><div style="color:darkgrey;">布林值</div></td><td><p><strong>選用項目。</strong><br />預設為 <code>true</code>。<br />在輪播格式中使用此值。若設定為 <code>false</code>,系統會移除顯示專頁圖示的結束圖卡。</p></td><td><p>否</p></td></tr><tr class="row_8"><td><p><code>additional_image_index</code></p><div style="color:darkgrey;">整數</div></td><td><p>指示附加圖像陣列中的哪個圖像應用作廣告圖像。這是一種從零開始的索引,介乎於 0 至 19 之間。<br />如果在指定索引中沒有特定商品的圖像,系統就會使用主要商品圖像。<br /><strong>備註:</strong>附加圖像網址需為不重複項目,因為系統會移除影響索引編號的重複項目。</p></td><td><p>否</p></td></tr><tr class="row_9 _5m29"><td><p><code>child_attachments</code></p><div style="color:darkgrey;">陣列</div></td><td><p>讓您在進階高效速成目錄廣告中為輪播格式提供一個或多個靜態圖卡。<br />靜態圖卡會在所有進階高效速成目錄廣告之前或之後顯示。為 <code>child_attachments</code> 下方的每張靜態圖卡提供設為 <code>true</code> 的 <code>static_card</code> 欄位。</p></td><td><p>否</p></td></tr><tr class="row_10"><td><p><code>image_layer_specs</code></p><a href="/docs/graph-api/reference/ad-creative-link-data-image-layer-spec" style="color:darkgrey; font-family:'Courier New'">AdCreativeLinkDataImageLayerSpecs</a></td><td><p>指定圖像在廣告中向用戶展示時的轉換方式。<br />每個圖層均需一個 <a href="/docs/marketing-api/reference/ad-creative-link-data-image-overlay-spec"><code>AdCreativeLinkDataImageOverlaySpec</code></a>,以定義顯示該圖層的方式。這些圖層會按照其在清單中出現的順序呈現。<br /><strong>備註:</strong><a href="/docs/graph-api/reference/ad-creative-link-data-image-layer-spec"><code>AdCreativeLinkDataImageLayerSpec</code></a> 僅限特定對象使用。請聯絡您的 Facebook 代表以了解更多詳情。</p></td><td><p>否</p></td></tr><tr class="row_11 _5m29"><td><p><code>image_overlay_spec</code></p><a href="/docs/marketing-api/reference/ad-creative-link-data-image-overlay-spec" style="color:darkgrey; font-family:'Courier New'">AdCreativeLinkDataImageOverlaySpec</a></td><td><p>指定如何在動態項目的圖像上顯示特效層。</p></td><td><p>否</p></td></tr><tr class="row_12"><td><p><code>preferred_image_tags</code></p><div style="color:darkgrey;">陣列</div></td><td><p>選擇使用哪個圖像(如您已為圖像新增標籤)。<br />不論項目為何,我們均按以下方式選擇圖像:我們會獲取 <code>preferred_image_tags</code> 中的首個標籤,該標籤至少具有該項目的一張圖像,然後顯示該標籤的首張圖像。如果圖像沒有相應的標籤,則我們會刊登第一個圖像。</p></td><td><p>否</p></td></tr><tr class="row_13 _5m29"><td><p><code>preferred_video_tags</code></p></td><td><p>如您已為影片加入標籤,請選擇使用哪段影片。<br />不論項目為何,我們均按以下方式選擇影片:我們會獲取 <code>preferred_video_tags</code> 中的首個標籤,該標籤至少具有該項目的一段影片;然後我們會顯示該標籤和版位的最佳效果影片。如果影片沒有相應的標籤,則我們會刊登第一段影片。如果沒有影片,我們會回到圖像顯示步驟。<br /><strong>備註:</strong>只有廣告選擇使用<a href="/docs/marketing-api/advantage-catalog-ads/dynamic-media/#dynamic-media">活用型影音素材</a>時,<code>preferred_video_tags</code> 方會套用。</p></td><td><p>否</p></td></tr></tbody></table></div><h3>範例</h3><h4>建立輪播進階高效速成目錄廣告範本</h4><pre class="_5s-8 prettyprint lang-code" style=""> curl \ -F 'name=Advantage+ Catalog Ads Template Creative Sample' \ -F 'object_story_spec={ "page_id": "<PAGE_ID>", "template_data": { "description": "Description {{product.description}}", "link": "<LINK>", "message": "Test {{product.name | titleize}}", "name": "Headline {{product.price}}" } }' \ -F 'product_set_id=<PRODUCT_SET_ID>' \ -F 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/<code>v21.0</code>/act_<AD_ACCOUNT_ID>/adcreatives </pre><br /><h4>配合圖像特效層使用進階高效速成目錄廣告範本</h4><pre class="_5s-8 prettyprint lang-code" style="">curl \ -F 'name=Advantage+ Catalog Ads Template Creative Sample' \ -F 'object_story_spec={ "page_id": "<PAGE_ID>", "template_data": { "call_to_action": {"type":"SHOP_NOW"}, "description": "Description {{product.description}}", "link": "<LINK>", "message": "Test {{product.name | titleize}}", "name": "Headline {{product.price}}", "image_layer_specs": [ { "layer_type": "image", "image_source": "catalog" }, { "layer_type": "frame_overlay", "blending_mode": "lighten", "frame_image_hash": "<HASH>", "frame_source": "custom", "opacity": 100, "overlay_position": "center", "scale": 100 }, { "layer_type": "text_overlay", "content": { "type": "price", "auto_show_enroll_status": "OPT_IN" }, "opacity": 100, "overlay_position": "top_left", "overlay_shape": "rectangle", "shape_color": "DF0005", "text_color": "FFFFFF", "text_font": "open_sans_bold" } ] } }' \ -F 'product_set_id=<PRODUCT_SET_ID>' \ -F 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/<API_VERSION>/act_<AD_ACCOUNT_ID>/adcreatives</pre><br /><h4>建立包含呼籲字句的單一商品進階高效速成目錄廣告範本</h4><pre class="_5s-8 prettyprint lang-code" style=""> curl \ -F 'name=Advantage+ Catalog Ads Template Creative Sample' \ -F 'object_story_spec={ "page_id": "<PAGE_ID>", "template_data": { "call_to_action": {"type":"SHOP_NOW"}, "description": "Description {{product.description}}", "force_single_link": true, "link": "<LINK>", "message": "Test {{product.name | titleize}}", "name": "Headline {{product.price}}" } }' \ -F 'product_set_id=<PRODUCT_SET_ID>' \ -F 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/<code>v21.0</code>/act_<AD_ACCOUNT_ID>/adcreatives </pre><br /><h4>建立輪播進階高效速成目錄廣告範本,其中廣告圖像使用附加圖像陣列中的第一張圖像</h4><p>若要預覽帶有 <code>additional_image_index</code> 的進階高效速成目錄廣告,您必須將整個 <code>object_story_spec</code> 傳遞至 <a href="/docs/marketing-api/generatepreview"><code>/generatepreviews</code> 端點</a>。如只傳遞 <code>object_story_id</code>,則無法產生預覽。</p><pre class="_5s-8 prettyprint lang-code" style=""> curl \ -F 'name=Advantage+ Catalog Ads Template Creative Sample' \ -F 'object_story_spec={ "page_id": "<PAGE_ID>", "template_data": { "additional_image_index": 0, "description": "Description {{product.description}}", "link": "<LINK>", "message": "Test {{product.name | titleize}}", "name": "Headline {{product.price}}" } }' \ -F 'product_set_id=<PRODUCT_SET_ID>' \ -F 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/<code>v21.0</code>/act_<AD_ACCOUNT_ID>/adcreatives </pre><br /><h4>建立單一商品輪播進階高效速成目錄廣告範本,其中每張圖像均來自目錄中的附加圖像陣列</h4><pre class="_5s-8 prettyprint lang-code" style=""> curl -X POST \ -F 'name=Advantage+ Catalog Ads Template Creative Sample' \ -F 'object_story_spec={ "page_id": <PAGE_ID>, "template_data": { "message": "Test {{product.name | titleize}}", "link": "<YOUR_LINK_URL>", "name": "Headline {{product.price}}", "description": "Description {{product.description}}", "multi_share_end_card": false, "force_single_link": true, "show_multiple_images": true, } }' \ -F 'product_set_id=<PRODUCT_SET_ID>' \ -F 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/<code>v21.0</code>/act_<AD_ACCOUNT_ID>/adcreatives </pre><br /><h4>建立輪播進階高效速成目錄廣告範本,其中使用第一張圖卡作為優惠券靜態圖卡</h4><pre class="_5s-8 prettyprint lang-code" style=""> curl \ -F 'name=Advantage+ Catalog Ads Template Creative Sample' \ -F 'object_story_spec={ "page_id": "<PAGE_ID>", "template_data": { "child_attachments": [ { "call_to_action": {"type":"SHOP_NOW"}, "description": "30% off", "image_hash": "<IMAGE_HASH>", "link": "https:\/\/www.link.com\/coupon", "name": "Coupon Static Card", "static_card": true }, { "call_to_action": {"type":"SHOP_NOW"}, "description": "Description {{product.description}}", "name": "Headline {{product.price}}" } ], "link": "<LINK>", "message": "Test Message" } }' \ -F 'product_set_id=<PRODUCT_SET_ID>' \ -F 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/<code>v21.0</code>/act_<AD_ACCOUNT_ID>/adcreatives </pre><br /><h4>使用進階高效速成目錄廣告範本建立輪播廣告微影片</h4><p>我們會以微影片形式顯示輪播廣告中的每張動態圖卡。如果動態項目擁有多個圖像,則每個微影片會顯示該項目的圖像。如果動態項目只有一個圖像,我們會以靜態圖像形式顯示圖卡。</p><pre class="_5s-8 prettyprint lang-code" style=""> curl \ -F 'name=Advantage+ Catalog Ads Template Creative Sample' \ -F 'object_story_spec={ "page_id": "PAGE_ID", "template_data": { "call_to_action": {"type":"SHOP_NOW"}, "description": "Description {{product.description}}", "link": "LINK", "message": "Test {{product.name | titleize}}", "name": "Headline {{product.price}}", "format_option": "carousel_slideshows" } }' \ -F 'product_set_id=PRODUCT_SET_ID' \ -F 'access_token=ACCESS_TOKEN' \ https://graph.facebook.com/<code>v21.0</code>/AD_ACCOUNT_ID/adcreatives </pre><p>新進階高效速成目錄廣告範本廣告創意的編號就是對這些呼叫的回應。</p><pre class="_5s-8 prettyprint lang-code" style="">{"id":"creative_id"}</pre><br /><h4>上載目錄</h4><p>上載目錄時,您可以為各個資產的每個圖像指定含數字和字母的任何字串標籤。</p><pre class="_5s-8 prettyprint lang-code" style=""><listing> <hotel_id>hotel_1</hotel_id> ... <image> <url>https://media-cdn.tripadvisor.com/media/photo-o/05/ca/40/af/the-epiphany-a-joie-de.jpg (https://l.facebook.com/l.php?u=https%3A%2F%2Fmedia-cdn.tripadvisor.com%2Fmedia%2Fphoto-o%2F05%2Fca%2F40%2Faf%2Fthe-epiphany-a-joie-de.jpg&h=ATPTuLcCa7Vsnmn07cEVa0YseTFl1C2hOax9NezejmXDbR48w3CLdjLlwlpuGCRDQmuafQvk03ybGqfhk-2mBcH7xtuKAsnuuq9xKwBd8DwfuBMZkq3n1qX5MdychRKGy2bo2ax9BZQzgqVDY_AvC1EqE6aAdUEc)</url> <tag>exterior</tag> <tag>first image</tag> <tag>tree</tag> </image> <image> <url>http://www3.hilton.com/resources/media/hi/DFWANHH/en_US/img/shared/full_page_image_gallery/main/HH_exteriorview001_1270x560_FitToBoxSmallDimension_Center.jpg (http://l.facebook.com/l.php?u=http%3A%2F%2Fwww3.hilton.com%2Fresources%2Fmedia%2Fhi%2FDFWANHH%2Fen_US%2Fimg%2Fshared%2Ffull_page_image_gallery%2Fmain%2FHH_exteriorview001_1270x560_FitToBoxSmallDimension_Center.jpg&h=ATPTuLcCa7Vsnmn07cEVa0YseTFl1C2hOax9NezejmXDbR48w3CLdjLlwlpuGCRDQmuafQvk03ybGqfhk-2mBcH7xtuKAsnuuq9xKwBd8DwfuBMZkq3n1qX5MdychRKGy2bo2ax9BZQzgqVDY_AvC1EqE6aAdUEc)</url> <tag>skyline</tag> ... </image> ... </listing></pre><br /><h4>建立廣告創意</h4><p>建立廣告創意時,您可以在 <code>object_story_spec</code> 中傳遞 <code>preferred_image_tags</code> 陣列。</p><pre class="_5s-8 prettyprint lang-code" style=""> curl \ -F 'name=Ad Creative Test'\ -F 'object_story_spec={ "page_id": '<PAGE_ID>', "template_data": { "preferred_image_tags": ["skyline","exterior"], "preferred_video_tags": ["landscape","city"], "call_to_action": {"type":"BOOK_TRAVEL"}, "description": "{{hotel.description}}", "link": "<URL>", "message": "Book your stay in {{hotel.city}}", "name": "{{hotel.name | titleize}}" } }' \ -F 'product_set_id=<PRODUCT_SET_ID>' \ -F 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/<code>v21.0</code>/act_<AD_ACCOUNT_ID>/adcreatives </pre><h3>為進階高效速成目錄廣告啟用影片</h3><p>建立進階高效速成目錄廣告的主要步驟仍然保持不變。如要啟用影片,您需要加入影片資料,並在目錄中提供該資料。請在建立或更新目錄時查看下文,以便作出必要變更。</p><h4>第 1 步:設定目錄</h4><div class="_57yz _57z0 _3-8p"><div class="_57y-"><p>此範例使用 XML 檔案,其他格式的設定方法與之類似。</p></div></div><p>您將影片加入商品資訊時,系統支援 <code>url</code> 和 <code>tag</code> 欄位。目前,<strong>每項商品僅支援一段影片</strong>。</p><pre class="_5s-8 prettyprint lang-code" style=""><?xml version="1.0" encoding="utf-8"?> <listings> <title>Test hotel feed</title> <listing> <hotel_id>hotel_1</hotel_id> <name>Test Hotel 1</name> <description>A very nice hotel</description> <brand>Facebook</brand> <address format="simple"> <component name="addr1">180 Hamilton Ave</component> <component name="city">Palo Alto</component> <component name="city_id">12345</component> <component name="region">California</component> <component name="postal_code">94301</component> <component name="country">United States</component> </address> <latitude>37.4435997</latitude> <longitude>-122.1615219</longitude> <neighborhood>Palo Alto</neighborhood> <neighborhood>Silicon Valley</neighborhood> <margin_level>8</margin_level> <base_price>200.5 USD</base_price> <phone>+1 650 666-3311</phone> <star_rating>2.5</star_rating> <guest_rating> <score>7.8</score> <rating_system>tripAdvisor</rating_system> <number_of_reviewers>300</number_of_reviewers> </guest_rating> <guest_rating> <score>9.8</score> <rating_system>Hotels.com</rating_system> <number_of_reviewers>35000</number_of_reviewers> </guest_rating> <image> <url>https://media-cdn.tripadvisor.com/media/photo-o/05/ca/40/af/the-epiphany-a-joie-de.jpg</url> <tag>front view</tag> <tag>first image</tag> </image> <image> <url>http://www.jdvhotels.com/content/uploads/2014/06/72-1200x800.jpg</url> <tag>room</tag> <tag>bed</tag> </image> <loyalty_program>Starwood</loyalty_program> <url>http://www.jdvhotels.com/hotels/california/silicon-valley-hotels/the-epiphany-hotel/</url> <applink property="ios_url" content="example-ios://electronic"/> <applink property="ios_app_store_id" content="42"/> <applink property="ios_app_name" content="Electronic Example iOS"/> * <video> <url>http://example.com/some_video1.mp4</url> <tag>City</tag> <tag>Package</tag> </video>* </listing> </listings></pre><br /><h5>影片規格</h5><div style="text-align:center; margin-bottom:40px;"><img class="img" src="https://scontent-hkg1-1.xx.fbcdn.net/v/t39.2365-6/37674036_238263450127548_4678499861123825664_n.png?_nc_cat=109&ccb=1-7&_nc_sid=e280be&_nc_ohc=BXsmspNbnd0Q7kNvgHxg6_T&_nc_zt=14&_nc_ht=scontent-hkg1-1.xx&_nc_gid=A1LATwH9t-bc0GgM9gCsFvE&oh=00_AYDWqmBBziSl198xpbmogI2OjxHNPCJW-d5cQCzt0miI-g&oe=675C37A0" width="700px" alt="" /></div><h4>第 2 步:運用 API 取得影片中繼資料,以作解決問題之用</h4><p>您可以使用 API 來檢查已上載的資料。您可為每個項目查詢其「影片中繼資料」。</p><h5>要求</h5><pre class="_5s-8 prettyprint lang-code" style=""> curl -i -X GET \ "https://graph.intern.facebook.com/<code>v21.0</code>/1234567890?fields=videos_metadata.fields(video,tags,url)&access_token=<ACCESS TOKEN>" </pre><br /><h5>回應範例</h5><div style="text-align:center; margin-bottom:40px;"><img class="img" src="https://scontent-hkg1-2.xx.fbcdn.net/v/t39.2365-6/37651980_298442060729019_3784241207140417536_n.png?_nc_cat=102&ccb=1-7&_nc_sid=e280be&_nc_ohc=LjSFuW80rgMQ7kNvgFyYH8Q&_nc_zt=14&_nc_ht=scontent-hkg1-2.xx&_nc_gid=A1LATwH9t-bc0GgM9gCsFvE&oh=00_AYCg8PjS_rr1gtnc80HbNMo1SGgIapCo89Wbhgzn966rbw&oe=675C0FB5" width="700px" alt="" /></div><h4>第 3 步:在廣告創意或廣告中啟用影片</h4><p>如要在廣告中啟用產品級別的影片,請參閱<a href="/docs/marketing-api/advantage-catalog-ads/dynamic-media#create-ads-with-dynamic-media">使用動態影音素材建立廣告</a>文件。</p><h3>點擊追蹤和範本</h3><p>若您在重新導向最終商品網址前,透過第三方點擊次數追蹤工具追蹤連結點擊次數,則可使用廣告創意中的 <code>template_url_spec</code> 欄位。此操作可將點擊次數追蹤工具範本加入廣告級別,而無需在資料摘要檔案中對其進行硬式編碼。您亦可使用此欄位來建立深層連結的範本。</p><p>在此欄位,您可以使用動態欄位,例如商品網址或編號;如果欄位的值可能包含會導致網址無效的字元,則應對其使用網址編碼。</p><h4>範例</h4><p>如要建立當中使用 <code>template_url_spec</code> 設定的輪播進階高效速成目錄廣告範本:</p><pre class="_5s-8 prettyprint lang-code" style=""> curl \ -F 'name=Advantage+ Catalog Ads Template Creative Sample' \ -F 'object_story_spec={ "page_id": "<PAGE_ID>", "template_data": { "description": "Description {{product.description}}", "link": "<URL>", "message": "Test {{product.name | titleize}}", "name": "Headline {{product.price}}" } }' \ -F 'template_url_spec={ "ios": { "app_store_id": "123", "url": "example:\/\/link\/?nav=item.view&id={{product.retailer_id | urlencode}}&referrer=http:\/\/rover.example.com\/rover\/1\/711-198453-24755-9\/16%3Fitemid={{product.retailer_id | urlencode | urlencode}}" }, "web": { "url": "http:\/\/clicktrack.com\/cm325?id={{product.retailer_id | urlencode}}&redirect_url={{product.url | urlencode | urlencode}}" } }' \ -F 'product_set_id=<PRODUCT_SET_ID>' \ -F 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/<code>v21.0</code>/act_<AD_ACCOUNT_ID>/adcreatives </pre><h3>在範本中使用資料摘要檔案的資料</h3><p>Facebook 會在展示廣告期間,將 <code>{{ }}</code> 區塊中的內容替換為您資料摘要檔案中合適的值。可用的範本值為:</p><div class="_57-c"><table class="_4-ss _5k9x"><thead><th style="width:30%">名稱</th><th>說明</th></thead><tbody class="_5m37" id="u_0_5_fD"><tr class="row_0"><td><p><code>brand</code></p></td><td><p>您資料摘要檔案中項目的 <code>brand</code> 值。</p></td></tr><tr class="row_1 _5m29"><td><p><code>current_price</code></p></td><td><p>若商品有指定的特價價格,則此為已設定格式的特價價格。您可選擇指定商品特價的開始日期和結束日期,<code>current_price</code> 便會在商品特價期間顯示特價價格。如果沒有指定銷售價格或銷售日期已過,這項將會顯示價格欄位。</p></td></tr><tr class="row_2"><td><p><code>description</code></p></td><td><p>您資料摘要檔案中項目的 <code>description</code> 值。</p></td></tr><tr class="row_3 _5m29"><td><p><code>name</code></p></td><td><p>您資料摘要檔案中項目的 <code>title</code> 值。</p></td></tr><tr class="row_4"><td><p><code>price</code></p></td><td><p>已設定格式的 <code>price</code> 欄(如 <code>$1,234.56</code>)。</p></td></tr><tr class="row_5 _5m29"><td><p><code>retailer_id</code></p></td><td><p>您資料摘要檔案中項目的 <code>id</code> 值。</p></td></tr><tr class="row_6"><td><p><code>url</code></p></td><td><p>您資料摘要檔案中項目的 <code>link</code> 值。</p></td></tr><tr class="row_7 _5m29"><td><p><code>custom_label_0</code></p></td><td><p>您資料摘要檔案中項目的 <code>custom_label_0</code> 值。</p></td></tr><tr class="row_8"><td><p><code>custom_label_1</code></p></td><td><p>您資料摘要檔案中項目的 <code>custom_label_1</code> 值。</p></td></tr><tr class="row_9 _5m29"><td><p><code>custom_label_2</code></p></td><td><p>您資料摘要檔案中項目的 <code>custom_label_2</code> 值。</p></td></tr><tr class="row_10"><td><p><code>custom_label_3</code></p></td><td><p>您資料摘要檔案中項目的 <code>custom_label_3</code> 值。</p></td></tr><tr class="row_11 _5m29"><td><p><code>custom_label_4</code></p></td><td><p>您資料摘要檔案中項目的 <code>custom_label_4</code> 值。</p></td></tr></tbody></table></div><h4>選項</h4><p>部分範本值可以按任何次序接收採用以下格式的選項:</p><pre class="_5s-8 prettyprint lang-code" style="">{{field option1 option2 ...}}</pre><p>以下選項可供使用:</p><div class="_57-c"><table class="_4-ss _5k9x"><thead><th style="width:25%">選項</th><th>說明</th><th>獲以下對象支援:</th></thead><tbody class="_5m37" id="u_0_6_JG"><tr class="row_0"><td><p><code>raw</code></p></td><td><p>省略貨幣符號</p></td><td><p><code>price</code><br /><code>current_price</code></p></td></tr><tr class="row_1 _5m29"><td><p><code>strip_zeros</code></p></td><td><p>如果貨幣中的仙部分為零,則可省略</p></td><td><p><code>price</code><br /><code>current_price</code></p></td></tr><tr class="row_2"><td><p><code>round</code></p></td><td><p>省略貨幣的仙金額,同時將價格進位至最接近的整數</p></td><td><p>所有價格欄位</p></td></tr></tbody></table></div><h4>變換</h4><p>您可以配合<strong>變換</strong>功能使用範本值,根據以下格式調整您的值:</p><pre class="_5s-8 prettyprint lang-code" style="">{{field | transform}}</pre><p>使用以下其中一種變換:</p><div class="_57-c"><table class="_4-ss _5k9x"><thead><th style="width:30%">變換</th><th>說明</th></thead><tbody class="_5m37" id="u_0_7_CS"><tr class="row_0"><td><p><code>number_format</code></p></td><td><p>以預設格式為設定數字格式,使用逗號(「,」)作為千位分隔符號,並四捨五入至最接近的整數(例如 1234.56->「1,235」)。要格式化的值須為未設定格式的數字(「1234」而非「1,234」)。</p></td></tr><tr class="row_1 _5m29"><td><p><code>titleize</code></p></td><td><p>為美觀考量,將首個字母轉為大寫(例如「box」->「Box」)。</p></td></tr><tr class="row_2"><td><p><code>urlencode</code></p></td><td><p>將網址的值編碼。</p></td></tr></tbody></table></div><h3>指定流動裝置上的廣告點擊預期行為</h3><p>顯示活用型廣告創意時,您可以指定在用戶點擊原生 Facebook 應用程式廣告時的預期行為。如要使用深層連結,必須符合兩個要求:</p><ol><li>用戶會前往的原生流動應用程式需要支援深層連結(<a href="/docs/applinks/ios">iOS</a> 或 <a href="/docs/applinks/android">Android</a>)。</li><li><a href="/docs/marketing-api/dynamic-product-ads/product-catalog#deep-linking">資料摘要檔案</a>中已包含深層連結資訊,或者深層連結資訊已透過<a href="/docs/applinks">應用程式連結</a>提供。</li></ol><p>若已符合這兩項要求,您便可以在建立廣告創意時使用 <code>applink_treatment</code> 欄位,以指定用戶點擊廣告時的預期行為。</p><div class="_57-c"><table class="_4-ss _5k9x"><thead><th style="width:30%">名稱</th><th>說明</th></thead><tbody class="_5m37" id="u_0_8_ZT"><tr class="row_0"><td><p><code>web_only</code></p></td><td><p>一律將用戶傳送至指定網址。</p></td></tr><tr class="row_1 _5m29"><td><p><code>deeplink_with_web_fallback</code></p></td><td><p>如果用戶已在手機上安裝應用程式,而我們有相應的深層連結資訊,系統便會將用戶傳送到應用程式。如果未能達到任何一個條件,就將他們傳送到網站。</p></td></tr><tr class="row_2"><td><p><code>deeplink_with_appstore_fallback</code></p></td><td><p>商品擁有應用程式連結時的預設值。如果用戶已在手機上安裝應用程式,而我們有相應的深層連結資訊,系統便會將用戶傳送到應用程式。如果用戶沒有安裝應用程式,就將他們傳送到應用程式商店以下載應用程式。</p></td></tr></tbody></table></div><h4>範例</h4><p>建立包含呼籲字句的輪播進階高效速成目錄廣告範本,當中將深層連結至原生應用程式(如有)或返回網站:</p><pre class="_5s-8 prettyprint lang-code" style=""> curl \ -F 'name=Advantage+ Catalog Ads Template Creative Sample' \ -F 'applink_treatment=deeplink_with_web_fallback' \ -F 'object_story_spec={ "page_id": "<PAGE_ID>", "template_data": { "call_to_action": {"type":"SHOP_NOW"}, "description": "Description {{product.description}}", "link": "<LINK>", "message": "Test {{product.name | titleize}}", "name": "Headline {{product.price}}" } }' \ -F 'product_set_id=<PRODUCT_SET_ID>' \ -F 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/<code>v21.0</code>/act_<AD_ACCOUNT_ID>/adcreatives </pre><p>建立包含已啟用網址標籤的輪播進階高效速成目錄廣告範本,當中將深層連結至原生應用程式(如有)或返回應用程式商店以下載應用程式:</p><pre class="_5s-8 prettyprint lang-code" style=""> curl \ -F 'name=Advantage+ Catalog Ads Template Creative Sample' \ -F 'applink_treatment=deeplink_with_appstore_fallback' \ -F 'object_story_spec={ "page_id": "<PAGE_ID>", "template_data": { "call_to_action": {"type":"SHOP_NOW"}, "description": "Description {{product.description}}", "link": "<LINK>", "message": "Test {{product.name | titleize}}", "name": "Headline {{product.price}}" } }' \ -F 'product_set_id=<PRODUCT_SET_ID>' \ -F 'access_token<ACCESS_TOKEN>' \ https://graph.facebook.com/<code>v21.0</code>/act_<AD_ACCOUNT_ID>/adcreatives </pre><h3>為進階高效速成目錄廣告建立本地化目錄</h3><p>詳見<a href="/docs/marketing-api/catalog/localized-catalog-da">進階高效速成目錄廣告的本地化目錄</a>。</p><h3>自動化商品標籤</h3><p><a href="https://www.facebook.com/business/help/help.instagram.com/1157716325492082">自動化商品標籤</a>旨在改善廣告成效,並幫助廣告受眾更輕鬆地透過廣告了解您的商品。</p><p>我們可能會自動標註進階高效速成目錄廣告中的商品。如要選擇使用自動化商品標籤,請在 <code>object_story_spec</code> 的 <code>template_data</code> 中將 <code>automated_product_tags</code> 設為 <code>true</code>。您亦必須提供商品組合編號。</p><p><strong>範例</strong></p><pre class="_5s-8 prettyprint lang-code" style=""> curl \ -F 'name=Sample Creative' \ -F 'product_set_id="<PRODUCT_SET_ID>"' \ -F 'object_story_spec={ "template_data": { "automated_product_tags": true "call_to_action": { "type": "SHOP_NOW" }, "link": "<OFFSITE_LANDING_URL>", "multi_share_end_card": false, "name": "{{product.name}}" }, "page_id": "<PAGE_ID>", "instagram_actor_id": "<INSTAGRAM_ACTOR_ID>" }' \ -F 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/<code>v21.0</code>/act_<AD_ACCOUNT_ID>/adcreatives </pre></div></div><div class="_4-u2 _57mb _1u44 _3fw6 _4-u8"><div class="_4-u3 _588p"><h2>第 4 步:建立廣告</h2><p>最後,您可建立<a href="/docs/reference/ads-api/adgroup">廣告</a>。廣告會與廣告創意對照。</p><h4>範例</h4><div><div class="_4gnb"><div class="_51xa"><button value="1" class="_42ft _51tl selected _42fs" type="submit" id="u_0_9_2b">cURL</button><button value="1" class="_42ft _51tl selected" type="submit" id="u_0_a_LR">Node.js SDK</button><button value="1" class="_42ft _51tl selected" type="submit" id="u_0_b_8n">PHP SDK</button><button value="1" class="_42ft _51tl selected" type="submit" id="u_0_c_PV">Python SDK</button><button value="1" class="_42ft _51tl selected" type="submit" id="u_0_d_DI">Java SDK</button><button value="1" class="_42ft _51tl selected" type="submit" id="u_0_e_UE">Ruby SDK</button></div><div class="_4gnf _4fa6" id="u_0_f_U9"><pre class="prettyprint lang-sh"><div class="_4nnw"><span id="u_0_g_ra"><a tabindex="-1" href="#" role="button" id="u_0_h_LZ"></a></span></div><code>curl -X POST \ -F 'name="My Ad"' \ -F 'adset_id="<AD_SET_ID>"' \ -F 'creative={ "creative_id": "<CREATIVE_ID>" }' \ -F 'status="PAUSED"' \ -F 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/v21.0/act_<AD_ACCOUNT_ID>/ads</code></pre><div class="_3-95"><a role="button" class="_42ft _4jy0 _4jy4 _4jy2 selected _51sy" href="https://developers.facebook.com/tools/explorer/?method=POST&path=act_%3CAD_ACCOUNT_ID%3E%2Fads?&version=v21.0&name=My+Ad&adset_id=%3CAD_SET_ID%3E&creative=%7B%22creative_id%22%3A%22%3CCREATIVE_ID%3E%22%7D&status=PAUSED" target="_blank" style="font-family: Arial, sans-serif;">Open In Graph API Explorer</a><a role="button" class="_42ft _4jy0 _4jy4 _4jy2 selected _9c6" href="https://l.facebook.com/l.php?u=https%3A%2F%2Fwww.postman.com%2Fmeta%2Ffacebook-marketing-api%2Ffolder%2F1u15eo0%2Fad&h=AT2etb-yXgXSA9HBSs1vkOYxvXasYlkhpEH8G1bqwSY4VR3lWVRU52y0ckiQfnG-b1SevLmyLlf3RThPgdx66NIwIXUCOEKFOET711sXPd0mx_7NsWBbK_m4bAwVksWW4qfi9HWtR7CViQsogtDzOTscGw" target="_blank" style="font-family: Arial, sans-serif; background-color: #EF5B25" rel="nofollow" data-lynx-mode="hover">Open In Postman</a></div></div><div class="_4gnf _4fa6 hidden_elem" id="u_0_i_gI"><pre class="prettyprint lang-nodejs"><div class="_4nnw"><span id="u_0_j_JV"><a tabindex="-1" href="#" role="button" id="u_0_k_uo"></a></span></div><code>'use strict'; const bizSdk = require('facebook-nodejs-business-sdk'); const AdAccount = bizSdk.AdAccount; const Ad = bizSdk.Ad; const access_token = '<ACCESS_TOKEN>'; const app_secret = '<APP_SECRET>'; const app_id = '<APP_ID>'; const id = '<AD_ACCOUNT_ID>'; const api = bizSdk.FacebookAdsApi.init(access_token); const showDebugingInfo = true; // Setting this to true shows more debugging info. if (showDebugingInfo) { api.setDebug(true); } const logApiCallResult = (apiCallName, data) => { console.log(apiCallName); if (showDebugingInfo) { console.log('Data:' + JSON.stringify(data)); } }; let fields, params; fields = [ ]; params = { 'name' : 'My Ad', 'adset_id' : '<adSetID>', 'creative' : {'creative_id':'<adCreativeID>'}, 'status' : 'PAUSED', }; const ads = (new AdAccount(id)).createAd( fields, params ); logApiCallResult('ads api call complete.', ads);</code></pre><div class="_3-95"><a role="button" class="_42ft _4jy0 _4jy4 _4jy2 selected _51sy" href="https://developers.facebook.com/tools/explorer/?method=POST&path=act_%3CAD_ACCOUNT_ID%3E%2Fads?&version=v21.0&name=My+Ad&adset_id=%3CAD_SET_ID%3E&creative=%7B%22creative_id%22%3A%22%3CCREATIVE_ID%3E%22%7D&status=PAUSED" target="_blank" style="font-family: Arial, sans-serif;">Open In Graph API Explorer</a><a role="button" class="_42ft _4jy0 _4jy4 _4jy2 selected _9c6" href="https://l.facebook.com/l.php?u=https%3A%2F%2Fwww.postman.com%2Fmeta%2Ffacebook-marketing-api%2Ffolder%2F1u15eo0%2Fad&h=AT1imXOVHDzeRWscw-sPztAhjXDr1PbMTBhWVNWuNS44DmcRF_Zb-G9kF0a7XTQzgvP3pHxQJfWnSAzfoD_j8eFuRV5IX1xrcv419nmANZ3zUGKGLIbQQv8ofZNBlJEWK2nj54K4OTWYKTsIzthWxcYStQ" target="_blank" style="font-family: Arial, sans-serif; background-color: #EF5B25" rel="nofollow" data-lynx-mode="hover">Open In Postman</a></div><div></div></div><div class="_4gnf _4fa6 hidden_elem" id="u_0_l_Be"><pre class="prettyprint lang-cpp"><div class="_4nnw"><span id="u_0_m_u0"><a tabindex="-1" href="#" role="button" id="u_0_n_/U"></a></span></div><code>require __DIR__ . '/vendor/autoload.php'; use FacebookAds\Object\AdAccount; use FacebookAds\Object\Ad; use FacebookAds\Api; use FacebookAds\Logger\CurlLogger; $access_token = '<ACCESS_TOKEN>'; $app_secret = '<APP_SECRET>'; $app_id = '<APP_ID>'; $id = '<AD_ACCOUNT_ID>'; $api = Api::init($app_id, $app_secret, $access_token); $api->setLogger(new CurlLogger()); $fields = array( ); $params = array( 'name' => 'My Ad', 'adset_id' => '<adSetID>', 'creative' => array('creative_id' => '<adCreativeID>'), 'status' => 'PAUSED', ); echo json_encode((new AdAccount($id))->createAd( $fields, $params )->exportAllData(), JSON_PRETTY_PRINT);</code></pre><div class="_3-95"><a role="button" class="_42ft _4jy0 _4jy4 _4jy2 selected _51sy" href="https://developers.facebook.com/tools/explorer/?method=POST&path=act_%3CAD_ACCOUNT_ID%3E%2Fads?&version=v21.0&name=My+Ad&adset_id=%3CAD_SET_ID%3E&creative=%7B%22creative_id%22%3A%22%3CCREATIVE_ID%3E%22%7D&status=PAUSED" target="_blank" style="font-family: Arial, sans-serif;">Open In Graph API Explorer</a><a role="button" class="_42ft _4jy0 _4jy4 _4jy2 selected _9c6" href="https://l.facebook.com/l.php?u=https%3A%2F%2Fwww.postman.com%2Fmeta%2Ffacebook-marketing-api%2Ffolder%2F1u15eo0%2Fad&h=AT0x_jZxPFgDYyrOE9DEPXZtpd6W2atNeNLu5nJ3Mn60MI2M9h6RQHoDAhMwd4owILMfwW2PSJuF49CCGhZXzufD-5S-Drq4k4t24292VqvJZy82IGJmldlqn5R1U091WDm60FTE6rUL8JnVQy41lnGQEg" target="_blank" style="font-family: Arial, sans-serif; background-color: #EF5B25" rel="nofollow" data-lynx-mode="hover">Open In Postman</a></div><div><a class="_arbf" href="https://l.facebook.com/l.php?u=https%3A%2F%2Fgithub.com%2Ffacebook%2Ffacebook-php-business-sdk%2Ftree%2Fmain%2Fexamples%2FAdAccountAdsPost.php&h=AT1yS-_FP6hgsHc92QNKjJRfCCDv_gxS94nXKgXQdm7RbaQ1TzOeRhK4SVXFFfOyZI6NB3N1t-TtL1pemg0uKV0kWqy1N7Yh9IwFEsw2wT42r51juS3vLP1poLlummOu1oI3yG-pNPnbd4RA5rvTVqD78Q" target="_blank" rel="nofollow" data-lynx-mode="hover">View on GitHub</a></div></div><div class="_4gnf _4fa6 hidden_elem" id="u_0_o_43"><pre class="prettyprint lang-py"><div class="_4nnw"><span id="u_0_p_gY"><a tabindex="-1" href="#" role="button" id="u_0_q_pk"></a></span></div><code>from facebook_business.adobjects.adaccount import AdAccount from facebook_business.adobjects.ad import Ad from facebook_business.api import FacebookAdsApi access_token = '<ACCESS_TOKEN>' app_secret = '<APP_SECRET>' app_id = '<APP_ID>' id = '<AD_ACCOUNT_ID>' FacebookAdsApi.init(access_token=access_token) fields = [ ] params = { 'name': 'My Ad', 'adset_id': '<adSetID>', 'creative': {'creative_id':'<adCreativeID>'}, 'status': 'PAUSED', } print AdAccount(id).create_ad( fields=fields, params=params, )</code></pre><div class="_3-95"><a role="button" class="_42ft _4jy0 _4jy4 _4jy2 selected _51sy" href="https://developers.facebook.com/tools/explorer/?method=POST&path=act_%3CAD_ACCOUNT_ID%3E%2Fads?&version=v21.0&name=My+Ad&adset_id=%3CAD_SET_ID%3E&creative=%7B%22creative_id%22%3A%22%3CCREATIVE_ID%3E%22%7D&status=PAUSED" target="_blank" style="font-family: Arial, sans-serif;">Open In Graph API Explorer</a><a role="button" class="_42ft _4jy0 _4jy4 _4jy2 selected _9c6" href="https://l.facebook.com/l.php?u=https%3A%2F%2Fwww.postman.com%2Fmeta%2Ffacebook-marketing-api%2Ffolder%2F1u15eo0%2Fad&h=AT0slP6jYKzzIo8GPFyD9ydajfBsOB4NaI9BlMZYmRTb6AH_QlXtT5BrXDxP-oGD2RDvXaXE2U6Xh5pwFX0FWKqw0tHOGWqoHv9BxvDIxrCcsyOXh9eOnxlNloGyInIcmxFhtEO07m1WG9Me0wJ8oYSilA" target="_blank" style="font-family: Arial, sans-serif; background-color: #EF5B25" rel="nofollow" data-lynx-mode="hover">Open In Postman</a></div><div><a class="_arbf" href="https://l.facebook.com/l.php?u=https%3A%2F%2Fgithub.com%2Ffacebook%2Ffacebook-python-business-sdk%2Ftree%2Fmain%2Fexamples%2FAdAccountAdsPost.py&h=AT32e5xoK6ncjDGUFQIh2HvvK3jbV9nBBTJHhHaqiD1hrrywH9icfiIml9ls18Na8rivW4xnLdH4jRHeXbxMT0XQ8mFCCCVxlLlIaeeNhYNPnkr6-RUrhshINXxqC1yZDoM1CN625g59kOIi8w4F_wNSxw" target="_blank" rel="nofollow" data-lynx-mode="hover">View on GitHub</a></div></div><div class="_4gnf _4fa6 hidden_elem" id="u_0_r_KZ"><pre class="prettyprint lang-java"><div class="_4nnw"><span id="u_0_s_tH"><a tabindex="-1" href="#" role="button" id="u_0_t_YV"></a></span></div><code>import com.facebook.ads.sdk.*; import java.io.File; import java.util.Arrays; public class SAMPLE_CODE_EXAMPLE { public static void main (String args[]) throws APIException { String access_token = \"<ACCESS_TOKEN>\"; String app_secret = \"<APP_SECRET>\"; String app_id = \"<APP_ID>\"; String id = \"<AD_ACCOUNT_ID>\"; APIContext context = new APIContext(access_token).enableDebug(true); new AdAccount(id, context).createAd() .setName(\"My Ad\") .setAdsetId(<adSetID>L) .setCreative( new AdCreative() .setFieldId(\"<adCreativeID>\") ) .setStatus(Ad.EnumStatus.VALUE_PAUSED) .execute(); } }</code></pre><div class="_3-95"><a role="button" class="_42ft _4jy0 _4jy4 _4jy2 selected _51sy" href="https://developers.facebook.com/tools/explorer/?method=POST&path=act_%3CAD_ACCOUNT_ID%3E%2Fads?&version=v21.0&name=My+Ad&adset_id=%3CAD_SET_ID%3E&creative=%7B%22creative_id%22%3A%22%3CCREATIVE_ID%3E%22%7D&status=PAUSED" target="_blank" style="font-family: Arial, sans-serif;">Open In Graph API Explorer</a><a role="button" class="_42ft _4jy0 _4jy4 _4jy2 selected _9c6" href="https://l.facebook.com/l.php?u=https%3A%2F%2Fwww.postman.com%2Fmeta%2Ffacebook-marketing-api%2Ffolder%2F1u15eo0%2Fad&h=AT3qwBLE_It-poRcv1h23NHJGk_iDkb211sGcc3ZtmyMOWkFQnGx0_eqpcTo5d4LpKlXwxFENfTIIaOyxJTzonOBTYwynfZ4ct3thNe-n_BZneduzzOYMsg1BGpasSpGsxglEWTQ7_c11sAcTt7z7CWijg" target="_blank" style="font-family: Arial, sans-serif; background-color: #EF5B25" rel="nofollow" data-lynx-mode="hover">Open In Postman</a></div><div><a class="_arbf" href="https://l.facebook.com/l.php?u=https%3A%2F%2Fgithub.com%2Ffacebook%2Ffacebook-java-business-sdk%2Ftree%2Fmain%2Fexamples%2FAdAccountAdsPost.java&h=AT3HYtTfFIRpCLL6Q-U9Jrduki6wpdR2d2n01l00SpK5THl1Bi4QZpTsrcyaunFq3jXefJJ5313N-9TYzWrZhH5lW5EN9tJvDmETyUE142_27qx3F9d-phFZ35TDJeTynD6-JOC0CzoKDPo6hMhwx8rY_A" target="_blank" rel="nofollow" data-lynx-mode="hover">View on GitHub</a></div></div><div class="_4gnf _4fa6 hidden_elem" id="u_0_u_hZ"><pre class="prettyprint lang-ruby"><div class="_4nnw"><span id="u_0_v_vX"><a tabindex="-1" href="#" role="button" id="u_0_w_FV"></a></span></div><code>require 'facebook_ads' access_token = '<ACCESS_TOKEN>' app_secret = '<APP_SECRET>' app_id = '<APP_ID>' id = '<AD_ACCOUNT_ID>' FacebookAds.configure do |config| config.access_token = access_token config.app_secret = app_secret end ad_account = FacebookAds::AdAccount.get(id) ads = ad_account.ads.create({ name: 'My Ad', adset_id: '<adSetID>', creative: {'creative_id':'<adCreativeID>'}, status: 'PAUSED', })</code></pre><div class="_3-95"><a role="button" class="_42ft _4jy0 _4jy4 _4jy2 selected _51sy" href="https://developers.facebook.com/tools/explorer/?method=POST&path=act_%3CAD_ACCOUNT_ID%3E%2Fads?&version=v21.0&name=My+Ad&adset_id=%3CAD_SET_ID%3E&creative=%7B%22creative_id%22%3A%22%3CCREATIVE_ID%3E%22%7D&status=PAUSED" target="_blank" style="font-family: Arial, sans-serif;">Open In Graph API Explorer</a><a role="button" class="_42ft _4jy0 _4jy4 _4jy2 selected _9c6" href="https://l.facebook.com/l.php?u=https%3A%2F%2Fwww.postman.com%2Fmeta%2Ffacebook-marketing-api%2Ffolder%2F1u15eo0%2Fad&h=AT3zXuNn0OFHKAHX1F0WSPQYjpK_F3TikiJCK6Ea6LHiKiVkNFBkrIVxIejvaTmNPB05BWrbrWKrs-djRtlnRS5qlyqtRpgsoCeFodUP3w838Lo_CFc9TIk2s8lFABul09arWRr3Vc-ovAT6DWNpGdEtNQ" target="_blank" style="font-family: Arial, sans-serif; background-color: #EF5B25" rel="nofollow" data-lynx-mode="hover">Open In Postman</a></div><div><a class="_arbf" href="https://l.facebook.com/l.php?u=https%3A%2F%2Fgithub.com%2Ffacebook%2Ffacebook-ruby-business-sdk%2Ftree%2Fmain%2Fexamples%2FAdAccountAdsPost.rb&h=AT2Jj1nEOCVtTyq3bhRgHLf3rI6XMpkeEVtr0tuA-kuc9aE-72PPLSC19hZ80O64XyFtwafyiqilrJ_i-vUGPWKkk5UyjweFGC9GslLL3-NZdqHCo0a1EWVRX7JfBJUvDZR0OCbjAI0SOHuAefTXJEMHWg" target="_blank" rel="nofollow" data-lynx-mode="hover">View on GitHub</a></div></div><form rel="async" class="_3gzd _69pv" action="/x/ajax/sample_feedback/" method="post" id="u_0_x_Pq"><input type="hidden" name="jazoest" value="2991" autocomplete="off" /><input type="hidden" name="lsd" value="AVo9as3yybE" autocomplete="off" /><input type="hidden" autocomplete="off" name="path" value="/docs/marketing-api/advantage-catalog-ads/get-started" /><input type="hidden" autocomplete="off" name="id" value="1975459239390847" /><input type="hidden" autocomplete="off" name="name" value="ADGROUP_CREATE" /><button value="1" class="_42ft _3g_o _3g_s _3g_v" type="submit">提出意見</button><input type="hidden" autocomplete="off" name="prev_step" value="1" /></form></div></div><br /><p>恭喜!您已建立首個進階高效速成目錄廣告。您可隨時取消暫停以開始刊登。</p><div class="_57yz _57z1 _3-8p"><div class="_57y-"><p>將進階高效速成目錄廣告作為 Instagram 限時動態廣告發佈時,無論廣告原本的圖像尺寸是多少,這則廣告都會裁剪為 1:1。</p></div></div></div></div><div class="_4-u2 _57mb _1u44 _3fw6 _4-u8"><div class="_4-u3 _588p"><h2>後續步驟</h2><h3>預覽進階高效速成目錄廣告</h3><p>您可以使用<a href="/docs/reference/ads-api/generatepreview">廣告預覽端點</a>產生活用型廣告創意的預覽。指定 <code>product_item_ids</code> 參數或指定多個 <code>product_item_ids</code>,以預覽輪播廣告。</p><div><div class="_4gnb"><div class="_51xa"><button value="1" class="_42ft _51tl selected _42fs" type="submit" id="u_0_y_7u">cURL</button><button value="1" class="_42ft _51tl selected" type="submit" id="u_0_z_WG">Node.js SDK</button><button value="1" class="_42ft _51tl selected" type="submit" id="u_0_10_Sf">PHP SDK</button><button value="1" class="_42ft _51tl selected" type="submit" id="u_0_11_Pg">Python SDK</button><button value="1" class="_42ft _51tl selected" type="submit" id="u_0_12_lZ">Java SDK</button><button value="1" class="_42ft _51tl selected" type="submit" id="u_0_13_eP">Ruby SDK</button></div><div class="_4gnf _4fa6" id="u_0_14_jG"><pre class="prettyprint lang-sh"><div class="_4nnw"><span id="u_0_15_vd"><a tabindex="-1" href="#" role="button" id="u_0_16_hL"></a></span></div><code>curl -X GET \ -d 'ad_format="DESKTOP_FEED_STANDARD"' \ -d 'product_item_ids=[ "<PRODUCT_ITEM_ID>" ]' \ -d 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/v21.0/<CREATIVE_ID>/previews</code></pre><div class="_3-95"><a role="button" class="_42ft _4jy0 _4jy4 _4jy2 selected _51sy" href="https://developers.facebook.com/tools/explorer/?method=GET&path=%3CCREATIVE_ID%3E%2Fpreviews?ad_format=DESKTOP_FEED_STANDARD%26product_item_ids=%5B%22%3CPRODUCT_ITEM_ID%3E%22%5D&version=v21.0" target="_blank" style="font-family: Arial, sans-serif;">Open In Graph API Explorer</a><div></div></div></div><div class="_4gnf _4fa6 hidden_elem" id="u_0_17_sI"><pre class="prettyprint lang-nodejs"><div class="_4nnw"><span id="u_0_18_Dc"><a tabindex="-1" href="#" role="button" id="u_0_19_NQ"></a></span></div><code>'use strict'; const bizSdk = require('facebook-nodejs-business-sdk'); const AdCreative = bizSdk.AdCreative; const AdPreview = bizSdk.AdPreview; const access_token = '<ACCESS_TOKEN>'; const app_secret = '<APP_SECRET>'; const app_id = '<APP_ID>'; const id = '<AD_CREATIVE_ID>'; const api = bizSdk.FacebookAdsApi.init(access_token); const showDebugingInfo = true; // Setting this to true shows more debugging info. if (showDebugingInfo) { api.setDebug(true); } const logApiCallResult = (apiCallName, data) => { console.log(apiCallName); if (showDebugingInfo) { console.log('Data:' + JSON.stringify(data)); } }; let fields, params; fields = [ ]; params = { 'ad_format' : 'DESKTOP_FEED_STANDARD', 'product_item_ids' : ['<productItemID>'], }; const previewss = (new AdCreative(id)).getPreviews( fields, params ); logApiCallResult('previewss api call complete.', previewss);</code></pre><div class="_3-95"><a role="button" class="_42ft _4jy0 _4jy4 _4jy2 selected _51sy" href="https://developers.facebook.com/tools/explorer/?method=GET&path=%3CCREATIVE_ID%3E%2Fpreviews?ad_format=DESKTOP_FEED_STANDARD%26product_item_ids=%5B%22%3CPRODUCT_ITEM_ID%3E%22%5D&version=v21.0" target="_blank" style="font-family: Arial, sans-serif;">Open In Graph API Explorer</a><div></div></div><div></div></div><div class="_4gnf _4fa6 hidden_elem" id="u_0_1a_vr"><pre class="prettyprint lang-cpp"><div class="_4nnw"><span id="u_0_1b_ZI"><a tabindex="-1" href="#" role="button" id="u_0_1c_hq"></a></span></div><code>require __DIR__ . '/vendor/autoload.php'; use FacebookAds\Object\AdCreative; use FacebookAds\Object\AdPreview; use FacebookAds\Api; use FacebookAds\Logger\CurlLogger; $access_token = '<ACCESS_TOKEN>'; $app_secret = '<APP_SECRET>'; $app_id = '<APP_ID>'; $id = '<AD_CREATIVE_ID>'; $api = Api::init($app_id, $app_secret, $access_token); $api->setLogger(new CurlLogger()); $fields = array( ); $params = array( 'ad_format' => 'DESKTOP_FEED_STANDARD', 'product_item_ids' => array('<productItemID>'), ); echo json_encode((new AdCreative($id))->getPreviews( $fields, $params )->getResponse()->getContent(), JSON_PRETTY_PRINT);</code></pre><div class="_3-95"><a role="button" class="_42ft _4jy0 _4jy4 _4jy2 selected _51sy" href="https://developers.facebook.com/tools/explorer/?method=GET&path=%3CCREATIVE_ID%3E%2Fpreviews?ad_format=DESKTOP_FEED_STANDARD%26product_item_ids=%5B%22%3CPRODUCT_ITEM_ID%3E%22%5D&version=v21.0" target="_blank" style="font-family: Arial, sans-serif;">Open In Graph API Explorer</a><div></div></div><div><a class="_arbf" href="https://l.facebook.com/l.php?u=https%3A%2F%2Fgithub.com%2Ffacebook%2Ffacebook-php-business-sdk%2Ftree%2Fmain%2Fexamples%2FAdCreativePreviewsEdgePreviewDynamicAds.php&h=AT05w8gsSLAD3obIAK5vkQwlSyEYlaOhBF-AtOhwLMZ8Di2oJS3qftISA28AK0OWqsGyvb0Y0dH8hjyKN1CaztGSujnZO-pSc8x4A9dMvWQmOAYXRpol2kPEOpTqlicruNmdup624pff9lX_47i8WXzAng" target="_blank" rel="nofollow" data-lynx-mode="hover">View on GitHub</a></div></div><div class="_4gnf _4fa6 hidden_elem" id="u_0_1d_ez"><pre class="prettyprint lang-py"><div class="_4nnw"><span id="u_0_1e_YH"><a tabindex="-1" href="#" role="button" id="u_0_1f_wb"></a></span></div><code>from facebook_business.adobjects.adcreative import AdCreative from facebook_business.adobjects.adpreview import AdPreview from facebook_business.api import FacebookAdsApi access_token = '<ACCESS_TOKEN>' app_secret = '<APP_SECRET>' app_id = '<APP_ID>' id = '<AD_CREATIVE_ID>' FacebookAdsApi.init(access_token=access_token) fields = [ ] params = { 'ad_format': 'DESKTOP_FEED_STANDARD', 'product_item_ids': ['<productItemID>'], } print AdCreative(id).get_previews( fields=fields, params=params, )</code></pre><div class="_3-95"><a role="button" class="_42ft _4jy0 _4jy4 _4jy2 selected _51sy" href="https://developers.facebook.com/tools/explorer/?method=GET&path=%3CCREATIVE_ID%3E%2Fpreviews?ad_format=DESKTOP_FEED_STANDARD%26product_item_ids=%5B%22%3CPRODUCT_ITEM_ID%3E%22%5D&version=v21.0" target="_blank" style="font-family: Arial, sans-serif;">Open In Graph API Explorer</a><div></div></div><div><a class="_arbf" href="https://l.facebook.com/l.php?u=https%3A%2F%2Fgithub.com%2Ffacebook%2Ffacebook-python-business-sdk%2Ftree%2Fmain%2Fexamples%2FAdCreativePreviewsEdgePreviewDynamicAds.py&h=AT0GP3msupMesGOleTi_2eNad688JWce0jtxhTEjwq00D780Q_q_T4vfG5LUqGP9S6ZZ7ziJrUUc3eFFOXjUfmFn0zNKRXfvW3Ut1SSZmduTdQ6npmQNGaN1gHtsSqeZCq55yjJZ00ceHyicXnitQW9DmQ" target="_blank" rel="nofollow" data-lynx-mode="hover">View on GitHub</a></div></div><div class="_4gnf _4fa6 hidden_elem" id="u_0_1g_i8"><pre class="prettyprint lang-java"><div class="_4nnw"><span id="u_0_1h_m2"><a tabindex="-1" href="#" role="button" id="u_0_1i_fk"></a></span></div><code>import com.facebook.ads.sdk.*; import java.io.File; import java.util.Arrays; public class SAMPLE_CODE_EXAMPLE { public static void main (String args[]) throws APIException { String access_token = \"<ACCESS_TOKEN>\"; String app_secret = \"<APP_SECRET>\"; String app_id = \"<APP_ID>\"; String id = \"<AD_CREATIVE_ID>\"; APIContext context = new APIContext(access_token).enableDebug(true); new AdCreative(id, context).getPreviews() .setAdFormat(AdPreview.EnumAdFormat.VALUE_DESKTOP_FEED_STANDARD) .setProductItemIds(\"[\\"<productItemID>\\"]\") .execute(); } }</code></pre><div class="_3-95"><a role="button" class="_42ft _4jy0 _4jy4 _4jy2 selected _51sy" href="https://developers.facebook.com/tools/explorer/?method=GET&path=%3CCREATIVE_ID%3E%2Fpreviews?ad_format=DESKTOP_FEED_STANDARD%26product_item_ids=%5B%22%3CPRODUCT_ITEM_ID%3E%22%5D&version=v21.0" target="_blank" style="font-family: Arial, sans-serif;">Open In Graph API Explorer</a><div></div></div><div><a class="_arbf" href="https://l.facebook.com/l.php?u=https%3A%2F%2Fgithub.com%2Ffacebook%2Ffacebook-java-business-sdk%2Ftree%2Fmain%2Fexamples%2FAdCreativePreviewsEdgePreviewDynamicAds.java&h=AT0uflLjXJ_95m9JHtoEOS35mR6IkDOL0sQL4pheM9Z_EiYgQejkdL60mUgtVGm4MbpzBHygTlx0z0x7bm7iAu7xI85dF0t_QPr6eJZVmnz9K047uEcSvLKgmxWQWebpGXEwtsvZHW2bBWejRRoRwzrm7g" target="_blank" rel="nofollow" data-lynx-mode="hover">View on GitHub</a></div></div><div class="_4gnf _4fa6 hidden_elem" id="u_0_1j_ln"><pre class="prettyprint lang-ruby"><div class="_4nnw"><span id="u_0_1k_dr"><a tabindex="-1" href="#" role="button" id="u_0_1l_5U"></a></span></div><code>require 'facebook_ads' access_token = '<ACCESS_TOKEN>' app_secret = '<APP_SECRET>' app_id = '<APP_ID>' id = '<AD_CREATIVE_ID>' FacebookAds.configure do |config| config.access_token = access_token config.app_secret = app_secret end ad_creative = FacebookAds::AdCreative.get(id) previewss = ad_creative.previews({ fields: { }, ad_format: 'DESKTOP_FEED_STANDARD', product_item_ids: ['<productItemID>'], })</code></pre><div class="_3-95"><a role="button" class="_42ft _4jy0 _4jy4 _4jy2 selected _51sy" href="https://developers.facebook.com/tools/explorer/?method=GET&path=%3CCREATIVE_ID%3E%2Fpreviews?ad_format=DESKTOP_FEED_STANDARD%26product_item_ids=%5B%22%3CPRODUCT_ITEM_ID%3E%22%5D&version=v21.0" target="_blank" style="font-family: Arial, sans-serif;">Open In Graph API Explorer</a><div></div></div><div><a class="_arbf" href="https://l.facebook.com/l.php?u=https%3A%2F%2Fgithub.com%2Ffacebook%2Ffacebook-ruby-business-sdk%2Ftree%2Fmain%2Fexamples%2FAdCreativePreviewsEdgePreviewDynamicAds.rb&h=AT1NsGNvl_APZTXeqK9NDdSextD5Z4S5Fnx4BR5wojK8nil2NerGIrXxj8LNDq4L8I5GtWuJy8p54PeqJ7W4IBT5BOrwcudrBxYLbgsYe4PgFvXv3WcPceALu72pFBgT-Ih12yDMN62o-_bIq3p7AKhzyA" target="_blank" rel="nofollow" data-lynx-mode="hover">View on GitHub</a></div></div><form rel="async" class="_3gzd _69pv" action="/x/ajax/sample_feedback/" method="post" id="u_0_1m_3K"><input type="hidden" name="jazoest" value="2991" autocomplete="off" /><input type="hidden" name="lsd" value="AVo9as3yybE" autocomplete="off" /><input type="hidden" autocomplete="off" name="path" value="/docs/marketing-api/advantage-catalog-ads/get-started" /><input type="hidden" autocomplete="off" name="id" value="1975459239390847" /><input type="hidden" autocomplete="off" name="name" value="ADCREATIVE_READ_DPA_PREVIEW" /><button value="1" class="_42ft _3g_o _3g_s _3g_v" type="submit">提出意見</button><input type="hidden" autocomplete="off" name="prev_step" value="1" /></form></div></div><br /><h4>參數</h4><div class="_57-c"><table class="_4-ss _5k9x"><thead><th style="width:30%">名稱</th><th>說明</th></thead><tbody class="_5m37" id="u_0_1n_iR"><tr class="row_0"><td><p><code>product_item_ids</code></p><div style="color:darkgrey;">陣列[字串]</div></td><td><p>商品 FBID 或 Base64 URL 編碼的商品編號憑證清單。<br />每個憑證均須採用 <code>catalog:{catalog_id}:{base64urlencode(retailer_id)}</code> 的格式。</p></td></tr></tbody></table></div><h3>擷取商品廣告統計資料</h3><p>您可以向<a href="/docs/marketing-api/insights-api/getting-started">洞察報告</a>端點執行 <code>GET</code> 呼叫,以獲得每項商品的統計資料。在 <code>fields</code> 參數中加入 <code>product_id</code>。</p><p>系統即會顯示進階高效速成目錄廣告中所示的帳戶商品組合中,所有商品的統計資料。</p><h4>範例</h4><p>此範例就每個 <code>product_id</code> 回報了 <code>clicks</code>、<code>actions</code> 和 <code>impressions</code>。</p><h5>要求</h5><div class="_5z09"><div class="_51xa _5gt2 _51xb" id="u_0_1o_0K"><button value="1" class="_42ft _51tl selected _42fs" type="submit" id="u_0_1p_81">PHP Business SDK</button><button value="1" class="_42ft _51tl selected" type="submit" id="u_0_1q_p1">Python Business SDK</button><button value="1" class="_42ft _51tl selected" type="submit" id="u_0_1r_v7">Java Business SDK</button><button value="1" class="_42ft _51tl selected" type="submit" id="u_0_1s_Bn">cURL</button></div><div class="_xmu"><pre class="_5gt1 prettyprint" id="u_0_1t_AW"><code>use FacebookAds\Object\AdAccount; use FacebookAds\Object\Fields\AdsInsightsFields; use FacebookAds\Object\Values\AdsInsightsActionBreakdownsValues; use FacebookAds\Object\Values\AdsInsightsDatePresetValues; use FacebookAds\Object\Values\AdsInsightsBreakdownsValues; $account = new AdAccount('act_<AD_ACCOUNT_ID>'); $fields = array( AdsInsightsFields::ACCOUNT_NAME, AdsInsightsFields::IMPRESSIONS, AdsInsightsFields::ACTIONS, ); $params = array( 'date_preset' => AdsInsightsDatePresetValues::LAST_WEEK, 'action_breakdowns' => array( AdsInsightsActionBreakdownsValues::ACTION_TYPE, ), 'breakdowns' => array( AdsInsightsBreakdownsValues::PRODUCT_ID, ), ); $stats = $account->getInsights($fields, $params);</code></pre><pre class="_5gt1 prettyprint" id="u_0_1u_II"><code>from facebookads.adobjects.adaccount import AdAccount from facebookads.adobjects.adsinsights import AdsInsights account = AdAccount('act_<AD_ACCOUNT_ID>') fields = [ AdsInsights.Field.account_name, AdsInsights.Field.impressions, AdsInsights.Field.actions, ] params = { 'date_preset': 'last_week', 'actions_group_by': ['action_type'], 'breakdowns': [ AdsInsights.Breakdowns.product_id, ], } stats = account.get_insights(fields=fields, params=params)</code></pre><pre class="_5gt1 prettyprint" id="u_0_1v_qd"><code>APINodeList<AdsInsights> adsInsightss = new AdAccount(act_<AD_ACCOUNT_ID>, context).getInsights() .setDatePreset(AdsInsights.EnumDatePreset.VALUE_LAST_WEEK) .setActionBreakdowns("[\"action_type\"]") .setBreakdowns("[\"product_id\"]") .requestField("account_name") .requestField("impressions") .requestField("actions") .execute();</code></pre><pre class="_5gt1 prettyprint" id="u_0_1w_y1"><code>curl -G \ -d 'date_preset=last_week' \ -d 'action_breakdowns=["action_type"]' \ -d 'breakdowns=["product_id"]' \ -d 'fields=account_name,impressions,actions' \ -d 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/v2.8/act_<AD_ACCOUNT_ID>/insights</code></pre></div></div><h5>回應</h5><pre class="_5s-8 prettyprint lang-code" style="">{ "data": [ { "account_id": "123456", "product_id": "60750", "date_start": "2015-02-03", "date_stop": "2015-02-03", "impressions": 880, "clicks": 8, "actions": [ { "action_type": "link_click", "value": 6 }, { "action_type": "offsite_conversion.other", "value": 5 }, { "action_type": "offsite_conversion", "value": 5 } ], "account_name": "My Account" }, ], ... }</pre><h3>擷取回應和讚好</h3><p>您可以檢索進階高效速成目錄廣告帖子的回應、讚好和 <code>product_id</code>。運用 <code>post_id</code> 執行以下 <code>GET</code> 呼叫。<code>post_id</code> 是<a href="/docs/marketing-api/reference/ad-creative">廣告創意</a>的 <code>effective_object_story_id</code>,並採用 <code>PageID_PostID</code> 格式。</p><p><strong>備註</strong>:您無法使用此端點從 Instagram 檢索回應。</p><pre class="_5s-8 prettyprint lang-code" style="">curl -G \ -d 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/<API_VERSION>/<POST_ID>/dynamic_posts</pre><p>此端點會傳回<a href="/docs/graph-api/reference/rtb-dynamic-post">動態帖子</a>物件。</p><p>您獲得動態帖子後,即可擷取輪播格式的 <code>comments</code>、<code>likes</code>、<code>product_id</code> 和 <code>child_attachments</code>(如適用)。</p><div class="_57yz _57z0 _3-8p"><div class="_57y-"><p><code>dynamic_posts</code> 關係連線不會傳回廣告版位自訂素材廣告。</p></div></div></div></div><div class="_4-u2 _57mb _1u44 _3fw6 _4-u8"><div class="_4-u3 _588p"><h2>了解詳情</h2><ul class="uiList _4of _4kg"><li><div class="fcb"><a href="/docs/marketing-api/dynamic-product-ads/product-catalog">設定目錄</a></div></li><li><div class="fcb"><a href="/docs/marketing-api/dynamic-product-ads/product-audiences">建立廣告受眾</a></div></li><li><div class="fcb"><a href="/docs/reference/ads-api/adset/">廣告組合參考資料</a></div></li><li><div class="fcb"><a href="/docs/marketing-api/reference/ad-creative">廣告創意參考資料</a></div></li><li><div class="fcb">Meta Blueprint 課程:<a href="https://l.facebook.com/l.php?u=https%3A%2F%2Fwww.facebookblueprint.com%2Fstudent%2Fpath%2F219712%3Fcontent_id%3DMRY0h11ihTBfj6p&h=AT0qlMR8XpeyJ6ZyyEwCk_rqCsbcTJEhswLEc2G2EZCpj0mX28Hh9nbh73Yerb7q7JItbhL4c9atQdTI2e6jRcgMMbE3WqObNRXETEA1bzkrQ__eyp6lzgfnDbXaPGPfB9L0YWUh3Py5Oxb3NcWNI18LOg" rel="nofollow" target="_blank" data-lynx-mode="hover">準備和設定進階高效速成目錄廣告的目錄</a></div></li><li><div class="fcb">Meta Blueprint 課程:<a href="https://l.facebook.com/l.php?u=https%3A%2F%2Fwww.facebookblueprint.com%2Fstudent%2Fpath%2F219711-troubleshoot-meta-advantage-catalog-ads%3Fcontent_id%3DOVVdO3F3aYOmKgT&h=AT1AmfOkwh0bEBQbKFt2AUMjAN8_XQC0CgF-g7cHEwKfpKiXvRlTwJIN8zxkboHCWzF8gWyUqlqxKeE4swHZn_tWUYGdYspXx82apMk-ewov8CsH-9eDQcEgW9FnZgtWBxhTVjWp3oJ8Z1R7AH57BEsaEA" rel="nofollow" target="_blank" data-lynx-mode="hover">進階高效速成目錄廣告的目錄解決疑難方法</a></div></li><li><div class="fcb">Meta Blueprint 直播培訓:<a href="https://l.facebook.com/l.php?u=https%3A%2F%2Fwww.facebookblueprint.com%2Fstudent%2Fpage%2F549922-troubleshoot-catalog-for-advantage-catalog-ads%3Fcontent_id%3Dsh69r7qh1rswXYa&h=AT0jScSf6s81XpF05FuYBYFFo6kQ-TcFhcu-oWXsXdktuTu2hHe6dVJSZYeVHezZgL8qtbmfV-hETnpbs9I7GyS9ZNRjplWZR1Lkf-RqIQFsWVa-ia8cXpG1nDqX7oum1u6AYtu_ofVn1ta-1NObrAvBHQ" rel="nofollow" target="_blank" data-lynx-mode="hover">進階高效速成目錄廣告的目錄解決疑難方法</a></div></li></ul></div></div></div></span><div class="_4-u2 _57mb _1u44 _4-u8"><div class="_4-u3 _588p _4_k"><fb:like href="https://developers.facebook.com/docs/marketing-api/advantage-catalog-ads/get-started/" layout="button_count" share="1"></fb:like></div></div><div id="developer_documentation_toolbar" data-referrer="developer_documentation_toolbar" data-click-area="toolbar"></div><script nonce="1R1HhdGK"> !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '675141479195042'); fbq('track', "PageView");fbq('track', "PageView");</script><noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=675141479195042&ev=PageView&noscript=1" /></noscript><script nonce="1R1HhdGK"> !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '574561515946252'); fbq('track', "PageView");fbq('track', "PageView");</script><noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=574561515946252&ev=PageView&noscript=1" /></noscript><script nonce="1R1HhdGK"> !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '1754628768090156'); fbq('track', "PageView");fbq('track', "PageView");</script><noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1754628768090156&ev=PageView&noscript=1" /></noscript><script nonce="1R1HhdGK"> !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '217404712025032'); fbq('track', "PageView");fbq('track', "PageView");</script><noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=217404712025032&ev=PageView&noscript=1" /></noscript></div></div></div></div><div class="_1jbo _4ar1 _5zld"><div id="u_0_22_pC"></div></div></div></div></div></div><div class="_6e3w" id="devsite_footer" data-referrer="devsite_footer" data-click-area="Footer"></div></div></div> <script nonce="1R1HhdGK">requireLazy(["HasteSupportData"],function(m){m.handle({"clpData":{"1814852":{"r":1}},"gkxData":{"1393":{"result":false,"hash":null},"3485":{"result":false,"hash":null},"5918":{"result":false,"hash":null},"5971":{"result":false,"hash":null},"7686":{"result":false,"hash":null},"7687":{"result":false,"hash":null},"21050":{"result":false,"hash":null},"21075":{"result":false,"hash":null},"21076":{"result":true,"hash":null},"23433":{"result":false,"hash":null},"21106":{"result":false,"hash":null},"21107":{"result":false,"hash":null},"4341":{"result":false,"hash":null},"6323":{"result":false,"hash":null},"8523":{"result":false,"hash":null},"9861":{"result":false,"hash":null},"21062":{"result":false,"hash":null},"21063":{"result":false,"hash":null},"21069":{"result":false,"hash":null},"21071":{"result":false,"hash":null},"21072":{"result":false,"hash":null},"33056":{"result":false,"hash":null},"20836":{"result":false,"hash":null},"21034":{"result":false,"hash":null}},"ixData":{"114092":{"sprited":1,"spriteCssClass":"sx_776661","spriteMapCssClass":"sp_qYxQr-I7nvj"},"114104":{"sprited":1,"spriteCssClass":"sx_fc43b8","spriteMapCssClass":"sp_qYxQr-I7nvj"},"88889":{"sprited":1,"spriteCssClass":"sx_248b6a","spriteMapCssClass":"sp_qYxQr-I7nvj"}},"qexData":{"362":{"r":null},"1028":{"r":null},"104":{"r":null},"128":{"r":null},"344":{"r":null},"388":{"r":null},"526":{"r":null},"538":{"r":null},"543":{"r":null}},"justknobxData":{"1806":{"r":true},"2819":{"r":true},"2233":{"r":true}}})});requireLazy(["Bootloader"],function(m){m.handlePayload({"consistency":{"rev":1018446937},"rsrcMap":{"gFJOVw5":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yU\/r\/-ZIQ9JfQbY3.js"},"kKG6kJf":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iE9K4\/yx\/l\/zh_HK\/FEypPqGLq61.js"},"6S5PHbO":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yt\/r\/-lxKZq1gGKZ.js"},"3F26mTM":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yJ\/r\/wz0JcfI-dvE.js"},"CSl+Sxi":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yy\/r\/IyFMI-P5QGQ.js"},"YYk9ug4":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iZ_K4\/yP\/l\/zh_HK\/1YD3hgaYyJS.js"},"p+yOQlM":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yb\/r\/VwCukQNB7d9.js"},"UNiU4sO":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yr\/r\/t7dP7kF8oWt.js"},"dauMeUz":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yr\/r\/QmpnpUDX9En.js"},"pXMubjf":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yG\/r\/3zIKSaXRrrC.js"},"2mlzVIM":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yt\/l\/1,cross\/yzJiK49SlVK.css"},"qdOQPKI":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yX\/r\/4hAJwaOkxTl.js"},"mEf6elL":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iep_4\/yQ\/l\/zh_HK\/VYMGdXF0CeR.js"},"ehJaT9r":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yV\/r\/hhUemOEFR4T.js"},"mpUdCt2":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yW\/r\/UgHLVrKlKsA.js"},"FHXlBA8":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yP\/r\/kBpdIFCj1uG.js"},"xvIpiB7":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3ivjS4\/yB\/l\/zh_HK\/qKg57jne4iN.js"},"59saWL\/":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3irXu4\/yN\/l\/zh_HK\/XukVY2LGUMf.js"},"c4gwPi1":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3ikta4\/yf\/l\/zh_HK\/MqqccQjCnIT.js"},"PY04\/Rs":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yH\/r\/vdNE1FOJgk5.js"},"OMTW5NH":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iiZS4\/yu\/l\/zh_HK\/qZYLM5S0JDv.js"},"2J1Ud6o":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yg\/r\/jsjALenw-St.js"},"X0PkNH5":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yv\/r\/cebZuP5Av5f.js"},"ahStaA7":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iIZ14\/yL\/l\/zh_HK\/dgVZ9ovlvLe.js"},"o8suG0j":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iUY_4\/yc\/l\/zh_HK\/n2WGf4RpHHw.js"},"20549oV":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iTfb4\/yn\/l\/zh_HK\/9VBsuWi-aoI.js"},"NqAnvSR":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yU\/r\/RMsbBfiz7__.js"},"my2i43D":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y0\/r\/1b1GKVpdLl8.js"},"4W8+IkX":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yH\/r\/I4lr9o0v3wN.js"},"8ELCBwH":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/ye\/r\/VRzSVH5iU-V.js"},"lkpgHYw":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3i37O4\/y4\/l\/zh_HK\/D1IIfnvUcQK.js"},"tfWZEZK":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iISX4\/yK\/l\/zh_HK\/RxmBI-5Tvj3.js"},"SWx3yNv":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y7\/r\/g__eV5OXSXl.js"},"x22Oby4":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yZ\/r\/tVshp1OIV9l.js"},"dlMdW7h":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yv\/r\/qvzskUrYlYC.js"},"JKVm94S":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yw\/r\/FeCjB4bGR3O.js"},"vdNQr9P":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yj\/r\/FiVT6nDibIJ.js"},"UWlPw6D":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yy\/r\/YJHbLAZ6dgP.js"},"QyoftxH":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yL\/r\/j-_AFWnS2kv.js"},"17Grp2h":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y-\/r\/HhbMrxvaW_H.js"},"H\/5lfuF":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yF\/r\/iqrvM8jAXX7.js"},"9NiATAn":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yv\/r\/yRuFCzueB7p.js"},"lYMIqwV":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yF\/r\/Cekb95ZEenT.js"},"rlbiS2R":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yZ\/r\/MT8zVb7FCG1.js"},"+2mYsBo":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yd\/r\/ACVCSlW0ASp.js"},"49g5Itw":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3i_kO4\/yg\/l\/zh_HK\/gO1TuKDm5Bu.js"},"MA7wtBb":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yS\/r\/lhPdogB16ty.js"},"Hfm1+jG":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3ieDn4\/y8\/l\/zh_HK\/NVSxtmglt8V.js"},"QAsH79l":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yz\/r\/1J6FEY8ymk9.js"},"gFHG893":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yR\/r\/6Lyev4ObUOW.js"},"9MRlazS":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yn\/r\/4Ml_EtZ4xjm.js"},"CWRqQIh":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yP\/r\/CpHHGjpbQe8.js"},"Cny5iJ6":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3ilKj4\/yu\/l\/zh_HK\/99T42Dqhmjj.js"},"Kw\/fkQQ":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yC\/r\/1KBPmJG8ogE.js"},"JpZhukL":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yR\/r\/6sZ06T3x_CX.js"},"oCG\/RG1":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yF\/l\/1,cross\/j2yg7suD9zt.css"},"0xZW\/QI":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yq\/r\/aq7OssUe1Xz.js"},"hm7LH2C":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yZ\/r\/D-xA6UdYheu.js"},"aSbaNKt":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yc\/l\/1,cross\/2q1vKK67uU0.css"},"M8Xp01T":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y-\/r\/kQV1nBAlQX2.js"},"s6f7kQQ":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yp\/r\/O4hV5R-_3aY.js"},"j8vinei":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y6\/r\/4mrA60sb1MG.js"},"yPN8Cty":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yB\/l\/1,cross\/krc2iuLxc6s.css"},"GS4bGVX":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yZ\/l\/1,cross\/Hf6Oq-X-avZ.css"},"8q2zxdD":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yX\/l\/1,cross\/hUYL7QCf1aG.css"},"mDomTSa":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yq\/l\/1,cross\/HrRDLgWA2yx.css"},"8LpAtc0":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yy\/l\/1,cross\/3vjxZqNKT6t.css"},"NUcs7zk":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y9\/r\/wEq4TAZ1Z7P.js"},"33PLZ+s":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3i_wy4\/yv\/l\/zh_HK\/jLM5wD2wOcN.js"},"zVTqSl6":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yq\/r\/ytmG00L_PQ4.js"},"F6PVcEC":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3ig5y4\/yu\/l\/zh_HK\/m_zuRKcA465.js"},"p8qZx2r":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yk\/r\/HHIBxhlHLL_.js"},"BeOwzfl":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yQ\/r\/p4Toz7dSreG.js"},"8JvBQNZ":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/ye\/r\/4FGNfLO9FAz.js"},"oPTgYNC":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yT\/r\/3BeEi2lwhs1.js"},"GeBTIYU":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yS\/r\/dat1Sh53Bzr.js"},"iXU77vs":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yD\/r\/Ocw4YGGa0Mq.js"},"8pnRkHq":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yp\/r\/8Fq6COPYExO.js"},"AVXVDT5":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yE\/r\/qvxDYOm07gO.js"},"LAVM282":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iJtM4\/yy\/l\/zh_HK\/YrUiPPFluf9.js"},"Z\/AMsTf":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3igZT4\/yH\/l\/zh_HK\/Tnj76f0Vzzc.js"},"bbB7RAc":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iFvO4\/yC\/l\/zh_HK\/1kCg5_CEnA9.js"},"\/g73V0k":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yF\/r\/eu31i6kUQCb.js"},"m\/iHLvb":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yV\/r\/12Um4AHcCe9.js"},"ZSxb2YX":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y2\/r\/XfUS6yFtzfv.js"},"YNx1BTX":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yM\/r\/yjO4j23O-sY.js"},"8+\/m\/R9":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yF\/r\/dxMWJE0LDP9.js"},"STfNYsg":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y2\/r\/NOl3nSdj5Uh.js"},"b+4kH42":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yw\/r\/cg3phlyJ-1B.js"},"HrSvOcT":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y4\/r\/21-3aT7RQ8b.js"},"aIstZuG":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/ys\/r\/DtBghjPmOaN.js"},"HWOHH5p":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yZ\/r\/7uJskYFt84f.js"},"3hKBmDr":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y9\/r\/2dFpaU2VoIX.js"},"ommkOL8":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iL724\/yb\/l\/zh_HK\/zv8EtsXNpxO.js"},"epaoL7R":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yF\/r\/nZofRx9C5r7.js"},"APVs98A":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yN\/r\/v5aLM8D4nLe.js"},"xlMpWQZ":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yW\/r\/m81HXiJulf5.js"},"+WGv7RM":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yF\/r\/9p5urAiaAzX.js"},"t46GVsr":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/ya\/r\/3QX3yaFWkhM.js"},"Ayd2Csx":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yu\/l\/1,cross\/72VMoP7VwNX.css"},"9zce+oe":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yj\/r\/iDciH7m_jEM.js"},"asppkhA":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yu\/r\/KQ8y8xsCyye.js"},"jjYsTQO":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yv\/r\/_zDcq1Cbl81.js"},"UqUvMpW":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y2\/r\/cqy5sWYK2yi.js"},"Nx3aG7o":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yP\/r\/CBuiJ_0o6vC.js"},"meXqvUG":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yu\/r\/BQWILtvS5fB.js"},"VwF\/u7c":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iomE4\/yw\/l\/zh_HK\/8s90AR2dPhH.js"},"CyNqpgQ":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iRSh4\/yC\/l\/zh_HK\/TeN8NZqM4Gi.js"},"Gbf1TUE":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yU\/r\/irCGtkIPaVi.js"},"lTO89wT":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yv\/l\/1,cross\/sb_YKErtOpF.css"},"dUh4UaO":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yX\/r\/clVN_GA26pU.js"},"N93dyfD":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yf\/r\/wgkk3U5O94T.js"},"gLpHGW2":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yU\/l\/1,cross\/GCWBEXttOsS.css"},"txstYBE":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yp\/r\/FKhruwJdVnA.js"},"4gKni9p":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yK\/l\/1,cross\/L_KYXYTk9cF.css"},"cIwjOS0":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yI\/r\/ULHBWFxbdQ0.js"},"hRnYGn1":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yj\/r\/_DYXVxhJSqY.js"},"jWuQPCW":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/ye\/r\/kgwMEpRvvqk.js"},"VfuLkfj":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yX\/r\/zZHIBNAJKnh.js"},"XV0Z0ix":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yq\/r\/IP50YqMMQW7.js"},"Cqzu\/ty":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yu\/r\/QcPOxvKPtDI.js"},"NQcY4GA":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yZ\/r\/Qxe0d1B1aBm.js"},"CvndCfq":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yW\/r\/rBvx5OxA8Dg.js"},"r92wvYV":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yl\/r\/deC1d5viPp9.js"},"uKw0LU7":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yN\/r\/1Ar1tA1c3aY.js"},"xmz7Lk6":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yQ\/l\/1,cross\/V6F4nugzSXw.css"},"UcjljO7":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yY\/l\/1,cross\/qOe_Rlab9NU.css"},"a2j96E0":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iATC4\/y4\/l\/zh_HK\/PKsDEBFE42Y.js"},"X4+I4b2":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/y9\/l\/1,cross\/2ibtJuPii7W.css"},"B73AcWy":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iQZb4\/y8\/l\/zh_HK\/AefFDz0kiSN.js"},"v6HipfT":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3irBR4\/yy\/l\/zh_HK\/WuTu-Sm0Qxa.js"},"ZDRyKL3":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3ih6Q4\/yA\/l\/zh_HK\/AZOO286OJ7K.js"},"UO8AC2i":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yX\/r\/CLmuNXy8wBQ.js"},"NokMqjr":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yT\/l\/1,cross\/Ih9Xc0oDX-T.css"},"Yelqfuz":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y-\/r\/ZrDO1OS3CNE.js"},"+HR4\/Sd":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3i3td4\/yA\/l\/zh_HK\/trh8SAjPeqy.js"},"pEr0EzI":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yl\/r\/KSGszxmWorx.js"},"VDymvVI":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yN\/l\/1,cross\/rCmzjyFsGXo.css"},"8vKBOmk":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/y_\/l\/1,cross\/sEFJGM1VrCg.css"},"\/j+rPH4":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iKoH4\/yn\/l\/zh_HK\/4ovgAcF20fy.js"},"G2iy9Ox":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y3\/r\/NHTmQ4aEe1Y.js"},"HLSPxCz":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iFvO4\/yf\/l\/zh_HK\/rVturqt6UP0.js"},"I\/49bAj":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yC\/l\/1,cross\/KnQUNVpolwE.css"},"b\/rYFtF":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yB\/r\/hGd1ihAEoHH.js"},"7koW4+B":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yj\/r\/T8EUGZnnQTh.js"},"KKBnWKk":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yf\/r\/2Gj6Rqt407L.js"},"ZY1oM2Q":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yH\/r\/zBIKYjdRgko.js"},"b9sATVO":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yt\/r\/oXAkgPAYF7S.js"},"zd+nE+p":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3in3C4\/yu\/l\/zh_HK\/jNLRlT3JMAY.js"},"3QBOKTC":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yH\/r\/AL5LllrA1f0.js"},"yMgn4BF":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yA\/r\/-u-KeKSHGqH.js"},"sS0S1Ne":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3i8a94\/yk\/l\/zh_HK\/zWi4WBcWXIR.js"},"l1rPuW6":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yw\/l\/1,cross\/CuNgeKGGQ1V.css"},"M9rh1r7":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3igDb4\/yz\/l\/zh_HK\/4qd4GlpgMjE.js"},"VB4zTC3":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yy\/r\/ozTlFblbI9G.js"},"jWGxw5p":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yx\/l\/1,cross\/wLyetxRrLmg.css"},"TR5qTig":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/y2\/l\/1,cross\/8P_ITPyy8GF.css"},"J62RfGM":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yi\/r\/k8SoSxKynWH.js"},"88+gRST":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yC\/r\/DFlQoGK9R4V.js"},"HBK9MF6":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3i2n84\/yP\/l\/zh_HK\/ceXjEqL77H9.js"},"xsFg75a":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yt\/r\/mnLc1TS2Wp-.js"},"zif2SIi":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yw\/r\/NlrzKm4FwQI.js"},"s5Ferw3":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yO\/r\/C0UnNvum52t.js"},"JOUMnNC":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yV\/r\/HzxD9aAXSyD.js"},"qdLOFSH":{"type":"js","src":"https:\/\/connect.facebook.net\/zh_HK\/sdk.js#version=v21.0","nc":1},"rCasuzG":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yA\/r\/OzWmCcYw0wO.js"},"FsBVuQ6":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y4\/r\/kJrAedvxuNH.js"},"FvQWTxN":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3iXf04\/yc\/l\/zh_HK\/dQaRan_UoOD.js"},"0Qz\/xq6":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yB\/r\/AfRcB3-N6lg.js"},"oqeG6JD":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y9\/r\/jWxjSYrwmHN.js"},"wJ7W6Yv":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yZ\/r\/UkrHcNK9s2n.js"},"5JODOIC":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yl\/r\/r5_PhZt9eSv.js"},"vCxI9D4":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/ye\/r\/GcgopRl4mBW.js"}},"compMap":{"Dialog":{"r":["gFJOVw5","kKG6kJf","6S5PHbO","3F26mTM","CSl+Sxi","0n8jUCL","YYk9ug4","p+yOQlM","UNiU4sO","dauMeUz","pXMubjf","2mlzVIM","qdOQPKI","mEf6elL","iHCiaFe","ehJaT9r","mpUdCt2","FHXlBA8"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent","Animation","PageTransitions"]},"be":1},"ExceptionDialog":{"r":["CSl+Sxi","xvIpiB7","qdOQPKI","YYk9ug4","kKG6kJf","p+yOQlM","UNiU4sO","pXMubjf","gFJOVw5","iHCiaFe","0n8jUCL","ehJaT9r","mpUdCt2","WQUjqJD","6S5PHbO","59saWL\/","c4gwPi1","4WMghNp","PY04\/Rs","OMTW5NH","2J1Ud6o","X0PkNH5","bfZmrY8","38MIlcl","ahStaA7","o8suG0j","agX1D\/g","pfGV80\/","20549oV","NqAnvSR","FHXlBA8","my2i43D","4W8+IkX"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent"],"r":["3F26mTM"]},"be":1},"QuickSandSolver":{"r":["kKG6kJf","CSl+Sxi","gFJOVw5","dauMeUz","8ELCBwH","lkpgHYw","tfWZEZK","SWx3yNv","x22Oby4","iHCiaFe","0n8jUCL"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent"],"r":["3F26mTM"]},"be":1},"ConfirmationDialog":{"r":["dlMdW7h","JKVm94S","CSl+Sxi","kKG6kJf","gFJOVw5","dauMeUz","vdNQr9P","iHCiaFe"],"be":1},"MWADeveloperReauthBarrier":{"r":["UWlPw6D","kKG6kJf","QyoftxH","17Grp2h","H\/5lfuF"],"be":1},"WebSpeedInteractionsTypedLogger":{"r":["CSl+Sxi","gFJOVw5","9NiATAn","4W8+IkX","kKG6kJf"],"be":1},"AsyncRequest":{"r":["kKG6kJf","CSl+Sxi","iHCiaFe","0n8jUCL"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent"],"r":["3F26mTM"]},"be":1},"DOM":{"r":["CSl+Sxi","kKG6kJf","iHCiaFe"],"be":1},"Form":{"r":["CSl+Sxi","kKG6kJf","gFJOVw5","dauMeUz","iHCiaFe"],"be":1},"FormSubmit":{"r":["kKG6kJf","CSl+Sxi","gFJOVw5","dauMeUz","lYMIqwV","iHCiaFe","0n8jUCL"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent"],"r":["3F26mTM"]},"be":1},"Input":{"r":["gFJOVw5"],"be":1},"Toggler":{"r":["kKG6kJf","p+yOQlM","UNiU4sO","CSl+Sxi","0n8jUCL","gFJOVw5","YYk9ug4","xvIpiB7","iHCiaFe"],"be":1},"Tooltip":{"r":["kKG6kJf","CSl+Sxi","p+yOQlM","qdOQPKI","UNiU4sO","pXMubjf","gFJOVw5","iHCiaFe","0n8jUCL","ehJaT9r","mpUdCt2","pfGV80\/","o8suG0j","NqAnvSR","FHXlBA8","dauMeUz","4W8+IkX"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent","PageTransitions","Animation"],"r":["3F26mTM","YYk9ug4","6S5PHbO"]},"be":1},"URI":{"r":[],"be":1},"trackReferrer":{"r":[],"be":1},"PhotoTagApproval":{"r":["CSl+Sxi","kKG6kJf","rlbiS2R","+2mYsBo","iHCiaFe"],"be":1},"PhotoSnowlift":{"r":["kKG6kJf","CSl+Sxi","gFJOVw5","49g5Itw","6S5PHbO","3F26mTM","0n8jUCL","YYk9ug4","p+yOQlM","UNiU4sO","dauMeUz","pXMubjf","2mlzVIM","qdOQPKI","mEf6elL","MA7wtBb","Hfm1+jG","38MIlcl","QAsH79l","gFHG893","9MRlazS","CWRqQIh","Cny5iJ6","iHCiaFe","ehJaT9r","mpUdCt2","xvIpiB7","WQUjqJD","Kw\/fkQQ","bfZmrY8","o8suG0j","PY04\/Rs","OMTW5NH","4WMghNp","2J1Ud6o","pfGV80\/","59saWL\/","X0PkNH5","agX1D\/g","JpZhukL","oCG\/RG1","0xZW\/QI","hm7LH2C","aSbaNKt","M8Xp01T","s6f7kQQ","j8vinei","yPN8Cty","GS4bGVX","8q2zxdD","mDomTSa","8LpAtc0","NUcs7zk","33PLZ+s","zVTqSl6","F6PVcEC","p8qZx2r","BeOwzfl","8JvBQNZ","oPTgYNC","GeBTIYU","iXU77vs","8pnRkHq","AVXVDT5","LAVM282","Z\/AMsTf","bbB7RAc","\/g73V0k","m\/iHLvb","ZSxb2YX","YNx1BTX","8+\/m\/R9","STfNYsg","b+4kH42","HrSvOcT","aIstZuG","HWOHH5p","3hKBmDr","ommkOL8","epaoL7R","APVs98A","xlMpWQZ","+WGv7RM","t46GVsr","Ayd2Csx","9zce+oe","asppkhA","jjYsTQO","UqUvMpW","Nx3aG7o","meXqvUG","VwF\/u7c","CyNqpgQ","Gbf1TUE","lTO89wT","dUh4UaO","N93dyfD","gLpHGW2","txstYBE","4gKni9p","cIwjOS0","hRnYGn1","jWuQPCW","VfuLkfj","XV0Z0ix","rlbiS2R","FHXlBA8","Cqzu\/ty","NQcY4GA","CvndCfq","r92wvYV","uKw0LU7","xmz7Lk6","UcjljO7","a2j96E0","X4+I4b2","B73AcWy","v6HipfT","ZDRyKL3","UO8AC2i","NokMqjr","my2i43D","Yelqfuz","+HR4\/Sd","pEr0EzI","VDymvVI","8vKBOmk","\/j+rPH4","NqAnvSR","4W8+IkX"],"rds":{"m":["Animation","FbtLogging","IntlQtEventFalcoEvent","PageTransitions"]},"be":1},"PhotoTagger":{"r":["m\/iHLvb","kKG6kJf","CSl+Sxi","G2iy9Ox","p+yOQlM","0n8jUCL","YYk9ug4","pXMubjf","gFJOVw5","qdOQPKI","ehJaT9r","mpUdCt2","UNiU4sO","iHCiaFe","6S5PHbO","HLSPxCz","I\/49bAj","o8suG0j","gFHG893","b\/rYFtF","rlbiS2R","7koW4+B","KKBnWKk","ZY1oM2Q","b9sATVO","r92wvYV","zd+nE+p","3QBOKTC","NqAnvSR","FHXlBA8","dauMeUz","4W8+IkX"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent","PageTransitions","Animation"],"r":["3F26mTM"]},"be":1},"PhotoTags":{"r":["CSl+Sxi","kKG6kJf","rlbiS2R","gFJOVw5","yMgn4BF","iHCiaFe"],"be":1},"TagTokenizer":{"r":["CSl+Sxi","kKG6kJf","pXMubjf","sS0S1Ne","l1rPuW6","M9rh1r7","VB4zTC3","p+yOQlM","0n8jUCL","gFJOVw5","jWGxw5p","JKVm94S","TR5qTig","CyNqpgQ","J62RfGM","88+gRST","HBK9MF6","iHCiaFe"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent"],"r":["3F26mTM"]},"be":1},"AsyncDialog":{"r":["kKG6kJf","CSl+Sxi","xvIpiB7","qdOQPKI","YYk9ug4","p+yOQlM","UNiU4sO","pXMubjf","gFJOVw5","iHCiaFe","0n8jUCL","ehJaT9r","mpUdCt2","WQUjqJD","6S5PHbO","Kw\/fkQQ","bfZmrY8","o8suG0j","PY04\/Rs","OMTW5NH","4WMghNp","2J1Ud6o","pfGV80\/","59saWL\/","X0PkNH5","agX1D\/g","NqAnvSR","FHXlBA8","my2i43D","4W8+IkX"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent"],"r":["3F26mTM"]},"be":1},"Hovercard":{"r":["CSl+Sxi","kKG6kJf","p+yOQlM","0n8jUCL","YYk9ug4","pXMubjf","gFJOVw5","qdOQPKI","ehJaT9r","mpUdCt2","UNiU4sO","iHCiaFe","6S5PHbO","HLSPxCz","I\/49bAj","o8suG0j","NqAnvSR","FHXlBA8","dauMeUz","4W8+IkX"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent","PageTransitions","Animation"],"r":["3F26mTM"]},"be":1},"XOfferController":{"r":["gFJOVw5","xsFg75a"],"be":1},"PerfXSharedFields":{"r":["F6PVcEC","pXMubjf"],"be":1},"KeyEventTypedLogger":{"r":["CSl+Sxi","gFJOVw5","rCasuzG","4W8+IkX","kKG6kJf"],"be":1},"XUIDialogButton.react":{"r":["PY04\/Rs","CSl+Sxi","ehJaT9r","pXMubjf","mpUdCt2","OMTW5NH","0n8jUCL","4WMghNp","p+yOQlM","2J1Ud6o","gFJOVw5","kKG6kJf","X0PkNH5","bfZmrY8","38MIlcl","59saWL\/","NqAnvSR","my2i43D","FHXlBA8","iHCiaFe"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent"],"r":["3F26mTM"]},"be":1},"XUIDialogBody.react":{"r":["4WMghNp","p+yOQlM","ehJaT9r","pXMubjf","mpUdCt2","59saWL\/","WQUjqJD","FHXlBA8"],"be":1},"XUIDialogFooter.react":{"r":["bfZmrY8","p+yOQlM","ehJaT9r","pXMubjf","mpUdCt2","o8suG0j","agX1D\/g","59saWL\/","4WMghNp","WQUjqJD","FHXlBA8"],"be":1},"XUIDialogTitle.react":{"r":["bfZmrY8","p+yOQlM","ehJaT9r","pXMubjf","mpUdCt2","o8suG0j","PY04\/Rs","CSl+Sxi","OMTW5NH","0n8jUCL","4WMghNp","2J1Ud6o","pfGV80\/","WQUjqJD","59saWL\/","NqAnvSR","X0PkNH5","kKG6kJf","my2i43D","FHXlBA8","iHCiaFe"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent"],"r":["3F26mTM"]},"be":1},"XUIGrayText.react":{"r":["4WMghNp","p+yOQlM","ehJaT9r","pXMubjf","mpUdCt2","59saWL\/","FHXlBA8"],"be":1},"DialogX":{"r":["CSl+Sxi","xvIpiB7","qdOQPKI","YYk9ug4","kKG6kJf","p+yOQlM","UNiU4sO","pXMubjf","gFJOVw5","iHCiaFe","0n8jUCL","ehJaT9r","mpUdCt2","WQUjqJD","6S5PHbO","FHXlBA8","NqAnvSR","4W8+IkX"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent"],"r":["3F26mTM"]},"be":1},"react":{"r":["ehJaT9r","pXMubjf","mpUdCt2","FHXlBA8"],"be":1}}})});</script> <script nonce="1R1HhdGK">requireLazy(["InitialJSLoader"], function(InitialJSLoader) {InitialJSLoader.loadOnDOMContentReady(["kKG6kJf","CSl+Sxi","zif2SIi","s5Ferw3","gFJOVw5","JOUMnNC","3F26mTM","6S5PHbO","YYk9ug4","B73AcWy","PY04\/Rs","qdLOFSH","FsBVuQ6","pXMubjf","ehJaT9r","mpUdCt2","qdOQPKI","UNiU4sO","p+yOQlM","m\/iHLvb","FvQWTxN","0Qz\/xq6","oqeG6JD","FHXlBA8","N93dyfD","wJ7W6Yv","2J1Ud6o","5JODOIC","4W8+IkX","vCxI9D4","NqAnvSR","X0PkNH5","dauMeUz","3hKBmDr"]);});</script> <script nonce="1R1HhdGK">requireLazy(["TimeSliceImpl","ServerJS"],function(TimeSlice,ServerJS){var s=(new ServerJS());s.handle({"define":[["cr:7736",["FBLynxLogging"],{"__rc":["FBLynxLogging",null]},-1],["LinkshimHandlerConfig",[],{"supports_meta_referrer":false,"default_meta_referrer_policy":"default","switched_meta_referrer_policy":"origin","non_linkshim_lnfb_mode":"ie","link_react_default_hash":"AT2p8FJQLTSugkpolh7yStww_U1de3xPHMwbC45K4_YrL4IFFJqVQg2LVQgGLiATu0aPE-nTUonh4bytVOtUHMJbvpTXA0hf7qL5SFD0pRI6eLAU9RRVEw1I5e-yo8fJZwCdZsBh5qzAQ6YIck4uUu6t3g","untrusted_link_default_hash":"AT1qZqC-8-yEZ5tKwBnVbXIpMuathwXrCuf3oBm6gtsBPxHjck58A88kFM6AITv2AVPJ6Tnwjgcxg04cKbDrcGj1xrfBbcCHio6_SxsJn3RiEkMRU_ToKAHqCvtxTDI5pMTBVtQ7ZUqMpyTRmVWhHgE-gQ","linkshim_host":"l.facebook.com","linkshim_path":"\/l.php","linkshim_enc_param":"h","linkshim_url_param":"u","use_rel_no_opener":false,"use_rel_no_referrer":false,"always_use_https":false,"onion_always_shim":true,"middle_click_requires_event":false,"www_safe_js_mode":"hover","m_safe_js_mode":null,"ghl_param_link_shim":false,"click_ids":[],"is_linkshim_supported":true,"current_domain":"facebook.com","blocklisted_domains":["ad.doubleclick.net","ads-encryption-url-example.com","bs.serving-sys.com","ad.atdmt.com","adform.net","ad13.adfarm1.adition.com","ilovemyfreedoms.com","secure.adnxs.com"],"is_mobile_device":false},27]],"instances":[["__inst_c2ec5301_0_0_QV",["DeveloperSiteDocumentationX"],[],1],["__inst_b123e231_0_0_kB",["DevsiteReferenceTable","__elem_0c196283_0_0_GT"],[{"__m":"__elem_0c196283_0_0_GT"}],1],["__inst_b123e231_0_1_I0",["DevsiteReferenceTable","__elem_0c196283_0_1_9F"],[{"__m":"__elem_0c196283_0_1_9F"}],1],["__inst_b123e231_0_2_m0",["DevsiteReferenceTable","__elem_0c196283_0_2_Kw"],[{"__m":"__elem_0c196283_0_2_Kw"}],1],["__inst_b123e231_0_3_7B",["DevsiteReferenceTable","__elem_0c196283_0_3_fb"],[{"__m":"__elem_0c196283_0_3_fb"}],1],["__inst_b123e231_0_4_4\/",["DevsiteReferenceTable","__elem_0c196283_0_4_QR"],[{"__m":"__elem_0c196283_0_4_QR"}],1],["__inst_b123e231_0_5_H\/",["DevsiteReferenceTable","__elem_0c196283_0_5_dI"],[{"__m":"__elem_0c196283_0_5_dI"}],1],["__inst_b123e231_0_6_OC",["DevsiteReferenceTable","__elem_0c196283_0_6_QH"],[{"__m":"__elem_0c196283_0_6_QH"}],1],["__inst_b123e231_0_7_co",["DevsiteReferenceTable","__elem_0c196283_0_7_VA"],[{"__m":"__elem_0c196283_0_7_VA"}],1],["__inst_a794192e_0_0_bp",["RadioButton","__elem_a794192e_0_0_st"],[{"__m":"__elem_a794192e_0_0_st"}],1],["__inst_a794192e_0_1_f+",["RadioButton","__elem_a794192e_0_1_fI"],[{"__m":"__elem_a794192e_0_1_fI"}],1],["__inst_a794192e_0_2_0k",["RadioButton","__elem_a794192e_0_2_x1"],[{"__m":"__elem_a794192e_0_2_x1"}],1],["__inst_a794192e_0_3_nf",["RadioButton","__elem_a794192e_0_3_H9"],[{"__m":"__elem_a794192e_0_3_H9"}],1],["__inst_a794192e_0_4_zV",["RadioButton","__elem_a794192e_0_4_R5"],[{"__m":"__elem_a794192e_0_4_R5"}],1],["__inst_a794192e_0_5_lE",["RadioButton","__elem_a794192e_0_5_eQ"],[{"__m":"__elem_a794192e_0_5_eQ"}],1],["__inst_835c633a_0_0_pk",["UIForm","__elem_85b7cbf7_0_0_wR","FormSubmitOnChange"],[{"__m":"__elem_85b7cbf7_0_0_wR"},null,false,null,[{"__m":"FormSubmitOnChange"}]],1],["__inst_a794192e_0_6_at",["RadioButton","__elem_a794192e_0_6_xt"],[{"__m":"__elem_a794192e_0_6_xt"}],1],["__inst_a794192e_0_7_IK",["RadioButton","__elem_a794192e_0_7_Ni"],[{"__m":"__elem_a794192e_0_7_Ni"}],1],["__inst_a794192e_0_8_Jj",["RadioButton","__elem_a794192e_0_8_x2"],[{"__m":"__elem_a794192e_0_8_x2"}],1],["__inst_a794192e_0_9_Mu",["RadioButton","__elem_a794192e_0_9_Gh"],[{"__m":"__elem_a794192e_0_9_Gh"}],1],["__inst_a794192e_0_a_Yt",["RadioButton","__elem_a794192e_0_a_N6"],[{"__m":"__elem_a794192e_0_a_N6"}],1],["__inst_a794192e_0_b_v\/",["RadioButton","__elem_a794192e_0_b_Nf"],[{"__m":"__elem_a794192e_0_b_Nf"}],1],["__inst_835c633a_0_1_da",["UIForm","__elem_85b7cbf7_0_1_Lo","FormSubmitOnChange"],[{"__m":"__elem_85b7cbf7_0_1_Lo"},null,false,null,[{"__m":"FormSubmitOnChange"}]],1],["__inst_b123e231_0_8_C3",["DevsiteReferenceTable","__elem_0c196283_0_8_jX"],[{"__m":"__elem_0c196283_0_8_jX"}],1],["__inst_43b438b9_0_0_CH",["CodeTabs","__inst_a794192e_0_c_d0","__elem_3a20eb2b_0_0_qF","__inst_a794192e_0_d_Ek","__elem_72bb878f_0_0_8+","__inst_a794192e_0_e_wH","__elem_992804e0_0_0_si","__inst_a794192e_0_f_ID","__elem_38f86502_0_0_cd"],[[[{"__m":"__inst_a794192e_0_c_d0"},{"__m":"__elem_3a20eb2b_0_0_qF"}],[{"__m":"__inst_a794192e_0_d_Ek"},{"__m":"__elem_72bb878f_0_0_8+"}],[{"__m":"__inst_a794192e_0_e_wH"},{"__m":"__elem_992804e0_0_0_si"}],[{"__m":"__inst_a794192e_0_f_ID"},{"__m":"__elem_38f86502_0_0_cd"}]],{"__m":"__elem_3a20eb2b_0_0_qF"}],1],["__inst_f4afbe30_0_0_D9",["ButtonGroupX","__elem_f4afbe30_0_0_pS","__inst_a794192e_0_c_d0","__inst_a794192e_0_d_Ek","__inst_a794192e_0_e_wH","__inst_a794192e_0_f_ID"],[{"__m":"__elem_f4afbe30_0_0_pS"},{"radioButtons":[{"__m":"__inst_a794192e_0_c_d0"},{"__m":"__inst_a794192e_0_d_Ek"},{"__m":"__inst_a794192e_0_e_wH"},{"__m":"__inst_a794192e_0_f_ID"}],"selected":{"__m":"__inst_a794192e_0_c_d0"}}],1],["__inst_a794192e_0_c_d0",["RadioButton","__elem_a794192e_0_c_cv"],[{"__m":"__elem_a794192e_0_c_cv"}],4],["__inst_a794192e_0_d_Ek",["RadioButton","__elem_a794192e_0_d_AF"],[{"__m":"__elem_a794192e_0_d_AF"}],3],["__inst_a794192e_0_e_wH",["RadioButton","__elem_a794192e_0_e_P2"],[{"__m":"__elem_a794192e_0_e_P2"}],3],["__inst_a794192e_0_f_ID",["RadioButton","__elem_a794192e_0_f_Nu"],[{"__m":"__elem_a794192e_0_f_Nu"}],3]],"elements":[["__elem_a588f507_0_2_bu","u_0_0_Uu",2],["__elem_0c196283_0_0_GT","u_0_1_vs",1],["__elem_0c196283_0_1_9F","u_0_2_QZ",1],["__elem_0c196283_0_2_Kw","u_0_3_iG",1],["__elem_0c196283_0_3_fb","u_0_4_N+",1],["__elem_0c196283_0_4_QR","u_0_5_fD",1],["__elem_0c196283_0_5_dI","u_0_6_JG",1],["__elem_0c196283_0_6_QH","u_0_7_CS",1],["__elem_0c196283_0_7_VA","u_0_8_ZT",1],["__elem_a794192e_0_0_st","u_0_9_2b",2],["__elem_a794192e_0_1_fI","u_0_a_LR",2],["__elem_a794192e_0_2_x1","u_0_b_8n",2],["__elem_a794192e_0_3_H9","u_0_c_PV",2],["__elem_a794192e_0_4_R5","u_0_d_DI",2],["__elem_a794192e_0_5_eQ","u_0_e_UE",2],["__elem_1262def6_0_0_Tg","u_0_f_U9",1],["__elem_a97054b6_0_0_zy","u_0_g_ra",1],["__elem_072b8e64_0_0_Jj","u_0_h_LZ",1],["__elem_1262def6_0_1_3P","u_0_i_gI",1],["__elem_a97054b6_0_1_WK","u_0_j_JV",1],["__elem_072b8e64_0_1_Yg","u_0_k_uo",1],["__elem_1262def6_0_2_S7","u_0_l_Be",1],["__elem_a97054b6_0_2_FK","u_0_m_u0",1],["__elem_072b8e64_0_2_Zn","u_0_n_\/U",1],["__elem_1262def6_0_3_yi","u_0_o_43",1],["__elem_a97054b6_0_3_pz","u_0_p_gY",1],["__elem_072b8e64_0_3_JA","u_0_q_pk",1],["__elem_1262def6_0_4_9b","u_0_r_KZ",1],["__elem_a97054b6_0_4_uU","u_0_s_tH",1],["__elem_072b8e64_0_4_jV","u_0_t_YV",1],["__elem_1262def6_0_5_8H","u_0_u_hZ",1],["__elem_a97054b6_0_5_lx","u_0_v_vX",1],["__elem_072b8e64_0_5_h5","u_0_w_FV",1],["__elem_85b7cbf7_0_0_wR","u_0_x_Pq",1],["__elem_a794192e_0_6_xt","u_0_y_7u",2],["__elem_a794192e_0_7_Ni","u_0_z_WG",2],["__elem_a794192e_0_8_x2","u_0_10_Sf",2],["__elem_a794192e_0_9_Gh","u_0_11_Pg",2],["__elem_a794192e_0_a_N6","u_0_12_lZ",2],["__elem_a794192e_0_b_Nf","u_0_13_eP",2],["__elem_1262def6_0_6_ud","u_0_14_jG",1],["__elem_a97054b6_0_6_wt","u_0_15_vd",1],["__elem_072b8e64_0_6_25","u_0_16_hL",1],["__elem_1262def6_0_7_U7","u_0_17_sI",1],["__elem_a97054b6_0_7_4z","u_0_18_Dc",1],["__elem_072b8e64_0_7_bZ","u_0_19_NQ",1],["__elem_1262def6_0_8_A5","u_0_1a_vr",1],["__elem_a97054b6_0_8_CR","u_0_1b_ZI",1],["__elem_072b8e64_0_8_m+","u_0_1c_hq",1],["__elem_1262def6_0_9_MJ","u_0_1d_ez",1],["__elem_a97054b6_0_9_1x","u_0_1e_YH",1],["__elem_072b8e64_0_9_sf","u_0_1f_wb",1],["__elem_1262def6_0_a_pN","u_0_1g_i8",1],["__elem_a97054b6_0_a_HJ","u_0_1h_m2",1],["__elem_072b8e64_0_a_V2","u_0_1i_fk",1],["__elem_1262def6_0_b_FB","u_0_1j_ln",1],["__elem_a97054b6_0_b_mQ","u_0_1k_dr",1],["__elem_072b8e64_0_b_z8","u_0_1l_5U",1],["__elem_85b7cbf7_0_1_Lo","u_0_1m_3K",1],["__elem_0c196283_0_8_jX","u_0_1n_iR",1],["__elem_f4afbe30_0_0_pS","u_0_1o_0K",1],["__elem_a794192e_0_c_cv","u_0_1p_81",1],["__elem_a794192e_0_d_AF","u_0_1q_p1",1],["__elem_a794192e_0_e_P2","u_0_1r_v7",1],["__elem_a794192e_0_f_Nu","u_0_1s_Bn",1],["__elem_3a20eb2b_0_0_qF","u_0_1t_AW",2],["__elem_72bb878f_0_0_8+","u_0_1u_II",1],["__elem_992804e0_0_0_si","u_0_1v_qd",1],["__elem_38f86502_0_0_cd","u_0_1w_y1",1],["__elem_9f5fac15_0_3_tR","developer_documentation_toolbar",1],["__elem_a32d506f_0_0_MJ","u_0_1x_Fc",1],["__elem_a32d506f_0_1_O0","u_0_1y_1f",1],["__elem_a32d506f_0_2_5h","u_0_1z_3c",1],["__elem_a32d506f_0_3_ky","u_0_20_9C",1],["__elem_9f5fac15_0_0_tX","devsite_header",1],["__elem_9f5fac15_0_1_L9","documentation_breadcrumbs_pagelet",1],["__elem_a588f507_0_0_Af","u_0_21_cx",1],["__elem_9f5fac15_0_4_pU","documentation_body_pagelet",1],["__elem_a588f507_0_1_rI","u_0_22_pC",1],["__elem_9f5fac15_0_2_4g","devsite_footer",1]],"require":[["UniversalMicroSiteTrackingController","init",["ImmutableServerCallableWrapper"],[true,"HK",{"__imm":{"module":{"__m":"ImmutableServerCallableWrapper"},"method":"Map","value":[]}},"1Xs4mVUP3j61Il5cr",null,"https:\/\/developers.facebook.com\/docs\/marketing-api\/advantage-catalog-ads\/get-started",null,null,"apac",null,"060NB4duVcP2CzJKG","developers",null,"",{"__imm":{"module":{"__m":"ImmutableServerCallableWrapper"},"method":"Map","value":[]}},null,"",""]],["DevsiteInteractionTracker","init",[],[{"translationStatus":"translated"}]],["AsyncRequest","post_UNSAFE_LET_ANYONE_IMPERSONATE_THE_USER_FOR_THESE_WRITES",[],["\/ajax\/docs\/nav\/?path1=marketing-api&path2=advantage-catalog-ads&path3=get-started",{}]],["__inst_c2ec5301_0_0_QV"],["DevsiteURLFragmentHandler","registerTransitionHandler",[],[]],["AnalyticsGKs","init",[],[[{"gk_name":"analytics_app_anomaly_notifications_participants","value":true},{"gk_name":"analytics_approximation_accuracy","value":false},{"gk_name":"analytics_cross_device_web_params","value":true},{"gk_name":"analytics_currency","value":true},{"gk_name":"analytics_deactivate_flagged_params","value":true},{"gk_name":"analytics_delete_flagged_properties","value":true},{"gk_name":"analytics_delete_key_for_auto_deleted_ups","value":true},{"gk_name":"analytics_delete_key_for_auto_deprecated_cps","value":true},{"gk_name":"analytics_display_deleted_user_properties_table","value":true},{"gk_name":"ios_receipt_validation_ui","value":true},{"gk_name":"analytics_rotate_key_for_pii_flagged_wps","value":true},{"gk_name":"fba_whitelisted_businesses_for_new_channels_h2","value":false},{"gk_name":"fba_curated_dashboards","value":false},{"gk_name":"fba_curated_dashboards_internal_only","value":false},{"gk_name":"insights_android_implicit_purchase_events","value":true},{"gk_name":"fba_people_insights_v2_entities_read_path","value":false},{"gk_name":"fba_people_insights_v2_entities_write_path","value":false},{"gk_name":"fba_outcomes_beta","value":false},{"gk_name":"fba_show_outcomes_for_single_entities","value":false},{"gk_name":"fba_platform_section_whitelist","value":false},{"gk_name":"fba_people_insights_v2_businesses_read_path","value":false},{"gk_name":"fba_people_insights_v2_businesses_write_path","value":false},{"gk_name":"fba_dashboard_templates","value":false},{"gk_name":"fba_path_to_conversion_prod","value":false},{"gk_name":"fba_show_bag_hide_esg","value":false}]]],["PartnershipsMarketingScrollOnLoad","scrollToIdOnLoad",[],[]],["fbq","init",[],["438056466377696"]],["fbq","init",[],["721503217860715"]],["fbq","init",[],["1654677854812921"]],["fbq","init",[],["983057391856088"]],["fbq","track",[],["ViewContent",{"value":"2","currency":"EUR"}]],["fbq","init",[],["1801207626762049"]],["fbq","init",[],["1916681798651990"]],["fbq","track",[],["PageView",{"isDFCRegistered":"0"}]],["ScriptPath","set",[],["XDeveloperDocumentationController","7459a3d2",{"imp_id":"1Xs4mVUP3j61Il5cr","ef_page":null,"uri":"https:\/\/developers.facebook.com\/docs\/marketing-api\/advantage-catalog-ads\/get-started","entity_id":"61550750497965"}]],["ControlledReferer","useFacebookRefererHtml",["__elem_a32d506f_0_0_MJ"],[{"__m":"__elem_a32d506f_0_0_MJ"},"\u003Cimg height=\"1\" width=\"1\" style=\"border-style:none;\" alt=\"\" src=\"\/\/googleads.g.doubleclick.net\/pagead\/viewthroughconversion\/963623955\/?guid=ON&script=0\" \/>"]],["ControlledReferer","useFacebookRefererHtml",["__elem_a32d506f_0_1_O0"],[{"__m":"__elem_a32d506f_0_1_O0"},"\u003Cimg height=\"1\" width=\"1\" style=\"border-style:none;\" alt=\"\" src=\"https:\/\/dc.ads.linkedin.com\/collect\/?pid=276116&fmt=gif\" \/>"]],["ControlledReferer","useFacebookRefererHtml",["__elem_a32d506f_0_2_5h"],[{"__m":"__elem_a32d506f_0_2_5h"},"\u003Cimg height=\"1\" width=\"1\" style=\"border-style:none;\" alt=\"\" src=\"https:\/\/analytics.twitter.com\/i\/adsct?txn_id=nz7m3&p_id=Twitter&tw_sale_amount=0&tw_order_quantity=0\" \/>"]],["ControlledReferer","useFacebookRefererHtml",["__elem_a32d506f_0_3_ky"],[{"__m":"__elem_a32d506f_0_3_ky"},"\u003Cimg height=\"1\" width=\"1\" style=\"border-style:none;\" alt=\"\" src=\"\/\/t.co\/i\/adsct?txn_id=nz7m3&p_id=Twitter&tw_sale_amount=0&tw_order_quantity=0\" \/>"]],["ReactRenderer_DEPRECATED","constructAndRenderComponent_LEGACY",["DeveloperProductHomeMobileOnThisPage.react","__elem_a588f507_0_0_Af"],[{"__m":"DeveloperProductHomeMobileOnThisPage.react"},{},{"__m":"__elem_a588f507_0_0_Af"},"callsite_d1949635575"]],["AsyncRequestNectarLogging"],["DocumentTitle","set",[],["\u65b0\u624b\u6307\u5357 - \u63a8\u5ee3 API",false]],["ReactRenderer_DEPRECATED","constructAndRenderComponent_LEGACY",["DeveloperProductHomeOnThisPage.react","__elem_a588f507_0_1_rI"],[{"__m":"DeveloperProductHomeOnThisPage.react"},{},{"__m":"__elem_a588f507_0_1_rI"},"callsite_d1949635575"]],["sdk.init-server-callable","init",[],[{"appId":113869198637480,"xfbml":true,"version":"v21.0","status":false}]],["DevsiteOnScrollToSection","init",["__elem_a588f507_0_2_bu"],[{"__m":"__elem_a588f507_0_2_bu"}]],["DevsiteCardScrollToTopButtons","init",["__elem_a588f507_0_2_bu"],[{"__m":"__elem_a588f507_0_2_bu"},"to_top_nav"]],["GoogleAnalytics4Setup","setupGA4",[],[false,"G-WN22ZHXY2R",{"cookie_domain":"developers.facebook.com"},true,[]]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["__inst_b123e231_0_0_kB"],["__inst_b123e231_0_1_I0"],["__inst_b123e231_0_2_m0"],["prettify","init",[],[]],["__inst_b123e231_0_3_7B"],["__inst_b123e231_0_4_4\/"],["__inst_b123e231_0_5_H\/"],["__inst_b123e231_0_6_OC"],["__inst_b123e231_0_7_co"],["prettify","init",[],[]],["DevsiteDocsCMSCodeTabs","init",["__elem_a794192e_0_0_st","__elem_a794192e_0_1_fI","__elem_a794192e_0_2_x1","__elem_a794192e_0_3_H9","__elem_a794192e_0_4_R5","__elem_a794192e_0_5_eQ","__elem_1262def6_0_0_Tg","__elem_1262def6_0_1_3P","__elem_1262def6_0_2_S7","__elem_1262def6_0_3_yi","__elem_1262def6_0_4_9b","__elem_1262def6_0_5_8H"],[{"curl":{"__m":"__elem_a794192e_0_0_st"},"adsapi_node.js":{"__m":"__elem_a794192e_0_1_fI"},"adsapi_phpsdk":{"__m":"__elem_a794192e_0_2_x1"},"adsapi_pythonsdk":{"__m":"__elem_a794192e_0_3_H9"},"adsapi_javasdk":{"__m":"__elem_a794192e_0_4_R5"},"adsapi_rubysdk":{"__m":"__elem_a794192e_0_5_eQ"}},{"curl":{"__m":"__elem_1262def6_0_0_Tg"},"adsapi_node.js":{"__m":"__elem_1262def6_0_1_3P"},"adsapi_phpsdk":{"__m":"__elem_1262def6_0_2_S7"},"adsapi_pythonsdk":{"__m":"__elem_1262def6_0_3_yi"},"adsapi_javasdk":{"__m":"__elem_1262def6_0_4_9b"},"adsapi_rubysdk":{"__m":"__elem_1262def6_0_5_8H"}}]],["prettify","init",[],[]],["__inst_a794192e_0_0_bp"],["__inst_a794192e_0_1_f+"],["__inst_a794192e_0_2_0k"],["__inst_a794192e_0_3_nf"],["__inst_a794192e_0_4_zV"],["__inst_a794192e_0_5_lE"],["DeveloperSiteSampleEventLogger","init",["__elem_a97054b6_0_0_zy"],[{"__m":"__elem_a97054b6_0_0_zy"},"marketing_api_sample_copy","ADGROUP_CREATE","curl"]],["ReactRenderer","constructAndRenderComponent",["FBClipboardLink.react","__elem_072b8e64_0_0_Jj"],[{"__m":"FBClipboardLink.react"},{"label":"\u8907\u88fd\u4ee3\u78bc","value":"curl -X POST \\\n -F 'name=\"My Ad\"' \\\n -F 'adset_id=\"\u003CAD_SET_ID>\"' \\\n -F 'creative={\n \"creative_id\": \"\u003CCREATIVE_ID>\"\n }' \\\n -F 'status=\"PAUSED\"' \\\n -F 'access_token=\u003CACCESS_TOKEN>' \\\n https:\/\/graph.facebook.com\/v21.0\/act_\u003CAD_ACCOUNT_ID>\/ads","tooltip":"\u8907\u88fd\u4ee3\u78bc\u5230\u526a\u8cbc\u7c3f","tooltipSuccess":"\u5df2\u8907\u88fd\u4ee3\u78bc\uff01","tooltipSuccessDuration":1000},{"__m":"__elem_072b8e64_0_0_Jj"}]],["DeveloperSiteSampleEventLogger","init",["__elem_a97054b6_0_1_WK"],[{"__m":"__elem_a97054b6_0_1_WK"},"marketing_api_sample_copy","ADGROUP_CREATE","adsapi_node.js"]],["ReactRenderer","constructAndRenderComponent",["FBClipboardLink.react","__elem_072b8e64_0_1_Yg"],[{"__m":"FBClipboardLink.react"},{"label":"\u8907\u88fd\u4ee3\u78bc","value":"\n'use strict';\nconst bizSdk = require('facebook-nodejs-business-sdk');\nconst AdAccount = bizSdk.AdAccount;\nconst Ad = bizSdk.Ad;\n\nconst access_token = '\u003CACCESS_TOKEN>';\nconst app_secret = '\u003CAPP_SECRET>';\nconst app_id = '\u003CAPP_ID>';\nconst id = '\u003CAD_ACCOUNT_ID>';\nconst api = bizSdk.FacebookAdsApi.init(access_token);\nconst showDebugingInfo = true; \/\/ Setting this to true shows more debugging info.\nif (showDebugingInfo) {\n api.setDebug(true);\n}\n\nconst logApiCallResult = (apiCallName, data) => {\n console.log(apiCallName);\n if (showDebugingInfo) {\n console.log('Data:' + JSON.stringify(data));\n }\n};\n\nlet fields, params;\nfields = [\n];\nparams = {\n 'name' : 'My Ad',\n 'adset_id' : '\u003CadSetID>',\n 'creative' : {'creative_id':'\u003CadCreativeID>'},\n 'status' : 'PAUSED',\n};\nconst ads = (new AdAccount(id)).createAd(\n fields,\n params\n);\nlogApiCallResult('ads api call complete.', ads);\n\n","tooltip":"\u8907\u88fd\u4ee3\u78bc\u5230\u526a\u8cbc\u7c3f","tooltipSuccess":"\u5df2\u8907\u88fd\u4ee3\u78bc\uff01","tooltipSuccessDuration":1000},{"__m":"__elem_072b8e64_0_1_Yg"}]],["DeveloperSiteSampleEventLogger","init",["__elem_a97054b6_0_2_FK"],[{"__m":"__elem_a97054b6_0_2_FK"},"marketing_api_sample_copy","ADGROUP_CREATE","adsapi_phpsdk"]],["ReactRenderer","constructAndRenderComponent",["FBClipboardLink.react","__elem_072b8e64_0_2_Zn"],[{"__m":"FBClipboardLink.react"},{"label":"\u8907\u88fd\u4ee3\u78bc","value":"\nrequire __DIR__ . '\/vendor\/autoload.php';\n\nuse FacebookAds\\Object\\AdAccount;\nuse FacebookAds\\Object\\Ad;\nuse FacebookAds\\Api;\nuse FacebookAds\\Logger\\CurlLogger;\n\n$access_token = '\u003CACCESS_TOKEN>';\n$app_secret = '\u003CAPP_SECRET>';\n$app_id = '\u003CAPP_ID>';\n$id = '\u003CAD_ACCOUNT_ID>';\n\n$api = Api::init($app_id, $app_secret, $access_token);\n$api->setLogger(new CurlLogger());\n\n$fields = array(\n);\n$params = array(\n 'name' => 'My Ad',\n 'adset_id' => '\u003CadSetID>',\n 'creative' => array('creative_id' => '\u003CadCreativeID>'),\n 'status' => 'PAUSED',\n);\necho json_encode((new AdAccount($id))->createAd(\n $fields,\n $params\n)->exportAllData(), JSON_PRETTY_PRINT);\n\n","tooltip":"\u8907\u88fd\u4ee3\u78bc\u5230\u526a\u8cbc\u7c3f","tooltipSuccess":"\u5df2\u8907\u88fd\u4ee3\u78bc\uff01","tooltipSuccessDuration":1000},{"__m":"__elem_072b8e64_0_2_Zn"}]],["DeveloperSiteSampleEventLogger","init",["__elem_a97054b6_0_3_pz"],[{"__m":"__elem_a97054b6_0_3_pz"},"marketing_api_sample_copy","ADGROUP_CREATE","adsapi_pythonsdk"]],["ReactRenderer","constructAndRenderComponent",["FBClipboardLink.react","__elem_072b8e64_0_3_JA"],[{"__m":"FBClipboardLink.react"},{"label":"\u8907\u88fd\u4ee3\u78bc","value":"\nfrom facebook_business.adobjects.adaccount import AdAccount\nfrom facebook_business.adobjects.ad import Ad\nfrom facebook_business.api import FacebookAdsApi\n\naccess_token = '\u003CACCESS_TOKEN>'\napp_secret = '\u003CAPP_SECRET>'\napp_id = '\u003CAPP_ID>'\nid = '\u003CAD_ACCOUNT_ID>'\nFacebookAdsApi.init(access_token=access_token)\n\nfields = [\n]\nparams = {\n 'name': 'My Ad',\n 'adset_id': '\u003CadSetID>',\n 'creative': {'creative_id':'\u003CadCreativeID>'},\n 'status': 'PAUSED',\n}\nprint AdAccount(id).create_ad(\n fields=fields,\n params=params,\n)\n\n","tooltip":"\u8907\u88fd\u4ee3\u78bc\u5230\u526a\u8cbc\u7c3f","tooltipSuccess":"\u5df2\u8907\u88fd\u4ee3\u78bc\uff01","tooltipSuccessDuration":1000},{"__m":"__elem_072b8e64_0_3_JA"}]],["DeveloperSiteSampleEventLogger","init",["__elem_a97054b6_0_4_uU"],[{"__m":"__elem_a97054b6_0_4_uU"},"marketing_api_sample_copy","ADGROUP_CREATE","adsapi_javasdk"]],["ReactRenderer","constructAndRenderComponent",["FBClipboardLink.react","__elem_072b8e64_0_4_jV"],[{"__m":"FBClipboardLink.react"},{"label":"\u8907\u88fd\u4ee3\u78bc","value":"\nimport com.facebook.ads.sdk.*;\nimport java.io.File;\nimport java.util.Arrays;\n\npublic class SAMPLE_CODE_EXAMPLE {\n public static void main (String args[]) throws APIException {\n\n String access_token = \\\"\u003CACCESS_TOKEN>\\\";\n String app_secret = \\\"\u003CAPP_SECRET>\\\";\n String app_id = \\\"\u003CAPP_ID>\\\";\n String id = \\\"\u003CAD_ACCOUNT_ID>\\\";\n APIContext context = new APIContext(access_token).enableDebug(true);\n\n new AdAccount(id, context).createAd()\n .setName(\\\"My Ad\\\")\n .setAdsetId(\u003CadSetID>L)\n .setCreative(\n new AdCreative()\n .setFieldId(\\\"\u003CadCreativeID>\\\")\n )\n .setStatus(Ad.EnumStatus.VALUE_PAUSED)\n .execute();\n\n }\n}\n","tooltip":"\u8907\u88fd\u4ee3\u78bc\u5230\u526a\u8cbc\u7c3f","tooltipSuccess":"\u5df2\u8907\u88fd\u4ee3\u78bc\uff01","tooltipSuccessDuration":1000},{"__m":"__elem_072b8e64_0_4_jV"}]],["DeveloperSiteSampleEventLogger","init",["__elem_a97054b6_0_5_lx"],[{"__m":"__elem_a97054b6_0_5_lx"},"marketing_api_sample_copy","ADGROUP_CREATE","adsapi_rubysdk"]],["ReactRenderer","constructAndRenderComponent",["FBClipboardLink.react","__elem_072b8e64_0_5_h5"],[{"__m":"FBClipboardLink.react"},{"label":"\u8907\u88fd\u4ee3\u78bc","value":"\nrequire 'facebook_ads'\n\naccess_token = '\u003CACCESS_TOKEN>'\napp_secret = '\u003CAPP_SECRET>'\napp_id = '\u003CAPP_ID>'\nid = '\u003CAD_ACCOUNT_ID>'\n\nFacebookAds.configure do |config|\n config.access_token = access_token\n config.app_secret = app_secret\nend\n\nad_account = FacebookAds::AdAccount.get(id)\nads = ad_account.ads.create({\n name: 'My Ad',\n adset_id: '\u003CadSetID>',\n creative: {'creative_id':'\u003CadCreativeID>'},\n status: 'PAUSED',\n})\n\n","tooltip":"\u8907\u88fd\u4ee3\u78bc\u5230\u526a\u8cbc\u7c3f","tooltipSuccess":"\u5df2\u8907\u88fd\u4ee3\u78bc\uff01","tooltipSuccessDuration":1000},{"__m":"__elem_072b8e64_0_5_h5"}]],["__inst_835c633a_0_0_pk"],["prettify","init",[],[]],["DevsiteDocsCMSCodeTabs","init",["__elem_a794192e_0_6_xt","__elem_a794192e_0_7_Ni","__elem_a794192e_0_8_x2","__elem_a794192e_0_9_Gh","__elem_a794192e_0_a_N6","__elem_a794192e_0_b_Nf","__elem_1262def6_0_6_ud","__elem_1262def6_0_7_U7","__elem_1262def6_0_8_A5","__elem_1262def6_0_9_MJ","__elem_1262def6_0_a_pN","__elem_1262def6_0_b_FB"],[{"curl":{"__m":"__elem_a794192e_0_6_xt"},"adsapi_node.js":{"__m":"__elem_a794192e_0_7_Ni"},"adsapi_phpsdk":{"__m":"__elem_a794192e_0_8_x2"},"adsapi_pythonsdk":{"__m":"__elem_a794192e_0_9_Gh"},"adsapi_javasdk":{"__m":"__elem_a794192e_0_a_N6"},"adsapi_rubysdk":{"__m":"__elem_a794192e_0_b_Nf"}},{"curl":{"__m":"__elem_1262def6_0_6_ud"},"adsapi_node.js":{"__m":"__elem_1262def6_0_7_U7"},"adsapi_phpsdk":{"__m":"__elem_1262def6_0_8_A5"},"adsapi_pythonsdk":{"__m":"__elem_1262def6_0_9_MJ"},"adsapi_javasdk":{"__m":"__elem_1262def6_0_a_pN"},"adsapi_rubysdk":{"__m":"__elem_1262def6_0_b_FB"}}]],["prettify","init",[],[]],["__inst_a794192e_0_6_at"],["__inst_a794192e_0_7_IK"],["__inst_a794192e_0_8_Jj"],["__inst_a794192e_0_9_Mu"],["__inst_a794192e_0_a_Yt"],["__inst_a794192e_0_b_v\/"],["DeveloperSiteSampleEventLogger","init",["__elem_a97054b6_0_6_wt"],[{"__m":"__elem_a97054b6_0_6_wt"},"marketing_api_sample_copy","ADCREATIVE_READ_DPA_PREVIEW","curl"]],["ReactRenderer","constructAndRenderComponent",["FBClipboardLink.react","__elem_072b8e64_0_6_25"],[{"__m":"FBClipboardLink.react"},{"label":"\u8907\u88fd\u4ee3\u78bc","value":"curl -X GET \\\n -d 'ad_format=\"DESKTOP_FEED_STANDARD\"' \\\n -d 'product_item_ids=[\n \"\u003CPRODUCT_ITEM_ID>\"\n ]' \\\n -d 'access_token=\u003CACCESS_TOKEN>' \\\n https:\/\/graph.facebook.com\/v21.0\/\u003CCREATIVE_ID>\/previews","tooltip":"\u8907\u88fd\u4ee3\u78bc\u5230\u526a\u8cbc\u7c3f","tooltipSuccess":"\u5df2\u8907\u88fd\u4ee3\u78bc\uff01","tooltipSuccessDuration":1000},{"__m":"__elem_072b8e64_0_6_25"}]],["DeveloperSiteSampleEventLogger","init",["__elem_a97054b6_0_7_4z"],[{"__m":"__elem_a97054b6_0_7_4z"},"marketing_api_sample_copy","ADCREATIVE_READ_DPA_PREVIEW","adsapi_node.js"]],["ReactRenderer","constructAndRenderComponent",["FBClipboardLink.react","__elem_072b8e64_0_7_bZ"],[{"__m":"FBClipboardLink.react"},{"label":"\u8907\u88fd\u4ee3\u78bc","value":"\n'use strict';\nconst bizSdk = require('facebook-nodejs-business-sdk');\nconst AdCreative = bizSdk.AdCreative;\nconst AdPreview = bizSdk.AdPreview;\n\nconst access_token = '\u003CACCESS_TOKEN>';\nconst app_secret = '\u003CAPP_SECRET>';\nconst app_id = '\u003CAPP_ID>';\nconst id = '\u003CAD_CREATIVE_ID>';\nconst api = bizSdk.FacebookAdsApi.init(access_token);\nconst showDebugingInfo = true; \/\/ Setting this to true shows more debugging info.\nif (showDebugingInfo) {\n api.setDebug(true);\n}\n\nconst logApiCallResult = (apiCallName, data) => {\n console.log(apiCallName);\n if (showDebugingInfo) {\n console.log('Data:' + JSON.stringify(data));\n }\n};\n\nlet fields, params;\nfields = [\n];\nparams = {\n 'ad_format' : 'DESKTOP_FEED_STANDARD',\n 'product_item_ids' : ['\u003CproductItemID>'],\n};\nconst previewss = (new AdCreative(id)).getPreviews(\n fields,\n params\n);\nlogApiCallResult('previewss api call complete.', previewss);\n\n","tooltip":"\u8907\u88fd\u4ee3\u78bc\u5230\u526a\u8cbc\u7c3f","tooltipSuccess":"\u5df2\u8907\u88fd\u4ee3\u78bc\uff01","tooltipSuccessDuration":1000},{"__m":"__elem_072b8e64_0_7_bZ"}]],["DeveloperSiteSampleEventLogger","init",["__elem_a97054b6_0_8_CR"],[{"__m":"__elem_a97054b6_0_8_CR"},"marketing_api_sample_copy","ADCREATIVE_READ_DPA_PREVIEW","adsapi_phpsdk"]],["ReactRenderer","constructAndRenderComponent",["FBClipboardLink.react","__elem_072b8e64_0_8_m+"],[{"__m":"FBClipboardLink.react"},{"label":"\u8907\u88fd\u4ee3\u78bc","value":"\nrequire __DIR__ . '\/vendor\/autoload.php';\n\nuse FacebookAds\\Object\\AdCreative;\nuse FacebookAds\\Object\\AdPreview;\nuse FacebookAds\\Api;\nuse FacebookAds\\Logger\\CurlLogger;\n\n$access_token = '\u003CACCESS_TOKEN>';\n$app_secret = '\u003CAPP_SECRET>';\n$app_id = '\u003CAPP_ID>';\n$id = '\u003CAD_CREATIVE_ID>';\n\n$api = Api::init($app_id, $app_secret, $access_token);\n$api->setLogger(new CurlLogger());\n\n$fields = array(\n);\n$params = array(\n 'ad_format' => 'DESKTOP_FEED_STANDARD',\n 'product_item_ids' => array('\u003CproductItemID>'),\n);\necho json_encode((new AdCreative($id))->getPreviews(\n $fields,\n $params\n)->getResponse()->getContent(), JSON_PRETTY_PRINT);\n\n","tooltip":"\u8907\u88fd\u4ee3\u78bc\u5230\u526a\u8cbc\u7c3f","tooltipSuccess":"\u5df2\u8907\u88fd\u4ee3\u78bc\uff01","tooltipSuccessDuration":1000},{"__m":"__elem_072b8e64_0_8_m+"}]],["DeveloperSiteSampleEventLogger","init",["__elem_a97054b6_0_9_1x"],[{"__m":"__elem_a97054b6_0_9_1x"},"marketing_api_sample_copy","ADCREATIVE_READ_DPA_PREVIEW","adsapi_pythonsdk"]],["ReactRenderer","constructAndRenderComponent",["FBClipboardLink.react","__elem_072b8e64_0_9_sf"],[{"__m":"FBClipboardLink.react"},{"label":"\u8907\u88fd\u4ee3\u78bc","value":"\nfrom facebook_business.adobjects.adcreative import AdCreative\nfrom facebook_business.adobjects.adpreview import AdPreview\nfrom facebook_business.api import FacebookAdsApi\n\naccess_token = '\u003CACCESS_TOKEN>'\napp_secret = '\u003CAPP_SECRET>'\napp_id = '\u003CAPP_ID>'\nid = '\u003CAD_CREATIVE_ID>'\nFacebookAdsApi.init(access_token=access_token)\n\nfields = [\n]\nparams = {\n 'ad_format': 'DESKTOP_FEED_STANDARD',\n 'product_item_ids': ['\u003CproductItemID>'],\n}\nprint AdCreative(id).get_previews(\n fields=fields,\n params=params,\n)\n\n","tooltip":"\u8907\u88fd\u4ee3\u78bc\u5230\u526a\u8cbc\u7c3f","tooltipSuccess":"\u5df2\u8907\u88fd\u4ee3\u78bc\uff01","tooltipSuccessDuration":1000},{"__m":"__elem_072b8e64_0_9_sf"}]],["DeveloperSiteSampleEventLogger","init",["__elem_a97054b6_0_a_HJ"],[{"__m":"__elem_a97054b6_0_a_HJ"},"marketing_api_sample_copy","ADCREATIVE_READ_DPA_PREVIEW","adsapi_javasdk"]],["ReactRenderer","constructAndRenderComponent",["FBClipboardLink.react","__elem_072b8e64_0_a_V2"],[{"__m":"FBClipboardLink.react"},{"label":"\u8907\u88fd\u4ee3\u78bc","value":"\nimport com.facebook.ads.sdk.*;\nimport java.io.File;\nimport java.util.Arrays;\n\npublic class SAMPLE_CODE_EXAMPLE {\n public static void main (String args[]) throws APIException {\n\n String access_token = \\\"\u003CACCESS_TOKEN>\\\";\n String app_secret = \\\"\u003CAPP_SECRET>\\\";\n String app_id = \\\"\u003CAPP_ID>\\\";\n String id = \\\"\u003CAD_CREATIVE_ID>\\\";\n APIContext context = new APIContext(access_token).enableDebug(true);\n\n new AdCreative(id, context).getPreviews()\n .setAdFormat(AdPreview.EnumAdFormat.VALUE_DESKTOP_FEED_STANDARD)\n .setProductItemIds(\\\"[\\\\\"\u003CproductItemID>\\\\\"]\\\")\n .execute();\n\n }\n}\n","tooltip":"\u8907\u88fd\u4ee3\u78bc\u5230\u526a\u8cbc\u7c3f","tooltipSuccess":"\u5df2\u8907\u88fd\u4ee3\u78bc\uff01","tooltipSuccessDuration":1000},{"__m":"__elem_072b8e64_0_a_V2"}]],["DeveloperSiteSampleEventLogger","init",["__elem_a97054b6_0_b_mQ"],[{"__m":"__elem_a97054b6_0_b_mQ"},"marketing_api_sample_copy","ADCREATIVE_READ_DPA_PREVIEW","adsapi_rubysdk"]],["ReactRenderer","constructAndRenderComponent",["FBClipboardLink.react","__elem_072b8e64_0_b_z8"],[{"__m":"FBClipboardLink.react"},{"label":"\u8907\u88fd\u4ee3\u78bc","value":"\nrequire 'facebook_ads'\n\naccess_token = '\u003CACCESS_TOKEN>'\napp_secret = '\u003CAPP_SECRET>'\napp_id = '\u003CAPP_ID>'\nid = '\u003CAD_CREATIVE_ID>'\n\nFacebookAds.configure do |config|\n config.access_token = access_token\n config.app_secret = app_secret\nend\n\nad_creative = FacebookAds::AdCreative.get(id)\npreviewss = ad_creative.previews({\n fields: { },\n ad_format: 'DESKTOP_FEED_STANDARD',\n product_item_ids: ['\u003CproductItemID>'],\n})\n\n","tooltip":"\u8907\u88fd\u4ee3\u78bc\u5230\u526a\u8cbc\u7c3f","tooltipSuccess":"\u5df2\u8907\u88fd\u4ee3\u78bc\uff01","tooltipSuccessDuration":1000},{"__m":"__elem_072b8e64_0_b_z8"}]],["__inst_835c633a_0_1_da"],["__inst_b123e231_0_8_C3"],["prettify","init",[],[]],["FBLynx","setupDelegation",[],[]],["__inst_43b438b9_0_0_CH"],["__inst_f4afbe30_0_0_D9"],["__inst_a794192e_0_c_d0"],["__inst_a794192e_0_d_Ek"],["__inst_a794192e_0_e_wH"],["__inst_a794192e_0_f_ID"],["Animation"],["PageTransitions"],["RequireDeferredReference","unblock",[],[["FbtLogging","IntlQtEventFalcoEvent","Animation","PageTransitions"],"sd"]],["RequireDeferredReference","unblock",[],[["FbtLogging","IntlQtEventFalcoEvent","Animation","PageTransitions"],"css"]],["TimeSliceImpl"],["HasteSupportData"],["ServerJS"],["Run"],["InitialJSLoader"]],"contexts":[[{"__m":"__elem_9f5fac15_0_0_tX"},false],[{"__m":"__elem_9f5fac15_0_1_L9"},false],[{"__m":"__elem_9f5fac15_0_2_4g"},false],[{"__m":"__elem_9f5fac15_0_3_tR"},false],[{"__m":"__elem_9f5fac15_0_4_pU"},false]]});requireLazy(["Run"],function(Run){Run.onAfterLoad(function(){s.cleanup(TimeSlice)})});}); </script> <script nonce="1R1HhdGK">now_inl=(function(){var p=window.performance;return p&&p.now&&p.timing&&p.timing.navigationStart?function(){return p.now()+p.timing.navigationStart}:function(){return new Date().getTime()};})(); window.__bigPipeFR=now_inl();</script> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v4/yr/l/1,cross/5lgCuvmQIBe.css" as="style" crossorigin="anonymous" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v4/yt/l/1,cross/scs2iBx9PqC.css" as="style" crossorigin="anonymous" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v4/yL/l/1,cross/CZbBUgUjutB.css" as="style" crossorigin="anonymous" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v4/yO/l/1,cross/DofeYSJlLLd.css" as="style" crossorigin="anonymous" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v4/yC/l/1,cross/HGpWgRpJM3b.css" as="style" crossorigin="anonymous" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v4/y4/l/1,cross/WKzOP0l5SUB.css" as="style" crossorigin="anonymous" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v4/ya/l/1,cross/gXVvGlARRSm.css" as="style" crossorigin="anonymous" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v4/yx/l/1,cross/Edhu-zYJ9Zc.css" as="style" crossorigin="anonymous" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v3/yy/r/IyFMI-P5QGQ.js" as="script" crossorigin="anonymous" nonce="1R1HhdGK" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v4/yO/l/1,cross/7JLxi68DK7R.css" as="style" crossorigin="anonymous" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v4/yR/l/1,cross/IbFMUZUMS2O.css" as="style" crossorigin="anonymous" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v4/ys/l/1,cross/f65Tv5kh0xG.css" as="style" crossorigin="anonymous" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v4/yj/l/1,cross/gbzkxS-kJWB.css" as="style" crossorigin="anonymous" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v4/yn/l/1,cross/n8srgBZ1XY3.css" as="style" crossorigin="anonymous" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v3iE9K4/yx/l/zh_HK/FEypPqGLq61.js" as="script" crossorigin="anonymous" nonce="1R1HhdGK" /> <script nonce="1R1HhdGK">window.__bigPipeCtor=now_inl();requireLazy(["BigPipe"],function(BigPipe){define("__bigPipe",[],window.bigPipe=new BigPipe({"forceFinish":true,"config":null}));});</script> <script nonce="1R1HhdGK">(function(){var n=now_inl();requireLazy(["__bigPipe"],function(bigPipe){bigPipe.beforePageletArrive("first_response",n);})})();</script> <script nonce="1R1HhdGK">requireLazy(["__bigPipe"],(function(bigPipe){bigPipe.onPageletArrive({displayResources:["cZDPgjQ","bfZmrY8","WIQEzfU","zzuy2xq","iHCiaFe","0n8jUCL","pfGV80/","4WMghNp","CSl+Sxi","WQUjqJD","agX1D/g","eKDQXBg","yYkmzMg","38MIlcl","kKG6kJf"],id:"first_response",phase:0,last_in_phase:true,tti_phase:0,all_phases:[63,1],hsrp:{hblp:{consistency:{rev:1018446937}}},allResources:["cZDPgjQ","bfZmrY8","WIQEzfU","zzuy2xq","iHCiaFe","0n8jUCL","kKG6kJf","CSl+Sxi","zif2SIi","s5Ferw3","gFJOVw5","JOUMnNC","3F26mTM","6S5PHbO","YYk9ug4","B73AcWy","PY04/Rs","qdLOFSH","pfGV80/","4WMghNp","WQUjqJD","agX1D/g","eKDQXBg","yYkmzMg","38MIlcl","FsBVuQ6","pXMubjf","ehJaT9r","mpUdCt2","qdOQPKI","UNiU4sO","p+yOQlM","m/iHLvb","FvQWTxN","0Qz/xq6","oqeG6JD","FHXlBA8","N93dyfD","wJ7W6Yv","2J1Ud6o","5JODOIC","4W8+IkX","vCxI9D4","NqAnvSR","X0PkNH5","dauMeUz","3hKBmDr"]});}));</script> <script nonce="1R1HhdGK">requireLazy(["__bigPipe"],function(bigPipe){bigPipe.setPageID("7440473294725325369")});</script> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v3/yU/r/-ZIQ9JfQbY3.js" as="script" crossorigin="anonymous" nonce="1R1HhdGK" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v3/yv/r/cebZuP5Av5f.js" as="script" crossorigin="anonymous" nonce="1R1HhdGK" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v3/yb/r/VwCukQNB7d9.js" as="script" crossorigin="anonymous" nonce="1R1HhdGK" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v4/yy/l/1,cross/0ICoC1sFI2o.css" as="style" crossorigin="anonymous" /> <div class="hidden_elem"><code id="u_0_2c_hV"><!-- <div class="_688r"></div><noscript><div class="_68me"></div></noscript><div class="_132f" data-testid="home_page_header_cms_obj"><div class="_2is9"><div class="_5reb _6o4s _5w2p _5rt2"><div id="bizBlackBar" class="_5w2q"><div class="_4bdg"><div class="_5rec"><div class="_3-fb"><div class="_3-fc"><a class="_3els" href="/?no_redirect=1" target="" style="" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":"link"}"><div class="_8xnp"><div class="_ar0p" id="FacebookLogo"><img src="/images/developer/m4d_logo_july_2024.svg" /></div></div></a></div><div class="_652w"><a class="_652x _3ecv" href="/docs/" id="u_0_29_hu"><span class="_3ecy _50f4">文件</span></a><a class="_652x" href="/tools/" id="u_0_25_/k"><span class="_3ecy _50f4">工具</span></a><a class="_652x" href="/support/" id="u_0_28_DS"><span class="_3ecy _50f4">支援</span></a><div class="_6a _8542"><div class="clearfix _3_i9 lfloat"><form class="_2pis rfloat _ohf" action="/search/?referer=dev_header" method="get" role="search" id="u_0_2a_89"><input type="text" name="q" class="_3_ib" placeholder="搜尋" /></form><i class="_3_ia _42ef img sp_MWbXykj0RLD sx_3f6b3a"></i></div></div><a href="https://business.facebook.com/business/loginpage/?next=https%3A%2F%2Fdevelopers.facebook.com%2Fdocs%2Fmarketing-api%2Fadvantage-catalog-ads%2Fget-started%3Fnav_ref%3Dbiz_unified_f3_login_page_to_dfc&app=436761779744620&login_options%5B0%5D=FB&login_options%5B1%5D=SSO&is_work_accounts=1&config_ref=biz_login_tool_flavor_dfc" class="_p47 lfloat _1k5h" id="u_0_2b_SS">登入</a></div></div></div></div></div></div></div></div> --></code></div> <script nonce="1R1HhdGK">(function(){var n=now_inl();requireLazy(["__bigPipe"],function(bigPipe){bigPipe.beforePageletArrive("devsite_header",n);})})();</script> <script nonce="1R1HhdGK">requireLazy(["__bigPipe"],(function(bigPipe){bigPipe.onPageletArrive({displayResources:["bfZmrY8","0n8jUCL","kKG6kJf","CSl+Sxi","WIQEzfU","gFJOVw5","4WMghNp","X0PkNH5","p+yOQlM","EjWtCVY","cZDPgjQ","iHCiaFe","pfGV80/"],content:{devsite_header:{container_id:"u_0_2c_hV"}},id:"devsite_header",phase:1,jsmods:{instances:[["__inst_41781d56_0_0_RE",["ContextualDialog","ContextualDialogArrow","ContextualDialogXUITheme","__elem_072b8e64_0_d_Mk","LayerFadeOnShow","LayerFadeOnHide","LayerHideOnBlur","LayerHideOnEscape","DialogHideOnSuccess","LayerHideOnTransition","LayerRemoveOnHide","LayerAutoFocus","ContextualLayerAutoFlip","LayerTabIsolation","__markup_a588f507_0_0_Hl","HTML"],[{width:312,context:null,contextID:"u_0_25_/k",contextSelector:null,dialogRole:"dialog",labelledBy:"u_0_23_G1",position:"below",alignment:"left",offsetX:0,offsetY:0,arrowBehavior:{__m:"ContextualDialogArrow"},hoverShowDelay:null,hoverHideDelay:null,theme:{__m:"ContextualDialogXUITheme"},hoverContext:{__m:"__elem_072b8e64_0_d_Mk"},addedBehaviors:[{__m:"LayerFadeOnShow"},{__m:"LayerFadeOnHide"},{__m:"LayerHideOnBlur"},{__m:"LayerHideOnEscape"},{__m:"DialogHideOnSuccess"},{__m:"LayerHideOnTransition"},{__m:"LayerRemoveOnHide"},{__m:"LayerAutoFocus"},{__m:"ContextualLayerAutoFlip"},{__m:"LayerTabIsolation"}]},{__m:"__markup_a588f507_0_0_Hl"}],2],["__inst_41781d56_0_1_tB",["ContextualDialog","ContextualDialogArrow","ContextualDialogXUITheme","__elem_072b8e64_0_e_Lh","LayerFadeOnShow","LayerFadeOnHide","LayerHideOnBlur","LayerHideOnEscape","DialogHideOnSuccess","LayerHideOnTransition","LayerRemoveOnHide","LayerAutoFocus","ContextualLayerAutoFlip","LayerTabIsolation","__markup_a588f507_0_1_kk","HTML"],[{width:312,context:null,contextID:"u_0_28_DS",contextSelector:null,dialogRole:"dialog",labelledBy:"u_0_26_6A",position:"below",alignment:"left",offsetX:0,offsetY:0,arrowBehavior:{__m:"ContextualDialogArrow"},hoverShowDelay:null,hoverHideDelay:null,theme:{__m:"ContextualDialogXUITheme"},hoverContext:{__m:"__elem_072b8e64_0_e_Lh"},addedBehaviors:[{__m:"LayerFadeOnShow"},{__m:"LayerFadeOnHide"},{__m:"LayerHideOnBlur"},{__m:"LayerHideOnEscape"},{__m:"DialogHideOnSuccess"},{__m:"LayerHideOnTransition"},{__m:"LayerRemoveOnHide"},{__m:"LayerAutoFocus"},{__m:"ContextualLayerAutoFlip"},{__m:"LayerTabIsolation"}]},{__m:"__markup_a588f507_0_1_kk"}],2]],markup:[["__markup_a588f507_0_0_Hl",{__html:"\x3Cdiv>\x3Cdiv class=\"_53iv\">\x3Cdiv class=\"_655e\">\x3Ca href=\"/tools/explorer/\" class=\"_655f _65bz\">\x3Cspan class=\"_50f7\">Graph API 測試工具\x3C/span>\x3C/a>\x3Cdiv class=\"_41p_ _3-97\">測試、建立和驗證 API 調用,並為回應除錯。\x3C/div>\x3Ca href=\"/tools/debug/accesstoken/\" class=\"_655f _65bz\">\x3Cspan class=\"_50f7\">存取憑證除錯工具\x3C/span>\x3C/a>\x3Cdiv class=\"_41p_ _3-97\">查看詳細資訊以了解存取憑證。\x3C/div>\x3Ca href=\"/tools/debug/\" class=\"_655f _65bz\">\x3Cspan class=\"_50f7\">分享除錯工具\x3C/span>\x3C/a>\x3Cdiv class=\"_41p_\">預覽內容在 Facebook 分享時的外觀。\x3C/div>\x3Ca class=\"_3-8z _655f\" href=\"/tools/\">\x3Cspan class=\"_50f7\">查看所有工具\x3C/span>\x3C/a>\x3C/div>\x3Cdiv aria-label=\"工具\" id=\"u_0_23_G1\">\x3C/div>\x3C/div>\x3Ca aria-label=\"關閉\" class=\"layer_close_elem accessible_elem\" href=\"#\" role=\"button\" id=\"u_0_24_P8\" aria-labelledby=\"u_0_24_P8 u_0_23_G1\">\x3C/a>\x3C/div>"},1,"HTML"],["__markup_a588f507_0_1_kk",{__html:"\x3Cdiv>\x3Cdiv class=\"_53iv\">\x3Cdiv class=\"_655e\">\x3Cdiv class=\"_65kd _1glo\">\x3Ci class=\"_3-90 img sp_uBcZLoQnJo5 sx_98f60c\">\x3C/i>\x3Ca href=\"https://l.facebook.com/l.php?u=https%3A%2F%2Fmetastatus.com%2F%3Fref%3Ddfc%23developerplatform&h=AT3EuZ9iLWzBtUuXQQ-xBCV2vuBiF5NKTvAenk5aWsWYtwgyjJJY3GgRpVJbZY4C0XyVY7mQ-rSR8mZRtOYjwViUZ36hog2HjCzUIuD4peal2yGV7U5yB_Q7Yl6XzYSlxAfJlN2-PcVJOo_ukqJNYii-kQ\" target=\"_blank\" rel=\"nofollow\" data-lynx-mode=\"hover\">\x3Cdiv class=\"_65ke _50f7\">部分中斷\x3C/div>\x3Cdiv class=\"_50f8 _50f3\">自 \x3Cabbr data-utime=\"1731295045\" data-tooltip-content=\"2024年11月10日星期日 19:17\" data-hover=\"tooltip\">\x3Cspan class=\"timestampContent\">11月10日 19:17\x3C/span>\x3C/abbr> 起\x3C/div>\x3C/a>\x3C/div>\x3Ca class=\"_655f _1glo\" href=\"/support/bugs/\">\x3Ci class=\"_3-90 img sp_MWbXykj0RLD sx_da5929\">\x3C/i>\x3Cspan class=\"_50f7\">回報錯誤\x3C/span>\x3C/a>\x3Ca class=\"_655f _1glo\" href=\"/community/\">\x3Ci class=\"_3-90 img sp_MWbXykj0RLD sx_94db75\">\x3C/i>\x3Cspan class=\"_50f7\">到社群提問\x3C/span>\x3C/a>\x3Ca class=\"_655f _1glo\" href=\"/incident/report/\">\x3Ci class=\"_3-90 img sp_MWbXykj0RLD sx_e0f802\">\x3C/i>\x3Cspan class=\"_50f7\">回報平台資料事件\x3C/span>\x3C/a>\x3Ca class=\"_655f _1glo\" href=\"/support/\" target=\"_blank\">\x3Ci class=\"_3-90 img sp_MWbXykj0RLD sx_3793c7\">\x3C/i>\x3Cspan class=\"_50f7\">開發人員支援\x3C/span>\x3C/a>\x3C/div>\x3Cdiv aria-label=\"支援\" id=\"u_0_26_6A\">\x3C/div>\x3C/div>\x3Ca aria-label=\"關閉\" class=\"layer_close_elem accessible_elem\" href=\"#\" role=\"button\" id=\"u_0_27_wx\" aria-labelledby=\"u_0_27_wx u_0_26_6A\">\x3C/a>\x3C/div>"},1,"HTML"]],elements:[["__elem_a588f507_0_3_nQ","bizBlackBar",1],["__elem_072b8e64_0_c_Ni","u_0_29_hu",1],["__elem_072b8e64_0_d_Mk","u_0_25_/k",2],["__elem_072b8e64_0_e_Lh","u_0_28_DS",2],["__elem_072b8e64_0_f_bV","u_0_2b_SS",1]],require:[["DevsiteHeaderInteractionsLogger","registerDialog",["__elem_072b8e64_0_c_Ni"],[{__m:"__elem_072b8e64_0_c_Ni"},null]],["__inst_41781d56_0_0_RE"],["DevsiteHeaderInteractionsLogger","registerDialog",["__elem_072b8e64_0_d_Mk","__inst_41781d56_0_0_RE"],[{__m:"__elem_072b8e64_0_d_Mk"},{__m:"__inst_41781d56_0_0_RE"}]],["__inst_41781d56_0_1_tB"],["DevsiteHeaderInteractionsLogger","registerDialog",["__elem_072b8e64_0_e_Lh","__inst_41781d56_0_1_tB"],[{__m:"__elem_072b8e64_0_e_Lh"},{__m:"__inst_41781d56_0_1_tB"}]],["DevsiteHeaderBanner","initializeBanner",[],[]],["BizSiteHeader","registerStickyListener",["__elem_a588f507_0_3_nQ"],[{__m:"__elem_a588f507_0_3_nQ"}]],["DevsiteHeaderLoginButton","initButtonClick",["__elem_072b8e64_0_f_bV"],[{__m:"__elem_072b8e64_0_f_bV"},"login_button_clicked"]],["RequireDeferredReference","unblock",[],[["FbtLogging","IntlQtEventFalcoEvent","PageTransitions","Animation"],"sd"]],["RequireDeferredReference","unblock",[],[["FbtLogging","IntlQtEventFalcoEvent","PageTransitions","Animation"],"css"]]]},hsrp:{hsdp:{gkxData:{"25981":{result:false,hash:null},"25983":{result:false,hash:null}}},hblp:{consistency:{rev:1018446937},rsrcMap:{EjWtCVY:{type:"css",src:"https://static.xx.fbcdn.net/rsrc.php/v4/yy/l/1,cross/0ICoC1sFI2o.css"}},compMap:{ContextualLayerInlineTabOrder:{r:["CSl+Sxi","kKG6kJf","HLSPxCz","p+yOQlM","0n8jUCL","gFJOVw5","YYk9ug4","iHCiaFe"],be:1},CSSFade:{r:["gFJOVw5","0n8jUCL","YYk9ug4","iHCiaFe"],be:1}}}},allResources:["bfZmrY8","0n8jUCL","kKG6kJf","CSl+Sxi","WIQEzfU","gFJOVw5","4WMghNp","X0PkNH5","p+yOQlM","EjWtCVY","cZDPgjQ","iHCiaFe","pfGV80/","3F26mTM","qdOQPKI","YYk9ug4","pXMubjf","ehJaT9r","mpUdCt2","UNiU4sO","6S5PHbO","dauMeUz","NqAnvSR","FHXlBA8","4W8+IkX"]});}));</script> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v3/yG/r/3zIKSaXRrrC.js" as="script" crossorigin="anonymous" nonce="1R1HhdGK" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v3/yV/r/hhUemOEFR4T.js" as="script" crossorigin="anonymous" nonce="1R1HhdGK" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v3/yW/r/UgHLVrKlKsA.js" as="script" crossorigin="anonymous" nonce="1R1HhdGK" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v3/yP/r/kBpdIFCj1uG.js" as="script" crossorigin="anonymous" nonce="1R1HhdGK" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v3iN8H4/yA/l/zh_HK/MlTLj2JYlLd.js" as="script" crossorigin="anonymous" nonce="1R1HhdGK" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v3/yZ/r/UkrHcNK9s2n.js" as="script" crossorigin="anonymous" nonce="1R1HhdGK" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v3/yH/r/vdNE1FOJgk5.js" as="script" crossorigin="anonymous" nonce="1R1HhdGK" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v3/yg/r/jsjALenw-St.js" as="script" crossorigin="anonymous" nonce="1R1HhdGK" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v3/yl/r/r5_PhZt9eSv.js" as="script" crossorigin="anonymous" nonce="1R1HhdGK" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v3/yr/r/t7dP7kF8oWt.js" as="script" crossorigin="anonymous" nonce="1R1HhdGK" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v3/yU/r/RMsbBfiz7__.js" as="script" crossorigin="anonymous" nonce="1R1HhdGK" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v3/y0/r/1b1GKVpdLl8.js" as="script" crossorigin="anonymous" nonce="1R1HhdGK" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v3/yH/r/I4lr9o0v3wN.js" as="script" crossorigin="anonymous" nonce="1R1HhdGK" /> <div class="hidden_elem"><code id="u_0_2e_p2"><!-- <noscript id="u_0_2d_20"></noscript> --></code></div> <script nonce="1R1HhdGK">(function(){var n=now_inl();requireLazy(["__bigPipe"],function(bigPipe){bigPipe.beforePageletArrive("documentation_breadcrumbs_pagelet",n);})})();</script> <script nonce="1R1HhdGK">requireLazy(["__bigPipe"],(function(bigPipe){bigPipe.onPageletArrive({displayResources:["kKG6kJf","CSl+Sxi","pXMubjf","ehJaT9r","mpUdCt2","FHXlBA8","YAM+eZr","wJ7W6Yv","PY04/Rs","2J1Ud6o","5JODOIC","eKDQXBg","X0PkNH5","UNiU4sO","p+yOQlM","gFJOVw5","NqAnvSR","my2i43D","agX1D/g","0n8jUCL","iHCiaFe","4W8+IkX"],content:{documentation_breadcrumbs_pagelet:{container_id:"u_0_2e_p2"}},id:"documentation_breadcrumbs_pagelet",phase:1,jsmods:{define:[["cr:734",[],{__rc:[null,null]},-1],["cr:1293",["ReactDOM.classic"],{__rc:["ReactDOM.classic",null]},-1],["cr:3473",["unmountComponentOnTransition"],{__rc:["unmountComponentOnTransition",null]},-1],["cr:3603",["unmountConcurrentComponentOnTransition"],{__rc:["unmountConcurrentComponentOnTransition",null]},-1],["cr:7162",["ReactDOMCompatibilityLayer"],{__rc:["ReactDOMCompatibilityLayer",null]},-1],["cr:1108857",[],{__rc:[null,null]},-1],["cr:1294158",["React.classic"],{__rc:["React.classic",null]},-1],["cr:1294159",["ReactDOM.classic"],{__rc:["ReactDOM.classic",null]},-1],["cr:510",["GeoPrivateBaseText_DEPRECATED.react"],{__rc:["GeoPrivateBaseText_DEPRECATED.react",null]},-1],["cr:755",["warningWWW"],{__rc:["warningWWW",null]},-1],["cr:757",["ImageWwwCssDependency"],{__rc:["ImageWwwCssDependency",null]},-1],["cr:2443",[],{__rc:[null,null]},-1],["cr:3159",["GeoPrivateDefaultColorGeneratedStyles"],{__rc:["GeoPrivateDefaultColorGeneratedStyles",null]},-1],["cr:4655",["AbstractLinkLynxMode"],{__rc:["AbstractLinkLynxMode",null]},-1],["cr:5662",["Event"],{__rc:["Event",null]},-1],["cr:6754",[],{__rc:[null,null]},-1],["cr:7319",[],{__rc:[null,null]},-1],["cr:8469",[],{__rc:[null,null]},-1],["cr:8658",[],{__rc:[null,null]},-1],["cr:1641505",[],{__rc:[null,null]},-1],["ClickIDURLBlocklistSVConfig",[],{block_list_url:["https://www.youtube.com/watch?v=f1J38FlDKxo","https://www.youtube.com/watch?v=6xt7nTuO85A"]},7631],["LoadingMarkerGated",[],{component:null},2874],["FBDomainsSVConfig",[],{domains:{__map:[["www.facebook.com",1],["tfbnw.net",1],["m.beta.facebook.com",1],["touch.beta.facebook.com",1],["www.dev.facebook.com",1],["fb.me",1],["s.fb.com",1],["m.fbjs.facebook.com",1],["facebook.com.es",1],["www.fbjs.facebook.com",1],["m.facebook.com",1],["facebook.fr",1],["fbsbx.com",1],["embed.fbsbx.com",1],["attachment.fbsbx.com",1],["lookaside.fbsbx.com",1],["web.facebook.com",1],["fb.com",1],["messenger.com",1],["secure.facebook.com",1],["secure.my-od.facebook.com",1],["www.my-od.facebook.com",1]]}},3828],["ClickIDDomainBlacklistSVConfig",[],{domains:["craigslist","tfbnw.net","canadiantire.ca","o2.co.uk","archive.org","reddit.com","redd.it","gmail.com","cvk.gov.ua","electoralsearch.in","yahoo.com","cve.mitre.org","usenix.org","ky.gov","voteohio.gov","vote.pa.gov","oversightboard.com","wi.gov","pbs.twimg.com","media.discordapp.net","vastadeal.com","theaustralian.com.au","alloygator.com","elsmannimmobilien.de","news.com.au","dennisbonnen.com","stoett.com","investorhour.com","perspectivasur.com","bonnegueule.fr","firstent.org","twitpic.com","kollosche.com.au","nau.edu","arcourts.gov","lomberg.de","network4.hu","balloonrace.com","awstrack.me","ic3.gov","sos.wyo.gov","cnpq.br","0.discoverapp.com","apple.com","apple.co","applecard.apple","services.apple","appletvplus.com","applepay.apple","wallet.apple","beatsbydre.com","dinn.com.mx","soriana.com","facebook.sso.datasite.com","fycextras.com","rik.parlament.gov.rs","elections.delaware.gov","dge.sn"]},3829],["cr:5277",["ReactDOM.classic.prod-or-profiling"],{__rc:["ReactDOM.classic.prod-or-profiling",null]},-1],["cr:1292365",["React-prod.classic"],{__rc:["React-prod.classic",null]},-1],["cr:2099",[],{__rc:[null,null]},-1],["cr:2448",["useHeroBootloadedComponent"],{__rc:["useHeroBootloadedComponent",null]},-1],["cr:2682",["warningBlueish"],{__rc:["warningBlueish",null]},-1],["cr:11202",[],{__rc:[null,null]},-1],["cr:1105154",[],{__rc:[null,null]},-1],["cr:5278",["ReactDOM-prod.classic"],{__rc:["ReactDOM-prod.classic",null]},-1],["cr:2683",["warningBlue"],{__rc:["warningBlue",null]},-1],["cr:5695",["EventListenerWWW"],{__rc:["EventListenerWWW",null]},-1],["cr:8909",["ReactFiberErrorDialogWWW"],{__rc:["ReactFiberErrorDialogWWW",null]},-1],["cr:3695",[],{__rc:[null,null]},-1],["cr:983844",[],{__rc:[null,null]},-1],["CoreWarningGK",[],{forceWarning:false},725],["cr:1353359",["EventListenerImplForBlue"],{__rc:["EventListenerImplForBlue",null]},-1]],elements:[["__elem_fc9f538f_0_0_ZB","u_0_2d_20",1]],require:[["react-xhp","constructAndRenderComponentIntoComment_DO_NOT_USE",["DevsiteDocBreadcrumbs.react","__elem_fc9f538f_0_0_ZB"],[{constructor:{__m:"DevsiteDocBreadcrumbs.react"},concurrentRootOptions:{},props:{crumbs:[{title:"Docs",uri:"/docs/"},{title:"推廣 API",uri:"/docs/marketing-apis"},{title:"廣告創意",uri:"/docs/marketing-api/creative"},{title:"進階高效速成目錄廣告",uri:"/docs/marketing-api/advantage-catalog-ads"},{title:"新手指南",uri:"/docs/marketing-api/advantage-catalog-ads/get-started"}]},placeholderElement:{__m:"__elem_fc9f538f_0_0_ZB"},acrossTransitions:false,clobberSiblings:false,preloader:null,bigPipeContext:{__bigPipeContext:1},nonBlockingPreloaders:null}]],["ODS"],["RequireDeferredReference","unblock",[],[["FbtLogging","IntlQtEventFalcoEvent","ODS"],"sd"]],["RequireDeferredReference","unblock",[],[["FbtLogging","IntlQtEventFalcoEvent","ODS"],"css"]]]},hsrp:{hsdp:{gkxData:{"2467":{result:false,hash:null},"20942":{result:false,hash:null},"24835":{result:false,hash:null},"24836":{result:true,hash:null},"24838":{result:false,hash:null}},ixData:{"1163":{sprited:1,spriteCssClass:"sx_8cfd38",spriteMapCssClass:"sp_WbXBGqjC54o"},"1165":{sprited:1,spriteCssClass:"sx_318c2a",spriteMapCssClass:"sp_WbXBGqjC54o"},"1739":{sprited:1,spriteCssClass:"sx_10d608",spriteMapCssClass:"sp_WbXBGqjC54o"},"390007":{sprited:1,spriteCssClass:"sx_3941ca",spriteMapCssClass:"sp_WbXBGqjC54o"},"390008":{sprited:1,spriteCssClass:"sx_dd33be",spriteMapCssClass:"sp_WbXBGqjC54o"},"390009":{sprited:1,spriteCssClass:"sx_35981f",spriteMapCssClass:"sp_WbXBGqjC54o"},"478232":{sprited:1,spriteCssClass:"sx_b53dd8",spriteMapCssClass:"sp_WbXBGqjC54o"},"478237":{sprited:1,spriteCssClass:"sx_b9e4a8",spriteMapCssClass:"sp_WbXBGqjC54o"},"478791":{sprited:1,spriteCssClass:"sx_fecb10",spriteMapCssClass:"sp_WbXBGqjC54o"},"478793":{sprited:1,spriteCssClass:"sx_b278c5",spriteMapCssClass:"sp_WbXBGqjC54o"},"478795":{sprited:1,spriteCssClass:"sx_8bbd22",spriteMapCssClass:"sp_WbXBGqjC54o"},"478799":{sprited:1,spriteCssClass:"sx_b9fbc6",spriteMapCssClass:"sp_WbXBGqjC54o"},"478801":{sprited:1,spriteCssClass:"sx_82c83f",spriteMapCssClass:"sp_WbXBGqjC54o"},"479175":{sprited:1,spriteCssClass:"sx_bc419e",spriteMapCssClass:"sp_WbXBGqjC54o"},"479176":{sprited:1,spriteCssClass:"sx_b8b36c",spriteMapCssClass:"sp_WbXBGqjC54o"},"479177":{sprited:1,spriteCssClass:"sx_3a6083",spriteMapCssClass:"sp_WbXBGqjC54o"},"479179":{sprited:1,spriteCssClass:"sx_9fa179",spriteMapCssClass:"sp_WbXBGqjC54o"},"479180":{sprited:1,spriteCssClass:"sx_42f1dd",spriteMapCssClass:"sp_WbXBGqjC54o"},"479321":{sprited:1,spriteCssClass:"sx_59a474",spriteMapCssClass:"sp_WbXBGqjC54o"},"479324":{sprited:1,spriteCssClass:"sx_3a6aec",spriteMapCssClass:"sp_WbXBGqjC54o"},"479327":{sprited:1,spriteCssClass:"sx_5ad8a6",spriteMapCssClass:"sp_WbXBGqjC54o"},"479360":{sprited:1,spriteCssClass:"sx_4b28ab",spriteMapCssClass:"sp_WbXBGqjC54o"},"479363":{sprited:1,spriteCssClass:"sx_8d7ff2",spriteMapCssClass:"sp_WbXBGqjC54o"},"480789":{sprited:1,spriteCssClass:"sx_336c7a",spriteMapCssClass:"sp_uBcZLoQnJo5"},"481882":{sprited:1,spriteCssClass:"sx_05cd7d",spriteMapCssClass:"sp_WbXBGqjC54o"},"484386":{sprited:1,spriteCssClass:"sx_e30349",spriteMapCssClass:"sp_WbXBGqjC54o"},"489534":{sprited:1,spriteCssClass:"sx_1c93d0",spriteMapCssClass:"sp_WbXBGqjC54o"},"492482":{sprited:1,spriteCssClass:"sx_a5ee58",spriteMapCssClass:"sp_WbXBGqjC54o"},"492485":{sprited:1,spriteCssClass:"sx_fcbaed",spriteMapCssClass:"sp_WbXBGqjC54o"},"492515":{sprited:1,spriteCssClass:"sx_c791a7",spriteMapCssClass:"sp_WbXBGqjC54o"},"492530":{sprited:1,spriteCssClass:"sx_2066fd",spriteMapCssClass:"sp_WbXBGqjC54o"},"492533":{sprited:1,spriteCssClass:"sx_348678",spriteMapCssClass:"sp_WbXBGqjC54o"},"492569":{sprited:1,spriteCssClass:"sx_83f9eb",spriteMapCssClass:"sp_WbXBGqjC54o"},"492698":{sprited:1,spriteCssClass:"sx_99a136",spriteMapCssClass:"sp_WbXBGqjC54o"},"492700":{sprited:1,spriteCssClass:"sx_b54ef2",spriteMapCssClass:"sp_WbXBGqjC54o"},"492702":{sprited:1,spriteCssClass:"sx_0840c5",spriteMapCssClass:"sp_WbXBGqjC54o"},"492706":{sprited:1,spriteCssClass:"sx_5f340f",spriteMapCssClass:"sp_WbXBGqjC54o"},"492708":{sprited:1,spriteCssClass:"sx_45b96f",spriteMapCssClass:"sp_WbXBGqjC54o"},"498144":{sprited:1,spriteCssClass:"sx_94c2ab",spriteMapCssClass:"sp_WbXBGqjC54o"},"498145":{sprited:1,spriteCssClass:"sx_abf84f",spriteMapCssClass:"sp_WbXBGqjC54o"},"498146":{sprited:1,spriteCssClass:"sx_abb08c",spriteMapCssClass:"sp_WbXBGqjC54o"},"498148":{sprited:1,spriteCssClass:"sx_10b609",spriteMapCssClass:"sp_WbXBGqjC54o"},"498149":{sprited:1,spriteCssClass:"sx_b4c3e1",spriteMapCssClass:"sp_WbXBGqjC54o"},"502060":{sprited:1,spriteCssClass:"sx_d09554",spriteMapCssClass:"sp_WbXBGqjC54o"},"502061":{sprited:1,spriteCssClass:"sx_552a83",spriteMapCssClass:"sp_WbXBGqjC54o"},"502062":{sprited:1,spriteCssClass:"sx_cc9245",spriteMapCssClass:"sp_WbXBGqjC54o"},"502064":{sprited:1,spriteCssClass:"sx_d06afd",spriteMapCssClass:"sp_WbXBGqjC54o"},"502065":{sprited:1,spriteCssClass:"sx_caf356",spriteMapCssClass:"sp_WbXBGqjC54o"},"648667":{sprited:1,spriteCssClass:"sx_7393c9",spriteMapCssClass:"sp_WbXBGqjC54o"},"648668":{sprited:1,spriteCssClass:"sx_20c08b",spriteMapCssClass:"sp_WbXBGqjC54o"},"648669":{sprited:1,spriteCssClass:"sx_03511c",spriteMapCssClass:"sp_WbXBGqjC54o"},"812005":{sprited:1,spriteCssClass:"sx_1329a4",spriteMapCssClass:"sp_WbXBGqjC54o"},"1166721":{sprited:1,spriteCssClass:"sx_4c3b61",spriteMapCssClass:"sp_WbXBGqjC54o"},"1213581":{sprited:1,spriteCssClass:"sx_4bc853",spriteMapCssClass:"sp_WbXBGqjC54o"},"1280864":{sprited:1,spriteCssClass:"sx_02ac5e",spriteMapCssClass:"sp_WbXBGqjC54o"},"1826783":{sprited:1,spriteCssClass:"sx_424aa8",spriteMapCssClass:"sp_WbXBGqjC54o"}},justknobxData:{"450":{r:true},"2635":{r:true},"1568":{r:true}}},hblp:{consistency:{rev:1018446937},rsrcMap:{K1pGhOF:{type:"js",src:"https://static.xx.fbcdn.net/rsrc.php/v3/ye/r/xDgm3Tqkawr.js"},"YAM+eZr":{type:"js",src:"https://static.xx.fbcdn.net/rsrc.php/v3iN8H4/yA/l/zh_HK/MlTLj2JYlLd.js"}},compMap:{VultureJSSampleRatesLoader:{r:["K1pGhOF"],be:1},"GeoTooltip.react":{r:["ehJaT9r","pXMubjf","mpUdCt2","wJ7W6Yv","2J1Ud6o","5JODOIC","YAM+eZr","eKDQXBg","UNiU4sO","p+yOQlM","gFJOVw5","CSl+Sxi","X0PkNH5","agX1D/g","0n8jUCL","NqAnvSR","FHXlBA8","kKG6kJf","4W8+IkX","iHCiaFe"],rds:{m:["FbtLogging","IntlQtEventFalcoEvent"],r:["3F26mTM"]},be:1}}}},allResources:["kKG6kJf","CSl+Sxi","pXMubjf","ehJaT9r","mpUdCt2","FHXlBA8","YAM+eZr","wJ7W6Yv","PY04/Rs","2J1Ud6o","5JODOIC","eKDQXBg","X0PkNH5","UNiU4sO","p+yOQlM","gFJOVw5","NqAnvSR","my2i43D","agX1D/g","0n8jUCL","iHCiaFe","4W8+IkX","3F26mTM"]});}));</script> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v4/yI/l/1,cross/IEtGQ33ZcA8.css" as="style" crossorigin="anonymous" /> <div class="hidden_elem"><code id="u_0_2h_KV"><!-- <div class="_6e3x" data-testid="home_page_footer_cms_obj"><div class="_2jqx _2js6 _2jqq _1x12 _4wnt _7pk5 _7pj_ _7pk8 _7pk2" style="background-color: #f7f7f7;"><div class="_6uo3 _370f _370e _370j _370k"><div class="_4v84 _6u4h" style=""><div class="_6uo3 _370e _370j _370k"><div class="_8_jd"><div class="_af7-"><div class="_8_je"><a href="https://about.facebook.com/" data-ms="{"creative":"image","creative_detail":"image&device_type=desktop","create_type":"image","create_type_detail":"image"}"><img class="_6voz _7f2d img" src="https://scontent-hkg1-2.xx.fbcdn.net/v/t39.2365-6/255763660_1313373935800313_1402654990278152517_n.png?_nc_cat=104&ccb=1-7&_nc_sid=e280be&_nc_ohc=9qN7EjaEGz4Q7kNvgGeXsLo&_nc_zt=14&_nc_ht=scontent-hkg1-2.xx&_nc_gid=A1LATwH9t-bc0GgM9gCsFvE&oh=00_AYA8egGZ65kwX_FUIt-octd2eimA6HGXqQ3U47qv2kMJdw&oe=675C1DB7" width="150" alt="" /></a></div><div class="_8_jf _8_jg"><ul class="_8_jr"><div class="_8_js"><div class="_8zym _8xdr _8xdj _8xdz _8yp1 _93n_ _8zf- _9ao6" style="color:#232323;">追蹤我們</div></div><li class="_8_jq"><a class="_8xd- _9ao6 _8zgc" href="#" style="" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}" role="button"><a data-click-event="footer_social_facebook" href="https://www.facebook.com/MetaforDevelopers" data-ms="{"creative":"image","creative_detail":"image&device_type=desktop","create_type":"image","create_type_detail":"image"}"><img class="_6voz _7f2d img" src="https://scontent-hkg4-1.xx.fbcdn.net/v/t39.2365-6/89126182_222315695571651_4936319991919149056_n.svg?_nc_cat=1&ccb=1-7&_nc_sid=e280be&_nc_ohc=42L_R-zx5d4Q7kNvgHOL_bX&_nc_zt=14&_nc_ht=scontent-hkg4-1.xx&_nc_gid=A1LATwH9t-bc0GgM9gCsFvE&oh=00_AYDD3oz47R3CRkMsomyo6l7Lgy1_-ZRBIYhEmyfUrjFa4A&oe=675C342F" alt="在 Facebook 追蹤我們" style="width:24px; height:auto; display:inline; margin-right:20px;" /></a><a data-click-event="footer_social_ig" href="https://l.facebook.com/l.php?u=https%3A%2F%2Fwww.instagram.com%2Fmetafordevelopers%2F&h=AT1xK2UlzonBcS7YsFPbkkPTdYlPuxdyzY4i2bfDhW2t9Z3-woiOgocmu2aXI5v5YfumUwUYF_UVZtZEmY0jLjOzePxC7WKaSbVaWPkWkDOKCgRoRl8JSuBxbySDA5Yl4GgbQDZ8iBqtG8vPt95i3QJORQ" data-ms="{"creative":"image","creative_detail":"image&device_type=desktop","create_type":"image","create_type_detail":"image"}" target="_blank" rel="nofollow" data-lynx-mode="hover"><img class="_6voz _7f2d img" src="https://scontent-hkg4-1.xx.fbcdn.net/v/t39.2365-6/89319900_506382610280628_2520212398984396800_n.svg?_nc_cat=1&ccb=1-7&_nc_sid=e280be&_nc_ohc=4SMY2f9DtdkQ7kNvgHbAyXU&_nc_zt=14&_nc_ht=scontent-hkg4-1.xx&_nc_gid=A1LATwH9t-bc0GgM9gCsFvE&oh=00_AYBF7nt0tE3FOsNmUYZtoXgCWUHu1sHQzfnWDuwI5KGcKA&oe=675C0775" alt="在 Instagram 追蹤我們" style="width:24px; height:auto; display:inline; margin-right:20px;" /></a><a data-click-event="footer_social_twitter" href="https://l.facebook.com/l.php?u=https%3A%2F%2Ftwitter.com%2Fmetafordevs&h=AT2GjanybGLRAJFhEjuAZjz_ZaZnwBsQ-fyxk_UmXrDqm2bWXz7h_yrgOunlC0GJiJaJnh6EIa4PsMaAFcoG32eoArf10Xucs1YW2gA6sn7vDaI0EpnrLibNEqIO3UQrhoMdPHZCO3TxUGLGaEd2jrwBvQ" data-ms="{"creative":"image","creative_detail":"image&device_type=desktop","create_type":"image","create_type_detail":"image"}" target="_blank" rel="nofollow" data-lynx-mode="hover"><img class="_6voz _7f2d img" src="https://scontent-hkg4-1.xx.fbcdn.net/v/t39.2365-6/89154638_493934268150363_1123534170136510464_n.svg?_nc_cat=1&ccb=1-7&_nc_sid=e280be&_nc_ohc=0SswhzSq-ssQ7kNvgHgLyMP&_nc_zt=14&_nc_ht=scontent-hkg4-1.xx&_nc_gid=A1LATwH9t-bc0GgM9gCsFvE&oh=00_AYCBVkUKpx91jz6NybI5o9GsNOnrdWfC-uwopMNm7YolEg&oe=675C1985" alt="在 Twitter 追蹤我們" style="width:24px; height:auto; display:inline; margin-right:20px;" /></a><a data-click-event="footer_social_linkedin" href="https://l.facebook.com/l.php?u=https%3A%2F%2Fwww.linkedin.com%2Fshowcase%2Fmeta-for-developers%2F&h=AT3F7L-ZmcUejObRmMEVfJffX-oX3VqTY5R6R7qfZiAhZ0-XsovwnKdM3UfoOGxvvxRjNDarh32UF5km1WfejELRIqmFAfxP3recRohpieOsknHKpJ9UsRdfrUGeXLrEUURrs0FRZV-L6y_zATCiipn6fA" data-ms="{"creative":"image","creative_detail":"image&device_type=desktop","create_type":"image","create_type_detail":"image"}" target="_blank" rel="nofollow" data-lynx-mode="hover"><img class="_6voz _7f2d img" src="https://scontent-hkg4-1.xx.fbcdn.net/v/t39.2365-6/89354779_640044533453459_7031092369583767552_n.svg?_nc_cat=1&ccb=1-7&_nc_sid=e280be&_nc_ohc=tDC1SjFyXz8Q7kNvgGihu37&_nc_zt=14&_nc_ht=scontent-hkg4-1.xx&_nc_gid=A1LATwH9t-bc0GgM9gCsFvE&oh=00_AYDWZdZ1LzE4F0hwwDwRIFmnUCzz-o59IJASvjJjDmqUcg&oe=675C0AC6" alt="在 LinkedIn 追蹤我們" style="width:auto; height:24px; display:inline; margin-right:15px" /></a><a data-click-event="footer_social_youtube" href="https://l.facebook.com/l.php?u=https%3A%2F%2Fwww.youtube.com%2FMetaDevelopers%2F&h=AT2HdP947uRmvRG5f3xHTA4cnMmyX9apa5It-1vICNnKHSfEjy_QFl9NKMXpY9y5t7St0Q04SVeIvt6rdM4FZg-agLQnhZ0mQROfnYpcO1I7OOKyDIN7ZiUZNfcEt6X64N4HfVw_p1BtpHhdRja-p5ggdQ" data-ms="{"creative":"image","creative_detail":"image&device_type=desktop","create_type":"image","create_type_detail":"image"}" target="_blank" rel="nofollow" data-lynx-mode="hover"><img class="_6voz _7f2d img" src="https://scontent-hkg4-1.xx.fbcdn.net/v/t39.2365-6/89127358_532616317687233_292625476315250688_n.svg?_nc_cat=1&ccb=1-7&_nc_sid=e280be&_nc_ohc=BMFSL3KgwTcQ7kNvgGe11_a&_nc_zt=14&_nc_ht=scontent-hkg4-1.xx&_nc_gid=A1LATwH9t-bc0GgM9gCsFvE&oh=00_AYCPiAdhHxezi1IiDmd94u3_WcgR5bhSWubAxhlQXu2fzg&oe=675C2AD4" alt="在 YouTube 追蹤我們" style="width: auto; height:24px; display:inline;" /></a></a></li></ul></div></div></div></div></div><div class="_4v82 _6u4h" style=""><div class="_6uo3 _370e _370j _370k"><ul class="_8_jr"><div class="_8_js"><h4 class="_8xdx _8xdr _8xdj _8yp1 _93n_ _8zf- _8xdh" style="color:#232323;">產品</h4></div><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/products/#artificial-intelligence" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">人工智能</a></li><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/products/#ar-vr" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">AR/VR</a></li><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/products/#business-tools" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">商業工具</a></li><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/products/#gaming" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">遊戲</a></li><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/products/#open-source" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">開放來源</a></li><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/products/#publishing" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">發佈</a></li><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/products/#social-integrations" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">社交整合工具</a></li><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/products/#social-presence" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">社交網絡形象</a></li></ul></div></div><div class="_4v82 _6u4h" style=""><ul class="_8_jr"><div class="_8_js"><h4 class="_8xdx _8xdr _8xdj _8yp1 _93n_ _8zf- _8xdh" style="color:#232323;">計劃</h4></div><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/docs/threat-exchange" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">ThreatExchange</a></li></ul><ul class="_8_jr"><div class="_8_js"><h4 class="_8xdx _8xdr _8xdj _8yp1 _93n_ _8zf- _8xdh" style="color:#232323;">支援</h4></div><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/support/" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">開發人員支援</a></li><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/support/bugs/" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">錯誤</a></li><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/status/" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">平台狀態</a></li><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/incident/report/" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">回報平台資料事件</a></li><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="https://www.facebook.com/groups/fbdevelopers/" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">Facebook for Developers 社群群組<i class="img sp_uBcZLoQnJo5 sx_f5c7bf"></i></a></li><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="https://developers.facebook.com/m/sitemap/" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">網站地圖</a></li></ul></div><div class="_4v82 _6u4h" style=""><ul class="_8_jr"><div class="_8_js"><h4 class="_8xdx _8xdr _8xdj _8yp1 _93n_ _8zf- _8xdh" style="color:#232323;">新聞</h4></div><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/blog/" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">網誌</a></li><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/success-stories/" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">成功案例</a></li><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/videos/" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">影片</a></li><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="https://www.facebook.com/MetaforDevelopers" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">Meta for Developers 專頁<i class="img sp_uBcZLoQnJo5 sx_f5c7bf"></i></a></li></ul><ul class="_8_jr"><div class="_8_js"><h4 class="_8xdx _8xdr _8xdj _8yp1 _93n_ _8zf- _8xdh" style="color:#232323;">條款與政策</h4></div><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/platform-initiatives/" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">平台計劃中心</a></li><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/terms/" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">平台使用條款</a></li><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/devpolicy/" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">開發人員政策</a></li><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/docs/messenger-platform/policy/messaging-channel-apis-and-functionalities" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">歐盟委員會承諾</a></li></ul></div><div class="_6u4h" style=""><div class="_8_jd"><div class="_af7-"><div class="_8_je"></div><div class="_8_jf _8_jh"><ul class="_8_jr"><div class="_8_js"><div class="_8zym _8xdr _8xdj _8xd- _8yp1 _93n_ _8zf- _9ao6" style="color:#232323;">追蹤我們</div></div><li class="_8_jq"><a class="_8xd- _9ao6 _8zgc" href="#" style="" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}" role="button"><a data-click-event="footer_social_fb" href="https://www.facebook.com/MetaforDevelopers" data-ms="{"creative":"image","creative_detail":"image&device_type=desktop","create_type":"image","create_type_detail":"image"}"><img class="_6voz _7f2d img" src="https://scontent-hkg4-1.xx.fbcdn.net/v/t39.2365-6/89126182_222315695571651_4936319991919149056_n.svg?_nc_cat=1&ccb=1-7&_nc_sid=e280be&_nc_ohc=42L_R-zx5d4Q7kNvgHOL_bX&_nc_zt=14&_nc_ht=scontent-hkg4-1.xx&_nc_gid=A1LATwH9t-bc0GgM9gCsFvE&oh=00_AYDD3oz47R3CRkMsomyo6l7Lgy1_-ZRBIYhEmyfUrjFa4A&oe=675C342F" alt="在 Facebook 追蹤我們" style="width:24px; height:auto; display:inline; margin-right:20px;" /></a><a data-click-event="footer_social_ig" href="https://l.facebook.com/l.php?u=https%3A%2F%2Fwww.instagram.com%2Fmetafordevelopers%2F&h=AT0tMLUjPmnUFkxLsXjH7GGC7Lk-KOWR-EJeIHiUgr-5-fILG5DauBc6GK1PsoRVGlvfo_AyAM6AT_YphtEeAAb6NwSx7MYcR1gJ32hCTalRaTHodmKqi-hC-HxWGSmZ4tNSaQ0pWiqAF2yMtPoc0JxHwQ" data-ms="{"creative":"image","creative_detail":"image&device_type=desktop","create_type":"image","create_type_detail":"image"}" target="_blank" rel="nofollow" data-lynx-mode="hover"><img class="_6voz _7f2d img" src="https://scontent-hkg4-1.xx.fbcdn.net/v/t39.2365-6/89319900_506382610280628_2520212398984396800_n.svg?_nc_cat=1&ccb=1-7&_nc_sid=e280be&_nc_ohc=4SMY2f9DtdkQ7kNvgHbAyXU&_nc_zt=14&_nc_ht=scontent-hkg4-1.xx&_nc_gid=A1LATwH9t-bc0GgM9gCsFvE&oh=00_AYBF7nt0tE3FOsNmUYZtoXgCWUHu1sHQzfnWDuwI5KGcKA&oe=675C0775" alt="在 Instagram 追蹤我們" style="width:24px; height:auto; display:inline; margin-right:20px;" /></a><a data-click-event="footer_social_twitter" href="https://l.facebook.com/l.php?u=https%3A%2F%2Ftwitter.com%2Fmetafordevs&h=AT1zSfn-VipDnWvDJaAur9Ep5ebeDUDgMoB3pwD6iOsdWoa3VjeAyLPkd5UrQfkabM4JxOBNnVAyFppEetnXVBPCT4vROdHOT0-COT5cb88M_19r_v4G9mv89Eaga0-ZG2K3OxBgDdVcXBJl2X0U8YCmUQ" data-ms="{"creative":"image","creative_detail":"image&device_type=desktop","create_type":"image","create_type_detail":"image"}" target="_blank" rel="nofollow" data-lynx-mode="hover"><img class="_6voz _7f2d img" src="https://scontent-hkg4-1.xx.fbcdn.net/v/t39.2365-6/89154638_493934268150363_1123534170136510464_n.svg?_nc_cat=1&ccb=1-7&_nc_sid=e280be&_nc_ohc=0SswhzSq-ssQ7kNvgHgLyMP&_nc_zt=14&_nc_ht=scontent-hkg4-1.xx&_nc_gid=A1LATwH9t-bc0GgM9gCsFvE&oh=00_AYCBVkUKpx91jz6NybI5o9GsNOnrdWfC-uwopMNm7YolEg&oe=675C1985" alt="在 Twitter 追蹤我們" style="width:24px; height:auto; display:inline; margin-right:20px;" /></a><a data-click-event="footer_social_linkedin" href="https://l.facebook.com/l.php?u=https%3A%2F%2Fwww.linkedin.com%2Fshowcase%2Fmeta-for-developers%2F&h=AT0dfEw_Oh2EhcCSu7FNcl1_2iMDQUBe5vvBXlovmLYZhCtlaxBWfojBi1mICLdylqRTznqeLNyz7qfCqx9xl75J7WsNw1cPZdDmQYfkWJ6YVBZA2J5R1fvKx0XjfXOyOqicQlOlMl0xdXK9GbBa0GSQew" data-ms="{"creative":"image","creative_detail":"image&device_type=desktop","create_type":"image","create_type_detail":"image"}" target="_blank" rel="nofollow" data-lynx-mode="hover"><img class="_6voz _7f2d img" src="https://scontent-hkg4-1.xx.fbcdn.net/v/t39.2365-6/89354779_640044533453459_7031092369583767552_n.svg?_nc_cat=1&ccb=1-7&_nc_sid=e280be&_nc_ohc=tDC1SjFyXz8Q7kNvgGihu37&_nc_zt=14&_nc_ht=scontent-hkg4-1.xx&_nc_gid=A1LATwH9t-bc0GgM9gCsFvE&oh=00_AYDWZdZ1LzE4F0hwwDwRIFmnUCzz-o59IJASvjJjDmqUcg&oe=675C0AC6" alt="在 LinkedIn 追蹤我們" style="width:auto; height:24px; display:inline; margin-right:20px" /></a><a data-click-event="footer_social_youtube" href="https://l.facebook.com/l.php?u=https%3A%2F%2Fwww.youtube.com%2FMetaDevelopers%2F&h=AT1EtsCx6FwA6bqqX9e3yfyk-fkOm_173qtVjj0wz3NyBpEc6pajbEQUqooQXlyK_U9p-ixchknMeazLcGL20_9Sk7IN-vImYTGrq9TyA6AlMigAh1cO9jcdtfAwdiheb0LbyvbH77JTyPqjLeSlPBhUwg" data-ms="{"creative":"image","creative_detail":"image&device_type=desktop","create_type":"image","create_type_detail":"image"}" target="_blank" rel="nofollow" data-lynx-mode="hover"><img class="_6voz _7f2d img" src="https://scontent-hkg4-1.xx.fbcdn.net/v/t39.2365-6/89127358_532616317687233_292625476315250688_n.svg?_nc_cat=1&ccb=1-7&_nc_sid=e280be&_nc_ohc=BMFSL3KgwTcQ7kNvgGe11_a&_nc_zt=14&_nc_ht=scontent-hkg4-1.xx&_nc_gid=A1LATwH9t-bc0GgM9gCsFvE&oh=00_AYCPiAdhHxezi1IiDmd94u3_WcgR5bhSWubAxhlQXu2fzg&oe=675C2AD4" alt="在 YouTube 追蹤我們" style="width: auto; height:24px; display:inline;" /></a></a></li></ul></div></div></div></div></div><div class="_46qr"></div><div class="_6uo3 _370e _370j _370k"><ul class="_8_jo"><div class="_8zym _8xdr _8xdj _8xdz _8yp1 _93n_ _8zf- _9ao6" style=""> © 2024 Meta </div><div class="_8_j4"><li class="_8_jp"><a class="_8xdz _9ao6 _8zgc _8zgd" href="https://l.facebook.com/l.php?u=https%3A%2F%2Fabout.fb.com%2F&h=AT3Oo0z2rOJpMn_hM5K46nUbXEt1TuEL7bPEVF3tZJSsckOFf7wpVOgXPqzxDGZa17Z0OQGEK9UH-ClEOPd5Ris51MAMy5O7F0fd58mm3Ov3HshiloJoR5KOSPG0htaaQQiLko2AVoHwnVhiI9LBtht_6w" style="color:#232323;" target="_blank" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}" rel="nofollow" data-lynx-mode="hover">關於我們</a></li><li class="_8_jp"><a class="_8xdz _9ao6 _8zgc _8zgd" href="https://www.facebook.com/ads/create" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">建立廣告</a></li><li class="_8_jp"><a class="_8xdz _9ao6 _8zgc _8zgd" href="https://www.facebook.com/careers" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">工作機會</a></li><li class="_8_jp"><a class="_8xdz _9ao6 _8zgc _8zgd" href="https://www.facebook.com/about/privacy" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">私隱政策</a></li><li class="_8_jp"><a class="_8xdz _9ao6 _8zgc _8zgd" href="https://www.facebook.com/help/cookies" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">Cookie</a></li><li class="_8_jp"><a class="_8xdz _9ao6 _8zgc _8zgd" href="https://www.facebook.com/policies" style="color:#232323;" data-ms="{"creative":"link","creative_detail":"link&device_type=desktop","create_type":"link","create_type_detail":""}">使用條款</a></li><div class="_8_j1"><div class="_af7_" data-nocookies="1"><div class="_8_j5"><select class="_8_j6 _9aob" id="u_0_2f_0W"><option class="_8_ja" tabindex="0" data-locale="zh_HK" value="zh_HK">中文(香港)</option><option class="_8_j9" value="id_ID" data-locale="id_ID" tabindex="0">Bahasa Indonesia</option><option class="_8_j9" value="de_DE" data-locale="de_DE" tabindex="0">Deutsch</option><option class="_8_j9" value="en_US" data-locale="en_US" tabindex="0">English (US)</option><option class="_8_j9" value="es_LA" data-locale="es_LA" tabindex="0">Español</option><option class="_8_j9" value="es_ES" data-locale="es_ES" tabindex="0">Español (España)</option><option class="_8_j9" value="fr_FR" data-locale="fr_FR" tabindex="0">Français (France)</option><option class="_8_j9" value="it_IT" data-locale="it_IT" tabindex="0">Italiano</option><option class="_8_j9" value="pt_BR" data-locale="pt_BR" tabindex="0">Português (Brasil)</option><option class="_8_j9" value="vi_VN" data-locale="vi_VN" tabindex="0">Tiếng Việt</option><option class="_8_j9" value="ru_RU" data-locale="ru_RU" tabindex="0">Русский</option><option class="_8_j9" value="ar_AR" data-locale="ar_AR" tabindex="0">العربية</option><option class="_8_j9" value="th_TH" data-locale="th_TH" tabindex="0">ภาษาไทย</option><option class="_8_j9" value="ko_KR" data-locale="ko_KR" tabindex="0">한국어</option><option class="_8_j9" value="zh_TW" data-locale="zh_TW" tabindex="0">中文(台灣)</option><option class="_8_j9" value="zh_CN" data-locale="zh_CN" tabindex="0">中文(简体)</option><option class="_8_j9" value="ja_JP" data-locale="ja_JP" tabindex="0">日本語</option></select><button class="_8_j7" tabindex="-1" id="u_0_2g_v4"><div class="_8_j2"><div class="_8zym _8xdr _8xdj _8xdz _8yp1 _93n_ _8zf- _8xdi" style="">中文(香港)</div></div><div class="_8_j8"><div class="_8xnp"><svg width="12px" height="8px" viewBox="0 0 8 12" version="1.1" xmlns="http://www.w3.org/2000/svg"><polygon id="path-1" points="4 2 10 10 -2 10" transform="translate(4.000000, 6.000000) scale(1, -1) rotate(90.000000) translate(-4.000000, -6.000000)" fill="#232323"></polygon></svg></div></div></button></div></div></div></div></ul></div></div></div> --></code></div> <script nonce="1R1HhdGK">(function(){var n=now_inl();requireLazy(["__bigPipe"],function(bigPipe){bigPipe.beforePageletArrive("devsite_footer",n);})})();</script> <script nonce="1R1HhdGK">requireLazy(["__bigPipe"],(function(bigPipe){bigPipe.onPageletArrive({displayResources:["0n8jUCL","WIQEzfU","cZDPgjQ","ooZM6N3","iHCiaFe"],content:{devsite_footer:{container_id:"u_0_2h_KV"}},id:"devsite_footer",phase:1,jsmods:{instances:[["__inst_6b97fe1e_0_0_jb",["DeveloperRefreshFooterLocaleSelector","__elem_11edcf69_0_0_S0","__elem_0cdc66ad_0_0_gq"],[{__m:"__elem_11edcf69_0_0_S0"},{__m:"__elem_0cdc66ad_0_0_gq"},false,"zh_HK"],1]],elements:[["__elem_11edcf69_0_0_S0","u_0_2f_0W",1],["__elem_0cdc66ad_0_0_gq","u_0_2g_v4",1]],require:[["__inst_6b97fe1e_0_0_jb"],["RequireDeferredReference","unblock",[],[["FbtLogging","IntlQtEventFalcoEvent"],"sd"]],["RequireDeferredReference","unblock",[],[["FbtLogging","IntlQtEventFalcoEvent"],"css"]]]},hsrp:{hblp:{consistency:{rev:1018446937},rsrcMap:{ooZM6N3:{type:"css",src:"https://static.xx.fbcdn.net/rsrc.php/v4/yI/l/1,cross/IEtGQ33ZcA8.css"}}}},allResources:["0n8jUCL","WIQEzfU","cZDPgjQ","ooZM6N3","iHCiaFe","kKG6kJf","CSl+Sxi","3F26mTM","gFJOVw5","4W8+IkX"]});}));</script> <script nonce="1R1HhdGK">(function(){var n=now_inl();requireLazy(["__bigPipe"],function(bigPipe){bigPipe.beforePageletArrive("developer_documentation_toolbar",n);})})();</script> <script nonce="1R1HhdGK">requireLazy(["__bigPipe"],(function(bigPipe){bigPipe.onPageletArrive({displayResources:["iHCiaFe","0n8jUCL"],id:"developer_documentation_toolbar",phase:1,last_in_phase:true,last_pagelet:true,tti_phase:1,jsmods:{require:[["RequireDeferredReference","unblock",[],[["FbtLogging","IntlQtEventFalcoEvent"],"sd"]],["RequireDeferredReference","unblock",[],[["FbtLogging","IntlQtEventFalcoEvent"],"css"]]]},hsrp:{hblp:{consistency:{rev:1018446937}}},allResources:["kKG6kJf","CSl+Sxi","3F26mTM","iHCiaFe","0n8jUCL"]});}));</script> <script nonce="1R1HhdGK">(function(){var n=now_inl();requireLazy(["__bigPipe"],function(bigPipe){bigPipe.beforePageletArrive("last_response",n);})})();</script> <script nonce="1R1HhdGK">requireLazy(["__bigPipe"],(function(bigPipe){bigPipe.onPageletArrive({displayResources:["CSl+Sxi"],id:"last_response",phase:2,last_in_phase:true,the_end:true,jsmods:{define:[["cr:6016",["NavigationMetricsWWW"],{__rc:["NavigationMetricsWWW",null]},-1],["cr:3376",[],{__rc:[null,null]},-1],["cr:7383",["BanzaiWWW"],{__rc:["BanzaiWWW",null]},-1],["cr:1083116",["XAsyncRequest"],{__rc:["XAsyncRequest",null]},-1],["cr:1083117",[],{__rc:[null,null]},-1],["cr:7267",["AdsDataAtom"],{__rc:["AdsDataAtom",null]},-1],["cr:6114",["DOM"],{__rc:["DOM",null]},-1],["TimeSliceInteractionSV",[],{on_demand_reference_counting:true,on_demand_profiling_counters:true,default_rate:1000,lite_default_rate:100,interaction_to_lite_coinflip:{ADS_INTERFACES_INTERACTION:0,ads_perf_scenario:0,ads_wait_time:0,Event:1},interaction_to_coinflip:{ADS_INTERFACES_INTERACTION:1,ads_perf_scenario:1,ads_wait_time:1,Event:100},enable_heartbeat:false,maxBlockMergeDuration:0,maxBlockMergeDistance:0,enable_banzai_stream:true,user_timing_coinflip:50,banzai_stream_coinflip:0,compression_enabled:true,ref_counting_fix:false,ref_counting_cont_fix:false,also_record_new_timeslice_format:false,force_async_request_tracing_on:false},2609],["USIDMetadata",[],{browser_id:"?",tab_id:"",page_id:"Psnepe2106wekd",transition_id:0,version:6},5888],["JSSDKConfig",[],{features:{allow_non_canvas_app_events:false,error_handling:{rate:4},e2e_ping_tracking:{rate:0.1},xd_timeout:{rate:1,value:60000},use_bundle:false,should_log_response_error:true,popup_blocker_scribe_logging:{rate:100},https_only_enforce_starting:2538809200000,https_only_learn_more:"https://developers.facebook.com/blog/post/2018/06/08/enforce-https-facebook-login/",https_only_scribe_logging:{rate:1},log_perf:{rate:0.001},use_x_xd:{rate:100},cache_auth_response:{rate:100},oauth_funnel_logger_version:1,force_popup_to_canvas_apps_with_id:[],force_popup_to_all_canvas_app:false,max_oauth_dialog_retries:{rate:100,value:10},plugin_tags_blacklist:[],idle_callback_wait_time_ms:3000,chat_plugin_facade_timeout_ms:8000,chat_plugin_facade_enabled_pageids:["102493178867330","107331571710078","1032787970130843","107771111665395","261907812360345","101305975654752","275483104252055","101664622285042","112682113428700","271628573687012","385757598521443","100545935690488"],should_enable_ig_login_status_fetch:true,log_cookies_usage:{rate:0.1},allow_shadow_dom_for_apps_with_id:[520916077950649,152351391599356,132081130190180,468663283258845,409976882430412,189845245141894,360467581347,274266067164],allow_shadow_dom:true}},378],["JSSDKRuntimeConfig",[],{locale:"zh_HK",revision:"1018446937",rtl:false,sdkab:null,sdkns:"",sdkurl:"https://developers.facebook.com/docs/marketing-api/advantage-catalog-ads/get-started",scribeurl:"https://www.facebook.com/platform/scribe_endpoint.php/"},384],["UrlMapConfig",[],{www:"www.facebook.com",m:"m.facebook.com",business:"business.facebook.com",api:"api.facebook.com",api_read:"api-read.facebook.com",graph:"graph.facebook.com",an:"an.facebook.com",fbcdn:"static.xx.fbcdn.net",cdn:"staticxx.facebook.com",graph_facebook:"graph.facebook.com",graph_gaming:"graph.fb.gg",graph_instagram:"graph.instagram.com",www_instagram:"www.instagram.com",social_plugin:"socialplugin.facebook.net"},73],["cr:1642797",["BanzaiBase"],{__rc:["BanzaiBase",null]},-1],["cr:1042",["XAsyncRequestWWW"],{__rc:["XAsyncRequestWWW",null]},-1],["cr:7225",[],{__rc:[null,null]},-1],["cr:917439",["PageTransitionsBlue"],{__rc:["PageTransitionsBlue",null]},-1],["PageletGK",[],{destroyDomAfterEventHandler:false,skipClearingChildrenOnUnmount:true},2327],["cr:1172",["WebSession"],{__rc:["WebSession",null]},-1],["cr:2037",["BanzaiAdapter"],{__rc:["BanzaiAdapter",null]},-1],["cr:3724",["SetIdleTimeoutAcrossTransitions"],{__rc:["SetIdleTimeoutAcrossTransitions",null]},-1],["cr:9985",["performanceAbsoluteNow"],{__rc:["performanceAbsoluteNow",null]},-1],["cr:9986",["CurrentUser"],{__rc:["CurrentUser",null]},-1],["cr:9987",["NavigationMetrics"],{__rc:["NavigationMetrics",null]},-1],["cr:9988",["Visibility"],{__rc:["Visibility",null]},-1],["CurrentEnvironment",[],{facebookdotcom:true,messengerdotcom:false,workplacedotcom:false,instagramdotcom:false,workdotmetadotcom:false,horizondotmetadotcom:false},827],["PageTransitionsConfig",[],{reloadOnBootloadError:true},1067],["CometAltpayJsSdkIframeAllowedDomains",[],{allowed_domains:["https://live.adyen.com","https://integration-facebook.payu.in","https://facebook.payulatam.com","https://secure.payu.com","https://facebook.dlocal.com","https://buy2.boku.com"]},4920],["cr:5866",["BanzaiAdapterWWW"],{__rc:["BanzaiAdapterWWW",null]},-1],["cr:7384",["cancelIdleCallbackWWW"],{__rc:["cancelIdleCallbackWWW",null]},-1],["cr:692209",["cancelIdleCallbackBlue"],{__rc:["cancelIdleCallbackBlue",null]},-1],["BanzaiConfig",[],{MAX_SIZE:10000,MAX_WAIT:150000,MIN_WAIT:null,RESTORE_WAIT:150000,blacklist:["time_spent"],disabled:false,gks:{boosted_pagelikes:true,platform_oauth_client_events:true,sticker_search_ranking:true},known_routes:["artillery_javascript_actions","artillery_javascript_trace","artillery_logger_data","logger","falco","gk2_exposure","js_error_logging","loom_trace","marauder","perfx_custom_logger_endpoint","qex","require_cond_exposure_logging","metaconfig_exposure"],should_drop_unknown_routes:true,should_log_unknown_routes:false},7],["cr:971473",["LayerHideOnTransition"],{__rc:["LayerHideOnTransition",null]},-1],["cr:844180",["TimeSpentImmediateActiveSecondsLoggerBlue"],{__rc:["TimeSpentImmediateActiveSecondsLoggerBlue",null]},-1],["cr:1187159",["BlueCompatBroker"],{__rc:["BlueCompatBroker",null]},-1],["cr:1634616",["UserActivityBlue"],{__rc:["UserActivityBlue",null]},-1],["TimeSpentConfig",[],{delay:1000,timeout:64,"0_delay":0,"0_timeout":8},142],["cr:710",[],{__rc:[null,null]},-1],["ImmediateActiveSecondsConfig",[],{sampling_rate:0},423]],require:[["NavigationMetrics","setPage",[],[{page:"XDeveloperDocumentationController",page_type:"normal",page_uri:"https://developers.facebook.com/docs/marketing-api/advantage-catalog-ads/get-started",serverLID:"7440473294725325369"}]],["FalcoLoggerTransports","attach",[],[]],["Chromedome","start",[],[{}]],["DimensionTracking"],["ClickRefLogger"],["NavigationClickPointHandler"],["Artillery","disable",[],[]],["ScriptPathLogger","startLogging",[],[]],["TimeSpentBitArrayLogger","init",[],[]],["CookieCore","setWithoutChecksIfFirstPartyContext",[],["_js_datr","Ct9BZ9oxV-5TcE2wM2Uk36Vg",34560000000,"/",true,".facebook.com"]],["TransportSelectingClientSingletonConditional"],["RequireDeferredReference","unblock",[],[["TransportSelectingClientSingletonConditional"],"sd"]],["RequireDeferredReference","unblock",[],[["TransportSelectingClientSingletonConditional"],"css"]]]},hsrp:{hsdp:{clpData:{"1829319":{r:1},"1829320":{r:1},"1843988":{r:1}}},hblp:{consistency:{rev:1018446937}}},allResources:["CSl+Sxi","49g5Itw","3F26mTM"]});}));</script></body></html>