CINXE.COM

<!DOCTYPE html> <html lang="en" id="facebook" class="no_js"> <head><meta charset="utf-8" /><meta name="referrer" content="default" id="meta_referrer" /><script nonce="nhRbogDl">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":"AXh-3iPtVTQxXYeOGrA","stack_trace_limit":30,"timesliceBufferSize":5000,"show_invariant_decoder":false,"compat_iframe_token":"AUUp7IK_VKrY4NYp6WaCQlXWtNI","isCQuick":false,"brsid":"7472359093534314400"});</script><script nonce="nhRbogDl">window.openDatabase&&(window.openDatabase=function(){throw new Error()});</script><script nonce="nhRbogDl">_btldr={};</script><script nonce="nhRbogDl">(function(){function a(a){return a.parentElement!==document.body&&a.parentElement!==document.head}function b(a){return a.nodeName==="SCRIPT"||a.nodeName==="LINK"&&((a=c(a))==null?void 0:a.asyncCss)}function c(a){return!(a.dataset instanceof window.DOMStringMap)?null:a.dataset}function d(d){var e;try{if(d.nodeType!==Node.ELEMENT_NODE)return}catch(a){return}if(a(d)||!b(d))return;var f=(e=c(d))==null?void 0:e.bootloaderHash;if(f!=null&&f!==""){var g=null,h=function(){window._btldr[f]=1,g==null?void 0:g()};g=function(){d.removeEventListener("load",h),d.removeEventListener("error",h)};d.addEventListener("load",h);d.addEventListener("error",h)}}Array.from(document.querySelectorAll('script,link[data-async-css="1"]')).forEach(function(a){return d(a)});var e=new MutationObserver(function(a,b){a.forEach(function(a){a.type==="childList"&&Array.from(a.addedNodes).forEach(function(a){d(a)})})});e.observe(document.getElementsByTagName("html")[0],{attributes:!1,childList:!0,subtree:!0})})();</script><style nonce="nhRbogDl"></style><script nonce="nhRbogDl">__DEV__=0;</script><noscript><meta http-equiv="refresh" content="0; URL=/docs/marketing-api/reference/ad-campaign-group?_fb_noscript=1" /></noscript><title id="pageTitle">Ad Campaign - Documentation - Meta for Developers</title><meta name="bingbot" content="noarchive" /><meta name="viewport" content="width=device-width, initial-scale=1" /><meta name="title" content="Ad Campaign" /><meta name="description" content="Ad Campaign" /><meta name="fb:app_id" content="113869198637480" /><meta name="og:site_name" content="Meta for Developers" /><meta name="og:title" content="Ad Campaign - Documentation - Meta for Developers" /><meta name="og:type" content="article" /><meta name="og:url" content="https://developers.facebook.com/docs/marketing-api/reference/ad-campaign-group/" /><meta name="og:image" content="https://static.xx.fbcdn.net/rsrc.php/v4/y1/r/xGN4CvUH3Nz.png" /><meta name="og:locale" content="en_US" /><meta name="og:description" content="Ad Campaign" /><meta name="twitter:site:id" content="63359297" /><meta name="twitter:card" content="summary" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/reference/ad-campaign-group" hreflang="x-default" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/reference/ad-campaign-group" hreflang="en" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/reference/ad-campaign-group" hreflang="en-us" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/reference/ad-campaign-group?locale=id_ID" hreflang="id-id" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/reference/ad-campaign-group?locale=id_ID" hreflang="id" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/reference/ad-campaign-group?locale=de_DE" hreflang="de-de" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/reference/ad-campaign-group?locale=de_DE" hreflang="de" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/reference/ad-campaign-group?locale=es_LA" hreflang="es-419" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/reference/ad-campaign-group?locale=es_ES" hreflang="es-es" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/reference/ad-campaign-group?locale=es_ES" hreflang="es" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/reference/ad-campaign-group?locale=fr_FR" hreflang="fr-fr" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/reference/ad-campaign-group?locale=fr_FR" hreflang="fr" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/reference/ad-campaign-group?locale=it_IT" hreflang="it-it" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/reference/ad-campaign-group?locale=it_IT" hreflang="it" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/reference/ad-campaign-group?locale=pt_BR" hreflang="pt-br" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/reference/ad-campaign-group?locale=pt_BR" hreflang="pt" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/reference/ad-campaign-group?locale=vi_VN" hreflang="vi-vn" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/reference/ad-campaign-group?locale=vi_VN" hreflang="vi" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/reference/ad-campaign-group?locale=ru_RU" hreflang="ru-ru" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/reference/ad-campaign-group?locale=ru_RU" hreflang="ru" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/reference/ad-campaign-group?locale=ar_AR" hreflang="ar-ar" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/reference/ad-campaign-group?locale=ar_AR" hreflang="ar" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/reference/ad-campaign-group?locale=th_TH" hreflang="th-th" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/reference/ad-campaign-group?locale=th_TH" hreflang="th" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/reference/ad-campaign-group?locale=ko_KR" hreflang="ko-kr" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/reference/ad-campaign-group?locale=ko_KR" hreflang="ko" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/reference/ad-campaign-group?locale=zh_HK" hreflang="zh-hk" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/reference/ad-campaign-group?locale=zh_TW" hreflang="zh-tw" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/reference/ad-campaign-group?locale=zh_CN" hreflang="zh-cn" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/reference/ad-campaign-group?locale=zh_CN" hreflang="zh" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/reference/ad-campaign-group?locale=ja_JP" hreflang="ja-jp" /><link rel="alternate" href="https://developers.facebook.com/docs/marketing-api/reference/ad-campaign-group?locale=ja_JP" hreflang="ja" /><link rel="canonical" href="https://developers.facebook.com/docs/marketing-api/reference/ad-campaign-group/" /><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/v5/ya/l/0,cross/20BkdzOFP92.css" data-bootloader-hash="dzZKBxS" crossorigin="anonymous" /> <link type="text/css" rel="stylesheet" href="https://static.xx.fbcdn.net/rsrc.php/v5/y1/l/0,cross/2Zwi1xKad2h.css" data-bootloader-hash="zfzSak0" crossorigin="anonymous" /> <link type="text/css" rel="stylesheet" href="https://static.xx.fbcdn.net/rsrc.php/v5/yq/l/0,cross/5oY8gHC_YcJ.css" data-bootloader-hash="fMMu2GU" crossorigin="anonymous" /> <link type="text/css" rel="stylesheet" href="https://static.xx.fbcdn.net/rsrc.php/v5/yq/l/0,cross/taJnkUk07b1.css" data-bootloader-hash="Lq6pgm4" crossorigin="anonymous" /> <link type="text/css" rel="stylesheet" href="https://static.xx.fbcdn.net/rsrc.php/v5/yu/l/0,cross/xU50xuzOx_Z.css" data-bootloader-hash="iHCiaFe" crossorigin="anonymous" /> <link type="text/css" rel="stylesheet" href="https://static.xx.fbcdn.net/rsrc.php/v5/yK/l/0,cross/KHIwvvT0mdn.css" data-bootloader-hash="AkVBda0" crossorigin="anonymous" /> <link type="text/css" rel="stylesheet" href="https://static.xx.fbcdn.net/rsrc.php/v5/yN/l/0,cross/cLxs5fLfqWG.css" data-bootloader-hash="EcHGqON" crossorigin="anonymous" /> <link type="text/css" rel="stylesheet" href="https://static.xx.fbcdn.net/rsrc.php/v5/yj/l/0,cross/PP_zeWb12Vf.css" data-bootloader-hash="WgFZrWv" crossorigin="anonymous" /> <link type="text/css" rel="stylesheet" href="https://static.xx.fbcdn.net/rsrc.php/v5/y6/l/0,cross/naOEr8wWZJE.css" data-bootloader-hash="bO1dD4x" crossorigin="anonymous" /> <link type="text/css" rel="stylesheet" href="https://static.xx.fbcdn.net/rsrc.php/v5/yb/l/0,cross/iJ3Hn6hpAgU.css" data-bootloader-hash="fXXLWNj" crossorigin="anonymous" /> <script src="https://static.xx.fbcdn.net/rsrc.php/v4/yp/r/sRl2uPD5T-m.js" data-bootloader-hash="IT9STYP" crossorigin="anonymous"></script> <script nonce="nhRbogDl">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},"8869":{"result":false,"hash":null},"9063":{"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,"phdSeparateBitmaps":false,"btCutoffIndex":551,"fastPathForAlreadyRequired":true,"earlyRequireLazy":false,"enableTimeoutLoggingForNonComet":false,"deferLongTailManifest":true,"lazySoT":false,"translationRetries":[200,500],"translationRetryAbortNum":3,"translationRetryAbortTime":50},329],["CSSLoaderConfig",[],{"timeout":5000},619],["CookieCoreConfig",[],{"alsfid":{"s":"Lax"},"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":"AVq9HicU8oc"},323],["ServerNonce",[],{"ServerNonce":"N4axyFa4yMKeaDqVzcgpG8"},141],["SiteData",[],{"server_revision":1020162932,"client_revision":1020162932,"push_phase":"C3","pkg_cohort":"BP:devsite_pkg","haste_session":"20136.BP:devsite_pkg.2.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":"7472359093534314400","semr_host_bucket":"6","bl_hash_version":2,"comet_env":0,"wbloks_env":false,"ef_page":null,"compose_bootloads":false,"spin":0,"__spin_r":1020162932,"__spin_b":"trunk","__spin_t":1739794177,"vip":"57.144.152.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":1739794177513,"timeOfRequestStart":1739794177310.8,"timeOfResponseStart":1739794177310.8},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",["IntlCLDRNumberType05"],{"module":{"__m":"IntlCLDRNumberType05"}},7027],["AdsManagerReadRegions",[],{"excluded_endpoints":["\/am_tabular"]},7950],["AsyncRequestConfig",[],{"retryOnNetworkError":"1","useFetchStreamAjaxPipeTransport":true},328],["DTSGInitialData",[],{},258],["IntlPhonologicalRules",[],{"meta":{"\/_B\/":"([.,!?\\s]|^)","\/_E\/":"([.,!?\\s]|$)"},"patterns":{"\/\u0001(.*)('|&#039;)s\u0001(?:'|&#039;)s(.*)\/":"\u0001$1$2s\u0001$3","\/_\u0001([^\u0001]*)\u0001\/":"javascript"}},1496],["IntlViewerContext",[],{"GENDER":3,"regionalLocale":null},772],["NumberFormatConfig",[],{"decimalSeparator":".","numberDelimiter":",","minDigitsForThousandsSeparator":4,"standardDecimalPatternInfo":{"primaryGroupSize":3,"secondaryGroupSize":3},"numberingSystemData":null},54],["SessionNameConfig",[],{"seed":"2kKs"},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],["FbtQTOverrides",[],{"overrides":{"1_000b6572c6a3f7fe9312e5879dd2e75b":"You'll need to log in with Workplace to continue this video chat.","1_023ac1e3f0ce2980598584f26a784b9f":"Ignore messages","1_028dc427119e6bfbfcd5eb2dd83b2a9e":"View Page status","1_075684469438a60ae5f6813949e94a0d":"Get quote","1_0778dc4cf3fe167942881fecddd5dee2":"Learn more","1_08a3224cc0fd966f2bb0e780c51e6a0b":"New poll","1_0a090165a1d0654210eb444114aabd7c":"Switch between accounts","1_0b9af3d5b6a4de6cb2b17ad5a0beec3a":"Learn more","1_0d0b40d72cd2adc492a402e98e18896f":"Chat notifications","1_0ea6e742163878d88375800514788740":"Invite link","1_0ea7de82b669cced737b30875f15309a":"Local event from Facebook","1_0f008d2991187964d472eceaf9ba28d6":"Featured sticker packs","1_0f48efb82ce58bf43dec6a98dcadc874":"Add your new number","1_0f9fceeb2e66627d9e346dd24e0d6916":"Remove from channel","1_0fee0283487e0259495a07f9e315ad8f":"Your home in Messenger","1_1068c1352d8cbb8919cc2b4a0dbcd9f3":"Hide contact","1_10811a6ece4ca15b10dc22f89805a347":"Customize your chat with {short-name}.","1_117fb24f8ee951759e9435520cc71e70":"More options","1_1248a8548f1b43fd3d9fc77baf835a04":"Contacts only","1_1593f9d2cc4c63f196a61a70eff664cf":"Send to group","1_159aa796a642d08a85379ec9693d25c7":"Opt in","1_1736f6743cf12be3ffc46cd556357e96":"Book now","1_18b8ec487f180574ad865f168eeafa70":"Content not found","1_1905e45a72593e291dda8c774aa4caf4":"Invite people","1_1ac128eda299351dc18567e7a6f31be6":"Hide video","1_1b38f249fefb0fd5ef7912a1fe615d10":"Pinned location","1_1b59f7e84dba4c8754cf60d1bafa6ae5":"Shared stories","1_1cf36465e606a10ef2a48c5dee532085":"Great job, {user_name}!","1_1d36c6e7b1a07971c84821452f9dc407":"Ignore conversation","1_1d89beed629123cabeeea834c345a7fc":"Mute notifications","1_1f209b12cabbe35509c514220825d53b":"New story","1_209b3fb19e7c487ffe3bd85b2adac6db":"Try again","1_20cec0b4386ad8555f8b619ad2c2fb81":"Single pop","1_215afaeceab4d29970af2c11221f79e3":"Web visibility","1_226d5171b148e60fe004a4f3cc53a81b":"Delete group chat?","1_23f5a1596d301feaeb32b47f24dc73a0":"Join call","1_243d55bab0d83c72b2113bfd5ca2e194":"Membership questions","1_25589d7cb1db33911bf18252dbb5155c":"Message history in Inbox","1_2745ba03fa7b9c0f59c0797fb44da204":"Showing in chats","1_27f38b56fa58a394e2d89fbf7288747b":"New sender","1_28ea9e6140b5437477564e5b21353246":"Profile picture","1_2953f6f20942da4f0593b905a4db3d90":"See details","1_2af4c8cb4d30a1aaa744a75187d6b06d":"{number} invited by you","1_2b2898b200686215c54616553499fddf":"Unread messages","1_2b406f4727fff3df7dd970cac1c41536":"Messenger preview","1_2c2ff60e8d5edccadadf61f739b6d87b":"Report story","1_3002f3a3232973642407c2e3830c10f6":"Stop sharing location","1_30ed561a77bfcadb3b66d5960c2a9e05":"Photo reminders","1_313c1c8a5025b45c60712685f0d89c6c":"App visibility","1_33886f5d4a6ede055ec28ddf69251cc5":"Life events","1_3543833b8b31fbb1561d46f2c0b266a8":"Added with theme","1_366d38e456780d92844ab4b39ac1de78":"Not interested","1_37900af383a573c0337521bca05d7955":"Respond to event","1_37ebfbfd36c55a8366f7ba9d528cf7b3":"Chats you can create","1_39339bb4b3f3002e589625a820bf5c7a":"Learn more","1_3a9a1e192465754ec4427995fe1cffb4":"Buy and sell groups","1_3aa3f2c2971602310d482c632c086db8":"Chat hosts","1_3bc7a4f74be5e3dbfdc9b758fa779fff":"Chat plugin","1_3cee79cd9e136ffc84ccfc7082bef6c2":"{number_of_happening_now_events} happening now, {number_of_upcoming_events} upcoming","1_3e8fba90f69e371d19c5b4f79e3f0be7":"Buy and sell groups","1_3f4c233aac1d71d17bee559b932144d3":"See conversation","1_41446ff5d2de26a67626d2ba309c969b":"This video can't be sent","1_4151657ef8e7bc03ab8169e5dcb0d675":"Cancel request","1_41eadd6427237386cc04b60a8ab94a8b":"This chat will show as unread","1_46793f5529ff4a62f831cf9218082b7f":"Unread requests","1_46879d905028aaee9f7297d27c075b50":"See messages","1_46b9f298de3c041a464dbe8ff7f3d978":"Language settings","1_46c8d595559f4232c4a7fe113aac3093":"Get started","1_475781e5e945e3d217b563d6ccd51ecd":"Create prompt","1_489630491bec0288ae7c0bef88ff5ad9":"Show music picker","1_4ad1c9e7de7af0b7d1853ed6863469db":"Snooze for {number_of_hours} hours","1_4b56df30045efb8a5d21ec865d43ec1c":"Approved by you","1_4b9736a9d6cbeb6249b0704870ec383e":"No devices yet","1_4cf8fe13a0639e31c0d73b5aec3b8019":"Something went wrong","1_4d5c8cbda9ac3dfc82b483ecf952a53c":"Open Facebook app","1_4e75a018ef44c107750832d736fcce90":"Send details","1_4ee7496edd4dafc3c2b2a6225f1a6f69":"Nearby places","1_5009586cb3b7953608b1ccc56cb3e630":"See conversation?","1_50c0e7742a3eb3800f3c2fdd5bce8f3a":"Admins & moderators","1_531aa532255f18fbb4386d4ac4bf537d":"Search emoji","1_53e9c4c2a53662ab23979d6cd79d4417":"Stop sharing","1_5490d986c6908e35ac70ae79cca740fc":"Switch account","1_55c0717e522433cf319a51f6ed6d4d09":"No messages","1_55c2f7ac43fba60f684a0a0dfd01bb89":"Edit avatar","1_55e31911698e89d3b19d4c703079cdf2":"{content} Learn more","1_56d2098fc23416108de3ceae0fd6c158":"See link","1_599d20d959e0009397c73fb9edb426dd":"Private post","1_5af9abe8c5f4d9bcce27117d09ca6932":"Start call","1_5e86ca443695bbd6605bcd169ee35a74":"Group updates","1_5f0a4852946206863aa44a9ec3f87708":"Send to group","1_60a7a58934bd27cbaf2058b53ff745f6":"Leave game","1_60eb52f4ce4a109523fbfa8e90244331":"Live location","1_617aeb029449c78895903ece88034b31":"Show picture-in-picture","1_61cb9f934ffb6b5f8cc4cb95757125d4":"Invalid time","1_6315107c7594ac961c8dac9aabbb957a":"Add to her picture","1_64b1b9a14a334d3cce48f22f2b03e7c2":"Not now","1_6544e705bd98780c45018863ca564aa1":"Block messages","1_6582285731ad9288ac97889beeca82f3":"Avatar settings","1_66402d631b18879269b46a49f95a0a4e":"Noise suppression","1_6689492f38a51b5cb39982dd8a0e7f00":"Account details","1_678bfb1d36a580695ccbb699c8fd1bd2":"Logging in\u2026","1_6795cc13b37b3be61a143c35c9c65382":"Recently shared","1_6a9a0529abd169ff91b49b4022dbf5a5":"Buy and sell groups","1_6b124b9a53cd1299ad43ceef50dcd0e2":"Unread chats","1_6d2f04c835bd2e9e555649e2f121fd5f":"Introducing AI stickers","1_6dc5cc58c44e3791e14cdb69816e8a3f":"Product catalog terms","1_6ec9c14f5b6103937c24960c6ae37947":"SMS messages","1_7008293f762c6b49632496bd6aad21ff":"Suggested chats","1_70190249ea4fa344ffbe77fd48af796f":"Pause chat?","1_701d063f9d93574540e7a4aa27d2f86d":"Message reactions","1_7052e2f38bec805609d7986562d34ed0":"Your reactions","1_72920428a45b969c9dad788a656c323c":"Skip to details and actions","1_7341e8b3089e0af586ed3b9682c2b5cf":"View call","1_73761caf2fde503928bfdbd48c983136":"See conversation?","1_7808c5327cf430807c173fa11ac0cc26":"Learn more","1_7930f1b92ced21f16265c1ab07265964":"Chats you can join","1_7bf132b7beb84dbc96f9cc6a1caef3a3":"Last name","1_7c5789ad7c9455a96fa0b8d3edaf1dd0":"View profile","1_7e3e738782f1887fbcebca5e62902a72":"See group","1_7f626e74849fb5ad4a61825532fb6054":"Confirm your identity","1_801af62106d995c8b376a512e2146039":"Block messages","1_806d0518a4e1e599c196185438e2b79c":"Change image","1_83a0754dbad2db42dcbe0e8900e6b48a":"AI-assisted message","1_84698e2e6128e955605ddff2615c2771":"In transit","1_88b60e4824d116c36468b700b6287e2f":"Your location","1_8a1749bf031ab122983b76b370a86be3":"Learn more","1_8bc33223ef4caf9b437b812c2772d946":"Create poll","1_8c84ed97d7d84a31c72b1c75300a9461":"Delete chat?","1_8dea727922641bc0de681cb214274b2f":"View AR object","1_8e82c5b24398a0887342f439b66ce8c3":"{user}'s location","1_8ea29d4da797ad3ae8fa2b3626b2a50c":"Disabled chat","1_8ef9ffb962319c095470bb46de00beaa":"Current location","1_9025bb6bcf560d6de6cfd22af6eaec97":"All chats menu","1_9050fb0878cf1e782d24779cf780114c":"Recent calls","1_91d783db2fb886ee4801ae5e0a86e04c":"Channel admin","1_92255cd3d8f183d6dcb03b606a3445c2":"Recent searches","1_925dfeb7269a4b97e5035aede422151c":"Upload contacts","1_92b1a4d18dca5da9ac47d17733885fc2":"How to add friends on Messenger Kids","1_93183c880d14f092e5d9617d9a246a74":"Read receipts","1_939fba302a75b306e132ccb37e09a148":"Ignore group","1_944401d1748eeaa9a66e62241477695e":"View details","1_948415d2b551fa7c8b50376738732e5b":"Community members","1_9626d7ac31beaf24bbd48f4842bf4744":"{num_activities} activities","1_9645bee1f9dba4ee355d68df18cb1102":"Contact card","1_96cc0d1d8acdfbcc9fe4623a53183f99":"No more posts","1_983e4f9e7f9ecfdb8a2d0aa8247942de":"More conversations","1_99dd31ad1b3145dfb03b7b4b097f28d5":"Send current location","1_9ed1ff8f2501b81918e505f6e17fd362":"Send separately","1_a1195adc52046789d21a0ae117244224":"Creating poll","1_a12b852de26a50e5b6986edc7fa2705e":"Account created","1_a2ed1fddb5b17414f3b7941385713361":"Suggested people","1_a3d27f40032c3217f0934bcd46d52392":"Learn more","1_a3f05430c2d2c4a7949a503649a0941d":"4 things to know about your information","1_a4694c6ccbc990026015c70c944fe25e":"Cover photo","1_a64a04c8ea9a8cf38124918e78c71b60":"You've blocked this account.","1_a7a430455b6aaba0be1cf776314c8e70":"Learn more","1_a7e141af65d2cd2dc972d3c094d2ce4f":"Charge your Bluetooth keys regularly.","1_a8fd7153d9fbad9cece5913d6268813c":"Voice and video calling","1_a96a641ba1f4b43910fab6d1b55c9b17":"Not now","1_a9c08e1b18c1bceb358a7bf4a1aee0aa":"View profile","1_ab80b68f0048ce8515584d069d120405":"Submit a report","1_abd30739736c002c9a49c782066cbe86":"Save changes","1_add682c72addd3a0d8b6fcab3720aadc":"Turn on","1_aeb4b99dd7b73001a4f730b4a9120e04":"Try again","1_aec2472fe4a2eaccb817d6111a4c0d39":"Video call","1_af9c98d11efedfee4f1301601a67874a":"Double knock","1_afc0eae78aa06ac4e92bf98ac3a03177":"Ignore group","1_b0308bd1c93ff21594fabd353bda0a2a":"Red\/green","1_b14ffeb649c54cac70fe09d9f7780889":"Open sticker, emoji and GIF keyboard.","1_b22b6c4a8dd3ff71f35d007751cd87b0":"Get the Messenger app","1_b2cea7ff1ee86133589fc73e5f2f3f9d":"You can turn this off at any time in your Parent Dashboard.","1_b32cee1f96ea285d99c5ca73d4eb725f":"Date of birth","1_b3dd269103f0d9b89d9bdb677dbd8887":"Invalid link","1_b3ecf06a63fd5147cac3c083201ac7eb":"Data saver","1_b42224e77c208d4ee532f212f5fe7a47":"Learn more","1_b449f7098ace13c92ffc9bb9d5a5bb6f":"Live description (optional)","1_b45945f81d03ceaf6f9441f2eeeec891":"Contact us","1_b4c7d1e15b39ef2c3956027bb4d6cd11":"Placed on {date} \u00b7 Canceled","1_b6392edec7f022a20e9867eb0b24de7b":"Featured Facebook photos","1_b6f50b519cec90102cc5b62361a81288":"Mute notifications","1_b81d470fc8105e7a7896e7cffb0ceeed":"Add contact","1_b9143060878dce3a509e6bc2548b82f2":"Search for adults","1_b997548b5fdd3a2dee73c3392135d911":"{number} invited by you","1_ba4838bc3349d125cfb867715cada2f9":"Update build","1_bbc5d4c00b66cc87bd1e6f8ab51fc102":"Call with video","1_bbd9c674819da6d44ca09fa575180083":"Videos to send","1_bc1a68f2efbc9ac36f13fe05f5d65e51":"Unmute notifications","1_bc5ed53c58ed1544e3e014e9d7dee341":"Creating community","1_bf841bb55b37d0620ef1b2bea096b95f":"You waved at {$recipient}.","1_bfbf4cbd94a30fe78e2c6243fbaedb73":"No internet connection","1_bfef0efc933e18bc735d53351af694e0":"Photos to send","1_c174849dd6b0df72ce6c611bda774209":"Add option","1_c21bf170fea995d887a6b64c13639323":"Double pop","1_c6f4d12c2c30c1986800afdd50f373cd":"Preview chat","1_c794c37e69d7f325e9a433f02ba8790b":"Message requests","1_c8077b6c0597db47a0485bc0f32e9980":"Your avatar","1_c921177d0d05ed9c9b95487f15422056":"Delete channel","1_c94482ebd9b72b746183c50a4d4208d6":"Send a like","1_cb73b265ac209451363883bed772c9bb":"Play together","1_cc78ccf039dccf8d1dea818b85eab80d":"More people","1_cd6b327676433f7b3c3515f206c0b82a":"{phone_number} \u2022 Phone contact","1_cdc01fc97f5a6cf6ba07c7bcc4fe11e1":"Add question","1_cde9138094eb836637af973172431d53":"{name1} wants to add {lastPendingKifTargetName} as a friend","1_ce3d72055f43aaf90d886ab0017ca08c":"Recent articles","1_cef77356ede0b83cf0465641b0719a42":"Problem with Bluetooth or audio source","1_d29c32cd116f7833d1f496f064788d8c":"Report someone in this chat","1_d3e1e228c31890a4aba20db8d31fd323":"Notification control","1_d7bbd024b73557f1cf0914a38113498d":"Block messages","1_d8de8ea2ef707a7aace4a752b147d8f1":"Mark as read","1_d9f5379b09800045f33f218dc5408f64":"Welcome message","1_dbd60e7eb18c870f9603d90f44f244ab":"Group chats","1_dc6a01243c06b93a27cbe6c6d6c795f3":"Camera roll","1_dcabb4806e92c408bd735494ddd92a6c":"Draw a necklace","1_dee291c2ba2b66491a65be6138906278":"Hidden group","1_df45795d00cab7a89a5557f9a392a7b2":"You opened this chat from {Origin Domain}","1_df57e221cb0b224e5a0090f7dcef6677":"Forward limit reached","1_df848a5c2d023027ac455f8321243645":"Report buyer","1_e11f9f6dcd24ac5786c0eb8ff1851e1b":"Update information?","1_e12cc3ec2ab93b6916804e5e1f6a336f":"Add to story","1_e146ca287d980280ff6dabc5d32b2713":"Leave conversation?","1_e250ac43039a943db6bd1855c02f6c39":"Learn more","1_e27604669dde9743f8c4a735e650e5a6":"Thanks for being a superstar in this chat!","1_e57e0918dc3eb089646890b6bb915dc0":"Choose kids for {name1}, {name2} and {name count} others to chat with","1_e7861583dd9505c6c9a5dd36aca38d3b":"Unblock messages","1_e809c2825e3b050976f7ca22f1532032":"Faster messaging","1_e8d7d977b19c2aa1894496a663c986dc":"Blue\/yellow","1_ea8ff502404e09cf262e602989d843d8":"Go to recent chats","1_eceb9aa9398269f52436f1a1a7ee41b4":"Send to group","1_ee9abb17ff7ad017ae988a02f8f5beae":"Top friends","1_eec0e983014426e06f0c4077e7333275":"Unblock messages?","1_ef4b4300b7a1f0319566068f5568c938":"Updating poll","1_f165e0191456b0373edec046de3290d5":"Active now","1_f2010c43a90ee7c3b7d6d3cab66ef06e":"Social networking","1_f33ba2aba991e0820ccfef1ac81c4c14":"Recommended communities","1_f580546da084946da3d6f61e3cc636da":"Channel settings","1_f5d924ee511bdbc00c3dd05a10fe8260":"Please update your app","1_f816fc32554f392be8655ee6db8f7dd5":"Continue with PayPal","1_f90fb65f92ad8ac33f140b8be3c9eed1":"Invalid file format","1_f919ada00521135434fd084a87e64542":"Add photos","1_fa663c0ee32eeae58fd133765c35f905":"Learn more","1_fba7ed548a73364cce9a2ad6e168b798":"Audio call","1_fd3afb0fabe31263a19dac9f61fb0d4f":"Look up info","1_fd7ada49a7f6f2ab82454ec27b9c6725":"Couldn't remove message","1_fdf2eec743eaf4ee4b25a683f71525c6":"Add a profile picture","1_fe84ad51b794fd555ef027662cbb6f2e":"Event creation","1_ff1c542ee2c5bb59ee27ade5e7e52cb4":"Resume chats","1_ff6b115a8a131f9f1b4b8c9c80ec38d4":"For families"}},551],["AnalyticsCoreData",[],{"device_id":"$^|AcakSnqQ_bIyQTDuqqr76sXSMq4BSFuo2qHDooZISR6vz2MuOCwg00E5c4wNV6m8yB6n7zlGQj428RbIEMtPzZSInoCQ|fd.AcYRmjW4J_JwZkwj11TGRq9Q6pQTZCslZ5hg4EzeX-AC2VTT3I6KR57TDpN6D7ffDVA7U5Ie7QsOG94vffwthOxV","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],["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_oauth_api_v2","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_oauth_api_v2","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]],"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_en_US" dir="ltr"><script type="text/javascript" nonce="nhRbogDl">requireLazy(["bootstrapWebSession"],function(j){j(1739794177)})</script><div class="_li"><div style="position: absolute;"><iframe frameborder="0" height="0" width="0" id="u_0_1f_w2"></iframe></div><div style="position: absolute;"><iframe frameborder="0" height="0" width="0" id="u_0_1g_ZD"></iframe></div><div style="position: absolute;"><iframe frameborder="0" height="0" width="0" id="u_0_1h_4Y"></iframe></div><div style="position: absolute;"><iframe frameborder="0" height="0" width="0" id="u_0_1i_mo"></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">Marketing API</a></div><ul><li class="_3cx7 _3cxd"><a href="/docs/marketing-apis/overview" class="_3cx9">Overview</a></li><li class="_3cx7 _3cxd"><a href="/docs/marketing-api/get-started" class="_3cx9">Get Started</a></li><li class="_3cx7 _3cxd"><a href="/docs/marketing-api/creative" class="_3cx9">Ad Creative</a></li><li class="_3cx7 _3cxd"><a href="/docs/marketing-api/bidding" class="_3cx9">Bidding</a></li><li class="_3cx7 _3cxd"><a href="/docs/marketing-api/ad-rules" class="_3cx9">Ad Rules Engine</a></li><li class="_3cx7 _3cxd"><a href="/docs/marketing-api/audiences" class="_3cx9">Audiences</a></li><li class="_3cx7 _3cxd"><a href="/docs/marketing-api/insights" class="_3cx9">Insights API</a></li><li class="_3cx7 _3cxd"><a href="/docs/marketing-api/brand-safety-and-suitability" class="_3cx9">Brand Safety and Suitability</a></li><li class="_3cx7 _3cxd"><a href="/docs/marketing-api/best-practices" class="_3cx9">Best Practices</a></li><li class="_3cx7 _3cxd"><a href="/docs/marketing-api/troubleshooting" class="_3cx9">Troubleshooting</a></li><li class="_3cx7 _3cxd"><a href="/docs/marketing-api/reference" class="_3cx9">API Reference</a></li><li class="_3cx7 _3cxd"><a href="/docs/marketing-api/marketing-api-changelog" class="_3cx9">Changelog</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="Loading..."></span></div></div></div></div></div><div class="_1jbo _4are _1jcw _1jd4 _5zlc"><div class="_1dyy" id="u_0_1j_LD"></div><div id="documentation_body_pagelet" data-referrer="documentation_body_pagelet"><div class="_34yh" id="u_0_1_vO"><div data-click-area="main"><div class="_4-u2 _57mb _1u44 _4-u8"><div class="_4-u3 _5rva _mog"><div class="clearfix"><span class="lfloat _ohe _c24 _50f4 _50f7"><span><span class="_2iem">Graph API Version</span></span></span><div class="_5s5u rfloat _ohf"><span><div class="_6a _6b"><div class="_6a _6b uiPopover" id="u_0_2_uJ"><a role="button" class="_42ft _4jy0 _55pi _5vto _55_p _2agf _4o_4 _p _4jy3 _517h _51sy" href="#" style="max-width:200px;" aria-haspopup="true" aria-expanded="false" rel="toggle" id="u_0_3_TE"><span class="_55pe">v22.0</span><span class="_4o_3 _3-99"><i class="img sp_WbXBGqjC54o sx_514a5c"></i></span></a></div><input type="hidden" autocomplete="off" name="" id="u_0_4_+b" /></div></span></div></div></div></div><div class="_1xb4 _3-98"><div class="_4-u2 _57mb _1u44 _4-u8"><div class="_4-u3 _588p"><h1 id="overview">Campaign</h1></div></div><div class="_4-u2 _57mb _1u44 _3fw6 _4-u8"><div class="_4-u3 _588p"><span><p>A campaign is the highest level organizational structure within an ad account and should represent a single objective for an advertiser, for example, to drive page post engagement. Setting objective of the campaign will enforce validation on any ads added to the campaign to ensure they also have the correct objective.</p> <div><div class="_57yz _5s-k _3-8p"><div class="_57y-"><p>Facebook will no longer be able to aggregate non-inline conversion metric values across iOS 14.5 and non-iOS 14.5 campaigns due to differences in attribution logic. Querying across iOS 14.5 and non-iOS 14.5 campaigns will result in no data getting returned for non-inline conversion metrics such as app installs and purchases. Inline event metrics like impressions, link clicks, and video views, however, can still be aggregated. Please visit our <a href="https://developers.facebook.com/docs/graph-api/changelog/non-versioned-changes/jan-19-2021">changelog</a> for more information.</p> </div></div></div><div class="_57yz _5s-k _3-8p"><div class="_57y-"><p>Ad campaigns that target iOS 14.5 must set the new <code>is_skadnetwork_attribution</code> field to <code>true</code>.</p> </div></div><div><div class="_4-u2 _57mb _1u44 _3fw6 _4-u8"><div class="_4-u3 _588p"><div class="_57yz _57z1 _3-8p"><div class="_57y-"><p>The <code>date_preset = lifetime</code> parameter is disabled in Graph API v10.0 and replaced with <code>date_preset = maximum</code>, which returns a maximum of 37 months of data. For v9.0 and below, <code>date_preset = maximum</code> will be enabled on May 25, 2021, and any <code>lifetime</code> calls will default to <code>maximum</code> and return only 37 months of data.</p> </div></div></div></div></div><h3>Limits</h3> <ul> <li>You can only create 200 ad sets per ad campaign. <a href="/docs/marketing-api/reference/ad-campaign-group">Learn more about the ad campaign structure</a>. </li> <li>If your campaign has more than 70 ad sets and uses <a href="/docs/marketing-api/bidding/guides/campaign-budget-optimization">Campaign Budget Optimization</a>, you are not able to edit your current bid strategy or turn off CBO. <a href="https://www.facebook.com/business/help/519856662172206">Learn more in the Business Help Center</a>.</li> </ul> <h3>New Required Field for All Campaigns</h3> <p>All businesses using the Marketing API must identify whether or not new and edited campaigns belong to a <a href="/docs/marketing-api/audiences/special-ad-category">Special Ad Category</a>. Current available categories are: <a href="/docs/marketing-api/audiences/special-ad-category/#context">housing, employment, credit</a>, or issues, elections, and politics. Businesses whose ads do not belong to a Special Ad Category must indicate NONE or send an empty array in the <code>special_ad_categories</code> field.</p> <p>Businesses running <strong>housing</strong>, <strong>employment</strong>, or <strong>credit</strong> ads must comply with <a href="#hec-restrictions">targeting and audience restrictions</a>. Targeting for ads about social issues, elections or politics are not affected by the <code>special_ad_categories</code> label.</p> <div class="_57yz _57z1 _3-8p"><div class="_57y-"><p>As of <strong>Marketing API 7.0</strong>, the <code>special_ad_category</code> parameter on the <a href="/docs/marketing-api/reference/ad-account/campaigns/#Creating"><code>POST /act_&lt;ad_account_id&gt;/campaigns</code></a> endpoint has been deprecated and replaced with a new <code>special_ad_categories</code> parameter. The new <code>special_ad_categories</code> parameter is required and accepts an array.</p> <p>If you use the <code>special_ad_category</code> parameter, it will still return a string, but you should use <code>GET /&#123;campaign-id&#125;?fields=special_ad_categories</code> to get an array back. Refer to <a href="https://developers.facebook.com/docs/marketing-api/audiences/special-ad-category/">Special Ad Category</a> for additional information.</p> </div></div></span></div></div><div class="_4-u2 _57mb _1u44 _2pig _4-u8"><div class="_4-u3 _588p"><h2 id="Reading">Reading</h2><div class="_844_"><div><div><p>A campaign is a grouping of ad sets which are organized by the same business objective. Each campaign has an objective that must be valid across the ad sets within that campaign.</p>After your ads begin delivering, you can query stats for ad campaigns. The statistics returned will be unique stats, deduped across the ad sets. You can also get reports and statistics for all ad sets and ads in an campaign simultaneously. </div><div><h3>Example</h3><div class="_5z09"><div class="_51xa _5gt2 _51xb" id="u_0_5_vx"><button value="1" class="_42ft _51tl selected _42fs" type="submit" id="u_0_6_wC">HTTP</button><button value="1" class="_42ft _51tl selected" type="submit" id="u_0_7_B7">PHP SDK</button><button value="1" class="_42ft _51tl selected" type="submit" id="u_0_8_nI">JavaScript SDK</button><button value="1" class="_42ft _51tl selected" type="submit" id="u_0_9_0z">Android SDK</button><button value="1" class="_42ft _51tl selected" type="submit" id="u_0_a_7v">iOS SDK</button><a role="button" class="_42ft _51tl selected" href="/tools/explorer/?method=GET&amp;path=...%3Ffields%3D%257Bfieldname_of_type_Campaign%257D&amp;version=v22.0" target="_blank">Graph API Explorer<i class="_3-99 img sp_c_epTrfICMy sx_7b2121"></i></a></div><div class="_xmu"><pre class="_5gt1 prettyprint" id="u_0_b_Yw"><code>GET v22.0/...?fields=&#123;fieldname_of_type_Campaign&#125; HTTP/1.1 Host: graph.facebook.com</code></pre><pre class="_5gt1 prettyprint" id="u_0_c_AM"><code>/* PHP SDK v5.0.0 */ /* make the API call */ try &#123; // Returns a `Facebook\FacebookResponse` object $response = $fb-&gt;get( &#039;...?fields=&#123;fieldname_of_type_Campaign&#125;&#039;, &#039;&#123;access-token&#125;&#039; ); &#125; catch(Facebook\Exceptions\FacebookResponseException $e) &#123; echo &#039;Graph returned an error: &#039; . $e-&gt;getMessage(); exit; &#125; catch(Facebook\Exceptions\FacebookSDKException $e) &#123; echo &#039;Facebook SDK returned an error: &#039; . $e-&gt;getMessage(); exit; &#125; $graphNode = $response-&gt;getGraphNode(); /* handle the result */</code></pre><pre class="_5gt1 prettyprint" id="u_0_d_YN"><code>/* make the API call */ FB.api( &quot;...?fields=&#123;fieldname_of_type_Campaign&#125;&quot;, function (response) &#123; if (response &amp;&amp; !response.error) &#123; /* handle the result */ &#125; &#125; );</code></pre><pre class="_5gt1 prettyprint" id="u_0_e_/h"><code>/* make the API call */ new GraphRequest( AccessToken.getCurrentAccessToken(), &quot;...?fields=&#123;fieldname_of_type_Campaign&#125;&quot;, null, HttpMethod.GET, new GraphRequest.Callback() &#123; public void onCompleted(GraphResponse response) &#123; /* handle the result */ &#125; &#125; ).executeAsync();</code></pre><pre class="_5gt1 prettyprint" id="u_0_f_Tb"><code>/* make the API call */ FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc] initWithGraphPath:&#064;&quot;...?fields=&#123;fieldname_of_type_Campaign&#125;&quot; parameters:params HTTPMethod:&#064;&quot;GET&quot;]; [request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection, id result, NSError *error) &#123; // Handle the result &#125;];</code></pre></div></div>If you want to learn how to use the Graph API, read our <a href="/docs/graph-api/using-graph-api/">Using Graph API guide</a>.</div><div><h3>Parameters</h3><div class="_57-c"><table class="_4-ss _5k9x"><thead><tr><th>Parameter</th><th>Description</th></tr></thead><tbody><tbody class="_5m37" id="u_0_g_Mx"><tr class="row_0"><td><div class="_yc"><span><code>date_preset</code></span></div><div class="_yb">enum&#123;today, yesterday, this_month, last_month, this_quarter, maximum, data_maximum, last_3d, last_7d, last_14d, last_28d, last_30d, last_90d, last_week_mon_sun, last_week_sun_sat, last_quarter, last_year, this_week_mon_today, this_week_sun_today, this_year&#125;</div></td><td><p class="_yd"><div><div><p>Date Preset</p> </div></div></p></td></tr><tr class="row_1 _5m29 _5m27"><td><div class="_yc"><span><code>time_range</code></span></div><div class="_yb">&#123;&#039;since&#039;:YYYY-MM-DD,&#039;until&#039;:YYYY-MM-DD&#125;</div></td><td><p class="_yd"><div><div><p>Time Range. Note if time range is invalid, it will be ignored.</p> </div></div></p></td></tr><tr class="row_1-0 _5m29 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>since</code></span></div><div class="_yb">datetime</div></td><td><p class="_yd"><div><div><p>A date in the format of &quot;YYYY-MM-DD&quot;, which means from the beginning midnight of that day.</p> </div></div></p></td></tr><tr class="row_1-1 _5m29 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>until</code></span></div><div class="_yb">datetime</div></td><td><p class="_yd"><div><div><p>A date in the format of &quot;YYYY-MM-DD&quot;, which means to the beginning midnight of the following day.</p> </div></div></p></td></tr></tbody></tbody></table></div></div><div><h3>Fields</h3><div class="_57-c"><table class="_4-ss _5k9x"><thead><tr><th>Field</th><th>Description</th></tr></thead><tbody><tr><td><div class="_yc"><span><code>id</code></span></div><div class="_yb _yc"><span>numeric string</span></div></td><td><p class="_yd"><div><div><p>Campaign&#039;s ID</p> </div></div></p><div class="_2pic"><a href="https://developers.facebook.com/docs/graph-api/using-graph-api/#fields" target="blank"><span class="_1vet">Default</span></a></div></td></tr><tr><td><div class="_yc"><span><code>account_id</code></span></div><div class="_yb _yc"><span>numeric string</span></div></td><td><p class="_yd"><div><div><p>ID of the ad account that owns this campaign</p> </div></div></p></td></tr><tr><td><div class="_yc"><span><code>adlabels</code></span></div><div class="_yb _yc"><a href="https://developers.facebook.com/docs/marketing-api/reference/ad-label/">list&lt;AdLabel&gt;</a></div></td><td><p class="_yd"><div><div><p>Ad Labels associated with this campaign</p> </div></div></p></td></tr><tr><td><div class="_yc"><span><code>bid_strategy</code></span><a class="_2pir" href="#" role="button" data-hover="tooltip" id="u_0_h_Zi"><i class="img sp_WbXBGqjC54o sx_ba4112"></i></a></div><div class="_yb _yc"><span>enum &#123;LOWEST_COST_WITHOUT_CAP, LOWEST_COST_WITH_BID_CAP, COST_CAP, LOWEST_COST_WITH_MIN_ROAS&#125;</span></div></td><td><p class="_yd"><div><div><p>Bid strategy for this campaign when you enable campaign budget optimization and when you use <code>AUCTION</code> as your buying type:<br /> <code>LOWEST_COST_WITHOUT_CAP</code>: Designed to get the most results for your budget based on your ad set <code>optimization_goal</code> without limiting your bid amount. This is the best strategy to select if you care most about cost efficiency. However, note that it may be harder to get stable average costs as you spend. Note: this strategy is also known as <em>automatic bidding</em>. Learn more in <a href="https://www.facebook.com/business/help/721453268045071">Ads Help Center, About bid strategies: Lowest cost</a>.<br /> <code>LOWEST_COST_WITH_BID_CAP</code>: Designed to get the most results for your budget based on your ad set <code>optimization_goal</code> while limiting actual bid to a specified amount. Get specified bid cap in the <code>bid_amount</code> field for each ad set in this ad campaign. This strategy is known as <em>manual maximum-cost bidding</em>. Learn more in <a href="https://www.facebook.com/business/help/721453268045071">Ads Help Center, About bid strategies: Lowest cost</a>.<br /> <code>COST_CAP</code>: Designed to get the most results for your budget based on your ad set <code>optimization_goal</code> while limiting actual average cost per optimization event to a specified amount. Get specified cost cap in the <code>bid_amount</code> field for each ad set in this ad campaign. Learn more in <a href="https://www.facebook.com/business/help/272336376749096?id=2196356200683573">Ads Help Center, About bid strategies: Cost Cap</a>.<br />Notes:</p> <ul> <li>If you do not enable campaign budget optimization, you should get <code>bid_strategy</code> at the ad set level.</li> <li><code>TARGET_COST</code> bidding strategy has been deprecated with <a href="/docs/graph-api/changelog/version9.0">Marketing API v9</a>.</li> </ul> </div></div></p></td></tr><tr><td><div class="_yc"><span><code>boosted_object_id</code></span></div><div class="_yb _yc"><span>numeric string</span></div></td><td><p class="_yd"><div><div><p>The Boosted Object this campaign has associated, if any</p> </div></div></p></td></tr><tr><td><div class="_yc"><span><code>brand_lift_studies</code></span></div><div class="_yb _yc"><a href="https://developers.facebook.com/docs/marketing-api/reference/ad-study/">list&lt;AdStudy&gt;</a></div></td><td><p class="_yd"><div><div><p>Automated Brand Lift V2 studies for this ad set.</p> </div></div></p></td></tr><tr><td><div class="_yc"><span><code>budget_rebalance_flag</code></span></div><div class="_yb _yc"><span>bool</span></div></td><td><p class="_yd"><div><div><p>Whether to automatically rebalance budgets daily for all the adsets under this campaign. <a href="/docs/graph-api/changelog/version7.0#deprecations">This has been deprecated on Marketing API V7.0</a>.</p> </div></div></p></td></tr><tr><td><div class="_yc"><span><code>budget_remaining</code></span></div><div class="_yb _yc"><span>numeric string</span></div></td><td><p class="_yd"><div><div><p>Remaining budget</p> </div></div></p></td></tr><tr><td><div class="_yc"><span><code>buying_type</code></span></div><div class="_yb _yc"><span>string</span></div></td><td><p class="_yd"><div><div><p>Buying type, possible values are: <br /><code>AUCTION</code>: default<br /><code>RESERVED</code>: for <a href="/docs/marketing-api/reachandfrequency">reach and frequency ads</a>.<br /><a href="/docs/marketing-api/reachandfrequency">Reach and Frequency</a> is disabled for <a href="/docs/marketing-api/special-ad-category">housing, employment and credit ads</a>.</p> </div></div></p></td></tr><tr><td><div class="_yc"><span><code>campaign_group_active_time</code></span></div><div class="_yb _yc"><span>numeric string</span></div></td><td><p class="_yd"><div><div><p>campaign_group_active_time this is only for Internal, This will have the active running length of Campaign Groups</p> </div></div></p></td></tr><tr><td><div class="_yc"><span><code>can_create_brand_lift_study</code></span></div><div class="_yb _yc"><span>bool</span></div></td><td><p class="_yd"><div><div><p>If we can create a new automated brand lift study for the ad set.</p> </div></div></p></td></tr><tr><td><div class="_yc"><span><code>can_use_spend_cap</code></span></div><div class="_yb _yc"><span>bool</span></div></td><td><p class="_yd"><div><div><p>Whether the campaign can set the spend cap</p> </div></div></p></td></tr><tr><td><div class="_yc"><span><code>configured_status</code></span></div><div class="_yb _yc"><span>enum &#123;ACTIVE, PAUSED, DELETED, ARCHIVED&#125;</span></div></td><td><p class="_yd"><div><div><p>If this status is <code>PAUSED</code>, all its active ad sets and ads will be paused and have an effective status <code>CAMPAIGN_PAUSED</code>. Prefer using &#039;status&#039; instead of this.</p> </div></div></p></td></tr><tr><td><div class="_yc"><span><code>created_time</code></span></div><div class="_yb _yc"><span>datetime</span></div></td><td><p class="_yd"><div><div><p>Created Time</p> </div></div></p></td></tr><tr><td><div class="_yc"><span><code>daily_budget</code></span></div><div class="_yb _yc"><span>numeric string</span></div></td><td><p class="_yd"><div><div><p>The daily budget of the campaign</p> </div></div></p></td></tr><tr><td><div class="_yc"><span><code>effective_status</code></span></div><div class="_yb _yc"><span>enum &#123;ACTIVE, PAUSED, DELETED, ARCHIVED, IN_PROCESS, WITH_ISSUES&#125;</span></div></td><td><p class="_yd"><div><div><p>IN_PROCESS is available for version 4.0 or higher</p> </div></div></p></td></tr><tr><td><div class="_yc"><span><code>has_secondary_skadnetwork_reporting</code></span></div><div class="_yb _yc"><span>bool</span></div></td><td><p class="_yd"><div><div><p>has_secondary_skadnetwork_reporting</p> </div></div></p></td></tr><tr><td><div class="_yc"><span><code>is_budget_schedule_enabled</code></span></div><div class="_yb _yc"><span>bool</span></div></td><td><p class="_yd"><div><div><p>Whether budget scheduling is enabled for the campaign group</p> </div></div></p></td></tr><tr><td><div class="_yc"><span><code>is_skadnetwork_attribution</code></span></div><div class="_yb _yc"><span>bool</span></div></td><td><p class="_yd"><div><div><p>When set to <code>true</code> Indicates that the campaign will include SKAdNetwork, iOS 14+.</p> </div></div></p></td></tr><tr><td><div class="_yc"><span><code>issues_info</code></span><a class="_2pir" href="#" role="button" data-hover="tooltip" id="u_0_i_KF"><i class="img sp_WbXBGqjC54o sx_ba4112"></i></a></div><div class="_yb _yc"><a href="https://developers.facebook.com/docs/marketing-api/reference/ad-campaign-issues-info/">list&lt;AdCampaignIssuesInfo&gt;</a></div></td><td><p class="_yd"><div><div><p>Issues for this campaign that prevented it from deliverying</p> </div></div></p></td></tr><tr><td><div class="_yc"><span><code>last_budget_toggling_time</code></span></div><div class="_yb _yc"><span>datetime</span></div></td><td><p class="_yd"><div><div><p>Last budget toggling time</p> </div></div></p></td></tr><tr><td><div class="_yc"><span><code>lifetime_budget</code></span></div><div class="_yb _yc"><span>numeric string</span></div></td><td><p class="_yd"><div><div><p>The lifetime budget of the campaign</p> </div></div></p></td></tr><tr><td><div class="_yc"><span><code>name</code></span></div><div class="_yb _yc"><span>string</span></div></td><td><p class="_yd"><div><div><p>Campaign&#039;s name</p> </div></div></p></td></tr><tr><td><div class="_yc"><span><code>objective</code></span></div><div class="_yb _yc"><span>string</span></div></td><td><p class="_yd"><div><div><p>Campaign&#039;s objective</p> <p>See the <a href="#odax">Outcome Ad-Driven Experience Objective Validation</a> section below for more information.</p> </div></div></p></td></tr><tr><td><div class="_yc"><span><code>pacing_type</code></span></div><div class="_yb _yc"><span>list&lt;string&gt;</span></div></td><td><p class="_yd"><div><div><p>Defines pacing type of the campaign. The value is an array of options: &quot;standard&quot;.</p> </div></div></p></td></tr><tr><td><div class="_yc"><span><code>primary_attribution</code></span></div><div class="_yb _yc"><span>enum</span></div></td><td><p class="_yd"><div><div><p>primary_attribution</p> </div></div></p></td></tr><tr><td><div class="_yc"><span><code>promoted_object</code></span></div><div class="_yb _yc"><a href="https://developers.facebook.com/docs/marketing-api/reference/ad-promoted-object/">AdPromotedObject</a></div></td><td><p class="_yd"><div><div><p>The object this campaign is promoting across all its ads</p> </div></div></p></td></tr><tr><td><div class="_yc"><span><code>smart_promotion_type</code></span></div><div class="_yb _yc"><span>enum</span></div></td><td><p class="_yd"><div><div><p>Smart Promotion Type. guided_creation or smart_app_promotion(the choice under APP_INSTALLS objective).</p> </div></div></p></td></tr><tr><td><div class="_yc"><span><code>source_campaign</code></span></div><div class="_yb _yc"><a href="https://developers.facebook.com/docs/marketing-api/reference/ad-campaign-group/">Campaign</a></div></td><td><p class="_yd"><div><div><p>The source campaign that this campaign is copied from</p> </div></div></p></td></tr><tr><td><div class="_yc"><span><code>source_campaign_id</code></span></div><div class="_yb _yc"><span>numeric string</span></div></td><td><p class="_yd"><div><div><p>The source campaign id that this campaign is copied from</p> </div></div></p></td></tr><tr><td><div class="_yc"><span><code>special_ad_categories</code></span><a class="_2pir" href="#" role="button" data-hover="tooltip" id="u_0_j_FI"><i class="img sp_WbXBGqjC54o sx_ba4112"></i></a></div><div class="_yb _yc"><span>list&lt;enum&gt;</span></div></td><td><p class="_yd"><div><div><p>special ad categories</p> </div></div></p></td></tr><tr><td><div class="_yc"><span><code>special_ad_category</code></span></div><div class="_yb _yc"><span>enum</span></div></td><td><p class="_yd"><div><div><p>The campaign&#039;s Special Ad Category. One of <code>HOUSING</code>, <code>EMPLOYMENT</code>, <code>CREDIT</code>, or <code>NONE</code>.</p> </div></div></p></td></tr><tr><td><div class="_yc"><span><code>special_ad_category_country</code></span><a class="_2pir" href="#" role="button" data-hover="tooltip" id="u_0_k_5x"><i class="img sp_WbXBGqjC54o sx_ba4112"></i></a></div><div class="_yb _yc"><span>list&lt;enum&gt;</span></div></td><td><p class="_yd"><div><div><p>Country field for Special Ad Category.</p> </div></div></p></td></tr><tr><td><div class="_yc"><span><code>spend_cap</code></span></div><div class="_yb _yc"><span>numeric string</span></div></td><td><p class="_yd"><div><div><p>A spend cap for the campaign, such that it will not spend more than this cap. Expressed as integer value of the subunit in your currency.</p> </div></div></p></td></tr><tr><td><div class="_yc"><span><code>start_time</code></span></div><div class="_yb _yc"><span>datetime</span></div></td><td><p class="_yd"><div><div><p>Merging of <code>start_time</code>s for the ad sets belonging to this campaign. At the campaign level, <code>start_time</code> is a read only field. You can setup <code>start_time</code> at the ad set level.</p> </div></div></p></td></tr><tr><td><div class="_yc"><span><code>status</code></span></div><div class="_yb _yc"><span>enum &#123;ACTIVE, PAUSED, DELETED, ARCHIVED&#125;</span></div></td><td><p class="_yd"><div><div><p>If this status is <code>PAUSED</code>, all its active ad sets and ads will be paused and have an effective status <code>CAMPAIGN_PAUSED</code>. The field returns the same value as &#039;configured_status&#039;, and is the suggested one to use.</p> </div></div></p></td></tr><tr><td><div class="_yc"><span><code>stop_time</code></span></div><div class="_yb _yc"><span>datetime</span></div></td><td><p class="_yd"><div><div><p>Merging of <code>stop_time</code>s for the ad sets belonging to this campaign, if available. At the campaign level, <code>stop_time</code> is a read only field. You can setup <code>stop_time</code> at the ad set level.</p> </div></div></p></td></tr><tr><td><div class="_yc"><span><code>topline_id</code></span></div><div class="_yb _yc"><span>numeric string</span></div></td><td><p class="_yd"><div><div><p>Topline ID</p> </div></div></p></td></tr><tr><td><div class="_yc"><span><code>updated_time</code></span></div><div class="_yb _yc"><span>datetime</span></div></td><td><p class="_yd"><div><div><p>Updated Time. If you update <code>spend_cap</code> or daily budget or lifetime budget, this will not automatically update this field.</p> </div></div></p></td></tr></tbody></table></div></div><div><h3>Edges</h3><div class="_57-c"><table class="_4-ss _5k9x"><thead><tr><th>Edge</th><th>Description</th></tr></thead><tbody><tr><td><div class="_yc"><span><a href="/docs/marketing-api/reference/ad-campaign-group/ad_studies/"><code>ad_studies</code></a></span></div><div class="_yb _yc"><span>Edge&lt;AdStudy&gt;</span></div></td><td><p class="_yd"><div><div><p>The ad studies containing this campaign</p> </div></div></p></td></tr><tr><td><div class="_yc"><span><a href="/docs/marketing-api/reference/ad-campaign-group/adrules_governed/"><code>adrules_governed</code></a></span></div><div class="_yb _yc"><span>Edge&lt;AdRule&gt;</span></div></td><td><p class="_yd"><div><div><p>Ad rules that govern this campaign - by default, this only returns rules that either directly mention the campaign by id or indirectly through the set entity_type</p> </div></div></p></td></tr><tr><td><div class="_yc"><span><a href="/docs/marketing-api/reference/ad-campaign-group/ads/"><code>ads</code></a></span></div><div class="_yb _yc"><span>Edge&lt;Adgroup&gt;</span></div></td><td><p class="_yd"><div><div><p>Ads under this campaign</p> </div></div></p></td></tr><tr><td><div class="_yc"><span><a href="/docs/marketing-api/reference/ad-campaign-group/adsets/"><code>adsets</code></a></span></div><div class="_yb _yc"><span>Edge&lt;AdCampaign&gt;</span></div></td><td><p class="_yd"><div><div><p>The ad sets under this campaign</p> </div></div></p></td></tr><tr><td><div class="_yc"><span><a href="/docs/marketing-api/reference/ad-campaign-group/copies/"><code>copies</code></a></span></div><div class="_yb _yc"><span>Edge&lt;AdCampaignGroup&gt;</span></div></td><td><p class="_yd"><div><div><p>The copies of this campaign</p> </div></div></p></td></tr></tbody></table></div></div><h3>Error Codes</h3><div class="_57-c"><table class="_4-ss _5k9x"><thead><tr><th>Error</th><th>Description</th></tr></thead><tbody><tr><td>100</td><td>Invalid parameter</td></tr><tr><td>104</td><td>Incorrect signature</td></tr><tr><td>80004</td><td>There have been too many calls to this ad-account. Wait a bit and try again. For more info, please refer to https://developers.facebook.com/docs/graph-api/overview/rate-limiting#ads-management.</td></tr><tr><td>2635</td><td>You are calling a deprecated version of the Ads API. Please update to the latest version.</td></tr><tr><td>190</td><td>Invalid OAuth 2.0 Access Token</td></tr><tr><td>3018</td><td>The start date of the time range cannot be beyond 37 months from the current date</td></tr><tr><td>200</td><td>Permissions error</td></tr><tr><td>270</td><td>This Ads API request is not allowed for apps with development access level (Development access is by default for all apps, please request for upgrade). Make sure that the access token belongs to a user that is both admin of the app and admin of the ad account</td></tr><tr><td>2500</td><td>Error parsing graph query</td></tr></tbody></table></div></div></div></div></div><div class="_4-u2 _57mb _1u44 _2pig _4-u8"><div class="_4-u3 _588p"><h2 id="Creating">Creating</h2><div class="_844_"><div class="_3-98">You can make a POST request to <code>async_batch_requests</code> edge from the following paths: <ul><li><a href="/docs/marketing-api/reference/ad-account/async_batch_requests/"><code>/act_&#123;ad_account_id&#125;/async_batch_requests</code></a></li></ul><div>When posting to this edge, a <a href="/docs/marketing-api/reference/ad-campaign-group/">Campaign</a> will be created.</div><div><h3>Parameters</h3><div class="_57-c"><table class="_4-ss _5k9x"><thead><tr><th>Parameter</th><th>Description</th></tr></thead><tbody><tbody class="_5m37" id="u_0_l_KT"><tr class="row_0 _5m27"><td><div class="_yc"><span><code>adbatch</code></span></div><div class="_yb">list&lt;Object&gt;</div></td><td><p class="_yd"><div><div><p>JSON encoded batch reqeust</p> </div></div></p><div class="_3-8w"><span class="_1vet">Required</span></div></td></tr><tr class="row_0-0 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>name</code></span></div><div class="_yb">string</div></td><td><p class="_yd"><div><div></div></div></p><div class="_3-8w"><span class="_1vet">Required</span></div></td></tr><tr class="row_0-1 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>relative_url</code></span></div><div class="_yb">string</div></td><td><p class="_yd"><div><div></div></div></p><div class="_3-8w"><span class="_1vet">Required</span></div></td></tr><tr class="row_0-2 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>body</code></span></div><div class="_yb">UTF-8 encoded string</div></td><td><p class="_yd"><div><div></div></div></p><div class="_3-8w"><span class="_1vet">Required</span></div></td></tr><tr class="row_1 _5m29"><td><div class="_yc"><span><code>name</code></span></div><div class="_yb">UTF-8 encoded string</div></td><td><p class="_yd"><div><div><p>Name of the batch request for tracking purposes.</p> </div></div></p><div class="_3-8w"><span class="_1vet">Required</span></div></td></tr></tbody></tbody></table></div></div><h3>Return Type</h3><div>This endpoint supports <a href="/docs/graph-api/advanced/#read-after-write">read-after-write</a> and will read the node represented by <code>id</code> in the return type.</div><div class="_367u"> Struct &#123;<div class="_uoj"><code>id</code>: numeric string, </div>&#125;</div><h3>Error Codes</h3><div class="_57-c"><table class="_4-ss _5k9x"><thead><tr><th>Error</th><th>Description</th></tr></thead><tbody><tr><td>100</td><td>Invalid parameter</td></tr><tr><td>194</td><td>Missing at least one required parameter</td></tr></tbody></table></div></div><div class="_4g10"></div><div class="_3-98">You can make a POST request to <code>copies</code> edge from the following paths: <ul><li><a href="/docs/marketing-api/reference/ad-campaign-group/copies/"><code>/&#123;campaign_id&#125;/copies</code></a></li></ul><div>When posting to this edge, a <a href="/docs/marketing-api/reference/ad-campaign-group/">Campaign</a> will be created.</div><div><h3>Parameters</h3><div class="_57-c"><table class="_4-ss _5k9x"><thead><tr><th>Parameter</th><th>Description</th></tr></thead><tbody><tbody class="_5m37" id="u_0_m_dM"><tr class="row_0"><td><div class="_yc"><span><code>deep_copy</code></span></div><div class="_yb">boolean</div></td><td><div>Default value: <code>false</code></div><p class="_yd"><div><div><p>Whether to copy all the child ads. Limits: the total number of children ads to copy should not exceed 3 for a synchronous call and 51 for an asynchronous call.</p> </div></div></p></td></tr><tr class="row_1 _5m29"><td><div class="_yc"><span><code>end_time</code></span></div><div class="_yb">datetime</div></td><td><p class="_yd"><div><div><p>For deep copy, the end time of the sets under the copied campaign, e.g. <code>2015-03-12 23:59:59-07:00</code> or <code>2015-03-12 23:59:59 PDT</code>. UTC UNIX timestamp. When creating a set with a daily budget, specify <code>end_time=0</code> to set the set to be ongoing without end date. If not set, the copied sets will inherit the end time from the original set</p> </div></div></p></td></tr><tr class="row_2 _5m27"><td><div class="_yc"><span><code>rename_options</code></span></div><div class="_yb">JSON or object-like arrays</div></td><td><p class="_yd"><div><div><p>Rename options</p> </div></div></p></td></tr><tr class="row_2-0 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>rename_strategy</code></span></div><div class="_yb">enum &#123;DEEP_RENAME, ONLY_TOP_LEVEL_RENAME, NO_RENAME&#125;</div></td><td><div>Default value: <code>ONLY_TOP_LEVEL_RENAME</code></div><p class="_yd"><div><div><p><code>DEEP_RENAME</code>: will change this object&#039;s name and children&#039;s names in the copied object. <code>ONLY_TOP_LEVEL_RENAME</code>: will change the this object&#039;s name but won&#039;t change the children&#039;s name in the copied object. <code>NO_RENAME</code>: will change no name in the copied object</p> </div></div></p></td></tr><tr class="row_2-1 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>rename_prefix</code></span></div><div class="_yb">string</div></td><td><p class="_yd"><div><div><p>A prefix to copy names. Defaults to null if not provided.</p> </div></div></p></td></tr><tr class="row_2-2 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>rename_suffix</code></span></div><div class="_yb">string</div></td><td><p class="_yd"><div><div><p>A suffix to copy names. Defaults to null if not provided and appends a localized string of <code>- Copy</code> based on the ad account locale.</p> </div></div></p></td></tr><tr class="row_3 _5m29"><td><div class="_yc"><span><code>start_time</code></span></div><div class="_yb">datetime</div></td><td><p class="_yd"><div><div><p>For deep copy, the start time of the sets under the copied campaign, e.g. <code>2015-03-12 23:59:59-07:00</code> or <code>2015-03-12 23:59:59 PDT</code>. UTC UNIX timestamp. If not set, the copied sets will inherit the start time from the original set</p> </div></div></p></td></tr><tr class="row_4"><td><div class="_yc"><span><code>status_option</code></span></div><div class="_yb">enum &#123;ACTIVE, PAUSED, INHERITED_FROM_SOURCE&#125;</div></td><td><div>Default value: <code>PAUSED</code></div><p class="_yd"><div><div><p><code>ACTIVE</code>: the copied campaign will have active status. <code>PAUSED</code>: the copied campaign will have paused status. <code>INHERITED_FROM_SOURCE</code>: the copied campaign will have the parent status.</p> </div></div></p></td></tr></tbody></tbody></table></div></div><h3>Return Type</h3><div>This endpoint supports <a href="/docs/graph-api/advanced/#read-after-write">read-after-write</a> and will read the node represented by <code>copied_campaign_id</code> in the return type.</div><div class="_367u"> Struct &#123;<div class="_uoj"><code>copied_campaign_id</code>: numeric string, </div><div class="_uoj"><code>ad_object_ids</code>: List [<div class="_uoj"> Struct &#123;<div class="_uoj"><code>ad_object_type</code>: enum &#123;unique_adcreative, ad, ad_set, campaign, opportunities, privacy_info_center, topline, ad_account&#125;, </div><div class="_uoj"><code>source_id</code>: numeric string, </div><div class="_uoj"><code>copied_id</code>: numeric string, </div>&#125;</div>], </div>&#125;</div><h3>Error Codes</h3><div class="_57-c"><table class="_4-ss _5k9x"><thead><tr><th>Error</th><th>Description</th></tr></thead><tbody><tr><td>100</td><td>Invalid parameter</td></tr><tr><td>200</td><td>Permissions error</td></tr><tr><td>80004</td><td>There have been too many calls to this ad-account. Wait a bit and try again. For more info, please refer to https://developers.facebook.com/docs/graph-api/overview/rate-limiting#ads-management.</td></tr></tbody></table></div></div><div class="_4g10"></div><div class="_3-98">You can make a POST request to <code>campaigns</code> edge from the following paths: <ul><li><a href="/docs/marketing-api/reference/ad-account/campaigns/"><code>/act_&#123;ad_account_id&#125;/campaigns</code></a></li></ul><div>When posting to this edge, a <a href="/docs/marketing-api/reference/ad-campaign-group/">Campaign</a> will be created.</div><div><h3>Example</h3><div class="_5z09"><div class="_51xa _5gt2 _51xb" id="u_0_n_Ni"><button value="1" class="_42ft _51tl selected _42fs" type="submit" id="u_0_o_yE">HTTP</button><button value="1" class="_42ft _51tl selected" type="submit" id="u_0_p_R5">PHP SDK</button><button value="1" class="_42ft _51tl selected" type="submit" id="u_0_q_fZ">JavaScript SDK</button><button value="1" class="_42ft _51tl selected" type="submit" id="u_0_r_zl">Android SDK</button><button value="1" class="_42ft _51tl selected" type="submit" id="u_0_s_MC">iOS SDK</button><button value="1" class="_42ft _51tl selected" type="submit" id="u_0_t_sP">cURL</button><a role="button" class="_42ft _51tl selected" href="/tools/explorer/?method=POST&amp;path=act_%3CAD_ACCOUNT_ID%3E%2Fcampaigns%3Fname%3DMy%2Bcampaign%26objective%3DOUTCOME_TRAFFIC%26status%3DPAUSED%26special_ad_categories%3D%255B%255D&amp;version=v22.0" target="_blank">Graph API Explorer<i class="_3-99 img sp_c_epTrfICMy sx_7b2121"></i></a></div><div class="_xmu"><pre class="_5gt1 prettyprint" id="u_0_u_kK"><code>POST /v22.0/act_&lt;AD_ACCOUNT_ID&gt;/campaigns HTTP/1.1 Host: graph.facebook.com name=My+campaign&amp;objective=OUTCOME_TRAFFIC&amp;status=PAUSED&amp;special_ad_categories=%5B%5D</code></pre><pre class="_5gt1 prettyprint" id="u_0_v_f/"><code>/* PHP SDK v5.0.0 */ /* make the API call */ try &#123; // Returns a `Facebook\FacebookResponse` object $response = $fb-&gt;post( &#039;/act_&lt;AD_ACCOUNT_ID&gt;/campaigns&#039;, array ( &#039;name&#039; =&gt; &#039;My campaign&#039;, &#039;objective&#039; =&gt; &#039;OUTCOME_TRAFFIC&#039;, &#039;status&#039; =&gt; &#039;PAUSED&#039;, &#039;special_ad_categories&#039; =&gt; &#039;[]&#039;, ), &#039;&#123;access-token&#125;&#039; ); &#125; catch(Facebook\Exceptions\FacebookResponseException $e) &#123; echo &#039;Graph returned an error: &#039; . $e-&gt;getMessage(); exit; &#125; catch(Facebook\Exceptions\FacebookSDKException $e) &#123; echo &#039;Facebook SDK returned an error: &#039; . $e-&gt;getMessage(); exit; &#125; $graphNode = $response-&gt;getGraphNode(); /* handle the result */</code></pre><pre class="_5gt1 prettyprint" id="u_0_w_0H"><code>/* make the API call */ FB.api( &quot;/act_&lt;AD_ACCOUNT_ID&gt;/campaigns&quot;, &quot;POST&quot;, &#123; &quot;name&quot;: &quot;My campaign&quot;, &quot;objective&quot;: &quot;OUTCOME_TRAFFIC&quot;, &quot;status&quot;: &quot;PAUSED&quot;, &quot;special_ad_categories&quot;: &quot;[]&quot; &#125;, function (response) &#123; if (response &amp;&amp; !response.error) &#123; /* handle the result */ &#125; &#125; );</code></pre><pre class="_5gt1 prettyprint" id="u_0_x_us"><code>Bundle params = new Bundle(); params.putString(&quot;name&quot;, &quot;My campaign&quot;); params.putString(&quot;objective&quot;, &quot;OUTCOME_TRAFFIC&quot;); params.putString(&quot;status&quot;, &quot;PAUSED&quot;); params.putString(&quot;special_ad_categories&quot;, &quot;[]&quot;); /* make the API call */ new GraphRequest( AccessToken.getCurrentAccessToken(), &quot;/act_&lt;AD_ACCOUNT_ID&gt;/campaigns&quot;, params, HttpMethod.POST, new GraphRequest.Callback() &#123; public void onCompleted(GraphResponse response) &#123; /* handle the result */ &#125; &#125; ).executeAsync();</code></pre><pre class="_5gt1 prettyprint" id="u_0_y_4s"><code>NSDictionary *params = &#064;&#123; &#064;&quot;name&quot;: &#064;&quot;My campaign&quot;, &#064;&quot;objective&quot;: &#064;&quot;OUTCOME_TRAFFIC&quot;, &#064;&quot;status&quot;: &#064;&quot;PAUSED&quot;, &#064;&quot;special_ad_categories&quot;: &#064;&quot;[]&quot;, &#125;; /* make the API call */ FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc] initWithGraphPath:&#064;&quot;/act_&lt;AD_ACCOUNT_ID&gt;/campaigns&quot; parameters:params HTTPMethod:&#064;&quot;POST&quot;]; [request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection, id result, NSError *error) &#123; // Handle the result &#125;];</code></pre><pre class="_5gt1 prettyprint" id="u_0_z_GN"><code>curl -X POST \ -F &#039;name=&quot;My campaign&quot;&#039; \ -F &#039;objective=&quot;OUTCOME_TRAFFIC&quot;&#039; \ -F &#039;status=&quot;PAUSED&quot;&#039; \ -F &#039;special_ad_categories=[]&#039; \ -F &#039;access_token=&lt;ACCESS_TOKEN&gt;&#039; \ https://graph.facebook.com/v22.0/act_&lt;AD_ACCOUNT_ID&gt;/campaigns</code></pre></div></div>If you want to learn how to use the Graph API, read our <a href="/docs/graph-api/using-graph-api/">Using Graph API guide</a>.</div><div><h3>Parameters</h3><div class="_57-c"><table class="_4-ss _5k9x"><thead><tr><th>Parameter</th><th>Description</th></tr></thead><tbody><tbody class="_5m37" id="u_0_10_dq"><tr class="row_0"><td><div class="_yc"><span><code>adlabels</code></span></div><div class="_yb">list&lt;Object&gt;</div></td><td><p class="_yd"><div><div><p><a href="/docs/marketing-api/reference/ad-label">Ad Labels</a> associated with this campaign</p> </div></div></p></td></tr><tr class="row_1 _5m29"><td><div class="_yc"><span><code>bid_strategy</code></span><a class="_2pir" href="#" role="button" data-hover="tooltip" id="u_0_11_9y"><i class="img sp_WbXBGqjC54o sx_ba4112"></i></a></div><div class="_yb">enum&#123;LOWEST_COST_WITHOUT_CAP, LOWEST_COST_WITH_BID_CAP, COST_CAP, LOWEST_COST_WITH_MIN_ROAS&#125;</div></td><td><p class="_yd"><div><div><p>Choose bid strategy for this campaign to suit your specific business goals. Each strategy has tradeoffs and may be available for certain <code>optimization_goal</code>s:<br /> <code>LOWEST_COST_WITHOUT_CAP</code>: Designed to get the most results for your budget based on your ad set <code>optimization_goal</code> without limiting your bid amount. This is the best strategy if you care most about cost efficiency. However with this strategy it may be harder to get stable average costs as you spend. This strategy is also known as <em>automatic bidding</em>. Learn more in <a href="https://www.facebook.com/business/help/721453268045071">Ads Help Center, About bid strategies: Lowest cost</a>.<br /> <code>LOWEST_COST_WITH_BID_CAP</code>: Designed to get the most results for your budget based on your ad set <code>optimization_goal</code> while limiting actual bid to your specified amount. With a bid cap you have more control over your cost per actual optimization event. However if you set a limit which is too low you may get less ads delivery. If you select this, you must provide a bid cap in the <code>bid_amount</code> field for each ad set in this ad campaign. Note: during creation this is the default bid strategy if you don&#039;t specify. This strategy is also known as <em>manual maximum-cost bidding</em>. Learn more in <a href="https://www.facebook.com/business/help/721453268045071">Ads Help Center, About bid strategies: Lowest cost</a>.<br /></p> <p><strong>Notes:</strong></p> <ul> <li>If you do not enable campaign budget optimization, you should set <code>bid_strategy</code> at ad set level.</li> <li><code>TARGET_COST</code> bidding strategy has been deprecated with <a href="/docs/graph-api/changelog/version9.0">Marketing API v9</a>.</li> </ul> </div></div></p></td></tr><tr class="row_2 _5m27"><td><div class="_yc"><span><code>budget_schedule_specs</code></span></div><div class="_yb">list&lt;JSON or object-like arrays&gt;</div></td><td><p class="_yd"><div><div><p>Initial high demand periods to be created with the campaign.<br /> Provide list of <code>time_start</code>, <code>time_end</code>,<code>budget_value</code>, and <code>budget_value_type</code>.<br />For example,<br />-F &#039;budget_schedule_specs=[&#123;<br /> &quot;time_start&quot;:1699081200,<br /> &quot;time_end&quot;:1699167600,<br /> &quot;budget_value&quot;:100,<br /> &quot;budget_value_type&quot;:&quot;ABSOLUTE&quot;<br /> &#125;]&#039; <br /> See <a href="https://developers.facebook.com/docs/graph-api/reference/high-demand-period/">High Demand Period</a> for more details on each field.</p> </div></div></p></td></tr><tr class="row_2-0 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>id</code></span></div><div class="_yb">int64</div></td><td><p class="_yd"><div><div></div></div></p></td></tr><tr class="row_2-1 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>time_start</code></span></div><div class="_yb">datetime</div></td><td><p class="_yd"><div><div></div></div></p></td></tr><tr class="row_2-2 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>time_end</code></span></div><div class="_yb">datetime</div></td><td><p class="_yd"><div><div></div></div></p></td></tr><tr class="row_2-3 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>budget_value</code></span></div><div class="_yb">int64</div></td><td><p class="_yd"><div><div></div></div></p></td></tr><tr class="row_2-4 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>budget_value_type</code></span></div><div class="_yb">enum&#123;ABSOLUTE, MULTIPLIER&#125;</div></td><td><p class="_yd"><div><div></div></div></p></td></tr><tr class="row_2-5 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>recurrence_type</code></span></div><div class="_yb">enum&#123;ONE_TIME, WEEKLY&#125;</div></td><td><p class="_yd"><div><div></div></div></p></td></tr><tr class="row_2-6 hidden_elem _5m27"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>weekly_schedule</code></span></div><div class="_yb">list&lt;JSON or object-like arrays&gt;</div></td><td><p class="_yd"><div><div></div></div></p></td></tr><tr class="row_2-6-0 hidden_elem"><td class="devsiteReferenceTableRowLevel2"><div class="_yc"><span><code>days</code></span></div><div class="_yb">list&lt;int64&gt;</div></td><td><p class="_yd"><div><div></div></div></p></td></tr><tr class="row_2-6-1 hidden_elem"><td class="devsiteReferenceTableRowLevel2"><div class="_yc"><span><code>minute_start</code></span></div><div class="_yb">int64</div></td><td><p class="_yd"><div><div></div></div></p></td></tr><tr class="row_2-6-2 hidden_elem"><td class="devsiteReferenceTableRowLevel2"><div class="_yc"><span><code>minute_end</code></span></div><div class="_yb">int64</div></td><td><p class="_yd"><div><div></div></div></p></td></tr><tr class="row_2-6-3 hidden_elem"><td class="devsiteReferenceTableRowLevel2"><div class="_yc"><span><code>timezone_type</code></span></div><div class="_yb">string</div></td><td><p class="_yd"><div><div></div></div></p></td></tr><tr class="row_3 _5m29"><td><div class="_yc"><span><code>buying_type</code></span></div><div class="_yb">string</div></td><td><div>Default value: <code>AUCTION</code></div><p class="_yd"><div><div><p>This field will help Facebook make optimizations to delivery, pricing, and limits. All ad sets in this campaign must match the buying type. Possible values are: <br /><code>AUCTION</code> (default)<br /><code>RESERVED</code> (for <a href="/docs/marketing-api/reachandfrequency">reach and frequency ads</a>).</p> </div></div></p></td></tr><tr class="row_4"><td><div class="_yc"><span><code>campaign_optimization_type</code></span></div><div class="_yb">enum&#123;NONE, ICO_ONLY&#125;</div></td><td><p class="_yd"><div><div><p>campaign_optimization_type</p> </div></div></p></td></tr><tr class="row_5 _5m29"><td><div class="_yc"><span><code>daily_budget</code></span></div><div class="_yb">int64</div></td><td><p class="_yd"><div><div><p>Daily budget of this campaign. All adsets under this campaign will share this budget. You can either set budget at the campaign level or at the adset level, not both.</p> </div></div></p></td></tr><tr class="row_6"><td><div class="_yc"><span><code>execution_options</code></span></div><div class="_yb">list&lt;enum&#123;validate_only, include_recommendations&#125;&gt;</div></td><td><div>Default value: <code>Set</code></div><p class="_yd"><div><div><p>An execution setting<br /> <code>validate_only</code>: when this option is specified, the API call will not perform the mutation but will run through the validation rules against values of each field. <br /><code>include_recommendations</code>: this option cannot be used by itself. When this option is used, recommendations for ad object&#039;s configuration will be included. A separate section <a href="/docs/marketing-api/reference/ad-recommendation">recommendations</a> will be included in the response, but only if recommendations for this specification exist.<br />If the call passes validation or review, response will be <code>&#123;&quot;success&quot;: true&#125;</code>. If the call does not pass, an error will be returned with more details. These options can be used to improve any UI to display errors to the user much sooner, e.g. as soon as a new value is typed into any field corresponding to this ad object, rather than at the upload/save stage, or after review.</p> </div></div></p></td></tr><tr class="row_7 _5m29"><td><div class="_yc"><span><code>is_skadnetwork_attribution</code></span></div><div class="_yb">boolean</div></td><td><p class="_yd"><div><div><p>To create an iOS 14 campaign, enable SKAdNetwork attribution for this campaign.</p> </div></div></p></td></tr><tr class="row_8"><td><div class="_yc"><span><code>is_using_l3_schedule</code></span></div><div class="_yb">boolean</div></td><td><p class="_yd"><div><div><p>is_using_l3_schedule</p> </div></div></p></td></tr><tr class="row_9 _5m29"><td><div class="_yc"><span><code>iterative_split_test_configs</code></span></div><div class="_yb">list&lt;Object&gt;</div></td><td><p class="_yd"><div><div><p>Array of Iterative Split Test Configs created under this campaign .</p> </div></div></p></td></tr><tr class="row_10"><td><div class="_yc"><span><code>lifetime_budget</code></span></div><div class="_yb">int64</div></td><td><p class="_yd"><div><div><p>Lifetime budget of this campaign. All adsets under this campaign will share this budget. You can either set budget at the campaign level or at the adset level, not both.</p> </div></div></p></td></tr><tr class="row_11 _5m29"><td><div class="_yc"><span><code>name</code></span></div><div class="_yb">string</div></td><td><p class="_yd"><div><div><p>Name for this campaign</p> </div></div></p><div class="_3-8w"><span class="_1vet">Supports Emoji</span></div></td></tr><tr class="row_12"><td><div class="_yc"><span><code>objective</code></span></div><div class="_yb">enum&#123;APP_INSTALLS, BRAND_AWARENESS, CONVERSIONS, EVENT_RESPONSES, LEAD_GENERATION, LINK_CLICKS, LOCAL_AWARENESS, MESSAGES, OFFER_CLAIMS, OUTCOME_APP_PROMOTION, OUTCOME_AWARENESS, OUTCOME_ENGAGEMENT, OUTCOME_LEADS, OUTCOME_SALES, OUTCOME_TRAFFIC, PAGE_LIKES, POST_ENGAGEMENT, PRODUCT_CATALOG_SALES, REACH, STORE_VISITS, VIDEO_VIEWS&#125;</div></td><td><p class="_yd"><div><div><p>Campaign&#039;s objective. If it is specified the API will validate that any ads created under the campaign match that objective. <br />Currently, with <code>BRAND_AWARENESS</code> objective, all creatives should be either only images or only videos, not mixed. <br /> See <a href="/docs/marketing-api/reference/ad-campaign-group/#odax">Outcome Ad-Driven Experience Objective Validation</a> for more information.</p> </div></div></p></td></tr><tr class="row_13 _5m29 _5m27"><td><div class="_yc"><span><code>promoted_object</code></span></div><div class="_yb">Object</div></td><td><p class="_yd"><div><div><p>The object this campaign is promoting across all its ads. It’s required for Meta iOS 14+ app promotion (SKAdNetwork or Aggregated Event Measurement) campaign creation. Only <code>product_catalog_id</code> is used at the ad set level.</p> </div></div></p></td></tr><tr class="row_13-0 _5m29 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>application_id</code></span></div><div class="_yb">int</div></td><td><p class="_yd"><div><div><p>The ID of a Facebook Application. Usually related to mobile or canvas games being promoted on Facebook for installs or engagement</p> </div></div></p></td></tr><tr class="row_13-1 _5m29 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>pixel_id</code></span></div><div class="_yb">numeric string or integer</div></td><td><p class="_yd"><div><div><p>The ID of a Facebook conversion pixel. Used with offsite conversion campaigns.</p> </div></div></p></td></tr><tr class="row_13-2 _5m29 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>custom_event_type</code></span></div><div class="_yb">enum&#123;AD_IMPRESSION, RATE, TUTORIAL_COMPLETION, CONTACT, CUSTOMIZE_PRODUCT, DONATE, FIND_LOCATION, SCHEDULE, START_TRIAL, SUBMIT_APPLICATION, SUBSCRIBE, ADD_TO_CART, ADD_TO_WISHLIST, INITIATED_CHECKOUT, ADD_PAYMENT_INFO, PURCHASE, LEAD, COMPLETE_REGISTRATION, CONTENT_VIEW, SEARCH, SERVICE_BOOKING_REQUEST, MESSAGING_CONVERSATION_STARTED_7D, LEVEL_ACHIEVED, ACHIEVEMENT_UNLOCKED, SPENT_CREDITS, LISTING_INTERACTION, D2_RETENTION, D7_RETENTION, OTHER&#125;</div></td><td><p class="_yd"><div><div><p>The event from an App Event of a mobile app, not in the standard event list.</p> </div></div></p></td></tr><tr class="row_13-3 _5m29 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>object_store_url</code></span></div><div class="_yb">URL</div></td><td><p class="_yd"><div><div><p>The uri of the mobile / digital store where an application can be bought / downloaded. This is platform specific. When combined with the &quot;application_id&quot; this uniquely specifies an object which can be the subject of a Facebook advertising campaign.</p> </div></div></p></td></tr><tr class="row_13-4 _5m29 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>offer_id</code></span></div><div class="_yb">numeric string or integer</div></td><td><p class="_yd"><div><div><p>The ID of an Offer from a Facebook Page.</p> </div></div></p></td></tr><tr class="row_13-5 _5m29 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>page_id</code></span></div><div class="_yb">Page ID</div></td><td><p class="_yd"><div><div><p>The ID of a Facebook Page</p> </div></div></p></td></tr><tr class="row_13-6 _5m29 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>product_catalog_id</code></span></div><div class="_yb">numeric string or integer</div></td><td><p class="_yd"><div><div><p>The ID of a Product Catalog. Used with <a href="/docs/marketing-api/dynamic-product-ads">Dynamic Product Ads</a>.</p> </div></div></p></td></tr><tr class="row_13-7 _5m29 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>product_item_id</code></span></div><div class="_yb">numeric string or integer</div></td><td><p class="_yd"><div><div><p>The ID of the product item.</p> </div></div></p></td></tr><tr class="row_13-8 _5m29 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>instagram_profile_id</code></span></div><div class="_yb">numeric string or integer</div></td><td><p class="_yd"><div><div><p>The ID of the instagram profile id.</p> </div></div></p></td></tr><tr class="row_13-9 _5m29 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>product_set_id</code></span></div><div class="_yb">numeric string or integer</div></td><td><p class="_yd"><div><div><p>The ID of a Product Set within an Ad Set level Product Catalog. Used with <a href="/docs/marketing-api/dynamic-product-ads">Dynamic Product Ads</a>.</p> </div></div></p></td></tr><tr class="row_13-10 _5m29 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>event_id</code></span></div><div class="_yb">numeric string or integer</div></td><td><p class="_yd"><div><div><p>The ID of a Facebook Event</p> </div></div></p></td></tr><tr class="row_13-11 _5m29 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>offline_conversion_data_set_id</code></span></div><div class="_yb">numeric string or integer</div></td><td><p class="_yd"><div><div><p>The ID of the offline dataset.</p> </div></div></p></td></tr><tr class="row_13-12 _5m29 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>fundraiser_campaign_id</code></span></div><div class="_yb">numeric string or integer</div></td><td><p class="_yd"><div><div><p>The ID of the fundraiser campaign.</p> </div></div></p></td></tr><tr class="row_13-13 _5m29 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>custom_event_str</code></span></div><div class="_yb">string</div></td><td><p class="_yd"><div><div><p>The event from an App Event of a mobile app, not in the standard event list.</p> </div></div></p></td></tr><tr class="row_13-14 _5m29 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>mcme_conversion_id</code></span></div><div class="_yb">numeric string or integer</div></td><td><p class="_yd"><div><div><p>The ID of a MCME conversion.</p> </div></div></p></td></tr><tr class="row_13-15 _5m29 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>conversion_goal_id</code></span></div><div class="_yb">numeric string or integer</div></td><td><p class="_yd"><div><div><p>The ID of a Conversion Goal.</p> </div></div></p></td></tr><tr class="row_13-16 _5m29 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>offsite_conversion_event_id</code></span></div><div class="_yb">numeric string or integer</div></td><td><p class="_yd"><div><div><p>The ID of a Offsite Conversion Event</p> </div></div></p></td></tr><tr class="row_13-17 _5m29 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>boosted_product_set_id</code></span></div><div class="_yb">numeric string or integer</div></td><td><p class="_yd"><div><div><p>The ID of the Boosted Product Set within an Ad Set level Product Catalog. Should only be present when the advertiser has opted into Product Set Boosting.</p> </div></div></p></td></tr><tr class="row_13-18 _5m29 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>lead_ads_form_event_source_type</code></span></div><div class="_yb">enum&#123;inferred, offsite_crm, offsite_web, onsite_crm, onsite_web, onsite_p2b_call, onsite_messaging&#125;</div></td><td><p class="_yd"><div><div><p>The event source of lead ads form.</p> </div></div></p></td></tr><tr class="row_13-19 _5m29 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>lead_ads_custom_event_type</code></span></div><div class="_yb">enum&#123;AD_IMPRESSION, RATE, TUTORIAL_COMPLETION, CONTACT, CUSTOMIZE_PRODUCT, DONATE, FIND_LOCATION, SCHEDULE, START_TRIAL, SUBMIT_APPLICATION, SUBSCRIBE, ADD_TO_CART, ADD_TO_WISHLIST, INITIATED_CHECKOUT, ADD_PAYMENT_INFO, PURCHASE, LEAD, COMPLETE_REGISTRATION, CONTENT_VIEW, SEARCH, SERVICE_BOOKING_REQUEST, MESSAGING_CONVERSATION_STARTED_7D, LEVEL_ACHIEVED, ACHIEVEMENT_UNLOCKED, SPENT_CREDITS, LISTING_INTERACTION, D2_RETENTION, D7_RETENTION, OTHER&#125;</div></td><td><p class="_yd"><div><div><p>The event from an App Event of a mobile app, not in the standard event list.</p> </div></div></p></td></tr><tr class="row_13-20 _5m29 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>lead_ads_custom_event_str</code></span></div><div class="_yb">string</div></td><td><p class="_yd"><div><div><p>The event from an App Event of a mobile app, not in the standard event list.</p> </div></div></p></td></tr><tr class="row_13-21 _5m29 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>lead_ads_offsite_conversion_type</code></span></div><div class="_yb">enum&#123;default, clo&#125;</div></td><td><p class="_yd"><div><div><p>The offsite conversion type for lead ads</p> </div></div></p></td></tr><tr class="row_13-22 _5m29 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>value_semantic_type</code></span></div><div class="_yb">enum &#123;VALUE, MARGIN, LIFETIME_VALUE&#125;</div></td><td><p class="_yd"><div><div><p>The semantic of the event value to be using for optimization</p> </div></div></p></td></tr><tr class="row_13-23 _5m29 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>variation</code></span></div><div class="_yb">enum &#123;OMNI_CHANNEL_SHOP_AUTOMATIC_DATA_COLLECTION, PRODUCT_SET_AND_APP, PRODUCT_SET_AND_IN_STORE, PRODUCT_SET_AND_OMNICHANNEL, PRODUCT_SET_AND_WEBSITE&#125;</div></td><td><p class="_yd"><div><div><p>Variation of the promoted object for a PCA ad</p> </div></div></p></td></tr><tr class="row_13-24 _5m29 hidden_elem _5m27"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>omnichannel_object</code></span></div><div class="_yb">Object</div></td><td><p class="_yd"><div><div></div></div></p></td></tr><tr class="row_13-24-0 _5m29 hidden_elem"><td class="devsiteReferenceTableRowLevel2"><div class="_yc"><span><code>app</code></span></div><div class="_yb">array&lt;JSON object&gt;</div></td><td><p class="_yd"><div><div></div></div></p></td></tr><tr class="row_13-24-1 _5m29 hidden_elem"><td class="devsiteReferenceTableRowLevel2"><div class="_yc"><span><code>pixel</code></span></div><div class="_yb">array&lt;JSON object&gt;</div></td><td><p class="_yd"><div><div></div></div></p><div class="_3-8w"><span class="_1vet">Required</span></div></td></tr><tr class="row_13-24-2 _5m29 hidden_elem"><td class="devsiteReferenceTableRowLevel2"><div class="_yc"><span><code>onsite</code></span></div><div class="_yb">array&lt;JSON object&gt;</div></td><td><p class="_yd"><div><div></div></div></p></td></tr><tr class="row_13-25 _5m29 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>whatsapp_phone_number</code></span></div><div class="_yb">string</div></td><td><p class="_yd"><div><div></div></div></p></td></tr><tr class="row_14"><td><div class="_yc"><span><code>source_campaign_id</code></span></div><div class="_yb">numeric string or integer</div></td><td><p class="_yd"><div><div><p>Used if a campaign has been copied. The ID from the original campaign that was copied.</p> </div></div></p></td></tr><tr class="row_15 _5m29"><td><div class="_yc"><span><code>special_ad_categories</code></span><a class="_2pir" href="#" role="button" data-hover="tooltip" id="u_0_12_i8"><i class="img sp_WbXBGqjC54o sx_ba4112"></i></a></div><div class="_yb">array&lt;enum &#123;NONE, EMPLOYMENT, HOUSING, CREDIT, ISSUES_ELECTIONS_POLITICS, ONLINE_GAMBLING_AND_GAMING, FINANCIAL_PRODUCTS_SERVICES&#125;&gt;</div></td><td><p class="_yd"><div><div><p>special_ad_categories</p> </div></div></p><div class="_3-8w"><span class="_1vet">Required</span></div></td></tr><tr class="row_16"><td><div class="_yc"><span><code>special_ad_category_country</code></span><a class="_2pir" href="#" role="button" data-hover="tooltip" id="u_0_13_tt"><i class="img sp_WbXBGqjC54o sx_ba4112"></i></a></div><div class="_yb">array&lt;enum &#123;AD, AE, AF, AG, AI, AL, AM, AN, AO, AQ, AR, AS, AT, AU, AW, AX, AZ, BA, BB, BD, BE, BF, BG, BH, BI, BJ, BL, BM, BN, BO, BQ, BR, BS, BT, BV, BW, BY, BZ, CA, CC, CD, CF, CG, CH, CI, CK, CL, CM, CN, CO, CR, CU, CV, CW, CX, CY, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, EH, ER, ES, ET, FI, FJ, FK, FM, FO, FR, GA, GB, GD, GE, GF, GG, GH, GI, GL, GM, GN, GP, GQ, GR, GS, GT, GU, GW, GY, HK, HM, HN, HR, HT, HU, ID, IE, IL, IM, IN, IO, IQ, IR, IS, IT, JE, JM, JO, JP, KE, KG, KH, KI, KM, KN, KP, KR, KW, KY, KZ, LA, LB, LC, LI, LK, LR, LS, LT, LU, LV, LY, MA, MC, MD, ME, MF, MG, MH, MK, ML, MM, MN, MO, MP, MQ, MR, MS, MT, MU, MV, MW, MX, MY, MZ, NA, NC, NE, NF, NG, NI, NL, NO, NP, NR, NU, NZ, OM, PA, PE, PF, PG, PH, PK, PL, PM, PN, PR, PS, PT, PW, PY, QA, RE, RO, RS, RU, RW, SA, SB, SC, SD, SE, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SR, SS, ST, SV, SX, SY, SZ, TC, TD, TF, TG, TH, TJ, TK, TL, TM, TN, TO, TR, TT, TV, TW, TZ, UA, UG, UM, US, UY, UZ, VA, VC, VE, VG, VI, VN, VU, WF, WS, XK, YE, YT, ZA, ZM, ZW&#125;&gt;</div></td><td><p class="_yd"><div><div><p>special_ad_category_country</p> </div></div></p></td></tr><tr class="row_17 _5m29"><td><div class="_yc"><span><code>spend_cap</code></span></div><div class="_yb">int64</div></td><td><p class="_yd"><div><div><p>A spend cap for the campaign, such that it will not spend more than this cap. Defined as integer value of subunit in your currency with a minimum value of $100 USD (or approximate local equivalent). Set the value to 922337203685478 to remove the spend cap. Not available for Reach and Frequency or Premium Self Serve campaigns</p> </div></div></p></td></tr><tr class="row_18"><td><div class="_yc"><span><code>start_time</code></span></div><div class="_yb">datetime</div></td><td><p class="_yd"><div><div><p>start_time</p> </div></div></p></td></tr><tr class="row_19 _5m29"><td><div class="_yc"><span><code>status</code></span></div><div class="_yb">enum&#123;ACTIVE, PAUSED, DELETED, ARCHIVED&#125;</div></td><td><p class="_yd"><div><div><p>Only <code>ACTIVE</code> and <code>PAUSED</code> are valid during creation. Other statuses can be used for update. If it is set to <code>PAUSED</code>, its active child objects will be paused and have an effective status <code>CAMPAIGN_PAUSED</code>.</p> </div></div></p></td></tr><tr class="row_20"><td><div class="_yc"><span><code>stop_time</code></span></div><div class="_yb">datetime</div></td><td><p class="_yd"><div><div><p>stop_time</p> </div></div></p></td></tr><tr class="row_21 _5m29"><td><div class="_yc"><span><code>topline_id</code></span></div><div class="_yb">numeric string or integer</div></td><td><p class="_yd"><div><div><p>Topline ID</p> </div></div></p></td></tr></tbody></tbody></table></div></div><h3>Return Type</h3><div>This endpoint supports <a href="/docs/graph-api/advanced/#read-after-write">read-after-write</a> and will read the node represented by <code>id</code> in the return type.</div><div class="_367u"> Struct &#123;<div class="_uoj"><code>id</code>: numeric string, </div><div class="_uoj"><code>success</code>: bool, </div>&#125;</div><h3>Error Codes</h3><div class="_57-c"><table class="_4-ss _5k9x"><thead><tr><th>Error</th><th>Description</th></tr></thead><tbody><tr><td>100</td><td>Invalid parameter</td></tr><tr><td>200</td><td>Permissions error</td></tr><tr><td>80004</td><td>There have been too many calls to this ad-account. Wait a bit and try again. For more info, please refer to https://developers.facebook.com/docs/graph-api/overview/rate-limiting#ads-management.</td></tr><tr><td>190</td><td>Invalid OAuth 2.0 Access Token</td></tr><tr><td>368</td><td>The action attempted has been deemed abusive or is otherwise disallowed</td></tr><tr><td>300</td><td>Edit failure</td></tr><tr><td>2635</td><td>You are calling a deprecated version of the Ads API. Please update to the latest version.</td></tr><tr><td>2615</td><td>Invalid call to update this adaccount</td></tr></tbody></table></div></div></div></div></div><div class="_4-u2 _57mb _1u44 _2pig _4-u8"><div class="_4-u3 _588p"><h2 id="Updating">Updating</h2><div class="_844_"><div class="_3-98">You can update a <a href="/docs/marketing-api/reference/ad-campaign-group/">Campaign</a> by making a POST request to <a href="/docs/marketing-api/reference/ad-campaign-group/"><code>/&#123;campaign_id&#125;</code></a>.<div><h3>Parameters</h3><div class="_57-c"><table class="_4-ss _5k9x"><thead><tr><th>Parameter</th><th>Description</th></tr></thead><tbody><tbody class="_5m37" id="u_0_14_jf"><tr class="row_0"><td><div class="_yc"><span><code>adlabels</code></span></div><div class="_yb">list&lt;Object&gt;</div></td><td><p class="_yd"><div><div><p><a href="/docs/marketing-api/reference/ad-label">Ad Labels</a> associated with this campaign</p> </div></div></p></td></tr><tr class="row_1 _5m29"><td><div class="_yc"><span><code>adset_bid_amounts</code></span></div><div class="_yb">JSON object &#123;numeric string : int64&#125;</div></td><td><p class="_yd"><div><div><p>A map of child adset IDs to their respective bid amounts required in the process of toggling campaign from autobid to manual bid</p> </div></div></p></td></tr><tr class="row_2 _5m27"><td><div class="_yc"><span><code>adset_budgets</code></span></div><div class="_yb">array&lt;JSON object&gt;</div></td><td><p class="_yd"><div><div><p>An array of maps containing all the non-deleted child adset IDs and either daily_budget or lifetime_budget, required in the process of toggling between campaign budget and adset budget</p> </div></div></p></td></tr><tr class="row_2-0 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>adset_id</code></span></div><div class="_yb">numeric string</div></td><td><p class="_yd"><div><div><p>adset_id</p> </div></div></p><div class="_3-8w"><span class="_1vet">Required</span></div></td></tr><tr class="row_2-1 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>daily_budget</code></span></div><div class="_yb">int64</div></td><td><p class="_yd"><div><div><p>daily_budget</p> </div></div></p></td></tr><tr class="row_2-2 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>lifetime_budget</code></span></div><div class="_yb">int64</div></td><td><p class="_yd"><div><div><p>lifetime_budget</p> </div></div></p></td></tr><tr class="row_3 _5m29"><td><div class="_yc"><span><code>bid_strategy</code></span><a class="_2pir" href="#" role="button" data-hover="tooltip" id="u_0_15_wm"><i class="img sp_WbXBGqjC54o sx_ba4112"></i></a></div><div class="_yb">enum&#123;LOWEST_COST_WITHOUT_CAP, LOWEST_COST_WITH_BID_CAP, COST_CAP, LOWEST_COST_WITH_MIN_ROAS&#125;</div></td><td><p class="_yd"><div><div><p>Choose bid strategy for this campaign to suit your specific business goals. Each strategy has tradeoffs and may be available for certain <code>optimization_goal</code>s:<br /> <code>LOWEST_COST_WITHOUT_CAP</code>: Designed to get the most results for your budget based on your ad set <code>optimization_goal</code> without limiting your bid amount. This is the best strategy if you care most about cost efficiency. However with this strategy it may be harder to get stable average costs as you spend. This strategy is also known as <em>automatic bidding</em>. Learn more in <a href="https://www.facebook.com/business/help/721453268045071">Ads Help Center, About bid strategies: Lowest cost</a>.<br /> <code>LOWEST_COST_WITH_BID_CAP</code>: Designed to get the most results for your budget based on your ad set <code>optimization_goal</code> while limiting actual bid to your specified amount. With a bid cap you have more control over your cost per actual optimization event. However if you set a limit which is too low you may get less ads delivery. If you select this, you must provide a bid cap in the <code>bid_amount</code> field for each ad set in this ad campaign. Note: during creation this is the default bid strategy if you don&#039;t specify. This strategy is also known as <em>manual maximum-cost bidding</em>. Learn more in <a href="https://www.facebook.com/business/help/721453268045071">Ads Help Center, About bid strategies: Lowest cost</a>.<br /> <code>COST_CAP</code>: Designed to get the most results for your budget based on your ad set <code>optimization_goal</code> while limiting actual average cost per optimization event to a specified amount. Get specified cost cap in the <code>bid_amount</code> field for each ad set in this ad campaign. Learn more in <a href="https://www.facebook.com/business/help/272336376749096?id=2196356200683573">Ads Help Center, About bid strategies: Cost Cap</a>.<br /></p> <p>Notes:</p> <ul> <li>If you do not enable campaign budget optimization, you should set <code>bid_strategy</code> at ad set level.</li> <li><code>TARGET_COST</code> bidding strategy has been deprecated with <a href="/docs/graph-api/changelog/version9.0">Marketing API v9</a>.</li> </ul> </div></div></p></td></tr><tr class="row_4"><td><div class="_yc"><span><code>budget_rebalance_flag</code></span></div><div class="_yb">boolean</div></td><td><p class="_yd"><div><div><p>Whether to automatically rebalance budgets daily for all the adsets under this campaign.</p> </div></div></p></td></tr><tr class="row_5 _5m29"><td><div class="_yc"><span><code>campaign_optimization_type</code></span></div><div class="_yb">enum&#123;NONE, ICO_ONLY&#125;</div></td><td><p class="_yd"><div><div><p>campaign_optimization_type</p> </div></div></p></td></tr><tr class="row_6"><td><div class="_yc"><span><code>daily_budget</code></span></div><div class="_yb">int64</div></td><td><p class="_yd"><div><div><p>Daily budget of this campaign. All adsets under this campaign will share this budget. You can either set budget at the campaign level or at the adset level, not both.</p> </div></div></p></td></tr><tr class="row_7 _5m29"><td><div class="_yc"><span><code>execution_options</code></span></div><div class="_yb">list&lt;enum&#123;validate_only, include_recommendations&#125;&gt;</div></td><td><div>Default value: <code>Set</code></div><p class="_yd"><div><div><p>An execution setting<br /> <code>validate_only</code>: when this option is specified, the API call will not perform the mutation but will run through the validation rules against values of each field. <br /><code>include_recommendations</code>: this option cannot be used by itself. When this option is used, recommendations for ad object&#039;s configuration will be included. A separate section <a href="/docs/marketing-api/reference/ad-recommendation">recommendations</a> will be included in the response, but only if recommendations for this specification exist.<br />If the call passes validation or review, response will be <code>&#123;&quot;success&quot;: true&#125;</code>. If the call does not pass, an error will be returned with more details. These options can be used to improve any UI to display errors to the user much sooner, e.g. as soon as a new value is typed into any field corresponding to this ad object, rather than at the upload/save stage, or after review.</p> </div></div></p></td></tr><tr class="row_8"><td><div class="_yc"><span><code>is_skadnetwork_attribution</code></span></div><div class="_yb">boolean</div></td><td><p class="_yd"><div><div><p>Flag to indicate that the campaign will be using SKAdNetwork, which also means that it will only be targeting iOS 14.x and above</p> </div></div></p></td></tr><tr class="row_9 _5m29"><td><div class="_yc"><span><code>is_using_l3_schedule</code></span></div><div class="_yb">boolean</div></td><td><p class="_yd"><div><div><p>is_using_l3_schedule</p> </div></div></p></td></tr><tr class="row_10"><td><div class="_yc"><span><code>iterative_split_test_configs</code></span></div><div class="_yb">list&lt;Object&gt;</div></td><td><p class="_yd"><div><div><p>Array of Iterative Split Test Configs created under this campaign .</p> </div></div></p></td></tr><tr class="row_11 _5m29"><td><div class="_yc"><span><code>lifetime_budget</code></span></div><div class="_yb">int64</div></td><td><p class="_yd"><div><div><p>Lifetime budget of this campaign. All adsets under this campaign will share this budget. You can either set budget at the campaign level or at the adset level, not both.</p> </div></div></p></td></tr><tr class="row_12"><td><div class="_yc"><span><code>name</code></span></div><div class="_yb">string</div></td><td><p class="_yd"><div><div><p>Name for this campaign</p> </div></div></p><div class="_3-8w"><span class="_1vet">Supports Emoji</span></div></td></tr><tr class="row_13 _5m29"><td><div class="_yc"><span><code>objective</code></span></div><div class="_yb">enum&#123;APP_INSTALLS, BRAND_AWARENESS, CONVERSIONS, EVENT_RESPONSES, LEAD_GENERATION, LINK_CLICKS, LOCAL_AWARENESS, MESSAGES, OFFER_CLAIMS, OUTCOME_APP_PROMOTION, OUTCOME_AWARENESS, OUTCOME_ENGAGEMENT, OUTCOME_LEADS, OUTCOME_SALES, OUTCOME_TRAFFIC, PAGE_LIKES, POST_ENGAGEMENT, PRODUCT_CATALOG_SALES, REACH, STORE_VISITS, VIDEO_VIEWS&#125;</div></td><td><p class="_yd"><div><div><p>Campaign&#039;s objective. If it is specified the API will validate that any ads created under the campaign match that objective. <br />Currently, with <code>BRAND_AWARENESS</code> objective, all creatives should be either only images or only videos, not mixed.</p> <p>See the <a href="#odax">Outcome Ad-Driven Experience Objective Validation</a> section below for more information.</p> </div></div></p></td></tr><tr class="row_14 _5m27"><td><div class="_yc"><span><code>promoted_object</code></span></div><div class="_yb">Object</div></td><td><p class="_yd"><div><div><p>The object this campaign is promoting across all its ads. Only <code>product_catalog_id</code> is used at the ad set level.</p> </div></div></p></td></tr><tr class="row_14-0 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>application_id</code></span></div><div class="_yb">int</div></td><td><p class="_yd"><div><div><p>The ID of a Facebook Application. Usually related to mobile or canvas games being promoted on Facebook for installs or engagement</p> </div></div></p></td></tr><tr class="row_14-1 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>pixel_id</code></span></div><div class="_yb">numeric string or integer</div></td><td><p class="_yd"><div><div><p>The ID of a Facebook conversion pixel. Used with offsite conversion campaigns.</p> </div></div></p></td></tr><tr class="row_14-2 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>custom_event_type</code></span></div><div class="_yb">enum&#123;AD_IMPRESSION, RATE, TUTORIAL_COMPLETION, CONTACT, CUSTOMIZE_PRODUCT, DONATE, FIND_LOCATION, SCHEDULE, START_TRIAL, SUBMIT_APPLICATION, SUBSCRIBE, ADD_TO_CART, ADD_TO_WISHLIST, INITIATED_CHECKOUT, ADD_PAYMENT_INFO, PURCHASE, LEAD, COMPLETE_REGISTRATION, CONTENT_VIEW, SEARCH, SERVICE_BOOKING_REQUEST, MESSAGING_CONVERSATION_STARTED_7D, LEVEL_ACHIEVED, ACHIEVEMENT_UNLOCKED, SPENT_CREDITS, LISTING_INTERACTION, D2_RETENTION, D7_RETENTION, OTHER&#125;</div></td><td><p class="_yd"><div><div><p>The event from an App Event of a mobile app, not in the standard event list.</p> </div></div></p></td></tr><tr class="row_14-3 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>object_store_url</code></span></div><div class="_yb">URL</div></td><td><p class="_yd"><div><div><p>The uri of the mobile / digital store where an application can be bought / downloaded. This is platform specific. When combined with the &quot;application_id&quot; this uniquely specifies an object which can be the subject of a Facebook advertising campaign.</p> </div></div></p></td></tr><tr class="row_14-4 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>offer_id</code></span></div><div class="_yb">numeric string or integer</div></td><td><p class="_yd"><div><div><p>The ID of an Offer from a Facebook Page.</p> </div></div></p></td></tr><tr class="row_14-5 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>page_id</code></span></div><div class="_yb">Page ID</div></td><td><p class="_yd"><div><div><p>The ID of a Facebook Page</p> </div></div></p></td></tr><tr class="row_14-6 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>product_catalog_id</code></span></div><div class="_yb">numeric string or integer</div></td><td><p class="_yd"><div><div><p>The ID of a Product Catalog. Used with <a href="/docs/marketing-api/dynamic-product-ads">Dynamic Product Ads</a>.</p> </div></div></p></td></tr><tr class="row_14-7 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>product_item_id</code></span></div><div class="_yb">numeric string or integer</div></td><td><p class="_yd"><div><div><p>The ID of the product item.</p> </div></div></p></td></tr><tr class="row_14-8 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>instagram_profile_id</code></span></div><div class="_yb">numeric string or integer</div></td><td><p class="_yd"><div><div><p>The ID of the instagram profile id.</p> </div></div></p></td></tr><tr class="row_14-9 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>product_set_id</code></span></div><div class="_yb">numeric string or integer</div></td><td><p class="_yd"><div><div><p>The ID of a Product Set within an Ad Set level Product Catalog. Used with <a href="/docs/marketing-api/dynamic-product-ads">Dynamic Product Ads</a>.</p> </div></div></p></td></tr><tr class="row_14-10 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>event_id</code></span></div><div class="_yb">numeric string or integer</div></td><td><p class="_yd"><div><div><p>The ID of a Facebook Event</p> </div></div></p></td></tr><tr class="row_14-11 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>offline_conversion_data_set_id</code></span></div><div class="_yb">numeric string or integer</div></td><td><p class="_yd"><div><div><p>The ID of the offline dataset.</p> </div></div></p></td></tr><tr class="row_14-12 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>fundraiser_campaign_id</code></span></div><div class="_yb">numeric string or integer</div></td><td><p class="_yd"><div><div><p>The ID of the fundraiser campaign.</p> </div></div></p></td></tr><tr class="row_14-13 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>custom_event_str</code></span></div><div class="_yb">string</div></td><td><p class="_yd"><div><div><p>The event from an App Event of a mobile app, not in the standard event list.</p> </div></div></p></td></tr><tr class="row_14-14 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>mcme_conversion_id</code></span></div><div class="_yb">numeric string or integer</div></td><td><p class="_yd"><div><div><p>The ID of a MCME conversion.</p> </div></div></p></td></tr><tr class="row_14-15 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>conversion_goal_id</code></span></div><div class="_yb">numeric string or integer</div></td><td><p class="_yd"><div><div><p>The ID of a Conversion Goal.</p> </div></div></p></td></tr><tr class="row_14-16 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>offsite_conversion_event_id</code></span></div><div class="_yb">numeric string or integer</div></td><td><p class="_yd"><div><div><p>The ID of a Offsite Conversion Event</p> </div></div></p></td></tr><tr class="row_14-17 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>boosted_product_set_id</code></span></div><div class="_yb">numeric string or integer</div></td><td><p class="_yd"><div><div><p>The ID of the Boosted Product Set within an Ad Set level Product Catalog. Should only be present when the advertiser has opted into Product Set Boosting.</p> </div></div></p></td></tr><tr class="row_14-18 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>lead_ads_form_event_source_type</code></span></div><div class="_yb">enum&#123;inferred, offsite_crm, offsite_web, onsite_crm, onsite_web, onsite_p2b_call, onsite_messaging&#125;</div></td><td><p class="_yd"><div><div><p>The event source of lead ads form.</p> </div></div></p></td></tr><tr class="row_14-19 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>lead_ads_custom_event_type</code></span></div><div class="_yb">enum&#123;AD_IMPRESSION, RATE, TUTORIAL_COMPLETION, CONTACT, CUSTOMIZE_PRODUCT, DONATE, FIND_LOCATION, SCHEDULE, START_TRIAL, SUBMIT_APPLICATION, SUBSCRIBE, ADD_TO_CART, ADD_TO_WISHLIST, INITIATED_CHECKOUT, ADD_PAYMENT_INFO, PURCHASE, LEAD, COMPLETE_REGISTRATION, CONTENT_VIEW, SEARCH, SERVICE_BOOKING_REQUEST, MESSAGING_CONVERSATION_STARTED_7D, LEVEL_ACHIEVED, ACHIEVEMENT_UNLOCKED, SPENT_CREDITS, LISTING_INTERACTION, D2_RETENTION, D7_RETENTION, OTHER&#125;</div></td><td><p class="_yd"><div><div><p>The event from an App Event of a mobile app, not in the standard event list.</p> </div></div></p></td></tr><tr class="row_14-20 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>lead_ads_custom_event_str</code></span></div><div class="_yb">string</div></td><td><p class="_yd"><div><div><p>The event from an App Event of a mobile app, not in the standard event list.</p> </div></div></p></td></tr><tr class="row_14-21 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>lead_ads_offsite_conversion_type</code></span></div><div class="_yb">enum&#123;default, clo&#125;</div></td><td><p class="_yd"><div><div><p>The offsite conversion type for lead ads</p> </div></div></p></td></tr><tr class="row_14-22 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>value_semantic_type</code></span></div><div class="_yb">enum &#123;VALUE, MARGIN, LIFETIME_VALUE&#125;</div></td><td><p class="_yd"><div><div><p>The semantic of the event value to be using for optimization</p> </div></div></p></td></tr><tr class="row_14-23 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>variation</code></span></div><div class="_yb">enum &#123;OMNI_CHANNEL_SHOP_AUTOMATIC_DATA_COLLECTION, PRODUCT_SET_AND_APP, PRODUCT_SET_AND_IN_STORE, PRODUCT_SET_AND_OMNICHANNEL, PRODUCT_SET_AND_WEBSITE&#125;</div></td><td><p class="_yd"><div><div><p>Variation of the promoted object for a PCA ad</p> </div></div></p></td></tr><tr class="row_14-24 hidden_elem _5m27"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>omnichannel_object</code></span></div><div class="_yb">Object</div></td><td><p class="_yd"><div><div></div></div></p></td></tr><tr class="row_14-24-0 hidden_elem"><td class="devsiteReferenceTableRowLevel2"><div class="_yc"><span><code>app</code></span></div><div class="_yb">array&lt;JSON object&gt;</div></td><td><p class="_yd"><div><div></div></div></p></td></tr><tr class="row_14-24-1 hidden_elem"><td class="devsiteReferenceTableRowLevel2"><div class="_yc"><span><code>pixel</code></span></div><div class="_yb">array&lt;JSON object&gt;</div></td><td><p class="_yd"><div><div></div></div></p><div class="_3-8w"><span class="_1vet">Required</span></div></td></tr><tr class="row_14-24-2 hidden_elem"><td class="devsiteReferenceTableRowLevel2"><div class="_yc"><span><code>onsite</code></span></div><div class="_yb">array&lt;JSON object&gt;</div></td><td><p class="_yd"><div><div></div></div></p></td></tr><tr class="row_14-25 hidden_elem"><td class="devsiteReferenceTableRowLevel1"><div class="_yc"><span><code>whatsapp_phone_number</code></span></div><div class="_yb">string</div></td><td><p class="_yd"><div><div></div></div></p></td></tr><tr class="row_15 _5m29"><td><div class="_yc"><span><code>smart_promotion_type</code></span></div><div class="_yb">enum&#123;GUIDED_CREATION, SMART_APP_PROMOTION&#125;</div></td><td><p class="_yd"><div><div><p>smart_promotion_type</p> </div></div></p></td></tr><tr class="row_16"><td><div class="_yc"><span><code>special_ad_categories</code></span><a class="_2pir" href="#" role="button" data-hover="tooltip" id="u_0_16_Rf"><i class="img sp_WbXBGqjC54o sx_ba4112"></i></a></div><div class="_yb">array&lt;enum &#123;NONE, EMPLOYMENT, HOUSING, CREDIT, ISSUES_ELECTIONS_POLITICS, ONLINE_GAMBLING_AND_GAMING, FINANCIAL_PRODUCTS_SERVICES&#125;&gt;</div></td><td><p class="_yd"><div><div><p>special_ad_categories</p> </div></div></p></td></tr><tr class="row_17 _5m29"><td><div class="_yc"><span><code>special_ad_category</code></span></div><div class="_yb">enum&#123;NONE, EMPLOYMENT, HOUSING, CREDIT, ISSUES_ELECTIONS_POLITICS, ONLINE_GAMBLING_AND_GAMING, FINANCIAL_PRODUCTS_SERVICES&#125;</div></td><td><p class="_yd"><div><div><p>special_ad_category</p> </div></div></p></td></tr><tr class="row_18"><td><div class="_yc"><span><code>special_ad_category_country</code></span><a class="_2pir" href="#" role="button" data-hover="tooltip" id="u_0_17_w1"><i class="img sp_WbXBGqjC54o sx_ba4112"></i></a></div><div class="_yb">array&lt;enum &#123;AD, AE, AF, AG, AI, AL, AM, AN, AO, AQ, AR, AS, AT, AU, AW, AX, AZ, BA, BB, BD, BE, BF, BG, BH, BI, BJ, BL, BM, BN, BO, BQ, BR, BS, BT, BV, BW, BY, BZ, CA, CC, CD, CF, CG, CH, CI, CK, CL, CM, CN, CO, CR, CU, CV, CW, CX, CY, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, EH, ER, ES, ET, FI, FJ, FK, FM, FO, FR, GA, GB, GD, GE, GF, GG, GH, GI, GL, GM, GN, GP, GQ, GR, GS, GT, GU, GW, GY, HK, HM, HN, HR, HT, HU, ID, IE, IL, IM, IN, IO, IQ, IR, IS, IT, JE, JM, JO, JP, KE, KG, KH, KI, KM, KN, KP, KR, KW, KY, KZ, LA, LB, LC, LI, LK, LR, LS, LT, LU, LV, LY, MA, MC, MD, ME, MF, MG, MH, MK, ML, MM, MN, MO, MP, MQ, MR, MS, MT, MU, MV, MW, MX, MY, MZ, NA, NC, NE, NF, NG, NI, NL, NO, NP, NR, NU, NZ, OM, PA, PE, PF, PG, PH, PK, PL, PM, PN, PR, PS, PT, PW, PY, QA, RE, RO, RS, RU, RW, SA, SB, SC, SD, SE, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SR, SS, ST, SV, SX, SY, SZ, TC, TD, TF, TG, TH, TJ, TK, TL, TM, TN, TO, TR, TT, TV, TW, TZ, UA, UG, UM, US, UY, UZ, VA, VC, VE, VG, VI, VN, VU, WF, WS, XK, YE, YT, ZA, ZM, ZW&#125;&gt;</div></td><td><p class="_yd"><div><div><p>special_ad_category_country</p> </div></div></p></td></tr><tr class="row_19 _5m29"><td><div class="_yc"><span><code>spend_cap</code></span></div><div class="_yb">int64</div></td><td><p class="_yd"><div><div><p>A spend cap for the campaign, such that it will not spend more than this cap. Defined as integer value of subunit in your currency with a minimum value of $100 USD (or approximate local equivalent). Set the value to 922337203685478 to remove the spend cap. Not available for Reach and Frequency or Premium Self Serve campaigns</p> </div></div></p></td></tr><tr class="row_20"><td><div class="_yc"><span><code>start_time</code></span></div><div class="_yb">datetime</div></td><td><p class="_yd"><div><div><p>start_time</p> </div></div></p></td></tr><tr class="row_21 _5m29"><td><div class="_yc"><span><code>status</code></span></div><div class="_yb">enum&#123;ACTIVE, PAUSED, DELETED, ARCHIVED&#125;</div></td><td><p class="_yd"><div><div><p>Only <code>ACTIVE</code> and <code>PAUSED</code> are valid during creation. Other statuses can be used for update. If it is set to <code>PAUSED</code>, its active child objects will be paused and have an effective status <code>CAMPAIGN_PAUSED</code>.</p> </div></div></p></td></tr><tr class="row_22"><td><div class="_yc"><span><code>stop_time</code></span></div><div class="_yb">datetime</div></td><td><p class="_yd"><div><div><p>stop_time</p> </div></div></p></td></tr></tbody></tbody></table></div></div><h3>Return Type</h3><div>This endpoint supports <a href="/docs/graph-api/advanced/#read-after-write">read-after-write</a> and will read the node to which you POSTed.</div><div class="_367u"> Struct &#123;<div class="_uoj"><code>success</code>: bool, </div>&#125;</div><h3>Error Codes</h3><div class="_57-c"><table class="_4-ss _5k9x"><thead><tr><th>Error</th><th>Description</th></tr></thead><tbody><tr><td>100</td><td>Invalid parameter</td></tr><tr><td>200</td><td>Permissions error</td></tr><tr><td>80004</td><td>There have been too many calls to this ad-account. Wait a bit and try again. For more info, please refer to https://developers.facebook.com/docs/graph-api/overview/rate-limiting#ads-management.</td></tr><tr><td>190</td><td>Invalid OAuth 2.0 Access Token</td></tr></tbody></table></div></div></div></div></div><div class="_4-u2 _57mb _1u44 _2pig _4-u8"><div class="_4-u3 _588p"><h2 id="Deleting">Deleting</h2><div class="_844_"><div class="_3-98">You can delete a <a href="/docs/marketing-api/reference/ad-campaign-group/">Campaign</a> by making a DELETE request to <a href="/docs/marketing-api/reference/ad-campaign-group/"><code>/&#123;campaign_id&#125;</code></a>.<div><h3>Parameters</h3>This endpoint doesn&#039;t have any parameters.</div><h3>Return Type</h3><div class="_367u"> Struct &#123;<div class="_uoj"><code>success</code>: bool, </div>&#125;</div><h3>Error Codes</h3><div class="_57-c"><table class="_4-ss _5k9x"><thead><tr><th>Error</th><th>Description</th></tr></thead><tbody><tr><td>200</td><td>Permissions error</td></tr><tr><td>100</td><td>Invalid parameter</td></tr><tr><td>80004</td><td>There have been too many calls to this ad-account. Wait a bit and try again. For more info, please refer to https://developers.facebook.com/docs/graph-api/overview/rate-limiting#ads-management.</td></tr><tr><td>368</td><td>The action attempted has been deemed abusive or is otherwise disallowed</td></tr><tr><td>190</td><td>Invalid OAuth 2.0 Access Token</td></tr></tbody></table></div></div><div class="_4g10"></div><div class="_3-98">You can dissociate a <a href="/docs/marketing-api/reference/ad-campaign-group/">Campaign</a> from an <a href="/docs/marketing-api/reference/ad-account/">AdAccount</a> by making a DELETE request to <a href="/docs/marketing-api/reference/ad-account/campaigns/"><code>/act_&#123;ad_account_id&#125;/campaigns</code></a>.<div><h3>Parameters</h3><div class="_57-c"><table class="_4-ss _5k9x"><thead><tr><th>Parameter</th><th>Description</th></tr></thead><tbody><tbody class="_5m37" id="u_0_18_tK"><tr class="row_0"><td><div class="_yc"><span><code>before_date</code></span></div><div class="_yb">datetime</div></td><td><p class="_yd"><div><div><p>Set a before date to delete campaigns before this date</p> </div></div></p></td></tr><tr class="row_1 _5m29"><td><div class="_yc"><span><code>delete_strategy</code></span></div><div class="_yb">enum&#123;DELETE_ANY, DELETE_OLDEST, DELETE_ARCHIVED_BEFORE&#125;</div></td><td><p class="_yd"><div><div><p>Delete strategy</p> </div></div></p><div class="_3-8w"><span class="_1vet">Required</span></div></td></tr><tr class="row_2"><td><div class="_yc"><span><code>object_count</code></span></div><div class="_yb">integer</div></td><td><p class="_yd"><div><div><p>Object count</p> </div></div></p></td></tr></tbody></tbody></table></div></div><h3>Return Type</h3><div class="_367u"> Struct &#123;<div class="_uoj"><code>objects_left_to_delete_count</code>: unsigned int32, </div><div class="_uoj"><code>deleted_object_ids</code>: List [<div class="_uoj">numeric string</div>], </div>&#125;</div><h3>Error Codes</h3><div class="_57-c"><table class="_4-ss _5k9x"><thead><tr><th>Error</th><th>Description</th></tr></thead><tbody><tr><td>190</td><td>Invalid OAuth 2.0 Access Token</td></tr><tr><td>100</td><td>Invalid parameter</td></tr></tbody></table></div></div></div></div></div><div class="_4-u2 _57mb _1u44 _3fw6 _4-u8"><div class="_4-u3 _588p"><span><h2>Objective Validation</h2> <div class="_57yz _57z1 _3-8p"><div class="_57y-"><p>These older objectives are deprecated with the release of <a href="/docs/graph-api/changelog/version17.0#marketing-api">Marketing API v17.0</a>. Please refer to the <a href="#odax-mapping">Outcome-Driven Ads Experiences mapping table</a> below to find the new objectives and their corresponding destination types, optimization goals and promoted objects.</p> </div></div><p>Your campaign objective choice can limit the settings available to you.</p> <h3>Optimization Goals</h3> <p>Certain campaign objectives support only certain ad set <code>optimization_goals</code>. See <a href="/docs/marketing-api/bidding/overview#opt-goal-validation">Bidding Overview, Validation</a>.</p> <h3>Compatible Ad Types</h3> <div class="_57-c"><table class="_4-ss _5k9x"><thead><th style="width:30%">Objective</th><th>Compatible Ad Types</th></thead><tbody class="_5m37" id="u_0_19_T0"><tr class="row_0"><td><p><code>APP_INSTALLS</code></p> </td><td><ul> <li>Image Ads</li> <li>Video Ads</li> <li>Carousel Ads</li> <li><a href="/docs/marketing-api/guides/instant-experiences">Instant Experience Ads</a></li> <li><a href="/docs/marketing-api/mobile-app-ads">App Ads</a></li> <li><a href="/docs/marketing-api/guides/instagramads">Instagram Ads</a> (see <a href="/docs/marketing-api/guides/instagramads/get-started#campaign">placement limitations</a>)</li> <li><a href="/docs/marketing-api/dynamic-creative/segment-asset-customization">Segment Asset Customization Ads</a></li> <li><a href="/docs/marketing-api/dynamic-creative/placement-asset-customization">Placement Asset Customization Ads</a></li> <li><a href="/docs/marketing-api/multi-language-ads">Multi-Language Ads</a></li> <li><a href="/docs/marketing-api/dynamic-ads">Dynamic Ads</a></li> <li><a href="/docs/marketing-api/dynamic-creative/overview">Dynamic Creative</a></li> </ul> </td></tr><tr class="row_1 _5m29"><td><p><code>BRAND_AWARENESS</code></p> </td><td><ul> <li>Image Ads</li> <li>Video Ads</li> <li>Carousel Ads</li> <li><a href="/docs/marketing-api/guides/instant-experiences">Instant Experience Ads</a></li> <li><a href="/docs/marketing-api/guides/instagramads">Instagram Ads</a> (see <a href="/docs/marketing-api/guides/instagramads/get-started#campaign">placement limitations</a>)</li> <li><a href="/docs/marketing-api/dynamic-creative/segment-asset-customization">Segment Asset Customization Ads</a></li> <li><a href="/docs/marketing-api/dynamic-creative/placement-asset-customization">Placement Asset Customization Ads</a></li> <li><a href="/docs/marketing-api/multi-language-ads">Multi-Language Ads</a></li> <li><a href="/docs/marketing-api/dynamic-creative/overview">Dynamic Creative</a></li> </ul> </td></tr><tr class="row_2"><td><p><code>CONVERSIONS</code></p> </td><td><ul> <li>Image Ads</li> <li>Video Ads</li> <li>Carousel Ads</li> <li><a href="/docs/marketing-api/guides/instant-experiences">Instant Experience Ads</a></li> <li><a href="/docs/marketing-api/guides/collection">Collection Ads</a></li> <li><a href="/docs/marketing-api/mobile-app-ads">App Ads</a></li> <li><a href="/docs/marketing-api/guides/instagramads">Instagram Ads</a> (see <a href="/docs/marketing-api/guides/instagramads/get-started#campaign">placement limitations</a>)</li> <li><a href="/docs/marketing-api/guides/messenger#destination">Ads that click to Messenger</a></li> <li><a href="/docs/marketing-api/guides/offer-ads">Offer Ads</a></li> <li><a href="/docs/marketing-api/dynamic-creative/segment-asset-customization">Segment Asset Customization Ads</a></li> <li><a href="/docs/marketing-api/dynamic-creative/placement-asset-customization">Placement Asset Customization Ads</a></li> <li><a href="/docs/marketing-api/multi-language-ads">Multi-Language Ads</a></li> <li><a href="/docs/marketing-api/dynamic-ads">Dynamic Ads</a></li> <li><a href="/docs/marketing-api/dynamic-creative/overview">Dynamic Creative</a></li> </ul> </td></tr><tr class="row_3 _5m29"><td><p><code>EVENT_RESPONSES</code></p> </td><td><ul> <li>Image Ads</li> <li>Video Ads</li> <li>Carousel Ads</li> <li><a href="/docs/marketing-api/guides/event-ads">Event and Local Ads</a></li> </ul> </td></tr><tr class="row_4"><td><p><code>LEAD_GENERATION</code></p> </td><td><ul> <li>Image Ads</li> <li>Video Ads</li> <li>Carousel Ads</li> <li><a href="/docs/marketing-api/guides/lead-ads">Lead Ads</a></li> <li><a href="/docs/marketing-api/guides/instagramads">Instagram Ads</a> (see <a href="/docs/marketing-api/guides/instagramads/get-started#campaign">placement limitations</a>)</li> <li><a href="/docs/marketing-api/dynamic-creative/placement-asset-customization">Placement Asset Customization Ads</a></li> <li><a href="/docs/marketing-api/dynamic-creative/overview">Dynamic Creative</a></li> </ul> </td></tr><tr class="row_5 _5m29"><td><p><code>LINK_CLICKS</code></p> </td><td><ul> <li>Image Ads</li> <li>Video Ads</li> <li>Carousel Ads</li> <li><a href="/docs/marketing-api/guides/instant-experiences">Instant Experience Ads</a></li> <li><a href="/docs/marketing-api/guides/collection">Collection Ads</a></li> <li><a href="/docs/marketing-api/mobile-app-ads">App Ads</a></li> <li><a href="/docs/marketing-api/guides/instagramads">Instagram Ads</a> (see <a href="/docs/marketing-api/guides/instagramads/get-started#campaign">placement limitations</a>)</li> <li><a href="/docs/marketing-api/guides/offer-ads">Offer Ads</a></li> <li><a href="/docs/marketing-api/dynamic-creative/segment-asset-customization">Segment Asset Customization Ads</a></li> <li><a href="/docs/marketing-api/dynamic-creative/placement-asset-customization">Placement Asset Customization Ads</a></li> <li><a href="/docs/marketing-api/multi-language-ads">Multi-Language Ads</a></li> <li><a href="/docs/marketing-api/dynamic-ads">Dynamic Ads</a></li> <li><a href="/docs/marketing-api/dynamic-creative/overview">Dynamic Creative</a></li> </ul> </td></tr><tr class="row_6"><td><p><code>MESSAGES</code></p> </td><td><ul> <li>Image Ads</li> <li>Video Ads</li> <li>Carousel Ads</li> <li><a href="/docs/marketing-api/guides/instagramads">Instagram Ads</a> (see <a href="/docs/marketing-api/guides/instagramads/get-started#campaign">placement limitations</a>)</li> <li><a href="/docs/marketing-api/guides/messenger#destination">Messenger Ads</a></li> </ul> </td></tr><tr class="row_7 _5m29"><td><p><code>POST_ENGAGEMENT</code></p> </td><td><ul> <li>Image Ads</li> <li>Carousel Ads</li> <li><a href="/docs/marketing-api/guides/instant-experiences">Instant Experience Ads</a></li> <li><a href="/docs/marketing-api/guides/instagramads">Instagram Ads</a> (see <a href="/docs/marketing-api/guides/instagramads/get-started#campaign">placement limitations</a>)</li> </ul> </td></tr><tr class="row_8"><td><p><code>PRODUCT_CATALOG_SALES</code></p> </td><td><ul> <li>Image Ads</li> <li>Carousel Ads</li> <li><a href="/docs/marketing-api/guides/collection">Collection Ads</a></li> <li><a href="/docs/marketing-api/guides/instagramads">Instagram Ads</a> (see <a href="/docs/marketing-api/guides/instagramads/get-started#campaign">placement limitations</a>)</li> <li><a href="/docs/marketing-api/dynamic-ads">Dynamic Ads</a></li> <li><a href="/docs/marketing-api/collaborative-ads">Collaborative Ads</a></li> </ul> </td></tr><tr class="row_9 _5m29"><td><p><code>REACH</code></p> </td><td><ul> <li>Image Ads</li> <li>Video Ads</li> <li>Carousel Ads</li> <li><a href="/docs/marketing-api/guides/instant-experiences">Instant Experience Ads</a></li> <li><a href="/docs/marketing-api/guides/instagramads">Instagram Ads</a> (see <a href="/docs/marketing-api/guides/instagramads/get-started#campaign">placement limitations</a>)</li> <li><a href="/docs/marketing-api/dynamic-creative/segment-asset-customization">Segment Asset Customization Ads</a></li> <li><a href="/docs/marketing-api/dynamic-creative/placement-asset-customization">Placement Asset Customization Ads</a></li> <li><a href="/docs/marketing-api/multi-language-ads">Multi-Language Ads</a></li> <li><a href="/docs/marketing-api/dynamic-creative/overview">Dynamic Creative</a></li> </ul> </td></tr><tr class="row_10"><td><p><code>STORE_VISITS</code></p> </td><td><ul> <li>Image Ads</li> <li>Carousel Ads</li> <li><a href="/docs/marketing-api/guides/instant-experiences">Instant Experience Ads</a></li> <li><a href="/docs/marketing-api/guides/collection">Collection Ads</a></li> <li><a href="/docs/marketing-api/guides/instagramads">Instagram Ads</a> (see <a href="/docs/marketing-api/guides/instagramads/get-started#campaign">placement limitations</a>)</li> <li><a href="/docs/marketing-api/guides/offer-ads">Offer Ads</a></li> </ul> </td></tr><tr class="row_11 _5m29"><td><p><code>VIDEO_VIEWS</code></p> </td><td><ul> <li>Video Ads</li> <li>Carousel Ads</li> <li><a href="/docs/marketing-api/guides/instant-experiences">Instant Experience Ads</a></li> <li><a href="/docs/marketing-api/guides/instagramads">Instagram Ads</a> (see <a href="/docs/marketing-api/guides/instagramads/get-started#campaign">placement limitations</a>)</li> <li><a href="/docs/marketing-api/dynamic-creative/segment-asset-customization">Segment Asset Customization Ads</a></li> <li><a href="/docs/marketing-api/dynamic-creative/placement-asset-customization">Placement Asset Customization Ads</a></li> <li><a href="/docs/marketing-api/multi-language-ads">Multi-Language Ads</a></li> <li><a href="/docs/marketing-api/dynamic-creative/overview">Dynamic Creative</a></li> </ul> </td></tr></tbody></table></div><h3 id="objective_creative">Objectives and Creative Fields</h3> <p>See our <a href="https://www.facebook.com/business/ads-guide/">ads guide</a> for a list of creatives supported per objective. In the API, the objective determines which <a href="/docs/reference/ads-api/adcreative">ad creatives</a> are valid.</p> <div class="_57-c"><table class="_4-ss _5k9x"><thead><th style="width:30%">Objective</th><th>Creative Fields</th></thead><tbody class="_5m37" id="u_0_1a_Kx"><tr class="row_0"><td><p><code>APP_INSTALLS</code></p> </td><td><p><code>object_story_id</code> or <code>object_story_spec</code></p> </td></tr><tr class="row_1 _5m29"><td><p><code>CONVERSIONS</code></p> </td><td><p><code>object_story_id</code> or <code>object_story_spec</code></p> <br /><p>Notes:</p> <ul> <li>If you are creating link ads not connected to a page, use the following creative fields: <code>title</code>, <code>body</code>, <code>object_url</code>, and <code>image_file</code> or <code>image_hash</code>.</li> <li>Creative cannot include link ads pointing to an app store.</li> </ul> </td></tr><tr class="row_2"><td><p><code>EVENT_RESPONSES</code></p> </td><td><p><code>object_story_id</code> or <code>object_story_spec</code></p> </td></tr><tr class="row_3 _5m29"><td><p><code>LEAD_GENERATION</code></p> </td><td><p><code>object_story_id</code> or <code>object_story_spec</code></p> </td></tr><tr class="row_4"><td><p><code>LINK_CLICKS</code></p> </td><td><p><code>object_story_id</code> or <code>object_story_spec</code></p> <br /><p>Notes:</p> <ul> <li>Creative cannot include link ads pointing to an app store.</li> <li>If you select <code>LINK_CLICKS</code> as both optimization goal and billing event, you must include <code>call_to_action</code>.</li> </ul> </td></tr><tr class="row_5 _5m29"><td><p><code>MESSAGES</code></p> </td><td><p><code>object_story_spec</code></p> </td></tr><tr class="row_6"><td><p><code>PAGE_LIKES</code></p> </td><td><p><code>object_story_id</code>, <code>object_story_spec</code>, <code>object_id</code>, and <code>body</code></p> </td></tr><tr class="row_7 _5m29"><td><p><code>POST_ENGAGEMENT</code></p> </td><td><p><code>object_story_id</code> or <code>object_story_spec</code></p> <br /><p>Note: Creative cannot include link ads pointing to an app store.</p> </td></tr><tr class="row_8"><td><p><code>VIDEO_VIEWS</code></p> </td><td><p><code>object_story_id</code> or <code>object_story_spec</code></p> </td></tr></tbody></table></div><h3 id="objective_tracking">Objectives and Tracking Specs</h3> <p>Tracking specs are applied by default based on the objective specified, please see the full list of defaults by objective <a href="/docs/marketing-api/tracking-specs#default">here</a>.</p> <p>There are two important scenarios to take into account:</p> <ul> <li>Tracking pixels are not applied by default, and you must specify it explicitly when your objective is <code>CONVERSIONS</code>.</li> <li>Mobile app ads will no longer track installs or app events by default. <strong>You must explicitly specify to track installs or app events for mobile app ads otherwise your ad will not track.</strong></li> </ul> <p>To specify to track an install or app event, set the following in your <a href="/docs/reference/ads-api/adgroup">ad</a>:</p> <pre class="_5s-8 prettyprint lang-code" style="">tracking_specs=[&#123;&#039;action.type&#039;:[&#039;mobile_app_install&#039;],&#039;application&#039;:[&#123;your_app_id&#125;]&#125;,&#123;&#039;action.type&#039;:[&#039;app_custom_event&#039;],&#039;application&#039;:[&#123;your_app_id&#125;]&#125;]</pre><h3 id="promoted-object">Objective and Promoted Objects</h3> <p>Certain objectives require the <code>promoted_object</code> to be set in ad sets. See <a href="/docs/marketing-api/reference/ad-promoted-object">Promoted Object</a> for more information.</p> <div class="_57-c"><table class="_4-ss _5k9x"><thead><th style="width:30%">Objective</th><th>Required promoted_object Fields</th></thead><tbody class="_5m37" id="u_0_1b_Qx"><tr class="row_0"><td><p><code>APP_INSTALLS</code></p> </td><td><ul> <li><code>application_id</code> and <code>object_store_url</code></li> <li>If <code>optimization_goal</code> is <code>OFFSITE_CONVERSIONS</code>: <code>application_id</code>, <code>object_store_url</code>, and <code>custom_event_type</code></li> </ul> </td></tr><tr class="row_1 _5m29"><td><p><code>CONVERSIONS</code></p> </td><td><ul> <li><code>pixel_id</code> (Conversion pixel ID)</li> <li><code>pixel_id</code> (Facebook pixel ID) and <code>custom_event_type</code></li> <li><code>pixel_id</code> (Facebook pixel ID), <code>pixel_rule</code>, and <code>custom_event_type</code></li> <li><code>event_id</code> (Facebook event ID) and <code>custom_event_type</code></li> <li>For mobile app events: <code>application_id</code>, <code>object_store_url</code>, and <code>custom_event_type</code></li> <li>For offline conversions: <code>offline_conversion_data_set_id</code> (Offline dataset ID), and <code>custom_event_type</code></li> </ul> </td></tr><tr class="row_2"><td><p><code>LINK_CLICKS</code></p> </td><td><p>For mobile app or Instant Experiences app engagement link clicks: <code>application_id</code> and <code>object_store_url</code>.</p> </td></tr><tr class="row_3 _5m29"><td><p><code>PRODUCT_CATALOG_SALES</code></p> </td><td><ul> <li><code>product_set_id</code>, or</li> <li><code>product_set_id</code> and <code>custom_event_type</code></li> </ul> </td></tr><tr class="row_4"><td><p><code>PAGE_LIKES</code></p> </td><td><p><code>page_id</code></p> </td></tr><tr class="row_5 _5m29"><td><p><code>OFFER_CLAIMS</code></p> </td><td><p><code>page_id</code></p> </td></tr></tbody></table></div><h3 id="placement">Objective and Placements</h3> <p>Certain types of ad <a href="/docs/reference/ads-api/targeting-specs/#placement">placements</a> are valid only for specific objectives or creatives. See <a href="https://www.facebook.com/business/help/279271845888065?id=369787570424415">Business Help Center, Available ad placements for marketing objectives</a>.</p> <p>The table below shows some placements and their compatible objectives or creatives. You can pick a combination of those compatible placements. Note that:</p> <ul> <li>With <code>LEAD_GENERATION</code>, <code>device_platforms: desktop</code> cannot be selected together with <code>publisher_platforms: instagram</code>.</li> <li>If your objective is website traffic, <code>story</code> for <code>facebook_positions</code> does not support <code>destination_type: messenger</code>.</li> <li>If your objective is website traffic, <code>story</code> for <code>messenger_positions</code> does not support <code>destination_type: messenger</code>. </li> <li>If your objective is website traffic, <code>ig_search</code> and <code>explore_home</code> for <code>instagram_positions</code> do not support <code>destination_type: whatsapp &amp; messenger</code>.</li> </ul> <div class="_57-c"><table class="_4-ss _5k9x"><thead><th style="width:20%"> Objective </th><th style="width:20%"> Creative </th><th> Placement </th></thead><tbody class="_5m37" id="u_0_1c_xk"><tr class="row_0"><td><p><code>APP_INSTALLS</code>, promoting an Instant Experiences app</p> </td><td><p>Desktop app ads</p> </td><td><p><code>device_platforms</code>: <code>desktop</code></p> </td></tr><tr class="row_1 _5m29"><td><p><code>APP_INSTALLS</code>, promoting a mobile app</p> </td><td><p>Photo or video mobile app ads</p> </td><td><p><code>device_platforms</code>: <code>mobile</code></p> <br /><p><code>publisher_platforms</code>: <code>facebook</code>, <code>feed</code>, <code>instagram</code>, <code>audience_network</code></p> <br /><p><code>facebook_positions</code>: <code>feed</code>, <code>video_feeds</code>, <code>instant articles</code> and <code>story</code></p> <br /><p><code>audience_network_positions</code>: <code>classic</code>, <code>rewarded_video</code></p> <br /><p><code>messenger_positions</code>: <code>story</code></p> </td></tr><tr class="row_2"><td><p><code>BRAND_AWARENESS</code></p> </td><td><p>all</p> </td><td><p><code>publisher_platforms</code>: <code>facebook</code>, <code>instagram</code>, <code>audience_network</code>.</p> <br /><p><code>facebook_positions</code>: <code>feed</code>, <code>video_feeds</code>, <code>instream_video</code> and <code>story</code>, which is currently under limited availability</p> <br /><p><code>instagram_positions</code>: <code>stream</code></p> <br /><p><code>audience_network_positions</code>: <code>classic</code>, <code>instream_video</code></p> </td></tr><tr class="row_3 _5m29"><td><p><code>CONVERSIONS</code></p> </td><td><p>Photo or video link ads from a page</p> </td><td><p>We support <code>BRAND_AWARENESS</code>, <code>APP_INSTALL</code>, <code>POST_ENGAGEMENT</code>, <code>VIDEO_VIEWS</code>, <code>REACH</code>, <code>WEBSITE_CONVERSIONS</code>, and <code>TRAFFIC</code>. Also supported: <code>right_hand_column</code> and <code>story</code> for <code>facebook_positions</code> and <code>messenger_positions</code>: <code>messenger_home</code> and <code>story</code>.</p> <br /><p><code>facebook_positions</code>: <code>story</code> only supports the objective <code>WEBSITE_CONVERSIONS</code></p> <br /><p><code>messenger_positions</code>: <code>story</code> only supports the objective <code>WEBSITE_CONVERSIONS</code></p> <br /><p>Exception: <code>instream_video</code> is not supported for this objective.</p> </td></tr><tr class="row_4"><td><p><code>CONVERSIONS</code></p> </td><td><p>Link ads not connected to a page</p> </td><td><p><code>facebook_positions</code>: <code>right_hand_column</code></p> </td></tr><tr class="row_5 _5m29"><td><p><code>CONVERSIONS</code> (promoting mobile app)</p> </td><td><p>Photo or video mobile app ads</p> </td><td><p><code>device_platforms</code>: <code>mobile</code>.</p> <br /><p><code>facebook_positions</code>: <code>right_hand_column</code> and <code>story</code>. <code>story</code> as a <code>facebook_positions</code> for this objective does not support <code>destination_type</code>: <code>messenger</code>.</p> <br /><p><code>messenger_positions</code>: <code>messenger_home</code></p> <br /><p><code>story</code> as a <code>messenger_positions</code> for this objective does not support <code>destination_type: messenger</code>.</p> </td></tr><tr class="row_6"><td><p><code>EVENT_RESPONSES</code></p> </td><td><p>Event ads</p> </td><td><p>As of 3.0, you cannot use <code>right_hand_column</code> for <code>facebook_positions</code></p> </td></tr><tr class="row_7 _5m29"><td><p><code>EVENT_RESPONSES</code></p> </td><td><p>Page post ads</p> </td><td><p><code>publisher_platforms</code>: <code>facebook</code>.</p> <br /><p>As of 3.0, you cannot use <code>right_hand_column</code> for <code>facebook_positions</code></p> </td></tr><tr class="row_8"><td><p><code>LEAD_GENERATION</code></p> </td><td><p>Page post ads</p> </td><td><p><code>device_platforms</code>: <code>mobile</code>, <code>desktop</code></p> <br /><p><code>publisher_platforms</code>: <code>facebook</code>, <code>instagram</code></p> <br /><p><code>facebook_positions</code>: <code>feed</code> and <code>story</code>, which is in limited availability</p> <br /><p>instagram_positions: stream</p> <br /><p>As of 3.0, you cannot use <code>right_hand_column</code> for <code>facebook_positions</code></p> </td></tr><tr class="row_9 _5m29"><td><p><code>LINK_CLICKS</code></p> </td><td><p>Photo or video link ads from a page</p> </td><td><p>All, including <code>right_hand_column</code> and <code>messenger_positions</code>: <code>messenger_home</code> and <code>story</code>.</p> </td></tr><tr class="row_10"><td><p><code>LINK_CLICKS</code></p> </td><td><p>Link ads not connected to a page</p> </td><td><p><code>facebook_positions</code>: <code>right_hand_column</code></p> </td></tr><tr class="row_11 _5m29"><td><p><code>LINK_CLICKS</code>, promoting an Instant Experiences app</p> </td><td><p>Desktop app ads</p> </td><td><p><code>device_platforms</code>: <code>desktop</code></p> <br /><p><code>facebook_positions</code>: <code>right_hand_column</code></p> </td></tr><tr class="row_12"><td><p><code>LINK_CLICKS</code>, promoting a mobile app</p> </td><td><p>Photo or video mobile app ads</p> </td><td><p><code>device_platforms</code>: <code>mobile</code>, <code>facebook_positions</code>: <code>right_hand_column</code></p> </td></tr><tr class="row_13 _5m29"><td><p><code>PAGE_LIKES</code></p> </td><td><p>Video creatives</p> </td><td><p><code>publisher_platforms</code>: <code>facebook</code></p> <br /><p>As of 3.0, you cannot use <code>right_hand_column</code> for <code>facebook_positions</code></p> </td></tr><tr class="row_14"><td><p><code>POST_ENGAGEMENT</code></p> </td><td><p>Page post ads with video or photo</p> </td><td><p><code>publisher_platforms</code>: <code>facebook</code>, <code>instagram</code></p> <br /><p><code>device_platforms</code>: <code>mobile</code>, <code>desktop</code></p> <br /><p>As of 3.0, you cannot use <code>right_hand_column</code> for <code>facebook_positions</code></p> </td></tr><tr class="row_15 _5m29"><td><p><code>POST_ENGAGEMENT</code></p> </td><td><p>Page post ads with text only</p> </td><td><p><code>publisher_platforms</code>: <code>facebook</code>, <code>instagram</code></p> <br /><p><code>device_platforms</code>: <code>mobile</code>, <code>desktop</code></p> <br /><p>As of 3.0, you cannot use <code>right_hand_column</code> for <code>facebook_positions</code></p> </td></tr><tr class="row_16"><td><p><code>POST_ENGAGEMENT</code></p> </td><td><p>New campaign</p> </td><td><p><code>publisher_platforms</code>: <code>facebook</code>, <code>instagram</code></p> <br /><p>As of 3.0, you cannot use <code>right_hand_column</code> for <code>facebook_positions</code></p> </td></tr><tr class="row_17 _5m29"><td><p><code>PRODUCT_CATALOG_SALES</code></p> </td><td><p>dynamic ads</p> </td><td><p>All, including <code>right_hand_column</code> for <code>facebook_positions</code>.</p> </td></tr><tr class="row_18"><td><p><code>REACH</code></p> </td><td><p>Reach ads</p> </td><td><p>All except <code>right_hand_column</code> for <code>facebook_positions</code> as of 3.0.</p> <br /><p>Includes <code>messenger_positions</code>: <code>story</code> and <code>story</code> for <code>facebook_positions</code>.</p> </td></tr><tr class="row_19 _5m29"><td><p><code>STORE_VISITS</code></p> </td><td><p>store visit ads</p> </td><td><p><code>publisher_platforms</code>: <code>facebook</code></p> <br /><p>As of 3.0, you cannot use <code>right_hand_column</code> for <code>facebook_positions</code></p> </td></tr><tr class="row_20"><td><p><code>VIDEO_VIEWS</code></p> </td><td><p>Video ads</p> </td><td><p><code>publisher_platforms</code>: <code>facebook</code>, <code>instagram</code>, <code>audience_network</code>.</p> <br /><p>Includes <code>story</code> for <code>facebook_positions</code> but not with the <code>optimation_goal</code> set to <code>TWO_SECOND_CONTINUOUS_VIDEO_VIEWS</code>.</p> <br /><p>As of 3.0, you cannot use <code>right_hand_column</code> for <code>facebook_positions</code></p> </td></tr></tbody></table></div><h3 id="attribution_spec">Objective, Optimization Goal and <code>attribution_spec</code></h3> <p>Use click-through and view-through attribution windows for <a href="/docs/marketing-api/reference/ad-campaign#Creating">ad set</a> to track conversions then use for ads delivery optimization. This is different from the attribution window you use for ads reporting. With <code>attribution_spec</code>, select a combination of click-through or view-through windows of 1 day or 7 days. The combinations you can use depend on your ad set&#039;s <code>optimization_goal</code> and campaign&#039;s <code>objective</code>.</p> <p><strong>Recommended Default <code>attribution_spec</code></strong></p> <p>You may not have provided <code>attribution_spec</code> when you created ads sets optimized for Value Optimization. This is an optimization available for conversions, app installs, and product catalog sales objectives. In the past, we defaulted to a 1-day click through attribution window.</p> <div class="_57-c"><table class="_4-ss _5k9x"><thead><th> Objective </th><th> Optimization Goal </th><th> Allowed Combination </th></thead><tbody class="_5m37" id="u_0_1d_kf"><tr class="row_0"><td><p><code>CONVERSIONS, PRODUCT_CATALOG_SALES</code></p> </td><td><p><code>OFFSITE_CONVERSIONS</code></p> </td><td><p>1-day click</p> <br /><p>7-day click</p> <br /><p>1-day click and 1-day view</p> <br /><p>7-day click and 1-day view</p> </td></tr><tr class="row_1 _5m29"><td><p><code>APP_INSTALLS, LINK_CLICKS</code></p> </td><td><p><code>OFFSITE_CONVERSIONS</code></p> </td><td><p>1-day click</p> <br /><p>7-day click (<code>LINK_CLICKS</code> only)</p> </td></tr><tr class="row_2"><td><p><code>APP_INSTALLS</code></p> </td><td><p><code>APP_INSTALLS</code></p> </td><td><p>1-day click</p> <br /><p>1-day click and 1-day view</p> </td></tr><tr class="row_3 _5m29"><td><p><code>CONVERSIONS</code></p> </td><td><p><code>INCREMENTAL_OFFSITE_ CONVERSIONS</code></p> </td><td><p>Null click, Null view</p> </td></tr></tbody></table></div><p>For all other <code>optimization_goal</code> and <code>objective</code> combinations, you can only use 1-day click for <code>attribution_spec</code>.</p> <h3 id="odax">Outcome-Driven Ads Experiences Objective Validation</h3> <h4>Objective values</h4> <p>The following are newer objectives:</p> <ul> <li><code>OUTCOME_APP_PROMOTION</code></li> <li><code>OUTCOME_AWARENESS</code></li> <li><code>OUTCOME_ENGAGEMENT</code></li> <li><code>OUTCOME_LEADS</code></li> <li><code>OUTCOME_SALES</code></li> <li><code>OUTCOME_TRAFFIC</code></li> </ul> <p>These newer objectives will eventually replace the original objectives <code>APP_INSTALLS</code>, <code>BRAND_AWARENESS</code>, <code>CONVERSIONS</code>, <code>EVENT_RESPONSES</code>, <code>LEAD_GENERATION</code>, <code>LINK_CLICKS</code>, <code>LOCAL_AWARENESS</code>, <code>MESSAGES</code>, <code>OFFER_CLAIMS</code>, <code>PAGE_LIKES</code>, <code>POST_ENGAGEMENT</code>, <code>PRODUCT_CATALOG_SALES</code>, <code>REACH</code>, <code>STORE_VISITS</code>, <code>VIDEO_VIEWS</code>. We will continue supporting these original objectives throughout 2022.</p> <h4>Limitations</h4> <ul> <li>Trying to duplicate existing objective campaigns to use the new objective values (<code>OUTCOME_APP_PROMOTION</code>, <code>OUTCOME_AWARENESS</code>, <code>OUTCOME_ENGAGEMENT</code>, <code>OUTCOME_LEADS</code>, <code>OUTCOME_SALES</code>, <code>OUTCOME_TRAFFIC</code>) may throw an error.</li> </ul> <h4>Example</h4> <p><strong>Outcome-Driven Ads Experiences</strong></p> <table class="uiGrid _51mz _57v1 _5f0n" cellspacing="0" cellpadding="0"><tbody><tr class="_51mx"><td class="_51m- vTop _57v2 _2cs2"><img class="img" src="https://lookaside.fbsbx.com/elementpath/media/?media_id=259407686111734&amp;version=1739487915&amp;cb=1" width="400px" alt="" /></td><td class="_51m- vTop _57v2 _2cs2 _51mw"><pre class="_5s-8 prettyprint lang-code" style=""> curl -X POST \ -F &#039;name=&quot;New ODAX Campaign&quot;&#039; \ -F &#039;objective=&quot;OUTCOME_ENGAGEMENT&quot;&#039; \ -F &#039;status=&quot;PAUSED&quot;&#039; \ -F &#039;special_ad_categories=[]&#039; \ -F &#039;access_token=ACCESS_TOKEN \ https://graph.facebook.com/v11.0/ act_AD_ACCOUNT_ID/campaigns </pre></td></tr></tbody></table><div style="margin-bottom:40px;"></div><p><strong>Legacy</strong></p> <table class="uiGrid _51mz _57v1 _5f0n" cellspacing="0" cellpadding="0"><tbody><tr class="_51mx"><td class="_51m- vTop _57v2 _2cs2"><img class="img" src="https://lookaside.fbsbx.com/elementpath/media/?media_id=1277316779360194&amp;version=1739487915&amp;cb=1" width="400px" alt="" /></td><td class="_51m- vTop _57v2 _2cs2 _51mw"><pre class="_5s-8 prettyprint lang-code" style=""> curl -X POST \ -F &#039;name=&quot;New Campaign&quot;&#039; \ -F &#039;objective=&quot;APP_INSTALLS&quot;&#039; \ -F &#039;status=&quot;PAUSED&quot;&#039; \ -F &#039;special_ad_categories=[]&#039; \ -F &#039;access_token=ACCESS_TOKEN \ https://graph.facebook.com/v11.0/ act_AD_ACCOUNT_ID/campaigns </pre></td></tr></tbody></table><div style="margin-top:40px;"></div><h4 id="odax-mapping">Objective Mapping</h4> <div class="_57-c"><table class="_4-ss _5k9x"><thead><th style="width:18%;">Old Objective</th><th style="width:22%;">New Objective</th><th>Destination Type</th><th>Optimization Goal</th><th style="width:18%;">Promoted Object</th></thead><tbody class="_5m37" id="u_0_1e_cY"><tr class="row_0"><td><code>BRAND_AWARENESS</code></td><td><code>OUTCOME_AWARENESS</code></td><td><div style="text-align:center;"> — </div></td><td><code>AD_RECALL_LIFT</code></td><td><code>page_id</code></td></tr><tr class="row_1 _5m29"><td rowspan="2" style="border-top:1px solid darkgrey;"><code>REACH</code></td><td rowspan="2" style="border-top:1px solid darkgrey;"><code>OUTCOME_AWARENESS</code></td><td rowspan="2" style="border-top:1px solid darkgrey;"><div style="text-align:center;"> — </div></td><td style="border-top:1px solid darkgrey;"><code>REACH</code></td><td style="border-top:1px solid darkgrey;"><code>page_id</code></td></tr><tr class="row_2"><td style="border-left:1px solid lightgrey;"><code>IMPRESSIONS</code></td><td><code>page_id</code></td></tr><tr class="row_3 _5m29"><td rowspan="12" style="border-top:1px solid darkgrey;"><code>LINK_CLICKS</code></td><td rowspan="12" style="border-top:1px solid darkgrey;"><code>OUTCOME_TRAFFIC</code></td><td rowspan="4" style="border-top:1px solid darkgrey;"><div style="text-align:center;"> — </div></td><td style="border-top:1px solid darkgrey;"><code>LINK_CLICKS</code></td><td style="border-top:1px solid darkgrey;"><code>application_id</code>, <code>object_store_url</code></td></tr><tr class="row_4"><td style="border-left:1px solid lightgrey;"><code>LANDING_PAGE_VIEWS</code></td><td><div style="text-align:center;"> — </div></td></tr><tr class="row_5 _5m29"><td style="border-left:1px solid lightgrey;"><code>REACH</code></td><td><code>application_id</code>, <code>object_store_url</code></td></tr><tr class="row_6"><td style="border-left:1px solid lightgrey;"><code>IMPRESSIONS</code></td><td><div style="text-align:center;"> — </div></td></tr><tr class="row_7 _5m29"><td rowspan="3" style="border-top:1px solid darkgrey;border-left:1px solid lightgrey;"><code>MESSENGER</code></td><td style="border-top:1px solid darkgrey;"><code>LINK_CLICKS</code></td><td style="border-top:1px solid darkgrey;"><div style="text-align:center;"> — </div></td></tr><tr class="row_8"><td style="border-left:1px solid lightgrey;"><code>REACH</code></td><td><div style="text-align:center;"> — </div></td></tr><tr class="row_9 _5m29"><td style="border-left:1px solid lightgrey;"><code>IMPRESSIONS</code></td><td><div style="text-align:center;"> — </div></td></tr><tr class="row_10"><td rowspan="3" style="border-top:1px solid darkgrey;border-left:1px solid lightgrey;"><code>WHATSAPP</code></td><td style="border-top:1px solid darkgrey;"><code>LINK_CLICKS</code></td><td style="border-top:1px solid darkgrey;"><code>page_id</code></td></tr><tr class="row_11 _5m29"><td style="border-left:1px solid lightgrey;"><code>REACH</code></td><td><code>page_id</code></td></tr><tr class="row_12"><td style="border-left:1px solid lightgrey;"><code>IMPRESSIONS</code></td><td><code>page_id</code></td></tr><tr class="row_13 _5m29"><td rowspan="2" style="border-top:1px solid darkgrey;border-left:1px solid lightgrey;"><code>PHONE_CALL</code></td><td style="border-top:1px solid darkgrey;"><code>QUALITY_CALL</code></td><td style="border-top:1px solid darkgrey;"><div style="text-align:center;"> — </div></td></tr><tr class="row_14"><td style="border-left:1px solid lightgrey;"><code>LINK_CLICKS</code></td><td><div style="text-align:center;"> — </div></td></tr><tr class="row_15 _5m29"><td rowspan="3" style="border-top:1px solid darkgrey;"><code>POST_ENGAGEMENT</code></td><td rowspan="3" style="border-top:1px solid darkgrey;"><code>OUTCOME_ENGAGEMENT</code></td><td rowspan="3" style="border-top:1px solid darkgrey;"><code>ON_POST</code></td><td style="border-top:1px solid darkgrey;"><code>POST_ENGAGEMENT</code></td><td style="border-top:1px solid darkgrey;"><div style="text-align:center;"> — </div></td></tr><tr class="row_16"><td style="border-left:1px solid lightgrey;"><code>REACH</code></td><td><div style="text-align:center;"> — </div></td></tr><tr class="row_17 _5m29"><td style="border-left:1px solid lightgrey;"><code>IMPRESSIONS</code></td><td><div style="text-align:center;"> — </div></td></tr><tr class="row_18"><td style="border-top:1px solid darkgrey;"><code>PAGE_LIKES</code></td><td style="border-top:1px solid darkgrey;"><code>OUTCOME_ENGAGEMENT</code></td><td style="border-top:1px solid darkgrey;"><code>ON_PAGE</code></td><td style="border-top:1px solid darkgrey;"><code>PAGE_LIKES</code></td><td style="border-top:1px solid darkgrey;"><code>page_id</code></td></tr><tr class="row_19 _5m29"><td rowspan="4" style="border-top:1px solid darkgrey;"><code>EVENT_RESPONSES</code></td><td rowspan="4" style="border-top:1px solid darkgrey;"><code>OUTCOME_ENGAGEMENT</code></td><td rowspan="4" style="border-top:1px solid darkgrey;"><code>ON_EVENT</code></td><td style="border-top:1px solid darkgrey;"><code>EVENT_RESPONSES</code></td><td style="border-top:1px solid darkgrey;"><div style="text-align:center;"> — </div></td></tr><tr class="row_20"><td style="border-left:1px solid lightgrey;"><code>POST_ENGAGEMENT</code></td><td><div style="text-align:center;"> — </div></td></tr><tr class="row_21 _5m29"><td style="border-left:1px solid lightgrey;"><code>REACH</code></td><td><div style="text-align:center;"> — </div></td></tr><tr class="row_22"><td style="border-left:1px solid lightgrey;"><code>IMPRESSIONS</code></td><td><div style="text-align:center;"> — </div></td></tr><tr class="row_23 _5m29"><td rowspan="3" style="border-top:1px solid darkgrey;"><code>APP_INSTALL</code></td><td rowspan="3" style="border-top:1px solid darkgrey;"><code>OUTCOME_APP_PROMOTION</code></td><td rowspan="3" style="border-top:1px solid darkgrey;"><div style="text-align:center;"> — </div></td><td style="border-top:1px solid darkgrey;"><code>LINK_CLICKS</code></td><td style="border-top:1px solid darkgrey;"><code>application_id</code>, <code>object_store_url</code></td></tr><tr class="row_24"><td style="border-left:1px solid lightgrey;"><code>OFFSITE_CONVERSIONS</code></td><td><code>application_id</code>, <code>object_store_url</code></td></tr><tr class="row_25 _5m29"><td style="border-left:1px solid lightgrey;"><code>APP_INSTALLS</code></td><td><code>application_id</code>, <code>object_store_url</code></td></tr><tr class="row_26"><td rowspan="4" style="border-top:1px solid darkgrey;"><code>VIDEO_VIEWS</code></td><td rowspan="2" style="border-top:1px solid darkgrey;"><code>OUTCOME_AWARENESS</code></td><td rowspan="2" style="border-top:1px solid darkgrey;"><div style="text-align:center;"> — </div></td><td style="border-top:1px solid darkgrey;"><code>THRUPLAY</code></td><td style="border-top:1px solid darkgrey;"><code>page_id</code></td></tr><tr class="row_27 _5m29"><td style="border-left:1px solid lightgrey;"><code>TWO_SECOND_CONTINUOUS_VIDEO_VIEWS</code></td><td><code>page_id</code></td></tr><tr class="row_28"><td rowspan="2" style="border-top:1px solid darkgrey;border-left:1px solid lightgrey;"><code>OUTCOME_ENGAGEMENT</code></td><td rowspan="2" style="border-top:1px solid darkgrey;"><code>ON_VIDEO</code></td><td style="border-top:1px solid darkgrey;"><code>THRUPLAY</code></td><td style="border-top:1px solid darkgrey;"><div style="text-align:center;"> — </div></td></tr><tr class="row_29 _5m29"><td style="border-left:1px solid lightgrey;"><code>TWO_SECOND_CONTINUOUS_VIDEO_VIEWS</code></td><td><div style="text-align:center;"> — </div></td></tr><tr class="row_30"><td rowspan="5" style="border-top:1px solid darkgrey;"><code>LEAD_GENERATION</code></td><td rowspan="5" style="border-top:1px solid darkgrey;"><code>OUTCOME_LEADS</code></td><td rowspan="2" style="border-top:1px solid darkgrey;"><code>ON_AD</code></td><td style="border-top:1px solid darkgrey;"><code>LEAD_GENERATION</code></td><td style="border-top:1px solid darkgrey;"><code>page_id</code></td></tr><tr class="row_31 _5m29"><td style="border-left:1px solid lightgrey;"><code>QUALITY_LEAD</code></td><td><code>page_id</code></td></tr><tr class="row_32"><td style="border-top:1px solid darkgrey;border-left:1px solid lightgrey;"><code>LEAD_FROM_MESSENGER</code></td><td style="border-top:1px solid darkgrey;"><code>LEAD_GENERATION</code></td><td style="border-top:1px solid darkgrey;"><code>page_id</code></td></tr><tr class="row_33 _5m29"><td style="border-top:1px solid darkgrey;border-left:1px solid lightgrey;"><code>LEAD_FROM_IG_DIRECT</code></td><td style="border-top:1px solid darkgrey;"><code>LEAD_GENERATION</code></td><td style="border-top:1px solid darkgrey;"><code>page_id</code></td></tr><tr class="row_34"><td style="border-top:1px solid darkgrey;border-left:1px solid lightgrey;"><code>PHONE_CALL</code></td><td style="border-top:1px solid darkgrey;"><code>QUALITY_CALL</code></td><td style="border-top:1px solid darkgrey;"><code>page_id</code></td></tr><tr class="row_35 _5m29"><td rowspan="3" style="border-top:1px solid darkgrey;"><code>MESSAGES</code></td><td rowspan="3" style="border-top:1px solid darkgrey;"><code>OUTCOME_ENGAGEMENT</code></td><td rowspan="2" style="border-top:1px solid darkgrey;"><code>MESSENGER</code></td><td style="border-top:1px solid darkgrey;"><code>CONVERSATIONS</code></td><td style="border-top:1px solid darkgrey;"><code>page_id</code></td></tr><tr class="row_36"><td style="border-left:1px solid lightgrey;"><code>LINK_CLICKS</code></td><td><code>page_id</code></td></tr><tr class="row_37 _5m29"><td style="border-top:1px solid darkgrey;border-left:1px solid lightgrey;"><code>MESSENGER</code></td><td style="border-top:1px solid darkgrey;"><code>LEAD_GENERATION</code></td><td style="border-top:1px solid darkgrey;"><code>page_id</code></td></tr><tr class="row_38"><td rowspan="20" style="border-top:1px solid darkgrey;"><code>CONVERSIONS</code><br /> (See <a href="https://www.facebook.com/business/help/2035196646663270">Available conversion locations and events by objective in Meta Ads Manager</a> for more information on available conversion events by objective.) </td><td rowspan="8" style="border-top:1px solid darkgrey;"><code>OUTCOME_ENGAGEMENT</code></td><td rowspan="8" style="border-top:1px solid darkgrey;"><div style="text-align:center;"> — </div></td><td rowspan="2" style="border-top:1px solid darkgrey;"><code>OFFSITE_CONVERSIONS</code></td><td style="border-top:1px solid darkgrey;"><code>pixel_id</code>, <code>custom_event_type</code></td></tr><tr class="row_39 _5m29"><td style="border-left:1px solid lightgrey;"><code>application_id</code>, <code>object_store_url</code></td></tr><tr class="row_40"><td rowspan="2" style="border-top:1px solid darkgrey;border-left:1px solid lightgrey;"><code>LINK_CLICKS</code></td><td style="border-top:1px solid darkgrey;"><code>pixel_id</code>, <code>custom_event_type</code></td></tr><tr class="row_41 _5m29"><td style="border-left:1px solid lightgrey;"><code>application_id</code>, <code>object_store_url</code></td></tr><tr class="row_42"><td rowspan="2" style="border-top:1px solid darkgrey;border-left:1px solid lightgrey;"><code>REACH</code></td><td style="border-top:1px solid darkgrey;"><code>pixel_id</code>, <code>custom_event_type</code></td></tr><tr class="row_43 _5m29"><td style="border-left:1px solid lightgrey;"><code>application_id</code>, <code>object_store_url</code></td></tr><tr class="row_44"><td style="border-top:1px solid darkgrey;border-left:1px solid lightgrey;"><code>LANDING_PAGE_VIEWS</code></td><td style="border-top:1px solid darkgrey;"><code>pixel_id</code>, <code>custom_event_type</code></td></tr><tr class="row_45 _5m29"><td style="border-top:1px solid darkgrey;border-left:1px solid lightgrey;"><code>IMPRESSIONS</code></td><td style="border-top:1px solid darkgrey;"><code>pixel_id</code>, <code>custom_event_type</code></td></tr><tr class="row_46"><td rowspan="8" style="border-top:1px solid darkgrey;border-left:1px solid lightgrey;"><code>OUTCOME_LEADS</code></td><td rowspan="8" style="border-top:1px solid darkgrey;"><div style="text-align:center;"> — </div></td><td rowspan="2" style="border-top:1px solid darkgrey;"><code>OFFSITE_CONVERSIONS</code></td><td style="border-top:1px solid darkgrey;"><code>pixel_id</code>, <code>custom_event_type</code></td></tr><tr class="row_47 _5m29"><td style="border-left:1px solid lightgrey;"><code>application_id</code>, <code>object_store_url</code></td></tr><tr class="row_48"><td rowspan="2" style="border-top:1px solid darkgrey;border-left:1px solid lightgrey;"><code>LINK_CLICKS</code></td><td style="border-top:1px solid darkgrey;"><code>pixel_id</code>, <code>custom_event_type</code></td></tr><tr class="row_49 _5m29"><td style="border-left:1px solid lightgrey;"><code>application_id</code>, <code>object_store_url</code></td></tr><tr class="row_50"><td rowspan="2" style="border-top:1px solid darkgrey;border-left:1px solid lightgrey;"><code>REACH</code></td><td style="border-top:1px solid darkgrey;"><code>pixel_id</code>, <code>custom_event_type</code></td></tr><tr class="row_51 _5m29"><td style="border-left:1px solid lightgrey;"><code>application_id</code>, <code>object_store_url</code></td></tr><tr class="row_52"><td style="border-top:1px solid darkgrey;border-left:1px solid lightgrey;"><code>LANDING_PAGE_VIEWS</code></td><td style="border-top:1px solid darkgrey;"><code>pixel_id</code>, <code>custom_event_type</code></td></tr><tr class="row_53 _5m29"><td style="border-top:1px solid darkgrey;border-left:1px solid lightgrey;"><code>IMPRESSIONS</code></td><td style="border-top:1px solid darkgrey;"><code>pixel_id</code>, <code>custom_event_type</code></td></tr><tr class="row_54"><td rowspan="4" style="border-top:1px solid darkgrey;border-left:1px solid lightgrey;"><code>OUTCOME_SALES</code></td><td rowspan="2" style="border-top:1px solid darkgrey;"><div style="text-align:center;"> — </div></td><td rowspan="2" style="border-top:1px solid darkgrey;"><code>OFFSITE_CONVERSIONS</code></td><td style="border-top:1px solid darkgrey;"><code>pixel_id</code>, <code>custom_event_type</code></td></tr><tr class="row_55 _5m29"><td style="border-left:1px solid lightgrey;"><code>application_id</code>, <code>object_store_url</code></td></tr><tr class="row_56"><td style="border-top:1px solid darkgrey;border-left:1px solid lightgrey;"><code>MESSENGER</code></td><td style="border-top:1px solid darkgrey;"><code>CONVERSATIONS</code></td><td style="border-top:1px solid darkgrey;"><code>page_id</code>, <code>pixel_id</code>, <code>custom_event_type</code></td></tr><tr class="row_57 _5m29"><td style="border-top:1px solid darkgrey;border-left:1px solid lightgrey;"><code>PHONE_CALL</code></td><td style="border-top:1px solid darkgrey;"><code>QUALITY_CALL</code></td><td style="border-top:1px solid darkgrey;"><code>page_id</code></td></tr><tr class="row_58"><td style="border-top:1px solid darkgrey;"><code>PRODUCT_CATALOG_SALES</code></td><td style="border-top:1px solid darkgrey;"><code>OUTCOME_SALES</code></td><td style="border-top:1px solid darkgrey;"><code>WEBSITE</code></td><td style="border-top:1px solid darkgrey;"><code>LINK_CLICKS</code></td><td style="border-top:1px solid darkgrey;"> Campaign: <code>product_catalog_id</code><br /> Ad set: <code>product_set_id</code>, <code>custom_event_type</code></td></tr><tr class="row_59 _5m29"><td style="border-top:1px solid darkgrey;"><code>STORE_VISITS</code></td><td style="border-top:1px solid darkgrey;"><code>OUTCOME_AWARENESS</code></td><td style="border-top:1px solid darkgrey;"><div style="text-align:center;"> — </div></td><td style="border-top:1px solid darkgrey;"><code>REACH</code></td><td style="border-top:1px solid darkgrey;"><code>place_page_set_id</code></td></tr></tbody></table></div></span></div></div></div><script nonce="nhRbogDl"> !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&amp;ev=PageView&amp;noscript=1" /></noscript><script nonce="nhRbogDl"> !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&amp;ev=PageView&amp;noscript=1" /></noscript><script nonce="nhRbogDl"> !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&amp;ev=PageView&amp;noscript=1" /></noscript><script nonce="nhRbogDl"> !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&amp;ev=PageView&amp;noscript=1" /></noscript></div></div></div></div><div class="_1jbo _4ar1 _5zld"><div id="u_0_1k_Qh"></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="nhRbogDl">requireLazy(["HasteSupportData"],function(m){m.handle({"gkxData":{"3485":{"result":true,"hash":null},"3819":{"result":false,"hash":null},"4341":{"result":false,"hash":null},"7686":{"result":false,"hash":null},"7687":{"result":false,"hash":null},"8049":{"result":false,"hash":null},"8708":{"result":false,"hash":null},"9861":{"result":true,"hash":null},"21063":{"result":false,"hash":null},"21069":{"result":false,"hash":null},"21071":{"result":false,"hash":null},"21072":{"result":false,"hash":null},"21075":{"result":false,"hash":null},"23433":{"result":false,"hash":null},"33056":{"result":false,"hash":null},"25981":{"result":false,"hash":null},"25983":{"result":false,"hash":null},"4737":{"result":false,"hash":null},"20836":{"result":false,"hash":null},"21034":{"result":false,"hash":null},"8859":{"result":false,"hash":null}},"ixData":{"114092":{"sprited":1,"spriteCssClass":"sx_5afa52","spriteMapCssClass":"sp_s_usVSEU-xQ"},"114104":{"sprited":1,"spriteCssClass":"sx_556c7b","spriteMapCssClass":"sp_s_usVSEU-xQ"},"88889":{"sprited":1,"spriteCssClass":"sx_e6dd48","spriteMapCssClass":"sp_s_usVSEU-xQ"}},"qexData":{"104":{"r":null},"128":{"r":null},"344":{"r":null},"388":{"r":null}},"justknobxData":{"1806":{"r":true},"2233":{"r":true}}})});requireLazy(["Bootloader"],function(m){m.handlePayload({"consistency":{"rev":1020162932},"rsrcMap":{"nvhaXqO":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/ya\/r\/iVhS7uX69oh.js"},"jCb\/uTV":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yE\/r\/XwbbbDE5Ipf.js"},"6ZPxvBs":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yR\/r\/iBzgRXSldH3.js"},"\/XRSCRy":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4i7M54\/ys\/l\/en_US\/JFPVXrxgNKJ.js"},"+HX6M3x":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/y-\/r\/FLP7Yna0v8J.js"},"1VRdE+K":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yd\/r\/hyN1BSYm2Mh.js"},"YAndhp3":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4iVmH4\/yn\/l\/en_US\/gLGyxLuPEtS.js"},"zyNcqsR":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/y2\/r\/DyGxoExKf8F.js"},"ckQqi92":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/ys\/r\/WWB8gtPGPCm.js"},"q4k9dcL":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yA\/r\/k6i-CXtPyr7.js"},"EovXm5+":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v5\/yB\/l\/0,cross\/-T_ZYiGjT8_.css"},"AC90hxZ":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4iOpS4\/yA\/l\/en_US\/VSwqC-JxqCv.js"},"QFvEXya":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yL\/r\/HCHjtU2o8Gs.js"},"R5w1rCJ":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yF\/r\/p55HfXW__mM.js"},"ros5UYc":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yN\/r\/iXcl39c1iZr.js"},"831rcSi":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4iYrV4\/yT\/l\/en_US\/vXEprPDSXet.js"},"vZJ1cHZ":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4ikZw4\/yj\/l\/en_US\/FTZvKWMYUgD.js"},"jIgdi67":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yw\/r\/eo4g0cklW_z.js"},"7CaQFUN":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4iF584\/y6\/l\/en_US\/lVsP6ByJimy.js"},"20549oV":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4iTfb4\/yK\/l\/en_US\/JUisBIui8oY.js"},"8ELCBwH":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/ye\/r\/VRzSVH5iU-V.js"},"TmI0Y60":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4iaDt4\/yz\/l\/en_US\/cuOu8FQdaOk.js"},"TvgirMF":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4ikkl4\/yB\/l\/en_US\/gw_xqC5Gh-w.js"},"SWx3yNv":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/y7\/r\/g__eV5OXSXl.js"},"x22Oby4":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yZ\/r\/tVshp1OIV9l.js"},"dlMdW7h":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yv\/r\/qvzskUrYlYC.js"},"VoORjc7":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yr\/r\/OA__x4ciakH.js"},"vdNQr9P":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yj\/r\/FiVT6nDibIJ.js"},"UWlPw6D":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yy\/r\/YJHbLAZ6dgP.js"},"QyoftxH":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yL\/r\/j-_AFWnS2kv.js"},"17Grp2h":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/y-\/r\/HhbMrxvaW_H.js"},"H\/5lfuF":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yF\/r\/iqrvM8jAXX7.js"},"9NiATAn":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yv\/r\/yRuFCzueB7p.js"},"lYMIqwV":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yF\/r\/Cekb95ZEenT.js"},"rlbiS2R":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yZ\/r\/MT8zVb7FCG1.js"},"+2mYsBo":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yd\/r\/ACVCSlW0ASp.js"},"49g5Itw":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4ihVQ4\/yV\/l\/en_US\/_TOVpOV3HyP.js"},"MA7wtBb":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yS\/r\/lhPdogB16ty.js"},"Hfm1+jG":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4iXI94\/yH\/l\/en_US\/bFRSyLQHbCB.js"},"EBHAQxG":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yu\/r\/ItlcFFfqEK4.js"},"hPi\/p1D":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4iKw34\/yp\/l\/en_US\/eOOgYZ0fHYq.js"},"wv1v5F0":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4iaX94\/yf\/l\/en_US\/3KdvJq3i709.js"},"3n1sDUd":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yK\/r\/IJWO6xE0l6Y.js"},"TKpPurG":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yw\/r\/5Ab3KUhUCJn.js"},"o8kuXMU":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4io1U4\/yj\/l\/en_US\/0kg1C-1kY_J.js"},"Kw\/fkQQ":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yC\/r\/1KBPmJG8ogE.js"},"JpZhukL":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yR\/r\/6sZ06T3x_CX.js"},"su18+VC":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4itTO4\/y6\/l\/en_US\/jhlV4-mIks1.js"},"o9YVkaT":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v5\/yX\/l\/0,cross\/j-1kTkD146w.css"},"0xZW\/QI":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yq\/r\/aq7OssUe1Xz.js"},"hm7LH2C":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yZ\/r\/D-xA6UdYheu.js"},"aSbaNKt":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v5\/ya\/l\/0,cross\/2q1vKK67uU0.css"},"M8Xp01T":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/y-\/r\/kQV1nBAlQX2.js"},"s6f7kQQ":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yp\/r\/O4hV5R-_3aY.js"},"j8vinei":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/y6\/r\/4mrA60sb1MG.js"},"yPN8Cty":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v5\/yp\/l\/0,cross\/krc2iuLxc6s.css"},"GS4bGVX":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v5\/yN\/l\/0,cross\/rwSm6PybE2f.css"},"8q2zxdD":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v5\/yX\/l\/0,cross\/qYvXg37vedA.css"},"mDomTSa":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v5\/y4\/l\/0,cross\/HrRDLgWA2yx.css"},"8LpAtc0":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v5\/yd\/l\/0,cross\/r88zIdfPi2B.css"},"NUcs7zk":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yz\/r\/fGPE8GxQniD.js"},"9PvWiu8":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4iDke4\/ym\/l\/en_US\/xGrsPY7t7Wu.js"},"zVTqSl6":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yq\/r\/ytmG00L_PQ4.js"},"6gQ984d":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4iFe24\/yn\/l\/en_US\/uNQYtJNctRs.js"},"p8qZx2r":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yk\/r\/HHIBxhlHLL_.js"},"BeOwzfl":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yQ\/r\/p4Toz7dSreG.js"},"8JvBQNZ":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/ye\/r\/4FGNfLO9FAz.js"},"oPTgYNC":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yT\/r\/3BeEi2lwhs1.js"},"GeBTIYU":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yS\/r\/dat1Sh53Bzr.js"},"iXU77vs":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yD\/r\/Ocw4YGGa0Mq.js"},"8pnRkHq":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yp\/r\/8Fq6COPYExO.js"},"LAVM282":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4iglM4\/ym\/l\/en_US\/UNQGBhQip2k.js"},"hrNoAGB":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4iK1s4\/yP\/l\/en_US\/VsQePSfPEd2.js"},"\/g73V0k":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yF\/r\/eu31i6kUQCb.js"},"74vxxhi":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4itDX4\/y1\/l\/en_US\/NnClyoIyr56.js"},"ZSxb2YX":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/y2\/r\/XfUS6yFtzfv.js"},"YNx1BTX":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yM\/r\/yjO4j23O-sY.js"},"8+\/m\/R9":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yF\/r\/dxMWJE0LDP9.js"},"STfNYsg":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/y2\/r\/NOl3nSdj5Uh.js"},"b+4kH42":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yw\/r\/cg3phlyJ-1B.js"},"HrSvOcT":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/y4\/r\/21-3aT7RQ8b.js"},"aIstZuG":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/ys\/r\/DtBghjPmOaN.js"},"HWOHH5p":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yZ\/r\/7uJskYFt84f.js"},"RzLj6kH":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4ibl_4\/ys\/l\/en_US\/VQdNO3l_bbl.js"},"RUv0FFW":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4i8He4\/yz\/l\/en_US\/bCr7uJcNV55.js"},"epaoL7R":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yF\/r\/nZofRx9C5r7.js"},"38VnPpM":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yv\/r\/rKs1m-22DPd.js"},"xlMpWQZ":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yW\/r\/m81HXiJulf5.js"},"+WGv7RM":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yF\/r\/9p5urAiaAzX.js"},"t46GVsr":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/ya\/r\/3QX3yaFWkhM.js"},"Ayd2Csx":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v5\/yH\/l\/0,cross\/72VMoP7VwNX.css"},"9zce+oe":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yj\/r\/iDciH7m_jEM.js"},"asppkhA":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yu\/r\/KQ8y8xsCyye.js"},"jjYsTQO":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yv\/r\/_zDcq1Cbl81.js"},"UqUvMpW":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/y2\/r\/cqy5sWYK2yi.js"},"Nx3aG7o":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yP\/r\/CBuiJ_0o6vC.js"},"meXqvUG":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yu\/r\/BQWILtvS5fB.js"},"7gBAFaa":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4i6LJ4\/yw\/l\/en_US\/1JMTNPV31Xt.js"},"Gbf1TUE":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yU\/r\/irCGtkIPaVi.js"},"lTO89wT":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v5\/y7\/l\/0,cross\/sb_YKErtOpF.css"},"dUh4UaO":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yN\/r\/KAKCyaZktm6.js"},"gLpHGW2":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v5\/yS\/l\/0,cross\/GCWBEXttOsS.css"},"txstYBE":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yp\/r\/FKhruwJdVnA.js"},"4gKni9p":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v5\/yX\/l\/0,cross\/A3-J7fz9cRI.css"},"cIwjOS0":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yI\/r\/ULHBWFxbdQ0.js"},"hRnYGn1":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yj\/r\/_DYXVxhJSqY.js"},"jWuQPCW":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/ye\/r\/kgwMEpRvvqk.js"},"VfuLkfj":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yX\/r\/zZHIBNAJKnh.js"},"XV0Z0ix":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yq\/r\/IP50YqMMQW7.js"},"Cqzu\/ty":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yu\/r\/QcPOxvKPtDI.js"},"NQcY4GA":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yZ\/r\/Qxe0d1B1aBm.js"},"CvndCfq":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yW\/r\/rBvx5OxA8Dg.js"},"r92wvYV":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yl\/r\/deC1d5viPp9.js"},"uKw0LU7":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yN\/r\/1Ar1tA1c3aY.js"},"xmz7Lk6":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v5\/yZ\/l\/0,cross\/v-HT0mANflt.css"},"UcjljO7":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v5\/yp\/l\/0,cross\/qOe_Rlab9NU.css"},"a2j96E0":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4iUKo4\/yB\/l\/en_US\/5--BiPwNM_L.js"},"X4+I4b2":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v5\/yo\/l\/0,cross\/2ibtJuPii7W.css"},"v6HipfT":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4igci4\/yB\/l\/en_US\/xYQE_A7ceZz.js"},"lLBpUGk":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4iX0E4\/y7\/l\/en_US\/iwY1GR147cM.js"},"A+qL2F2":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yc\/r\/igFcgMfgyTw.js"},"Yelqfuz":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/y-\/r\/ZrDO1OS3CNE.js"},"W9G2VOz":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4ioi14\/yF\/l\/en_US\/VAmdWEioR4q.js"},"Equ3MU8":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yt\/r\/QZZ6DTygxRB.js"},"VDymvVI":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v5\/yb\/l\/0,cross\/D71zJLHKClj.css"},"8vKBOmk":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v5\/yf\/l\/0,cross\/sEFJGM1VrCg.css"},"\/j+rPH4":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4ijtR4\/yN\/l\/en_US\/Q7mzLBol2Pr.js"},"G2iy9Ox":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/y3\/r\/NHTmQ4aEe1Y.js"},"HLSPxCz":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4iLl54\/yL\/l\/en_US\/ROY0k3waLZm.js"},"Uwg5oi7":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v5\/yt\/l\/0,cross\/fkYnCf-zqnu.css"},"b\/rYFtF":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yB\/r\/hGd1ihAEoHH.js"},"7koW4+B":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yj\/r\/T8EUGZnnQTh.js"},"KKBnWKk":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yf\/r\/2Gj6Rqt407L.js"},"ZY1oM2Q":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yH\/r\/zBIKYjdRgko.js"},"b9sATVO":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yt\/r\/oXAkgPAYF7S.js"},"4cYEL+B":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4i_3c4\/yO\/l\/en_US\/c4GKfGP6sqX.js"},"3QBOKTC":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yH\/r\/AL5LllrA1f0.js"},"yMgn4BF":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yA\/r\/-u-KeKSHGqH.js"},"IPhI+gJ":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4iR_T4\/yk\/l\/en_US\/m5Sccosbsxh.js"},"CsskXiK":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v5\/y1\/l\/0,cross\/HObeRbkOggr.css"},"M9rh1r7":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4iWSK4\/y1\/l\/en_US\/Ep1K3xNUU48.js"},"VB4zTC3":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yy\/r\/ozTlFblbI9G.js"},"8te+6UY":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v5\/yV\/l\/0,cross\/NHC-jFEJbGC.css"},"FXpCh5x":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/y4\/r\/6t-xhYnsH_u.js"},"57uihzf":{"type":"css","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v5\/yC\/l\/0,cross\/g52Ep-msKvf.css"},"J62RfGM":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yi\/r\/k8SoSxKynWH.js"},"88+gRST":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yC\/r\/0_a2ukPS4th.js"},"HBK9MF6":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4ikPw4\/yS\/l\/en_US\/m5GXhEArfmW.js"},"xsFg75a":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yt\/r\/mnLc1TS2Wp-.js"},"s5Ferw3":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yQ\/r\/uh_8eoe-L4n.js"},"f9mbO29":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yV\/r\/Pb8gsLBLMah.js"},"k\/guBF\/":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yU\/r\/aoRlvrXx2GI.js"},"FsBVuQ6":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/y4\/r\/kJrAedvxuNH.js"},"0Qz\/xq6":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yB\/r\/AfRcB3-N6lg.js"},"rCasuzG":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yA\/r\/OzWmCcYw0wO.js"},"8Aqq+az":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yx\/r\/uXKzYmSVZWU.js"},"vCxI9D4":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/ye\/r\/GcgopRl4mBW.js"},"PGxJbNh":{"type":"js","src":"https:\/\/static.xx.fbcdn.net\/rsrc.php\/v4\/yG\/r\/dpm4reCp-CM.js"}},"compMap":{"Dialog":{"r":["nvhaXqO","jCb\/uTV","6ZPxvBs","\/XRSCRy","+HX6M3x","1VRdE+K","dzZKBxS","bO1dD4x","YAndhp3","zyNcqsR","ckQqi92","q4k9dcL","EovXm5+","AC90hxZ","iHCiaFe","QFvEXya","R5w1rCJ","ros5UYc"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent","Animation","PageTransitions"]},"be":1},"ExceptionDialog":{"r":["1VRdE+K","YAndhp3","q4k9dcL","\/XRSCRy","zyNcqsR","ckQqi92","nvhaXqO","R5w1rCJ","iHCiaFe","bO1dD4x","dzZKBxS","WgFZrWv","QFvEXya","6ZPxvBs","831rcSi","vZJ1cHZ","jIgdi67","jCb\/uTV","zfzSak0","7CaQFUN","EcHGqON","20549oV","ros5UYc"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent"],"r":["+HX6M3x"]},"be":1},"QuickSandSolver":{"r":["1VRdE+K","\/XRSCRy","nvhaXqO","q4k9dcL","8ELCBwH","TmI0Y60","TvgirMF","SWx3yNv","x22Oby4","iHCiaFe","dzZKBxS"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent"],"r":["+HX6M3x"]},"be":1},"ConfirmationDialog":{"r":["dlMdW7h","VoORjc7","1VRdE+K","\/XRSCRy","nvhaXqO","q4k9dcL","vdNQr9P","iHCiaFe"],"be":1},"MWADeveloperReauthBarrier":{"r":["UWlPw6D","1VRdE+K","QyoftxH","17Grp2h","H\/5lfuF"],"be":1},"WebSpeedInteractionsTypedLogger":{"r":["1VRdE+K","nvhaXqO","9NiATAn","QFvEXya","\/XRSCRy"],"be":1},"AsyncRequest":{"r":["1VRdE+K","\/XRSCRy","iHCiaFe","dzZKBxS"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent"],"r":["+HX6M3x"]},"be":1},"DOM":{"r":["1VRdE+K","\/XRSCRy","iHCiaFe"],"be":1},"Form":{"r":["1VRdE+K","\/XRSCRy","nvhaXqO","q4k9dcL","iHCiaFe"],"be":1},"FormSubmit":{"r":["1VRdE+K","\/XRSCRy","nvhaXqO","q4k9dcL","lYMIqwV","iHCiaFe","dzZKBxS"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent"],"r":["+HX6M3x"]},"be":1},"Input":{"r":["nvhaXqO"],"be":1},"Toggler":{"r":["\/XRSCRy","zyNcqsR","ckQqi92","1VRdE+K","q4k9dcL","nvhaXqO","bO1dD4x","YAndhp3","iHCiaFe"],"be":1},"Tooltip":{"r":["1VRdE+K","\/XRSCRy","zyNcqsR","q4k9dcL","ckQqi92","nvhaXqO","R5w1rCJ","iHCiaFe","bO1dD4x","QFvEXya","EcHGqON","831rcSi","ros5UYc","dzZKBxS"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent","PageTransitions","Animation"],"r":["+HX6M3x","YAndhp3","6ZPxvBs","jCb\/uTV"]},"be":1},"URI":{"r":[],"be":1},"trackReferrer":{"r":[],"be":1},"PhotoTagApproval":{"r":["1VRdE+K","\/XRSCRy","rlbiS2R","+2mYsBo","iHCiaFe"],"be":1},"PhotoSnowlift":{"r":["1VRdE+K","\/XRSCRy","nvhaXqO","49g5Itw","jCb\/uTV","6ZPxvBs","+HX6M3x","dzZKBxS","bO1dD4x","YAndhp3","zyNcqsR","ckQqi92","q4k9dcL","EovXm5+","AC90hxZ","MA7wtBb","Hfm1+jG","EBHAQxG","WgFZrWv","hPi\/p1D","wv1v5F0","3n1sDUd","TKpPurG","o8kuXMU","R5w1rCJ","iHCiaFe","QFvEXya","Kw\/fkQQ","zfzSak0","831rcSi","jIgdi67","EcHGqON","JpZhukL","su18+VC","o9YVkaT","0xZW\/QI","hm7LH2C","aSbaNKt","M8Xp01T","s6f7kQQ","j8vinei","yPN8Cty","GS4bGVX","8q2zxdD","mDomTSa","8LpAtc0","NUcs7zk","9PvWiu8","zVTqSl6","6gQ984d","p8qZx2r","BeOwzfl","8JvBQNZ","oPTgYNC","GeBTIYU","iXU77vs","8pnRkHq","LAVM282","hrNoAGB","\/g73V0k","74vxxhi","ZSxb2YX","YNx1BTX","8+\/m\/R9","STfNYsg","b+4kH42","HrSvOcT","aIstZuG","HWOHH5p","RzLj6kH","RUv0FFW","epaoL7R","38VnPpM","xlMpWQZ","+WGv7RM","t46GVsr","Ayd2Csx","9zce+oe","asppkhA","jjYsTQO","UqUvMpW","Nx3aG7o","meXqvUG","7gBAFaa","Gbf1TUE","lTO89wT","dUh4UaO","gLpHGW2","txstYBE","4gKni9p","cIwjOS0","hRnYGn1","jWuQPCW","VfuLkfj","XV0Z0ix","rlbiS2R","Cqzu\/ty","NQcY4GA","CvndCfq","r92wvYV","vZJ1cHZ","uKw0LU7","xmz7Lk6","UcjljO7","a2j96E0","X4+I4b2","v6HipfT","lLBpUGk","A+qL2F2","Yelqfuz","W9G2VOz","Equ3MU8","VDymvVI","8vKBOmk","\/j+rPH4","ros5UYc"],"rds":{"m":["Animation","FbtLogging","ODS","IntlQtEventFalcoEvent","PageTransitions"]},"be":1},"PhotoTagger":{"r":["YAndhp3","1VRdE+K","\/XRSCRy","G2iy9Ox","zyNcqsR","q4k9dcL","nvhaXqO","bO1dD4x","zfzSak0","R5w1rCJ","ckQqi92","iHCiaFe","QFvEXya","dzZKBxS","6ZPxvBs","HLSPxCz","Uwg5oi7","831rcSi","vZJ1cHZ","b\/rYFtF","rlbiS2R","7koW4+B","KKBnWKk","ZY1oM2Q","b9sATVO","r92wvYV","4cYEL+B","3QBOKTC","ros5UYc"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent","PageTransitions","Animation"],"r":["+HX6M3x","jCb\/uTV"]},"be":1},"PhotoTags":{"r":["1VRdE+K","\/XRSCRy","rlbiS2R","nvhaXqO","yMgn4BF","iHCiaFe"],"be":1},"TagTokenizer":{"r":["1VRdE+K","\/XRSCRy","zyNcqsR","IPhI+gJ","CsskXiK","M9rh1r7","VB4zTC3","q4k9dcL","nvhaXqO","bO1dD4x","8te+6UY","FXpCh5x","57uihzf","7gBAFaa","J62RfGM","88+gRST","HBK9MF6","iHCiaFe","dzZKBxS"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent"],"r":["+HX6M3x"]},"be":1},"AsyncDialog":{"r":["1VRdE+K","\/XRSCRy","YAndhp3","q4k9dcL","zyNcqsR","ckQqi92","nvhaXqO","R5w1rCJ","iHCiaFe","bO1dD4x","dzZKBxS","WgFZrWv","QFvEXya","6ZPxvBs","Kw\/fkQQ","zfzSak0","831rcSi","jIgdi67","EcHGqON","jCb\/uTV","ros5UYc"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent"],"r":["+HX6M3x"]},"be":1},"Hovercard":{"r":["1VRdE+K","\/XRSCRy","zyNcqsR","q4k9dcL","nvhaXqO","bO1dD4x","YAndhp3","zfzSak0","R5w1rCJ","ckQqi92","iHCiaFe","QFvEXya","dzZKBxS","6ZPxvBs","HLSPxCz","Uwg5oi7","831rcSi","ros5UYc"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent","PageTransitions","Animation"],"r":["+HX6M3x","jCb\/uTV"]},"be":1},"XOfferController":{"r":["nvhaXqO","xsFg75a"],"be":1},"PerfXSharedFields":{"r":["EBHAQxG","zyNcqsR"],"be":1},"ContextualLayerInlineTabOrder":{"r":["1VRdE+K","\/XRSCRy","HLSPxCz","zyNcqsR","q4k9dcL","nvhaXqO","bO1dD4x","YAndhp3","iHCiaFe"],"be":1},"KeyEventTypedLogger":{"r":["1VRdE+K","nvhaXqO","rCasuzG","QFvEXya","\/XRSCRy"],"be":1},"XUIDialogButton.react":{"r":["ckQqi92","QFvEXya","zyNcqsR","R5w1rCJ","\/XRSCRy","831rcSi","dzZKBxS","bO1dD4x","jIgdi67","nvhaXqO","jCb\/uTV","6ZPxvBs","zfzSak0","1VRdE+K","WgFZrWv","ros5UYc","iHCiaFe"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent"],"r":["+HX6M3x"]},"be":1},"XUIDialogBody.react":{"r":["bO1dD4x","zyNcqsR","R5w1rCJ","831rcSi","WgFZrWv","ros5UYc"],"be":1},"XUIDialogFooter.react":{"r":["zfzSak0","zyNcqsR","R5w1rCJ","831rcSi","EcHGqON","bO1dD4x","WgFZrWv","ros5UYc"],"be":1},"XUIDialogTitle.react":{"r":["zfzSak0","zyNcqsR","R5w1rCJ","831rcSi","ckQqi92","QFvEXya","\/XRSCRy","dzZKBxS","bO1dD4x","jIgdi67","EcHGqON","1VRdE+K","WgFZrWv","ros5UYc","iHCiaFe"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent"],"r":["+HX6M3x"]},"be":1},"XUIGrayText.react":{"r":["bO1dD4x","zyNcqsR","R5w1rCJ","831rcSi","ros5UYc"],"be":1},"DialogX":{"r":["1VRdE+K","YAndhp3","q4k9dcL","\/XRSCRy","zyNcqsR","ckQqi92","nvhaXqO","R5w1rCJ","iHCiaFe","bO1dD4x","dzZKBxS","WgFZrWv","QFvEXya","6ZPxvBs","ros5UYc"],"rds":{"m":["FbtLogging","IntlQtEventFalcoEvent"],"r":["+HX6M3x"]},"be":1},"react":{"r":["zyNcqsR","R5w1rCJ","ros5UYc"],"be":1}}})});</script> <script nonce="nhRbogDl">requireLazy(["InitialJSLoader"], function(InitialJSLoader) {InitialJSLoader.loadOnDOMContentReady(["1VRdE+K","\/XRSCRy","s5Ferw3","nvhaXqO","f9mbO29","+HX6M3x","k\/guBF\/","YAndhp3","RzLj6kH","ckQqi92","6ZPxvBs","FsBVuQ6","zyNcqsR","R5w1rCJ","QFvEXya","jCb\/uTV","0Qz\/xq6","q4k9dcL","8Aqq+az","vCxI9D4","ros5UYc","jIgdi67","A+qL2F2","PGxJbNh"]);});</script> <script nonce="nhRbogDl">requireLazy(["TimeSliceImpl","ServerJS"],function(TimeSlice,ServerJS){var s=(new ServerJS());s.handle({"instances":[["__inst_c2ec5301_0_0_rZ",["DeveloperSiteDocumentationX"],[],1],["__inst_ede75984_0_0_Yf",["Selector","__inst_e5ad243d_0_0_Pf","__elem_85ee8f35_0_0_h1","__inst_02182015_0_0_pq","__elem_f46f4946_0_0_eh"],[{"__m":"__inst_e5ad243d_0_0_Pf"},{"__m":"__elem_85ee8f35_0_0_h1"},{"__m":"__inst_02182015_0_0_pq"},{"__m":"__elem_f46f4946_0_0_eh"},{"behaviors":[],"globalEventName":null}],1],["__inst_02182015_0_0_pq",["SelectableMenu","MenuSelectableItem","__markup_3310c079_0_0_1T","HTML","__markup_3310c079_0_1_ZJ","__markup_3310c079_0_2_4L","__markup_3310c079_0_3_cI","__markup_3310c079_0_4_Jw","__markup_3310c079_0_5_R9","__markup_3310c079_0_6_Cj","XUIMenuWithSquareCorner","XUIMenuTheme"],[[{"href":"\/docs\/marketing-api\/reference\/ad-campaign-group\/v22.0","selected":true,"disabled":false,"ctor":{"__m":"MenuSelectableItem"},"markup":{"__m":"__markup_3310c079_0_0_1T"},"label":"v22.0","title":"","className":null},{"href":"\/docs\/marketing-api\/reference\/ad-campaign-group\/v21.0","selected":false,"disabled":false,"ctor":{"__m":"MenuSelectableItem"},"markup":{"__m":"__markup_3310c079_0_1_ZJ"},"label":"v21.0","title":"","className":null},{"href":"\/docs\/marketing-api\/reference\/ad-campaign-group\/v20.0","selected":false,"disabled":false,"ctor":{"__m":"MenuSelectableItem"},"markup":{"__m":"__markup_3310c079_0_2_4L"},"label":"v20.0","title":"","className":null},{"href":"\/docs\/marketing-api\/reference\/ad-campaign-group\/v19.0","selected":false,"disabled":false,"ctor":{"__m":"MenuSelectableItem"},"markup":{"__m":"__markup_3310c079_0_3_cI"},"label":"v19.0","title":"","className":null},{"href":"\/docs\/marketing-api\/reference\/ad-campaign-group\/v18.0","selected":false,"disabled":false,"ctor":{"__m":"MenuSelectableItem"},"markup":{"__m":"__markup_3310c079_0_4_Jw"},"label":"v18.0","title":"","className":null},{"href":"\/docs\/marketing-api\/reference\/ad-campaign-group\/v17.0","selected":false,"disabled":false,"ctor":{"__m":"MenuSelectableItem"},"markup":{"__m":"__markup_3310c079_0_5_R9"},"label":"v17.0","title":"","className":null},{"href":"\/docs\/marketing-api\/reference\/ad-campaign-group\/v16.0","selected":false,"disabled":false,"ctor":{"__m":"MenuSelectableItem"},"markup":{"__m":"__markup_3310c079_0_6_Cj"},"label":"v16.0","title":"","className":null}],{"id":"u_0_0_H\/","behaviors":[{"__m":"XUIMenuWithSquareCorner"}],"className":"_57di","theme":{"__m":"XUIMenuTheme"}}],3],["__inst_e5ad243d_0_0_Pf",["PopoverMenu","__inst_1de146dc_0_0_20","__elem_85ee8f35_0_0_h1","__inst_02182015_0_0_pq","PopoverMenuContextMinWidth"],[{"__m":"__inst_1de146dc_0_0_20"},{"__m":"__elem_85ee8f35_0_0_h1"},{"__m":"__inst_02182015_0_0_pq"},[{"__m":"PopoverMenuContextMinWidth"}]],2],["__inst_1de146dc_0_0_20",["Popover","__elem_1de146dc_0_0_2N","__elem_85ee8f35_0_0_h1","ContextualLayerAsyncRelative","ContextualLayerAutoFlip","ContextualLayerPositionClassOnContext"],[{"__m":"__elem_1de146dc_0_0_2N"},{"__m":"__elem_85ee8f35_0_0_h1"},[{"__m":"ContextualLayerAsyncRelative"},{"__m":"ContextualLayerAutoFlip"},{"__m":"ContextualLayerPositionClassOnContext"}],{"alignh":"left","position":"below"}],2],["__inst_43b438b9_0_0_sk",["CodeTabs","__inst_a794192e_0_0_Q7","__elem_494919f0_0_0_qP","__inst_a794192e_0_1_sq","__elem_0f53bc5e_0_0_BM","__inst_a794192e_0_2_c8","__elem_bba67008_0_0_mo","__inst_a794192e_0_3_9A","__elem_79a5c107_0_0_8p","__inst_a794192e_0_4_hd","__elem_895c8489_0_0_dP"],[[[{"__m":"__inst_a794192e_0_0_Q7"},{"__m":"__elem_494919f0_0_0_qP"}],[{"__m":"__inst_a794192e_0_1_sq"},{"__m":"__elem_0f53bc5e_0_0_BM"}],[{"__m":"__inst_a794192e_0_2_c8"},{"__m":"__elem_bba67008_0_0_mo"}],[{"__m":"__inst_a794192e_0_3_9A"},{"__m":"__elem_79a5c107_0_0_8p"}],[{"__m":"__inst_a794192e_0_4_hd"},{"__m":"__elem_895c8489_0_0_dP"}]],{"__m":"__elem_494919f0_0_0_qP"}],1],["__inst_f4afbe30_0_0_C8",["ButtonGroupX","__elem_f4afbe30_0_0_Y6","__inst_a794192e_0_0_Q7","__inst_a794192e_0_1_sq","__inst_a794192e_0_2_c8","__inst_a794192e_0_3_9A","__inst_a794192e_0_4_hd"],[{"__m":"__elem_f4afbe30_0_0_Y6"},{"radioButtons":[{"__m":"__inst_a794192e_0_0_Q7"},{"__m":"__inst_a794192e_0_1_sq"},{"__m":"__inst_a794192e_0_2_c8"},{"__m":"__inst_a794192e_0_3_9A"},{"__m":"__inst_a794192e_0_4_hd"}],"selected":{"__m":"__inst_a794192e_0_0_Q7"}}],1],["__inst_a794192e_0_0_Q7",["RadioButton","__elem_a794192e_0_0_zJ"],[{"__m":"__elem_a794192e_0_0_zJ"}],4],["__inst_a794192e_0_1_sq",["RadioButton","__elem_a794192e_0_1_bi"],[{"__m":"__elem_a794192e_0_1_bi"}],3],["__inst_a794192e_0_2_c8",["RadioButton","__elem_a794192e_0_2_5B"],[{"__m":"__elem_a794192e_0_2_5B"}],3],["__inst_a794192e_0_3_9A",["RadioButton","__elem_a794192e_0_3_OP"],[{"__m":"__elem_a794192e_0_3_OP"}],3],["__inst_a794192e_0_4_hd",["RadioButton","__elem_a794192e_0_4_Ua"],[{"__m":"__elem_a794192e_0_4_Ua"}],3],["__inst_b123e231_0_0_ix",["DevsiteReferenceTable","__elem_0c196283_0_0_tq"],[{"__m":"__elem_0c196283_0_0_tq"}],1],["__inst_b123e231_0_1_0E",["DevsiteReferenceTable","__elem_0c196283_0_1_PW"],[{"__m":"__elem_0c196283_0_1_PW"}],1],["__inst_b123e231_0_2_+T",["DevsiteReferenceTable","__elem_0c196283_0_2_11"],[{"__m":"__elem_0c196283_0_2_11"}],1],["__inst_43b438b9_0_1_E3",["CodeTabs","__inst_a794192e_0_5_m5","__elem_494919f0_0_1_XS","__inst_a794192e_0_6_GF","__elem_0f53bc5e_0_1_SD","__inst_a794192e_0_7_\/V","__elem_bba67008_0_1_aK","__inst_a794192e_0_8_br","__elem_79a5c107_0_1_Sg","__inst_a794192e_0_9_09","__elem_895c8489_0_1_zO","__inst_a794192e_0_a_Ta","__elem_38f86502_0_0_9b"],[[[{"__m":"__inst_a794192e_0_5_m5"},{"__m":"__elem_494919f0_0_1_XS"}],[{"__m":"__inst_a794192e_0_6_GF"},{"__m":"__elem_0f53bc5e_0_1_SD"}],[{"__m":"__inst_a794192e_0_7_\/V"},{"__m":"__elem_bba67008_0_1_aK"}],[{"__m":"__inst_a794192e_0_8_br"},{"__m":"__elem_79a5c107_0_1_Sg"}],[{"__m":"__inst_a794192e_0_9_09"},{"__m":"__elem_895c8489_0_1_zO"}],[{"__m":"__inst_a794192e_0_a_Ta"},{"__m":"__elem_38f86502_0_0_9b"}]],{"__m":"__elem_494919f0_0_1_XS"}],1],["__inst_f4afbe30_0_1_EF",["ButtonGroupX","__elem_f4afbe30_0_1_Sw","__inst_a794192e_0_5_m5","__inst_a794192e_0_6_GF","__inst_a794192e_0_7_\/V","__inst_a794192e_0_8_br","__inst_a794192e_0_9_09","__inst_a794192e_0_a_Ta"],[{"__m":"__elem_f4afbe30_0_1_Sw"},{"radioButtons":[{"__m":"__inst_a794192e_0_5_m5"},{"__m":"__inst_a794192e_0_6_GF"},{"__m":"__inst_a794192e_0_7_\/V"},{"__m":"__inst_a794192e_0_8_br"},{"__m":"__inst_a794192e_0_9_09"},{"__m":"__inst_a794192e_0_a_Ta"}],"selected":{"__m":"__inst_a794192e_0_5_m5"}}],1],["__inst_a794192e_0_5_m5",["RadioButton","__elem_a794192e_0_5_0i"],[{"__m":"__elem_a794192e_0_5_0i"}],4],["__inst_a794192e_0_6_GF",["RadioButton","__elem_a794192e_0_6_vu"],[{"__m":"__elem_a794192e_0_6_vu"}],3],["__inst_a794192e_0_7_\/V",["RadioButton","__elem_a794192e_0_7_hs"],[{"__m":"__elem_a794192e_0_7_hs"}],3],["__inst_a794192e_0_8_br",["RadioButton","__elem_a794192e_0_8_vB"],[{"__m":"__elem_a794192e_0_8_vB"}],3],["__inst_a794192e_0_9_09",["RadioButton","__elem_a794192e_0_9_YJ"],[{"__m":"__elem_a794192e_0_9_YJ"}],3],["__inst_a794192e_0_a_Ta",["RadioButton","__elem_a794192e_0_a_6Z"],[{"__m":"__elem_a794192e_0_a_6Z"}],3],["__inst_b123e231_0_3_UZ",["DevsiteReferenceTable","__elem_0c196283_0_3_\/K"],[{"__m":"__elem_0c196283_0_3_\/K"}],1],["__inst_b123e231_0_4_sg",["DevsiteReferenceTable","__elem_0c196283_0_4_pm"],[{"__m":"__elem_0c196283_0_4_pm"}],1],["__inst_b123e231_0_5_9Z",["DevsiteReferenceTable","__elem_0c196283_0_5_zl"],[{"__m":"__elem_0c196283_0_5_zl"}],1],["__inst_b123e231_0_6_YO",["DevsiteReferenceTable","__elem_0c196283_0_6_Rn"],[{"__m":"__elem_0c196283_0_6_Rn"}],1],["__inst_b123e231_0_7_Yn",["DevsiteReferenceTable","__elem_0c196283_0_7_3k"],[{"__m":"__elem_0c196283_0_7_3k"}],1],["__inst_b123e231_0_8_oZ",["DevsiteReferenceTable","__elem_0c196283_0_8_kj"],[{"__m":"__elem_0c196283_0_8_kj"}],1],["__inst_b123e231_0_9_sW",["DevsiteReferenceTable","__elem_0c196283_0_9_QO"],[{"__m":"__elem_0c196283_0_9_QO"}],1],["__inst_b123e231_0_a_oi",["DevsiteReferenceTable","__elem_0c196283_0_a_po"],[{"__m":"__elem_0c196283_0_a_po"}],1],["__inst_b123e231_0_b_JB",["DevsiteReferenceTable","__elem_0c196283_0_b_a5"],[{"__m":"__elem_0c196283_0_b_a5"}],1]],"markup":[["__markup_3310c079_0_0_1T",{"__html":"v22.0"},1,"HTML"],["__markup_3310c079_0_1_ZJ",{"__html":"v21.0"},1,"HTML"],["__markup_3310c079_0_2_4L",{"__html":"v20.0"},1,"HTML"],["__markup_3310c079_0_3_cI",{"__html":"v19.0"},1,"HTML"],["__markup_3310c079_0_4_Jw",{"__html":"v18.0"},1,"HTML"],["__markup_3310c079_0_5_R9",{"__html":"v17.0"},1,"HTML"],["__markup_3310c079_0_6_Cj",{"__html":"v16.0"},1,"HTML"],["__markup_d3c2dfe2_0_0_KT",{"__html":"This field is only accessible in v3.0 or later"},1,"HTML"],["__markup_d3c2dfe2_0_9_JS",{"__html":"This field is only accessible in v7.0 or later"},1,"HTML"],["__markup_d3c2dfe2_0_4_fs",{"__html":"This field is only accessible in v3.0 or later"},1,"HTML"],["__markup_d3c2dfe2_0_3_X+",{"__html":"This field is only accessible in v7.0 or later"},1,"HTML"],["__markup_d3c2dfe2_0_2_n6",{"__html":"This field is only accessible in v7.0 or later"},1,"HTML"],["__markup_d3c2dfe2_0_1_3S",{"__html":"This field is only accessible in v3.2 or later"},1,"HTML"],["__markup_d3c2dfe2_0_8_ha",{"__html":"This field is only accessible in v7.0 or later"},1,"HTML"],["__markup_d3c2dfe2_0_7_Z\/",{"__html":"This field is only accessible in v3.0 or later"},1,"HTML"],["__markup_d3c2dfe2_0_6_kb",{"__html":"This field is only accessible in v7.0 or later"},1,"HTML"],["__markup_d3c2dfe2_0_5_5s",{"__html":"This field is only accessible in v7.0 or later"},1,"HTML"]],"elements":[["__elem_a588f507_0_1_+0","u_0_1_vO",2],["__elem_1de146dc_0_0_2N","u_0_2_uJ",1],["__elem_85ee8f35_0_0_h1","u_0_3_TE",3],["__elem_f46f4946_0_0_eh","u_0_4_+b",1],["__elem_f4afbe30_0_0_Y6","u_0_5_vx",1],["__elem_a794192e_0_0_zJ","u_0_6_wC",1],["__elem_a794192e_0_1_bi","u_0_7_B7",1],["__elem_a794192e_0_2_5B","u_0_8_nI",1],["__elem_a794192e_0_3_OP","u_0_9_0z",1],["__elem_a794192e_0_4_Ua","u_0_a_7v",1],["__elem_494919f0_0_0_qP","u_0_b_Yw",2],["__elem_0f53bc5e_0_0_BM","u_0_c_AM",1],["__elem_bba67008_0_0_mo","u_0_d_YN",1],["__elem_79a5c107_0_0_8p","u_0_e_\/h",1],["__elem_895c8489_0_0_dP","u_0_f_Tb",1],["__elem_0c196283_0_0_tq","u_0_g_Mx",1],["__elem_e980dec4_0_0_IV","u_0_h_Zi",1],["__elem_e980dec4_0_1_vo","u_0_i_KF",1],["__elem_e980dec4_0_2_3e","u_0_j_FI",1],["__elem_e980dec4_0_3_hs","u_0_k_5x",1],["__elem_0c196283_0_1_PW","u_0_l_KT",1],["__elem_0c196283_0_2_11","u_0_m_dM",1],["__elem_f4afbe30_0_1_Sw","u_0_n_Ni",1],["__elem_a794192e_0_5_0i","u_0_o_yE",1],["__elem_a794192e_0_6_vu","u_0_p_R5",1],["__elem_a794192e_0_7_hs","u_0_q_fZ",1],["__elem_a794192e_0_8_vB","u_0_r_zl",1],["__elem_a794192e_0_9_YJ","u_0_s_MC",1],["__elem_a794192e_0_a_6Z","u_0_t_sP",1],["__elem_494919f0_0_1_XS","u_0_u_kK",2],["__elem_0f53bc5e_0_1_SD","u_0_v_f\/",1],["__elem_bba67008_0_1_aK","u_0_w_0H",1],["__elem_79a5c107_0_1_Sg","u_0_x_us",1],["__elem_895c8489_0_1_zO","u_0_y_4s",1],["__elem_38f86502_0_0_9b","u_0_z_GN",1],["__elem_0c196283_0_3_\/K","u_0_10_dq",1],["__elem_e980dec4_0_4_en","u_0_11_9y",1],["__elem_e980dec4_0_5_1j","u_0_12_i8",1],["__elem_e980dec4_0_6_l\/","u_0_13_tt",1],["__elem_0c196283_0_4_pm","u_0_14_jf",1],["__elem_e980dec4_0_7_oR","u_0_15_wm",1],["__elem_e980dec4_0_8_fv","u_0_16_Rf",1],["__elem_e980dec4_0_9_EM","u_0_17_w1",1],["__elem_0c196283_0_5_zl","u_0_18_tK",1],["__elem_0c196283_0_6_Rn","u_0_19_T0",1],["__elem_0c196283_0_7_3k","u_0_1a_Kx",1],["__elem_0c196283_0_8_kj","u_0_1b_Qx",1],["__elem_0c196283_0_9_QO","u_0_1c_xk",1],["__elem_0c196283_0_a_po","u_0_1d_kf",1],["__elem_0c196283_0_b_a5","u_0_1e_cY",1],["__elem_a32d506f_0_0_Xa","u_0_1f_w2",1],["__elem_a32d506f_0_1_HN","u_0_1g_ZD",1],["__elem_a32d506f_0_2_sM","u_0_1h_4Y",1],["__elem_a32d506f_0_3_3c","u_0_1i_mo",1],["__elem_9f5fac15_0_0_z7","devsite_header",1],["__elem_9f5fac15_0_1_SB","documentation_breadcrumbs_pagelet",1],["__elem_a588f507_0_0_gH","u_0_1j_LD",1],["__elem_9f5fac15_0_3_Ml","documentation_body_pagelet",1],["__elem_a588f507_0_2_Q5","u_0_1k_Qh",1],["__elem_9f5fac15_0_2_iM","devsite_footer",1]],"require":[["UniversalMicroSiteTrackingController","init",["ImmutableServerCallableWrapper"],[true,"SG",{"__imm":{"module":{"__m":"ImmutableServerCallableWrapper"},"method":"Map","value":[]}},"166Mlzp4yB4XXxsUn",null,"https:\/\/developers.facebook.com\/docs\/marketing-api\/reference\/ad-campaign-group",null,null,"apac",null,"0KXmB7rJEsMSVCJsx","developers",null,"",{"__imm":{"module":{"__m":"ImmutableServerCallableWrapper"},"method":"Map","value":[]}},null,"",""]],["DevsiteInteractionTracker","init",[],[{"translationStatus":null}]],["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"}]],["AsyncRequest","post_UNSAFE_LET_ANYONE_IMPERSONATE_THE_USER_FOR_THESE_WRITES",[],["\/ajax\/docs\/nav\/?path1=marketing-api&path2=reference&path3=ad-campaign-group",{}]],["__inst_c2ec5301_0_0_rZ"],["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",[],[]],["ScriptPath","set",[],["XDeveloperDocumentationController","7459a3d2",{"imp_id":"166Mlzp4yB4XXxsUn","ef_page":null,"uri":"https:\/\/developers.facebook.com\/docs\/marketing-api\/reference\/ad-campaign-group","entity_id":"61550750497965","canvas_app_id":"0","canvas_is_desktop_app":"0"}]],["ControlledReferer","useFacebookRefererHtml",["__elem_a32d506f_0_0_Xa"],[{"__m":"__elem_a32d506f_0_0_Xa"},"\u003Cimg height=\"1\" width=\"1\" style=\"border-style:none;\" alt=\"\" src=\"\/\/googleads.g.doubleclick.net\/pagead\/viewthroughconversion\/963623955\/?guid=ON&amp;script=0\" \/>"]],["ControlledReferer","useFacebookRefererHtml",["__elem_a32d506f_0_1_HN"],[{"__m":"__elem_a32d506f_0_1_HN"},"\u003Cimg height=\"1\" width=\"1\" style=\"border-style:none;\" alt=\"\" src=\"https:\/\/dc.ads.linkedin.com\/collect\/?pid=276116&amp;fmt=gif\" \/>"]],["ControlledReferer","useFacebookRefererHtml",["__elem_a32d506f_0_2_sM"],[{"__m":"__elem_a32d506f_0_2_sM"},"\u003Cimg height=\"1\" width=\"1\" style=\"border-style:none;\" alt=\"\" src=\"https:\/\/analytics.twitter.com\/i\/adsct?txn_id=nz7m3&amp;p_id=Twitter&amp;tw_sale_amount=0&amp;tw_order_quantity=0\" \/>"]],["ControlledReferer","useFacebookRefererHtml",["__elem_a32d506f_0_3_3c"],[{"__m":"__elem_a32d506f_0_3_3c"},"\u003Cimg height=\"1\" width=\"1\" style=\"border-style:none;\" alt=\"\" src=\"\/\/t.co\/i\/adsct?txn_id=nz7m3&amp;p_id=Twitter&amp;tw_sale_amount=0&amp;tw_order_quantity=0\" \/>"]],["ReactRenderer_DEPRECATED","constructAndRenderComponent_LEGACY",["DeveloperProductHomeMobileOnThisPage.react","__elem_a588f507_0_0_gH"],[{"__m":"DeveloperProductHomeMobileOnThisPage.react"},{},{"__m":"__elem_a588f507_0_0_gH"},"callsite_d1949635575"]],["AsyncRequestNectarLogging"],["DocumentTitle","set",[],["Ad Campaign",false]],["DevsiteOnScrollToSection","init",["__elem_a588f507_0_1_+0"],[{"__m":"__elem_a588f507_0_1_+0"}]],["DevsiteCardScrollToTopButtons","init",["__elem_a588f507_0_1_+0"],[{"__m":"__elem_a588f507_0_1_+0"},"to_top_nav"]],["GoogleAnalytics4Setup","setupGA4",[],[false,"G-WN22ZHXY2R",{"cookie_domain":"developers.facebook.com"},true,[]]],["__inst_ede75984_0_0_Yf"],["__inst_02182015_0_0_pq"],["__inst_e5ad243d_0_0_Pf"],["__inst_1de146dc_0_0_20"],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["ReactRenderer_DEPRECATED","constructAndRenderComponent_LEGACY",["DeveloperProductHomeOnThisPage.react","__elem_a588f507_0_2_Q5"],[{"__m":"DeveloperProductHomeOnThisPage.react"},{},{"__m":"__elem_a588f507_0_2_Q5"},"callsite_d1949635575"]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["prettify","init",[],[]],["__inst_43b438b9_0_0_sk"],["__inst_f4afbe30_0_0_C8"],["__inst_a794192e_0_0_Q7"],["__inst_a794192e_0_1_sq"],["__inst_a794192e_0_2_c8"],["__inst_a794192e_0_3_9A"],["__inst_a794192e_0_4_hd"],["__inst_b123e231_0_0_ix"],["TooltipData","set",["__elem_e980dec4_0_0_IV","__markup_d3c2dfe2_0_0_KT","HTML"],[{"__m":"__elem_e980dec4_0_0_IV"},{"__m":"__markup_d3c2dfe2_0_0_KT"}]],["TooltipData","set",["__elem_e980dec4_0_1_vo","__markup_d3c2dfe2_0_1_3S","HTML"],[{"__m":"__elem_e980dec4_0_1_vo"},{"__m":"__markup_d3c2dfe2_0_1_3S"}]],["TooltipData","set",["__elem_e980dec4_0_2_3e","__markup_d3c2dfe2_0_2_n6","HTML"],[{"__m":"__elem_e980dec4_0_2_3e"},{"__m":"__markup_d3c2dfe2_0_2_n6"}]],["TooltipData","set",["__elem_e980dec4_0_3_hs","__markup_d3c2dfe2_0_3_X+","HTML"],[{"__m":"__elem_e980dec4_0_3_hs"},{"__m":"__markup_d3c2dfe2_0_3_X+"}]],["prettify","init",[],[]],["__inst_b123e231_0_1_0E"],["__inst_b123e231_0_2_+T"],["__inst_43b438b9_0_1_E3"],["__inst_f4afbe30_0_1_EF"],["__inst_a794192e_0_5_m5"],["__inst_a794192e_0_6_GF"],["__inst_a794192e_0_7_\/V"],["__inst_a794192e_0_8_br"],["__inst_a794192e_0_9_09"],["__inst_a794192e_0_a_Ta"],["__inst_b123e231_0_3_UZ"],["TooltipData","set",["__elem_e980dec4_0_4_en","__markup_d3c2dfe2_0_4_fs","HTML"],[{"__m":"__elem_e980dec4_0_4_en"},{"__m":"__markup_d3c2dfe2_0_4_fs"}]],["TooltipData","set",["__elem_e980dec4_0_5_1j","__markup_d3c2dfe2_0_5_5s","HTML"],[{"__m":"__elem_e980dec4_0_5_1j"},{"__m":"__markup_d3c2dfe2_0_5_5s"}]],["TooltipData","set",["__elem_e980dec4_0_6_l\/","__markup_d3c2dfe2_0_6_kb","HTML"],[{"__m":"__elem_e980dec4_0_6_l\/"},{"__m":"__markup_d3c2dfe2_0_6_kb"}]],["prettify","init",[],[]],["__inst_b123e231_0_4_sg"],["TooltipData","set",["__elem_e980dec4_0_7_oR","__markup_d3c2dfe2_0_7_Z\/","HTML"],[{"__m":"__elem_e980dec4_0_7_oR"},{"__m":"__markup_d3c2dfe2_0_7_Z\/"}]],["TooltipData","set",["__elem_e980dec4_0_8_fv","__markup_d3c2dfe2_0_8_ha","HTML"],[{"__m":"__elem_e980dec4_0_8_fv"},{"__m":"__markup_d3c2dfe2_0_8_ha"}]],["TooltipData","set",["__elem_e980dec4_0_9_EM","__markup_d3c2dfe2_0_9_JS","HTML"],[{"__m":"__elem_e980dec4_0_9_EM"},{"__m":"__markup_d3c2dfe2_0_9_JS"}]],["prettify","init",[],[]],["__inst_b123e231_0_5_9Z"],["prettify","init",[],[]],["__inst_b123e231_0_6_YO"],["__inst_b123e231_0_7_Yn"],["__inst_b123e231_0_8_oZ"],["__inst_b123e231_0_9_sW"],["__inst_b123e231_0_a_oi"],["__inst_b123e231_0_b_JB"],["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_z7"},false],[{"__m":"__elem_9f5fac15_0_1_SB"},false],[{"__m":"__elem_9f5fac15_0_2_iM"},false],[{"__m":"__elem_9f5fac15_0_3_Ml"},false]]});requireLazy(["Run"],function(Run){Run.onAfterLoad(function(){s.cleanup(TimeSlice)})});}); </script> <script nonce="nhRbogDl">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/v5/ya/l/0,cross/20BkdzOFP92.css" as="style" crossorigin="anonymous" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v5/y1/l/0,cross/2Zwi1xKad2h.css" as="style" crossorigin="anonymous" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v5/yq/l/0,cross/5oY8gHC_YcJ.css" as="style" crossorigin="anonymous" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v5/yq/l/0,cross/taJnkUk07b1.css" as="style" crossorigin="anonymous" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v5/yu/l/0,cross/xU50xuzOx_Z.css" as="style" crossorigin="anonymous" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v5/yK/l/0,cross/KHIwvvT0mdn.css" as="style" crossorigin="anonymous" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v5/yN/l/0,cross/cLxs5fLfqWG.css" as="style" crossorigin="anonymous" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v5/yj/l/0,cross/PP_zeWb12Vf.css" as="style" crossorigin="anonymous" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v5/y6/l/0,cross/naOEr8wWZJE.css" as="style" crossorigin="anonymous" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v5/yb/l/0,cross/iJ3Hn6hpAgU.css" as="style" crossorigin="anonymous" /> <script nonce="nhRbogDl">window.__bigPipeCtor=now_inl();requireLazy(["BigPipe"],function(BigPipe){define("__bigPipe",[],window.bigPipe=new BigPipe({"forceFinish":true,"config":null}));});</script> <script nonce="nhRbogDl">(function(){var n=now_inl();requireLazy(["__bigPipe"],function(bigPipe){bigPipe.beforePageletArrive("first_response",n);})})();</script> <script nonce="nhRbogDl">requireLazy(["__bigPipe"],(function(bigPipe){bigPipe.onPageletArrive({displayResources:["dzZKBxS","zfzSak0","fMMu2GU","Lq6pgm4","iHCiaFe","AkVBda0","EcHGqON","WgFZrWv","bO1dD4x","fXXLWNj"],id:"first_response",phase:0,last_in_phase:true,tti_phase:0,all_phases:[63,1],hsrp:{hblp:{consistency:{rev:1020162932}}},allResources:["dzZKBxS","zfzSak0","fMMu2GU","Lq6pgm4","iHCiaFe","1VRdE+K","/XRSCRy","s5Ferw3","nvhaXqO","f9mbO29","+HX6M3x","k/guBF/","YAndhp3","RzLj6kH","ckQqi92","6ZPxvBs","AkVBda0","EcHGqON","WgFZrWv","bO1dD4x","fXXLWNj","FsBVuQ6","zyNcqsR","R5w1rCJ","QFvEXya","jCb/uTV","0Qz/xq6","q4k9dcL","8Aqq+az","vCxI9D4","ros5UYc","jIgdi67","A+qL2F2","PGxJbNh"]});}));</script> <script nonce="nhRbogDl">requireLazy(["__bigPipe"],function(bigPipe){bigPipe.setPageID("7472359093534314400")});</script> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v4/yd/r/hyN1BSYm2Mh.js" as="script" crossorigin="anonymous" nonce="nhRbogDl" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v4i7M54/ys/l/en_US/JFPVXrxgNKJ.js" as="script" crossorigin="anonymous" nonce="nhRbogDl" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v5/yM/l/0,cross/oF8MnC09maW.css" as="style" crossorigin="anonymous" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v4/ya/r/iVhS7uX69oh.js" as="script" crossorigin="anonymous" nonce="nhRbogDl" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v4/ys/r/WWB8gtPGPCm.js" as="script" crossorigin="anonymous" nonce="nhRbogDl" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v4/yw/r/eo4g0cklW_z.js" as="script" crossorigin="anonymous" nonce="nhRbogDl" /> <div class="hidden_elem"><code id="u_0_1u_q0"><!-- <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="&#123;&quot;creative&quot;:&quot;link&quot;,&quot;creative_detail&quot;:&quot;link&amp;device_type=desktop&quot;,&quot;create_type&quot;:&quot;link&quot;,&quot;create_type_detail&quot;:&quot;link&quot;&#125;"><div class="_8xnp"><div class="_asmj" 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_1r_MJ"><span class="_3ecy _50f4">Docs</span></a><a class="_652x" href="/tools/" id="u_0_1n_SZ"><span class="_3ecy _50f4">Tools</span></a><a class="_652x" href="/support/" id="u_0_1q_wc"><span class="_3ecy _50f4">Support</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_1s_1A"><input type="text" name="q" class="_3_ib" placeholder="Search" /></form><i class="_3_ia _42ef img sp_s_usVSEU-xQ sx_e8085d"></i></div></div><a href="https://business.facebook.com/business/loginpage/?next=https%3A%2F%2Fdevelopers.facebook.com%2Fdocs%2Fmarketing-api%2Freference%2Fad-campaign-group%3Fnav_ref%3Dbiz_unified_f3_login_page_to_dfc&amp;app=436761779744620&amp;login_options%5B0%5D=FB&amp;login_options%5B1%5D=SSO&amp;is_work_accounts=1&amp;config_ref=biz_login_tool_flavor_dfc" class="_p47 lfloat _1k5h" id="u_0_1t_R1">Log In</a></div></div></div></div></div></div></div></div> --></code></div> <script nonce="nhRbogDl">(function(){var n=now_inl();requireLazy(["__bigPipe"],function(bigPipe){bigPipe.beforePageletArrive("devsite_header",n);})})();</script> <script nonce="nhRbogDl">requireLazy(["__bigPipe"],(function(bigPipe){bigPipe.onPageletArrive({displayResources:["zfzSak0","1VRdE+K","/XRSCRy","mMkijhs","nvhaXqO","ckQqi92","bO1dD4x","jIgdi67","fXXLWNj","dzZKBxS","iHCiaFe","WgFZrWv"],content:{devsite_header:{container_id:"u_0_1u_q0"}},id:"devsite_header",phase:1,jsmods:{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:"AT2fT5SepQXxUS64ERTZYVpICXB2_vGeTtxSSWctctN9ak9VXAKqdFYz844NDpq4baolWSW6trtMTI3J_Fmkc0A5T96KGTJgdawcLT-st2ew15OP3fVVP8lB4uxrIDvzFOW6nwHUXvbirMDpezYjltpfTQ",untrusted_link_default_hash:"AT2yvw7OUIOC5iFChhZj3mQ2cjh6_8ROWMMz7hcW-ZQLQTCRwc3GWdI2kPHTAoFd83YD-okAeGUK4ZqcM8e1S2dSQ9Rdx_USjDvA2zqV3d8dmg1p5kA6U4UU1jYHG7ciKe18AQFeym2kXhaooD1TEhU1cQ",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_41781d56_0_0_1R",["ContextualDialog","ContextualDialogArrow","ContextualDialogXUITheme","__elem_072b8e64_0_1_GT","LayerFadeOnShow","LayerFadeOnHide","LayerHideOnBlur","LayerHideOnEscape","DialogHideOnSuccess","LayerHideOnTransition","LayerRemoveOnHide","LayerAutoFocus","ContextualLayerAutoFlip","LayerTabIsolation","__markup_a588f507_0_0_4L","HTML"],[{width:312,context:null,contextID:"u_0_1n_SZ",contextSelector:null,dialogRole:"dialog",labelledBy:"u_0_1l_WZ",position:"below",alignment:"left",offsetX:0,offsetY:0,arrowBehavior:{__m:"ContextualDialogArrow"},hoverShowDelay:null,hoverHideDelay:null,theme:{__m:"ContextualDialogXUITheme"},hoverContext:{__m:"__elem_072b8e64_0_1_GT"},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_4L"}],2],["__inst_41781d56_0_1_rs",["ContextualDialog","ContextualDialogArrow","ContextualDialogXUITheme","__elem_072b8e64_0_2_Tl","LayerFadeOnShow","LayerFadeOnHide","LayerHideOnBlur","LayerHideOnEscape","DialogHideOnSuccess","LayerHideOnTransition","LayerRemoveOnHide","LayerAutoFocus","ContextualLayerAutoFlip","LayerTabIsolation","__markup_a588f507_0_1_rz","HTML"],[{width:312,context:null,contextID:"u_0_1q_wc",contextSelector:null,dialogRole:"dialog",labelledBy:"u_0_1o_ax",position:"below",alignment:"left",offsetX:0,offsetY:0,arrowBehavior:{__m:"ContextualDialogArrow"},hoverShowDelay:null,hoverHideDelay:null,theme:{__m:"ContextualDialogXUITheme"},hoverContext:{__m:"__elem_072b8e64_0_2_Tl"},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_rz"}],2]],markup:[["__markup_a588f507_0_0_4L",{__html:"\x3Cdiv>\x3Cdiv class=\"_53iv\">\x3Cdiv class=\"_655e\">\x3Ca href=\"/tools/explorer/\" class=\"_655f _65bz\">\x3Cspan class=\"_50f7\">Graph API Explorer\x3C/span>\x3C/a>\x3Cdiv class=\"_41p_ _3-97\">Test, create, and authenticate API calls and debug responses.\x3C/div>\x3Ca href=\"/tools/debug/accesstoken/\" class=\"_655f _65bz\">\x3Cspan class=\"_50f7\">Access token debugger\x3C/span>\x3C/a>\x3Cdiv class=\"_41p_ _3-97\">See detailed info for an access token.\x3C/div>\x3Ca href=\"/tools/debug/\" class=\"_655f _65bz\">\x3Cspan class=\"_50f7\">Sharing Debugger\x3C/span>\x3C/a>\x3Cdiv class=\"_41p_\">Preview how your content will look when it&#039;s shared to Facebook.\x3C/div>\x3Ca class=\"_3-8z _655f\" href=\"/tools/\">\x3Cspan class=\"_50f7\">VIEW ALL TOOLS\x3C/span>\x3C/a>\x3C/div>\x3Cdiv aria-label=\"Tools\" id=\"u_0_1l_WZ\">\x3C/div>\x3C/div>\x3Ca aria-label=\"Close\" class=\"layer_close_elem accessible_elem\" href=\"#\" role=\"button\" id=\"u_0_1m_If\" aria-labelledby=\"u_0_1m_If u_0_1l_WZ\">\x3C/a>\x3C/div>"},1,"HTML"],["__markup_a588f507_0_1_rz",{__html:"\x3Cdiv>\x3Cdiv class=\"_53iv\">\x3Cdiv class=\"_655e\">\x3Cdiv class=\"_65kd _1glo\">\x3Ci class=\"_3-90 img sp_s_usVSEU-xQ sx_43baa1\">\x3C/i>\x3Ca href=\"https://l.facebook.com/l.php?u=https%3A%2F%2Fmetastatus.com%2F%3Fref%3Ddfc%23developerplatform&amp;h=AT2z8ps5_KkbIeSYLpf1sQzAuL7mon_sQtuyh85Ek-6ch1Yl-O2-0OB2h1ZeiJd2YxO0rDwIQ7eFIIdwRp9dsaDOzGoXyLU-nVXQ4l4waNrr-ekoYJKIy2yX3DZ7U10YfeOmtvFoDc6Cd0v8a7c_CT3Lkw\" target=\"_blank\" rel=\"nofollow\" data-lynx-mode=\"hover\">\x3Cdiv class=\"_65ke _50f7\">Facebook Platform is Healthy\x3C/div>\x3Cdiv class=\"_50f8 _50f3\">\x3C/div>\x3C/a>\x3C/div>\x3Ca class=\"_655f _1glo\" href=\"/support/bugs/\">\x3Ci class=\"_3-90 img sp_s_usVSEU-xQ sx_825f80\">\x3C/i>\x3Cspan class=\"_50f7\">Report a bug\x3C/span>\x3C/a>\x3Ca class=\"_655f _1glo\" href=\"/community/\">\x3Ci class=\"_3-90 img sp_s_usVSEU-xQ sx_1e8f67\">\x3C/i>\x3Cspan class=\"_50f7\">Ask the Community\x3C/span>\x3C/a>\x3Ca class=\"_655f _1glo\" href=\"/incident/report/\">\x3Ci class=\"_3-90 img sp_s_usVSEU-xQ sx_c18fc0\">\x3C/i>\x3Cspan class=\"_50f7\">Report a Platform Data Incident\x3C/span>\x3C/a>\x3Ca class=\"_655f _1glo\" href=\"/support/\" target=\"_blank\">\x3Ci class=\"_3-90 img sp_s_usVSEU-xQ sx_2d3777\">\x3C/i>\x3Cspan class=\"_50f7\">Developer support\x3C/span>\x3C/a>\x3C/div>\x3Cdiv aria-label=\"Support\" id=\"u_0_1o_ax\">\x3C/div>\x3C/div>\x3Ca aria-label=\"Close\" class=\"layer_close_elem accessible_elem\" href=\"#\" role=\"button\" id=\"u_0_1p_e9\" aria-labelledby=\"u_0_1p_e9 u_0_1o_ax\">\x3C/a>\x3C/div>"},1,"HTML"]],elements:[["__elem_a588f507_0_3_OM","bizBlackBar",1],["__elem_072b8e64_0_0_fV","u_0_1r_MJ",1],["__elem_072b8e64_0_1_GT","u_0_1n_SZ",2],["__elem_072b8e64_0_2_Tl","u_0_1q_wc",2],["__elem_072b8e64_0_3_KP","u_0_1t_R1",1]],require:[["DevsiteHeaderInteractionsLogger","registerDialog",["__elem_072b8e64_0_0_fV"],[{__m:"__elem_072b8e64_0_0_fV"},null]],["__inst_41781d56_0_0_1R"],["DevsiteHeaderInteractionsLogger","registerDialog",["__elem_072b8e64_0_1_GT","__inst_41781d56_0_0_1R"],[{__m:"__elem_072b8e64_0_1_GT"},{__m:"__inst_41781d56_0_0_1R"}]],["__inst_41781d56_0_1_rs"],["DevsiteHeaderInteractionsLogger","registerDialog",["__elem_072b8e64_0_2_Tl","__inst_41781d56_0_1_rs"],[{__m:"__elem_072b8e64_0_2_Tl"},{__m:"__inst_41781d56_0_1_rs"}]],["BizSiteHeader","registerStickyListener",["__elem_a588f507_0_3_OM"],[{__m:"__elem_a588f507_0_3_OM"}]],["DevsiteHeaderLoginButton","initButtonClick",["__elem_072b8e64_0_3_KP"],[{__m:"__elem_072b8e64_0_3_KP"},"login_button_clicked"]],["FBLynx","setupDelegation",[],[]],["RequireDeferredReference","unblock",[],[["FbtLogging","IntlQtEventFalcoEvent","PageTransitions","Animation"],"sd"]],["RequireDeferredReference","unblock",[],[["FbtLogging","IntlQtEventFalcoEvent","PageTransitions","Animation"],"css"]]]},hsrp:{hsdp:{clpData:{"1814852":{r:1}}},hblp:{consistency:{rev:1020162932},rsrcMap:{mMkijhs:{type:"css",src:"https://static.xx.fbcdn.net/rsrc.php/v5/yM/l/0,cross/oF8MnC09maW.css"}},compMap:{CSSFade:{r:["nvhaXqO","bO1dD4x","YAndhp3","iHCiaFe"],be:1}}}},allResources:["zfzSak0","1VRdE+K","/XRSCRy","mMkijhs","nvhaXqO","ckQqi92","bO1dD4x","jIgdi67","fXXLWNj","dzZKBxS","iHCiaFe","WgFZrWv","+HX6M3x","zyNcqsR","q4k9dcL","YAndhp3","R5w1rCJ","QFvEXya","6ZPxvBs","ros5UYc","jCb/uTV"]});}));</script> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v4/y2/r/DyGxoExKf8F.js" as="script" crossorigin="anonymous" nonce="nhRbogDl" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v4/yF/r/p55HfXW__mM.js" as="script" crossorigin="anonymous" nonce="nhRbogDl" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v4ioJq4/y_/l/en_US/fxa4fahEnRt.js" as="script" crossorigin="anonymous" nonce="nhRbogDl" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v4/yL/r/HCHjtU2o8Gs.js" as="script" crossorigin="anonymous" nonce="nhRbogDl" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v4/yI/r/nkcTaFYgH7k.js" as="script" crossorigin="anonymous" nonce="nhRbogDl" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v4/yN/r/iXcl39c1iZr.js" as="script" crossorigin="anonymous" nonce="nhRbogDl" /> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v4/yH/r/fmaAjv0lQCY.js" as="script" crossorigin="anonymous" nonce="nhRbogDl" /> <div class="hidden_elem"><code id="u_0_1w_X9"><!-- <noscript id="u_0_1v_ZJ"></noscript> --></code></div> <script nonce="nhRbogDl">(function(){var n=now_inl();requireLazy(["__bigPipe"],function(bigPipe){bigPipe.beforePageletArrive("documentation_breadcrumbs_pagelet",n);})})();</script> <script nonce="nhRbogDl">requireLazy(["__bigPipe"],(function(bigPipe){bigPipe.onPageletArrive({displayResources:["1VRdE+K","/XRSCRy","zyNcqsR","R5w1rCJ","HD/14dc","jIgdi67","ckQqi92","QFvEXya","OjYoAp2","AkVBda0","nvhaXqO","zfzSak0","iHCiaFe","ros5UYc","CERwne7","bO1dD4x","dzZKBxS"],content:{documentation_breadcrumbs_pagelet:{container_id:"u_0_1w_X9"}},id:"documentation_breadcrumbs_pagelet",phase:1,jsmods:{define:[["cr:734",[],{__rc:[null,null]},-1],["cr:755",["warningWWW"],{__rc:["warningWWW",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:757",["ImageWwwCssDependency"],{__rc:["ImageWwwCssDependency",null]},-1],["cr:1958",["createGeoPrivateSidebarNavigationFlatTheme"],{__rc:["createGeoPrivateSidebarNavigationFlatTheme",null]},-1],["cr:2443",[],{__rc:[null,null]},-1],["cr:4655",["AbstractLinkLynxMode"],{__rc:["AbstractLinkLynxMode",null]},-1],["cr:5662",["Event"],{__rc:["Event",null]},-1],["cr:6170",["GeoPrivateDefaultColorGeneratedStyles"],{__rc:["GeoPrivateDefaultColorGeneratedStyles","Aa2E8WGIgywZNhiKRR9xTCifRC6Jy9c0CTx7yqob37x5q-DIP8h51KbMiazEGg8At0bitgTyO-oBgPwVAIJLriHcOizTsj4qtGwqYNpVx6t5GYWRd5ZaDzR5Um1WwIwJp2EZiXYFoE-CBhP8JqXhOOROeNuFA5_i"]},-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","facebook.co1.qualtrics.com","instagram.qualtrics.com"]},3829],["cr:2682",["warningBlueish"],{__rc:["warningBlueish",null]},-1],["cr:11202",[],{__rc:[null,null]},-1],["cr:1105154",[],{__rc:[null,null]},-1],["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:2683",["warningBlue"],{__rc:["warningBlue",null]},-1],["cr:5278",["ReactDOM-prod.classic"],{__rc:["ReactDOM-prod.classic",null]},-1],["cr:3695",[],{__rc:[null,null]},-1],["cr:983844",[],{__rc:[null,null]},-1],["cr:5695",["EventListenerWWW"],{__rc:["EventListenerWWW",null]},-1],["cr:8909",["ReactFiberErrorDialogWWW"],{__rc:["ReactFiberErrorDialogWWW",null]},-1],["CoreWarningGK",[],{forceWarning:false},725],["cr:1353359",["EventListenerImplForBlue"],{__rc:["EventListenerImplForBlue",null]},-1]],elements:[["__elem_fc9f538f_0_0_n9","u_0_1v_ZJ",1]],require:[["react-xhp","constructAndRenderComponentIntoComment_DO_NOT_USE",["DevsiteDocBreadcrumbs.react","__elem_fc9f538f_0_0_n9"],[{constructor:{__m:"DevsiteDocBreadcrumbs.react"},concurrentRootOptions:{},props:{crumbs:[{title:"Docs",uri:"/docs/"},{title:"Marketing API",uri:"/docs/marketing-apis"},{title:"API Reference",uri:"/docs/marketing-api/reference/"},{title:"Campaign",uri:"/docs/marketing-api/reference/ad-campaign-group"}]},placeholderElement:{__m:"__elem_fc9f538f_0_0_n9"},acrossTransitions:false,clobberSiblings:false,preloader:null,bigPipeContext:{__bigPipeContext:1},nonBlockingPreloaders:null}]],["RequireDeferredReference","unblock",[],[["FbtLogging","IntlQtEventFalcoEvent"],"sd"]],["RequireDeferredReference","unblock",[],[["FbtLogging","IntlQtEventFalcoEvent"],"css"]]]},hsrp:{hsdp:{gkxData:{"5762":{result:true,hash:"AT4Dp-W-eVW9WXI4eP0"},"9498":{result:true,hash:"AT49rf2PFP4swjnDAIA"},"20942":{result:false,hash:null},"21106":{result:false,hash:null},"21107":{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_a663f5",spriteMapCssClass:"sp_s_usVSEU-xQ"},"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"}},qexData:{"1494":{r:false,l:"J{\"qeid\":\"0\",\"u\":\"\",\"t\":\"fb_acting_account\",\"gks\":[],\"qe\":\"564249576328418\"}"},"1497":{r:false,l:"J{\"qeid\":\"0\",\"u\":\"\",\"t\":\"fb_acting_account\",\"gks\":[],\"qe\":\"564249576328418\"}"},"1502":{r:true,l:"J{\"qeid\":\"0\",\"u\":\"\",\"t\":\"fb_acting_account\",\"gks\":[],\"qe\":\"564249576328418\"}"}},justknobxData:{"450":{r:true},"1568":{r:true}}},hblp:{consistency:{rev:1020162932},rsrcMap:{OjYoAp2:{type:"js",src:"https://static.xx.fbcdn.net/rsrc.php/v4/yI/r/nkcTaFYgH7k.js"},"HD/14dc":{type:"js",src:"https://static.xx.fbcdn.net/rsrc.php/v4ioJq4/y_/l/en_US/fxa4fahEnRt.js"},CERwne7:{type:"js",src:"https://static.xx.fbcdn.net/rsrc.php/v4/yH/r/fmaAjv0lQCY.js"}},compMap:{"GeoTooltip.react":{r:["zyNcqsR","R5w1rCJ","jIgdi67","OjYoAp2","HD/14dc","AkVBda0","ckQqi92","nvhaXqO","QFvEXya","1VRdE+K","zfzSak0","CERwne7","ros5UYc","bO1dD4x","/XRSCRy","dzZKBxS","iHCiaFe"],rds:{m:["FbtLogging","IntlQtEventFalcoEvent"],r:["+HX6M3x"]},be:1}}}},allResources:["1VRdE+K","/XRSCRy","zyNcqsR","R5w1rCJ","HD/14dc","jIgdi67","ckQqi92","QFvEXya","OjYoAp2","AkVBda0","nvhaXqO","zfzSak0","iHCiaFe","ros5UYc","CERwne7","bO1dD4x","dzZKBxS","+HX6M3x"]});}));</script> <link rel="preload" href="https://static.xx.fbcdn.net/rsrc.php/v5/yI/l/0,cross/IEtGQ33ZcA8.css" as="style" crossorigin="anonymous" /> <div class="hidden_elem"><code id="u_0_1z_wQ"><!-- <div class="_6e3x" data-testid="home_page_footer_cms_obj"><hr /><div class="_2jqx _2js6 _2jqq _1x12 _4wnt _7pk5 _7pj_ _7pk8 _7pk2"><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"><img class="_6voz _7f2d img" src="https://scontent-sin11-2.xx.fbcdn.net/v/t39.2365-6/459257729_1010347667767763_3581566724399163588_n.svg?_nc_cat=1&amp;ccb=1-7&amp;_nc_sid=e280be&amp;_nc_ohc=dzfH6ptiDacQ7kNvgG2EChA&amp;_nc_zt=14&amp;_nc_ht=scontent-sin11-2.xx&amp;_nc_gid=Aiw4oXTfRw1tFepJWnUMshz&amp;oh=00_AYDIGJctdHSgozf4-L6BP8_1tS982mh24yEu9gZKmbn_MA&amp;oe=67CD7D2C" width="68px" alt="" data-ms="&#123;&quot;creative&quot;:&quot;image&quot;,&quot;creative_detail&quot;:&quot;image&amp;device_type=desktop&quot;,&quot;create_type&quot;:&quot;image&quot;,&quot;create_type_detail&quot;:&quot;image&quot;&#125;" /></div><div class="_8_jf _8_jg"><ul class="_8_jr"><div class="_8_js"></div><li class="_8_jq"><a class="_8xd- _9ao6 _8zgc" href="#" style="" data-ms="&#123;&quot;creative&quot;:&quot;link&quot;,&quot;creative_detail&quot;:&quot;link&amp;device_type=desktop&quot;,&quot;create_type&quot;:&quot;link&quot;,&quot;create_type_detail&quot;:&quot;&quot;&#125;" role="button"><a data-click-event="footer_social_facebook" href="https://www.facebook.com/MetaforDevelopers" data-ms="&#123;&quot;creative&quot;:&quot;image&quot;,&quot;creative_detail&quot;:&quot;image&amp;device_type=desktop&quot;,&quot;create_type&quot;:&quot;image&quot;,&quot;create_type_detail&quot;:&quot;image&quot;&#125;"><img class="_6voz _7f2d img" src="https://scontent-sin11-2.xx.fbcdn.net/v/t39.2365-6/459306853_1501629487899251_7449019458089488547_n.png?_nc_cat=1&amp;ccb=1-7&amp;_nc_sid=e280be&amp;_nc_ohc=HNLG0ZzwzQsQ7kNvgFfyQNb&amp;_nc_zt=14&amp;_nc_ht=scontent-sin11-2.xx&amp;_nc_gid=Aiw4oXTfRw1tFepJWnUMshz&amp;oh=00_AYCfRjh4SGlrbBneDsXpMU741zge3H_pUvCUx-5XpRHVig&amp;oe=67CD60E2" alt="Follow us on 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&amp;h=AT01_UZTuhrrB2TUCnovxXpkoLGR4l2YGUD6kjMfIa6yKEFNhrcB60-8zupicdyhdMNCsREiIVaLUXRtTujLezSDFZVqeDVKN1IxJola5S6DFSpUZVsz4tVl2-jSLm7JqjqMloA-KW9IMhMmXG48sMNRTA" data-ms="&#123;&quot;creative&quot;:&quot;image&quot;,&quot;creative_detail&quot;:&quot;image&amp;device_type=desktop&quot;,&quot;create_type&quot;:&quot;image&quot;,&quot;create_type_detail&quot;:&quot;image&quot;&#125;" target="_blank" rel="nofollow" data-lynx-mode="hover"><img class="_6voz _7f2d img" src="https://scontent-sin11-2.xx.fbcdn.net/v/t39.2365-6/458971466_433154499741175_6962021715663093697_n.png?_nc_cat=1&amp;ccb=1-7&amp;_nc_sid=e280be&amp;_nc_ohc=ke2mhYQ1wboQ7kNvgHDTCJr&amp;_nc_zt=14&amp;_nc_ht=scontent-sin11-2.xx&amp;_nc_gid=Aiw4oXTfRw1tFepJWnUMshz&amp;oh=00_AYAJ3_p4kOqPtl21hkevt1eQdd2lynvHvNEo-gSGBEC3Lw&amp;oe=67CD5D4E" alt="Follow us on 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&amp;h=AT1Je0uyDOBr9tfkr6G3tEcBm1N9cFk9mDG7Z-4RGSMaKyQVFZbfiewQnLYPiDjLqgsqfbipSLYk5GxoeRmggmnnkcF1ZF1vvjpqWXWyRwZpymoORFTDOzZoAmYrJWR0l-jqosyLLJrm9KGBLcIZhn4SQg" data-ms="&#123;&quot;creative&quot;:&quot;image&quot;,&quot;creative_detail&quot;:&quot;image&amp;device_type=desktop&quot;,&quot;create_type&quot;:&quot;image&quot;,&quot;create_type_detail&quot;:&quot;image&quot;&#125;" target="_blank" rel="nofollow" data-lynx-mode="hover"><img class="_6voz _7f2d img" src="https://scontent-sin11-2.xx.fbcdn.net/v/t39.2365-6/459160202_540178488525397_747089945616031028_n.png?_nc_cat=1&amp;ccb=1-7&amp;_nc_sid=e280be&amp;_nc_ohc=v8xcs-xciaYQ7kNvgERnOrn&amp;_nc_zt=14&amp;_nc_ht=scontent-sin11-2.xx&amp;_nc_gid=Aiw4oXTfRw1tFepJWnUMshz&amp;oh=00_AYDhktI_0au_IfxMlduC6A0djg6eZen0SluH6JCOAhKDMg&amp;oe=67CD8498" alt="Follow us on X" 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&amp;h=AT3GfwNhZWO5-UnZl9IakPsh4RWYvseXR9xQeASzS7AtYzUhBr4nxDC847817SjjagVmr38QvfViHAZ-8J92uRZOBFFTTOS6YwGlsui1vKTQVMrZeR2VxgzM7xU3R2IMzdHvTFoq372Piele298RtSJoLg" data-ms="&#123;&quot;creative&quot;:&quot;image&quot;,&quot;creative_detail&quot;:&quot;image&amp;device_type=desktop&quot;,&quot;create_type&quot;:&quot;image&quot;,&quot;create_type_detail&quot;:&quot;image&quot;&#125;" target="_blank" rel="nofollow" data-lynx-mode="hover"><img class="_6voz _7f2d img" src="https://scontent-sin11-2.xx.fbcdn.net/v/t39.2365-6/458754681_1046279956748647_3773356972584952025_n.png?_nc_cat=1&amp;ccb=1-7&amp;_nc_sid=e280be&amp;_nc_ohc=FFXDDvS9IvEQ7kNvgHS3nsP&amp;_nc_zt=14&amp;_nc_ht=scontent-sin11-2.xx&amp;_nc_gid=Aiw4oXTfRw1tFepJWnUMshz&amp;oh=00_AYBMwtpopuTO79uouzedLWnXcH3LCCmusioXBJEF_vF-lg&amp;oe=67CD62AC" alt="Follow us on 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&amp;h=AT19izERMSHkAfQGZk1xQFj_yVf0q_BCZsIbEpMwUIXA5bUJyUf9zFAdWPz2nU9bxSYqojob_KgqUSIbFRuFjwvOueWXxYEcY28RcpdfrwyU_rd7o88cRZ8kpBMhAI-oY-gPMPBD4tNqhEjWfjRXlufOGQ" data-ms="&#123;&quot;creative&quot;:&quot;image&quot;,&quot;creative_detail&quot;:&quot;image&amp;device_type=desktop&quot;,&quot;create_type&quot;:&quot;image&quot;,&quot;create_type_detail&quot;:&quot;image&quot;&#125;" target="_blank" rel="nofollow" data-lynx-mode="hover"><img class="_6voz _7f2d img" src="https://scontent-sin11-2.xx.fbcdn.net/v/t39.2365-6/459342489_501198322668453_7712071717227028092_n.png?_nc_cat=1&amp;ccb=1-7&amp;_nc_sid=e280be&amp;_nc_ohc=5r6MdCERcBEQ7kNvgEWuNFg&amp;_nc_zt=14&amp;_nc_ht=scontent-sin11-2.xx&amp;_nc_gid=Aiw4oXTfRw1tFepJWnUMshz&amp;oh=00_AYBS1MPQnCqYMfjYpzYhibHDs2awYMfIFI37gnbNxuBcnw&amp;oe=67CD4FF0" alt="Follow us on YouTube" style="width:auto; height:24px; display:inline; margin-right:15px" /></a></a></li></ul></div></div></div></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="font-size:14px;font-weight:500;">Build with Meta</h4></div><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="https://developers.meta.com/ai/" style="color:#465a69;" data-ms="&#123;&quot;creative&quot;:&quot;link&quot;,&quot;creative_detail&quot;:&quot;link&amp;device_type=desktop&quot;,&quot;create_type&quot;:&quot;link&quot;,&quot;create_type_detail&quot;:&quot;&quot;&#125;">AI</a></li><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="https://developers.meta.com/horizon/" style="color:#465a69;" data-ms="&#123;&quot;creative&quot;:&quot;link&quot;,&quot;creative_detail&quot;:&quot;link&amp;device_type=desktop&quot;,&quot;create_type&quot;:&quot;link&quot;,&quot;create_type_detail&quot;:&quot;&quot;&#125;">Meta Horizon OS</a></li><li class="_8_jq"><a class="_8xd- _9ao6 _8zgc _8zgd" href="/social-technologies/" style="color:#465a69;" data-ms="&#123;&quot;creative&quot;:&quot;link&quot;,&quot;creative_detail&quot;:&quot;link&amp;device_type=desktop&quot;,&quot;create_type&quot;:&quot;link&quot;,&quot;create_type_detail&quot;:&quot;&quot;&#125;">Social technologies</a></li></ul><ul class="_8_jr"><div class="_8_js"><h4 class="_8xdx _8xdr _8xdj _8yp1 _93n_ _8zf- _8xdh" style="font-size:14px;font-weight:500;">News</h4></div><li class="_8_jq"><a class="_8xd- _9ao6 _8zgc _8zgd" href="https://developers.meta.com/blog/" style="color:#465a69;" data-ms="&#123;&quot;creative&quot;:&quot;link&quot;,&quot;creative_detail&quot;:&quot;link&amp;device_type=desktop&quot;,&quot;create_type&quot;:&quot;link&quot;,&quot;create_type_detail&quot;:&quot;&quot;&#125;">Meta for Developers</a></li><li class="_8_jq"><a class="_8xd- _9ao6 _8zgc _8zgd" href="/blog/" style="color:#465a69;" data-ms="&#123;&quot;creative&quot;:&quot;link&quot;,&quot;creative_detail&quot;:&quot;link&amp;device_type=desktop&quot;,&quot;create_type&quot;:&quot;link&quot;,&quot;create_type_detail&quot;:&quot;&quot;&#125;">Blog</a></li><li class="_8_jq"><a class="_8xd- _9ao6 _8zgc _8zgd" href="/success-stories/" style="color:#465a69;" data-ms="&#123;&quot;creative&quot;:&quot;link&quot;,&quot;creative_detail&quot;:&quot;link&amp;device_type=desktop&quot;,&quot;create_type&quot;:&quot;link&quot;,&quot;create_type_detail&quot;:&quot;&quot;&#125;">Success stories</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="font-size:14px;font-weight:500;">Support</h4></div><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/support/" style="color:#465a69;" data-ms="&#123;&quot;creative&quot;:&quot;link&quot;,&quot;creative_detail&quot;:&quot;link&amp;device_type=desktop&quot;,&quot;create_type&quot;:&quot;link&quot;,&quot;create_type_detail&quot;:&quot;&quot;&#125;">Developer support</a></li><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/support/bugs/" style="color:#465a69;" data-ms="&#123;&quot;creative&quot;:&quot;link&quot;,&quot;creative_detail&quot;:&quot;link&amp;device_type=desktop&quot;,&quot;create_type&quot;:&quot;link&quot;,&quot;create_type_detail&quot;:&quot;&quot;&#125;">Bug tool</a></li><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="https://l.facebook.com/l.php?u=https%3A%2F%2Fmetastatus.com%2F&amp;h=AT0bzNxC6z-EFqcDheMyQG44FVyqz6TmwekF93YZBhU0MAEf_BYTDfI99kG1jql_y4KaiRBa5igFN6LZUbkfy9jRTv2lVUTxEHzH-bUupbRNl6xnEGH7YiB_LT4NDr6bcrtZJZnc9qA5WiIo44JmGE4H3Q" style="color:#465a69;" target="_blank" data-ms="&#123;&quot;creative&quot;:&quot;link&quot;,&quot;creative_detail&quot;:&quot;link&amp;device_type=desktop&quot;,&quot;create_type&quot;:&quot;link&quot;,&quot;create_type_detail&quot;:&quot;&quot;&#125;" rel="nofollow" data-lynx-mode="hover">Platform status</a></li><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="https://www.facebook.com/groups/fbdevelopers/" style="color:#465a69;" data-ms="&#123;&quot;creative&quot;:&quot;link&quot;,&quot;creative_detail&quot;:&quot;link&amp;device_type=desktop&quot;,&quot;create_type&quot;:&quot;link&quot;,&quot;create_type_detail&quot;:&quot;&quot;&#125;">Developer community forum<img class="img" src="https://static.xx.fbcdn.net/rsrc.php/v4/yE/r/3AaI47RuuWt.png" alt="" width="16" height="16" /></a></li><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/incident/report/" style="color:#465a69;" data-ms="&#123;&quot;creative&quot;:&quot;link&quot;,&quot;creative_detail&quot;:&quot;link&amp;device_type=desktop&quot;,&quot;create_type&quot;:&quot;link&quot;,&quot;create_type_detail&quot;:&quot;&quot;&#125;">Report an incident</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="font-size:14px;font-weight:500;">Terms and policies</h4></div><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/products/responsible-platform-initiatives/" style="color:#465a69;" data-ms="&#123;&quot;creative&quot;:&quot;link&quot;,&quot;creative_detail&quot;:&quot;link&amp;device_type=desktop&quot;,&quot;create_type&quot;:&quot;link&quot;,&quot;create_type_detail&quot;:&quot;&quot;&#125;">Responsible platform initiatives</a></li><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/terms/" style="color:#465a69;" data-ms="&#123;&quot;creative&quot;:&quot;link&quot;,&quot;creative_detail&quot;:&quot;link&amp;device_type=desktop&quot;,&quot;create_type&quot;:&quot;link&quot;,&quot;create_type_detail&quot;:&quot;&quot;&#125;">Platform terms</a></li><li class="_8_jq"><a class="_8xdz _9ao6 _8zgc _8zgd" href="/devpolicy/" style="color:#465a69;" data-ms="&#123;&quot;creative&quot;:&quot;link&quot;,&quot;creative_detail&quot;:&quot;link&amp;device_type=desktop&quot;,&quot;create_type&quot;:&quot;link&quot;,&quot;create_type_detail&quot;:&quot;&quot;&#125;">Developer policies</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;">Follow Us</div></div><li class="_8_jq"><a class="_8xd- _9ao6 _8zgc" href="#" style="" data-ms="&#123;&quot;creative&quot;:&quot;link&quot;,&quot;creative_detail&quot;:&quot;link&amp;device_type=desktop&quot;,&quot;create_type&quot;:&quot;link&quot;,&quot;create_type_detail&quot;:&quot;&quot;&#125;" role="button"><a data-click-event="footer_social_fb" href="https://www.facebook.com/MetaforDevelopers" data-ms="&#123;&quot;creative&quot;:&quot;image&quot;,&quot;creative_detail&quot;:&quot;image&amp;device_type=desktop&quot;,&quot;create_type&quot;:&quot;image&quot;,&quot;create_type_detail&quot;:&quot;image&quot;&#125;"><img class="_6voz _7f2d img" src="https://scontent-sin11-2.xx.fbcdn.net/v/t39.2365-6/89126182_222315695571651_4936319991919149056_n.svg?_nc_cat=1&amp;ccb=1-7&amp;_nc_sid=e280be&amp;_nc_ohc=MMaBa_tN0jYQ7kNvgGmQjAR&amp;_nc_zt=14&amp;_nc_ht=scontent-sin11-2.xx&amp;_nc_gid=Aiw4oXTfRw1tFepJWnUMshz&amp;oh=00_AYBIKfp4qQTEsQh6H52Z5996Eltb2UHQnLGINr3xIIzNlg&amp;oe=67CD5CEF" alt="Follow us on 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&amp;h=AT2Q02sgrGy1H53q6BB1N_Sw95YcjabtGkRsSCUrMJpfZdPx9LOy1dUL7FYog5iMNvL-XCidRn7FFOyUprEC46wZzJ4_3JviwEUM__36W4yekTnVBeJtGpI1DIyTdeZkm5gYBXr_xXZg_H9UptFYqrq7Mg" data-ms="&#123;&quot;creative&quot;:&quot;image&quot;,&quot;creative_detail&quot;:&quot;image&amp;device_type=desktop&quot;,&quot;create_type&quot;:&quot;image&quot;,&quot;create_type_detail&quot;:&quot;image&quot;&#125;" target="_blank" rel="nofollow" data-lynx-mode="hover"><img class="_6voz _7f2d img" src="https://scontent-sin11-2.xx.fbcdn.net/v/t39.2365-6/89319900_506382610280628_2520212398984396800_n.svg?_nc_cat=1&amp;ccb=1-7&amp;_nc_sid=e280be&amp;_nc_ohc=wfuxPo1sfiMQ7kNvgHHdhlq&amp;_nc_zt=14&amp;_nc_ht=scontent-sin11-2.xx&amp;_nc_gid=Aiw4oXTfRw1tFepJWnUMshz&amp;oh=00_AYB7nmKASUMusUQEylv7GTSwsPLc1Uz-VGR8ABWO4RggKg&amp;oe=67CD6875" alt="Follow us on 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&amp;h=AT0tGRsO9dQcPsYP7IS44B5ImzAyEcVT33TJqgjT_4pzWv8W9ot7I1TWMDPCpHx9CxsL3E943RbxMbkJCeX1PYX7xhoy_qbPr8RFOty_Bw0A8cYOlFGlWflgw0n5ScR91c-vITwZn01I2aPRcF_pJGTTTg" data-ms="&#123;&quot;creative&quot;:&quot;image&quot;,&quot;creative_detail&quot;:&quot;image&amp;device_type=desktop&quot;,&quot;create_type&quot;:&quot;image&quot;,&quot;create_type_detail&quot;:&quot;image&quot;&#125;" target="_blank" rel="nofollow" data-lynx-mode="hover"><img class="_6voz _7f2d img" src="https://scontent-sin11-2.xx.fbcdn.net/v/t39.2365-6/89154638_493934268150363_1123534170136510464_n.svg?_nc_cat=1&amp;ccb=1-7&amp;_nc_sid=e280be&amp;_nc_ohc=ac1rztRWbyEQ7kNvgF5G2cb&amp;_nc_zt=14&amp;_nc_ht=scontent-sin11-2.xx&amp;_nc_gid=Aiw4oXTfRw1tFepJWnUMshz&amp;oh=00_AYDFCFiTobaeWUDE55EOGXa5lETFc1TDie-Czc1KDTTIZg&amp;oe=67CD7A85" alt="Follow us on 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&amp;h=AT20x80IdSY4YN-aNCi6VBuZfHj58rmBjVSQHXFrqolA9XSt_IPdtQOW1X9zm6g3cHEq52vIRjdQMFfYrJNAH_PWoXKzDaj4xaeJV8L_hwNs1QkS4V5e_BTA7MIn4JshFrzeQygCra15vu6yKPfAmjwF_cz1_NGeqlH8t1M" data-ms="&#123;&quot;creative&quot;:&quot;image&quot;,&quot;creative_detail&quot;:&quot;image&amp;device_type=desktop&quot;,&quot;create_type&quot;:&quot;image&quot;,&quot;create_type_detail&quot;:&quot;image&quot;&#125;" target="_blank" rel="nofollow" data-lynx-mode="hover"><img class="_6voz _7f2d img" src="https://scontent-sin11-2.xx.fbcdn.net/v/t39.2365-6/89354779_640044533453459_7031092369583767552_n.svg?_nc_cat=1&amp;ccb=1-7&amp;_nc_sid=e280be&amp;_nc_ohc=ebZHZEbMcpwQ7kNvgFyxbug&amp;_nc_zt=14&amp;_nc_ht=scontent-sin11-2.xx&amp;_nc_gid=Aiw4oXTfRw1tFepJWnUMshz&amp;oh=00_AYBcFK4ZBz8cflIUxn7iWWYAmnuw2OeNthMRtDuF0tbAew&amp;oe=67CD6BC6" alt="Follow us on 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&amp;h=AT2TgBInKxXLLTlfQotPTmggYN3FlnqvFU1ZRolFViNRAo5KRHl_Ptmmf2J330aHANgm14wH_awn-DEyDXGuM2b9K8bNLi_Q60d5ahrBEVTc1u3YLZvkvr0VB8Z4xfv982kKs8FLb_w-PYaImXVB1D4pFg" data-ms="&#123;&quot;creative&quot;:&quot;image&quot;,&quot;creative_detail&quot;:&quot;image&amp;device_type=desktop&quot;,&quot;create_type&quot;:&quot;image&quot;,&quot;create_type_detail&quot;:&quot;image&quot;&#125;" target="_blank" rel="nofollow" data-lynx-mode="hover"><img class="_6voz _7f2d img" src="https://scontent-sin11-2.xx.fbcdn.net/v/t39.2365-6/89127358_532616317687233_292625476315250688_n.svg?_nc_cat=1&amp;ccb=1-7&amp;_nc_sid=e280be&amp;_nc_ohc=h_j8HDJO50sQ7kNvgFuvRS6&amp;_nc_zt=14&amp;_nc_ht=scontent-sin11-2.xx&amp;_nc_gid=Aiw4oXTfRw1tFepJWnUMshz&amp;oh=00_AYAn6K999IKrFtbYKDy20BtW-vu_fSOM3KTzZFpzPHlKsw&amp;oe=67CD5394" alt="Follow us on 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=""> © 2025 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&amp;h=AT32VEu1B45Ay6zt_hyY9Sl5OQb1oO1R_wh3H22ArLKvzwEynWbzO4C4OY1jAUHRJz0hALbMmhfJjKfHxHe9D6Rw0rsYkg3vwgI2mgc0o3556u0AzCVUULDJWo8jGzq0xN-6qVYoDFzio1bNLIsxILEq-Q" style="color:#232323;" target="_blank" data-ms="&#123;&quot;creative&quot;:&quot;link&quot;,&quot;creative_detail&quot;:&quot;link&amp;device_type=desktop&quot;,&quot;create_type&quot;:&quot;link&quot;,&quot;create_type_detail&quot;:&quot;&quot;&#125;" rel="nofollow" data-lynx-mode="hover">About</a></li><li class="_8_jp"><a class="_8xdz _9ao6 _8zgc _8zgd" href="https://www.facebook.com/careers" style="color:#232323;" data-ms="&#123;&quot;creative&quot;:&quot;link&quot;,&quot;creative_detail&quot;:&quot;link&amp;device_type=desktop&quot;,&quot;create_type&quot;:&quot;link&quot;,&quot;create_type_detail&quot;:&quot;&quot;&#125;">Careers</a></li><li class="_8_jp"><a class="_8xdz _9ao6 _8zgc _8zgd" href="https://www.facebook.com/about/privacy" style="color:#232323;" data-ms="&#123;&quot;creative&quot;:&quot;link&quot;,&quot;creative_detail&quot;:&quot;link&amp;device_type=desktop&quot;,&quot;create_type&quot;:&quot;link&quot;,&quot;create_type_detail&quot;:&quot;&quot;&#125;">Privacy Policy</a></li><li class="_8_jp"><a class="_8xdz _9ao6 _8zgc _8zgd" href="https://www.facebook.com/help/cookies" style="color:#232323;" data-ms="&#123;&quot;creative&quot;:&quot;link&quot;,&quot;creative_detail&quot;:&quot;link&amp;device_type=desktop&quot;,&quot;create_type&quot;:&quot;link&quot;,&quot;create_type_detail&quot;:&quot;&quot;&#125;">Cookies</a></li><li class="_8_jp"><a class="_8xdz _9ao6 _8zgc _8zgd" href="https://www.facebook.com/policies" style="color:#232323;" data-ms="&#123;&quot;creative&quot;:&quot;link&quot;,&quot;creative_detail&quot;:&quot;link&amp;device_type=desktop&quot;,&quot;create_type&quot;:&quot;link&quot;,&quot;create_type_detail&quot;:&quot;&quot;&#125;">Terms</a></li><div class="_8_j1"><div class="_af7_" data-nocookies="1"><div class="_8_j5"><select class="_8_j6 _9aob" id="u_0_1x_C0"><option class="_8_ja" tabindex="0" data-locale="en_US" value="en_US">English (US)</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="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_HK" data-locale="zh_HK" 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_1y_7+"><div class="_8_j2"><div class="_8zym _8xdr _8xdj _8xdz _8yp1 _93n_ _8zf- _8xdi" style="">English (US)</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="nhRbogDl">(function(){var n=now_inl();requireLazy(["__bigPipe"],function(bigPipe){bigPipe.beforePageletArrive("devsite_footer",n);})})();</script> <script nonce="nhRbogDl">requireLazy(["__bigPipe"],(function(bigPipe){bigPipe.onPageletArrive({displayResources:["fMMu2GU","dzZKBxS","ooZM6N3","iHCiaFe"],content:{devsite_footer:{container_id:"u_0_1z_wQ"}},id:"devsite_footer",phase:1,last_in_phase:true,last_pagelet:true,tti_phase:1,jsmods:{instances:[["__inst_6b97fe1e_0_0_5U",["DeveloperRefreshFooterLocaleSelector","__elem_11edcf69_0_0_lF","__elem_0cdc66ad_0_0_0J"],[{__m:"__elem_11edcf69_0_0_lF"},{__m:"__elem_0cdc66ad_0_0_0J"},false,"en_US"],1]],elements:[["__elem_11edcf69_0_0_lF","u_0_1x_C0",1],["__elem_0cdc66ad_0_0_0J","u_0_1y_7+",1]],require:[["__inst_6b97fe1e_0_0_5U"],["RequireDeferredReference","unblock",[],[["FbtLogging","IntlQtEventFalcoEvent"],"sd"]],["RequireDeferredReference","unblock",[],[["FbtLogging","IntlQtEventFalcoEvent"],"css"]]]},hsrp:{hblp:{consistency:{rev:1020162932},rsrcMap:{ooZM6N3:{type:"css",src:"https://static.xx.fbcdn.net/rsrc.php/v5/yI/l/0,cross/IEtGQ33ZcA8.css"}}}},allResources:["1VRdE+K","/XRSCRy","+HX6M3x","nvhaXqO","QFvEXya","fMMu2GU","dzZKBxS","ooZM6N3","iHCiaFe"]});}));</script><script nonce="nhRbogDl">(function(){var n=now_inl();requireLazy(["__bigPipe"],function(bigPipe){bigPipe.beforePageletArrive("last_response",n);})})();</script> <script nonce="nhRbogDl">requireLazy(["__bigPipe"],(function(bigPipe){bigPipe.onPageletArrive({displayResources:["QFvEXya"],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],["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],["cr:971473",["LayerHideOnTransition"],{__rc:["LayerHideOnTransition",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: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/reference/ad-campaign-group",serverLID:"7472359093534314400"}]],["FalcoLoggerTransports","attach",[],[]],["Chromedome","start",[],[{}]],["DimensionTracking"],["ClickRefLogger"],["NavigationClickPointHandler"],["DeferredCookie","addToQueue",[],["_js_datr","ASezZ2-mnBPvVyQiBQ-Cq4PQ",34560000000,"/",true,false,true,".facebook.com"]],["ClientSRInfoLogger","init",[],[null,195,"7472359093534314400"]],["Artillery","disable",[],[]],["ScriptPathLogger","startLogging",[],[]],["TimeSpentBitArrayLogger","init",[],[]],["TransportSelectingClientSingletonConditional"],["RequireDeferredReference","unblock",[],[["TransportSelectingClientSingletonConditional"],"sd"]],["RequireDeferredReference","unblock",[],[["TransportSelectingClientSingletonConditional"],"css"]]]},hsrp:{hsdp:{clpData:{"68":{r:1,s:1},"1829319":{r:1},"1829320":{r:1},"1843988":{r:1}}},hblp:{consistency:{rev:1020162932},rsrcMap:{"dTCI/77":{type:"js",src:"https://static.xx.fbcdn.net/rsrc.php/v4/yt/r/nkE3ijXb9cZ.js"}}}},allResources:["QFvEXya","1VRdE+K","49g5Itw","dTCI/77","+HX6M3x"]});}));</script></body></html>

Pages: 1 2 3 4 5 6 7 8 9 10