CINXE.COM
Taboola Dev Center
<!DOCTYPE html><html data-color-mode="light" class="useReactApp"><head><meta charset="utf-8"><meta name="readme-deploy" content="5.324.0"><meta name="readme-subdomain" content="taboola-parent"><title>Taboola Dev Center</title><meta name="description" property="og:description" content="Welcome to the Taboola Dev Center. You'll find comprehensive guides and examples to help you get started quickly, as well as support if you get stuck."><meta name="title" property="og:title" content="Taboola Dev Center"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="readme-basepath-language"><link rel="canonical" href="https://developers.taboola.com/"><link rel="shortcut icon" href="https://files.readme.io/9622cb1-small-3ef5e06-small-favicon.png" type="image/png"><link data-chunk="New" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/New.b2c21b39a87b5c42c152.css"> <link data-chunk="Page" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/Page.b2c21b39a87b5c42c152.css"> <link data-chunk="routes-Discuss" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-Discuss.b6e3c66bfa4e65097f5f.css"> <link data-chunk="Editor" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/Editor.23606d783f007047768a.css"> <link data-chunk="routes-CustomPage" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/CustomPage.38a39d6ce8b0e2afad5a.css"> <link data-chunk="SuperHub-CustomPage" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/SuperHub-CustomPage.6f815c83f54659ae791f.css"> <link data-chunk="routes-Tutorials" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-Tutorials.7e7736cc7c5b0affc361.css"> <link data-chunk="List" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/List.0b0b64406047e2a3670a.css"> <link data-chunk="routes-Changelog" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-Changelog.28957affcff81e852361.css"> <link data-chunk="routes-Reference" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-Reference.883d037c9b5898d42a5d.css"> <link data-chunk="routes-PageNotFound" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-PageNotFound.d8afd1171cf7a455eed7.css"> <link data-chunk="routes-Landing" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-Landing.332d7eed7b2d976c458e.css"> <link data-chunk="routes-Doc" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-Doc.0ab6d6e327e2be33020a.css"> <link data-chunk="Footer" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/Footer.7ca87f1efe735da787ba.css"> <link data-chunk="routes-SuperHub-Routes" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-SuperHub-Routes.59e02500db2c520b4509.css"> <link data-chunk="Header" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/Header.4c8c34bca506869e518a.css"> <link data-chunk="routes-SuperHub" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-SuperHub.7e7ac3b831d39ed8ef99.css"> <link data-chunk="routes-SuperHub" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/7188.75e3fc491ee8103c63a3.css"> <link data-chunk="routes-SuperHub" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/2395.593cd7b6ba0bdb6787a8.css"> <link data-chunk="main" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/main.4c43266695a6f2b7b2bf.css"> <link data-chunk="main" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/ui-styles.81d3ae31c2aa3440ec7b.css"> <link data-chunk="main" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/main.c747f8600a23a3505696.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/6601.cef2fa12a9b5e2b9df03.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/1126.9d43ffa1039df16a8271.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/6563.fbd3d15eee3b5e94f665.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/9772.89a3e895d3051e33cd73.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/4904.1067704c85da57778e22.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/7449.dae0332305a8704415a6.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/7372.fbd27ab77e6e47de9931.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/187.23cea47109f7f88417f6.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/734.2949e3d7010fa5c21ffd.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/954.53ce7f86793664155f78.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/1167.a6c63c62c8690225da20.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/2395.771431a607874f268eb2.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/9321.7bab74274e71e18bb347.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/3073.ef6aff2d0ae6023765f1.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/1008.02016b8c0f9bccfeb582.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/7188.f444adf64944d115c52b.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/5753.72c5d7402efc1cfa5881.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-SuperHub.3432b44653552d31effc.js"> <link data-chunk="Header" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/2249.08687f22f6d6de29577d.js"> <link data-chunk="Header" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/3901.9a23139e8c32bd6a1186.js"> <link data-chunk="Header" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/7783.54e7cbd61e710313e1e0.js"> <link data-chunk="Header" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/Header.415a3e3f42422a2546f5.js"> <link data-chunk="core-icons-chevron-up-down-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-chevron-up-down-svg.6aae957df71e6f4c5e24.js"> <link data-chunk="core-icons-search-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-search-svg.ad9cac962958d30983a7.js"> <link data-chunk="core-icons-custom-pages-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-custom-pages-svg.444e514638d9afbec182.js"> <link data-chunk="routes-SuperHub-Routes" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/7717.c3f46aef4dac129abcfb.js"> <link data-chunk="routes-SuperHub-Routes" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/4287.916cdd386055d2c5d238.js"> <link data-chunk="routes-SuperHub-Routes" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/5359.fb0c48929b1827a8a2b2.js"> <link data-chunk="routes-SuperHub-Routes" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/5948.a51402657e2eb40ab43b.js"> <link data-chunk="routes-SuperHub-Routes" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/4201.e0003cba7c0cb3d85c96.js"> <link data-chunk="routes-SuperHub-Routes" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/8230.776279fe7bfd3c0ffd09.js"> <link data-chunk="routes-SuperHub-Routes" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-SuperHub-Routes.075ec617cea13d96123e.js"> <link data-chunk="RMDX" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/RMDX.6966846032c03969e44f.js"> <link data-chunk="Footer" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/Footer.732d39065ba473dca3be.js"> <link data-chunk="routes-Doc" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-Doc.ab23d1cf8ea817ed6084.js"> <link data-chunk="routes-Landing" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/3906.b84848dda7e7f59abf47.js"> <link data-chunk="routes-Landing" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-Landing.43a15229736801911d5a.js"> <link data-chunk="routes-PageNotFound" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-PageNotFound.e4a4a4dbb41ce1f8c60f.js"> <link data-chunk="core-icons-arrow-right-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-arrow-right-svg.eadb74658f93b4e7d75f.js"> <link data-chunk="core-icons-chevron-down-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-chevron-down-svg.e20b84e9871bd73d1b8c.js"> <link data-chunk="routes-Reference" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-Reference.a6b1c6bee69d46fd161f.js"> <link data-chunk="routes-Changelog" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-Changelog.05be16260f5ffacc35a3.js"> <link data-chunk="List" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/2637.d47bf77a75f266a70e80.js"> <link data-chunk="List" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/List.b1dd4485529aa4a7aa11.js"> <link data-chunk="core-icons-more-vertical-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-more-vertical-svg.4822b3f831e11095980d.js"> <link data-chunk="core-icons-lock-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-lock-svg.70942d3ee6bad6267696.js"> <link data-chunk="routes-Tutorials" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-Tutorials.c83f9bb228d60f5f7f6b.js"> <link data-chunk="SuperHub-CustomPage" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/SuperHub-CustomPage.edef7b501475b233c5a2.js"> <link data-chunk="routes-CustomPage" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/CustomPage.29543915f3e70fa960d7.js"> <link data-chunk="Editor" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/Editor.f0fbfe8cf506fb99d573.js"> <link data-chunk="core-icons-x-circle-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-x-circle-svg.abc0e0ea5b7f9dff667c.js"> <link data-chunk="core-icons-suggested-edits-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-suggested-edits-svg.8d2d8ac2fd22ded9238d.js"> <link data-chunk="core-icons-alert-circle-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-alert-circle-svg.4cee8264c97045599b56.js"> <link data-chunk="Post" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/Post.0ba0ba3778e78d8254e8.js"> <link data-chunk="core-icons-webhook-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-webhook-svg.fe540ea1c09e1c0e0247.js"> <link data-chunk="routes-Discuss" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-Discuss.9a682a77c9083927aeaf.js"> <link data-chunk="Page" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/Page.6d18db72aa3774dd903a.js"> <link data-chunk="core-icons-eye-off-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-eye-off-svg.b2b8b241b4b324dfd9c1.js"> <link data-chunk="core-icons-unlock-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-unlock-svg.d27591cc9e0be731e26d.js"> <link data-chunk="core-icons-arrow-up-right-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-arrow-up-right-svg.8ec73f7e322d79a2695b.js"> <link data-chunk="core-icons-trending-up-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-trending-up-svg.0dd920b0698e57f75afa.js"> <link data-chunk="core-icons-callout-info-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-callout-info-svg.79b14e8568c9cecbc827.js"> <link data-chunk="New" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/New.19db37c76f3b9d17353d.js"> <link data-chunk="core-icons-book-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-book-svg.556c5a2abddd44b2284c.js"> <link data-chunk="core-icons-key-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-key-svg.71e09670b926900508b8.js"> <link data-chunk="core-icons-gauge-circle-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-gauge-circle-svg.fff25782546fef314a09.js"> <link data-chunk="main" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/ui-styles.81d3ae31c2aa3440ec7b.css"> <link data-chunk="main" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/main.4c43266695a6f2b7b2bf.css"> <link data-chunk="routes-SuperHub" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/2395.593cd7b6ba0bdb6787a8.css"> <link data-chunk="routes-SuperHub" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/7188.75e3fc491ee8103c63a3.css"> <link data-chunk="routes-SuperHub" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-SuperHub.7e7ac3b831d39ed8ef99.css"> <link data-chunk="Header" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/Header.4c8c34bca506869e518a.css"> <link data-chunk="routes-SuperHub-Routes" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-SuperHub-Routes.59e02500db2c520b4509.css"> <link data-chunk="Footer" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/Footer.7ca87f1efe735da787ba.css"> <link data-chunk="routes-Doc" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-Doc.0ab6d6e327e2be33020a.css"> <link data-chunk="routes-Landing" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-Landing.332d7eed7b2d976c458e.css"> <link data-chunk="routes-PageNotFound" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-PageNotFound.d8afd1171cf7a455eed7.css"> <link data-chunk="routes-Reference" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-Reference.883d037c9b5898d42a5d.css"> <link data-chunk="routes-Changelog" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-Changelog.28957affcff81e852361.css"> <link data-chunk="List" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/List.0b0b64406047e2a3670a.css"> <link data-chunk="routes-Tutorials" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-Tutorials.7e7736cc7c5b0affc361.css"> <link data-chunk="SuperHub-CustomPage" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/SuperHub-CustomPage.6f815c83f54659ae791f.css"> <link data-chunk="routes-CustomPage" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/CustomPage.38a39d6ce8b0e2afad5a.css"> <link data-chunk="Editor" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/Editor.23606d783f007047768a.css"> <link data-chunk="routes-Discuss" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-Discuss.b6e3c66bfa4e65097f5f.css"> <link data-chunk="Page" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/Page.b2c21b39a87b5c42c152.css"> <link data-chunk="New" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/New.b2c21b39a87b5c42c152.css"><!-- CUSTOM CSS--><style>:root{--project-color-primary:#274463;--project-color-inverse:#fff;--recipe-button-color:#274463;--recipe-button-color-hover:#0a121a;--recipe-button-color-active:#000000;--recipe-button-color-focus:rgba(39, 68, 99, 0.25);--recipe-button-color-disabled:#86aad0}[id=enterprise] .ReadMeUI[is=AlgoliaSearch]{--project-color-primary:#274463;--project-color-inverse:#fff}a{color:var(--color-link-primary,#274463)}a:hover{color:var(--color-link-primary-darken-5,#0a121a)}a.text-muted:hover{color:var(--color-link-primary,#274463)}.btn.btn-primary{background-color:#274463}.btn.btn-primary:hover{background-color:#0a121a}.theme-line #hub-landing-top h2{color:#274463}#hub-landing-top .btn:hover{color:#274463}.theme-line #hub-landing-top .btn:hover{color:#fff}.theme-solid header#hub-header #header-top{background-color:#274463}.theme-solid.header-gradient header#hub-header #header-top{background:linear-gradient(to bottom,#274463,#0d1e31)}.theme-solid.header-custom header#hub-header #header-top{background-image:url(undefined)}.theme-line header#hub-header #header-top{border-bottom-color:#274463}.theme-line header#hub-header #header-top .btn{background-color:#274463}header#hub-header #header-top #header-logo{width:260px;height:33px;margin-top:3px;background-image:url(https://files.readme.io/7839e39-small-dev-center-logo.png)}#hub-subheader-parent #hub-subheader .hub-subheader-breadcrumbs .dropdown-menu a:hover{background-color:#274463}#subheader-links a.active{color:#274463!important;box-shadow:inset 0 -2px 0 #274463}#subheader-links a:hover{color:#274463!important;box-shadow:inset 0 -2px 0 #274463;opacity:.7}.discussion .submit-vote.submit-vote-parent.voted a.submit-vote-button{background-color:#274463}section#hub-discuss .discussion a .discuss-body h4{color:#274463}section#hub-discuss .discussion a:hover .discuss-body h4{color:#0a121a}#hub-subheader-parent #hub-subheader.sticky-header.sticky{border-bottom-color:#274463}#hub-subheader-parent #hub-subheader.sticky-header.sticky .search-box{border-bottom-color:#274463}#hub-search-results h3 em{color:#274463}.main_background,.tag-item{background:#274463!important}.main_background:hover{background:#0a121a!important}.main_color{color:#274463!important}.border_bottom_main_color{border-bottom:2px solid #274463}.main_color_hover:hover{color:#274463!important}section#hub-discuss h1{color:#274463}#hub-reference .hub-api .api-definition .api-try-it-out.active{border-color:#274463;background-color:#274463}#hub-reference .hub-api .api-definition .api-try-it-out.active:hover{background-color:#0a121a;border-color:#0a121a}#hub-reference .hub-api .api-definition .api-try-it-out:hover{border-color:#274463;color:#274463}#hub-reference .hub-reference .logs .logs-empty .logs-login-button,#hub-reference .hub-reference .logs .logs-login .logs-login-button{background-color:var(--project-color-primary,#274463);border-color:var(--project-color-primary,#274463)}#hub-reference .hub-reference .logs .logs-empty .logs-login-button:hover,#hub-reference .hub-reference .logs .logs-login .logs-login-button:hover{background-color:#0a121a;border-color:#0a121a}#hub-reference .hub-reference .logs .logs-empty>svg>path,#hub-reference .hub-reference .logs .logs-login>svg>path{fill:#274463;fill:var(--project-color-primary,#274463)}#hub-reference .hub-reference .logs:last-child .logs-empty,#hub-reference .hub-reference .logs:last-child .logs-login{margin-bottom:35px}#hub-reference .hub-reference .hub-reference-section .hub-reference-left header .hub-reference-edit:hover{color:#274463}.main-color-accent{border-bottom:3px solid #274463;padding-bottom:8px}/*! BEGIN HUB_CUSTOM_STYLES */@font-face{font-family:Poppins-Light;font-weight:300;font-style:normal;src:url(https://helpersng.taboola.com/fonts/poppins/Poppins-Light.eot);src:url(https://helpersng.taboola.com/fonts/poppins/Poppins-Light.eot?#iefix) format("embedded-opentype"),url(https://helpersng.taboola.com/fonts/poppins/Poppins-Light.woff2) format("woff2"),url(https://helpersng.taboola.com/fonts/poppins/Poppins-Light.woff) format("woff"),url(https://helpersng.taboola.com/fonts/poppins/Poppins-Light.ttf) format("truetype");font-display:swap}@font-face{font-family:Poppins-Medium;font-weight:500;font-style:normal;src:url(https://helpersng.taboola.com/fonts/poppins/Poppins-Medium.eot);src:url(https://helpersng.taboola.com/fonts/poppins/Poppins-Medium.eot?#iefix) format("embedded-opentype"),url(https://helpersng.taboola.com/fonts/poppins/Poppins-Medium.woff2) format("woff2"),url(https://helpersng.taboola.com/fonts/poppins/Poppins-Medium.woff) format("woff"),url(https://helpersng.taboola.com/fonts/poppins/Poppins-Medium.ttf) format("truetype");font-display:swap}@font-face{font-family:Poppins-Semibold;font-weight:600;font-style:normal;src:url(https://helpersng.taboola.com/fonts/poppins/Poppins-SemiBold.eot);src:url(https://helpersng.taboola.com/fonts/poppins/Poppins-SemiBold.eot?#iefix) format("embedded-opentype"),url(https://helpersng.taboola.com/fonts/poppins/Poppins-SemiBold.woff2) format("woff2"),url(https://helpersng.taboola.com/fonts/poppins/Poppins-SemiBold.woff) format("woff"),url(https://helpersng.taboola.com/fonts/poppins/Poppins-SemiBold.ttf) format("truetype");font-display:swap}:root{--header-logo-height:35px}body{--header-logo-height:35px}.rm-Header-top{height:80px}.rm-Sidebar li a{color:#5d5d5d!important;font-size:13px!important;font-family:Poppins-Light,Arial,Sans-serif}.rm-Sidebar h3{color:#7d7f7f!important;font-size:14px!important;font-family:Poppins-Medium,Arial,Sans-serif}.ThemeContext_dark .rm-Header-bottom-link,.ThemeContext_dark .rm-Header-top-link{color:#999!important;font-weight:400}.rm-ReferenceMain .Reference-section{display:none!important}.rm-ReferenceMain .field-description a{color:#144899!important}.markdown-body span.lightbox{clear:left;display:inline-block;margin:0;width:100%}.markdown-body span.lightbox-inner{display:inline-block;width:100%}.markdown-body p span.lightbox,.markdown-body p span.lightbox-inner{width:auto}.markdown-body span.lightbox img[align=center]{display:block!important;margin-left:auto!important;margin-right:auto!important}.pixel-extension-status-icon{width:20px}.markdown-body .callout[theme="💡"]{--background:#f3f8f3;--title:#4faf51;--border:#4faf51}.markdown-body .callout[theme="📍"]{--background:#fdf0dc;--title:#eea236;--border:#f0ad4e}a[class^=TutorialModal-Col-More]{display:none}h4.heading.heading-4.header-scroll{font-size:1.1em!important}.fixed{position:fixed;bottom:50px;right:0;width:max-content;background-color:#f4f8fa;padding:.25em .5em;border-radius:25px;border:2px solid #008489;z-index:10;display:block}.fixed>a::after{content:"Top ⌘↑";color:#008489}@media screen and (max-width:768px){.fixed{display:none}}.rm-ReferenceMain .rm-Article{max-width:initial}.markdown-body .image-align-left,.markdown-body .test-image{margin-left:0}.markdown-body .image-with-border,.markdown-body .test-image{border:1px solid #d3d3d3}.fixed{position:fixed;bottom:10px;right:0;width:max-content;background-color:#f4f8fa;padding:.25em .5em;border-radius:25px;border:2px solid #008489;z-index:10;display:block}.fixed>a::after{content:"↑ Top";color:#008489}.taboola_button{width:max-content;background-color:#f4f8fa;padding:.25em .5em;border-radius:25px;border:2px solid #4faf51;z-index:10}.taboola_button>a::after{content:"Subscribe Now";color:#4faf51}.markdown-body .callout[theme="👉"]{--background:#fafafa;--title:#5d5d5d;--border:#5d5d5d}.callout[theme=📷]{--title:#555555;--border:#555555;--emoji:unset;--icon:"\f126";--icon-color:#555555}.markdown-body .callout[theme="🔎"]{--background:#f3f8f3;--title:#4faf51;--border:#4faf51}.markdown-body .callout[theme="💁🏻"]{--background:#f3f8f3;--title:#4faf51;--border:#4faf51}.markdown-body .callout[theme="🙂"]{--background:#f3f8f3;--title:#4faf51;--border:#4faf51}.markdown-body .callout[theme="🙈"]{--background:#f3f8f3;--title:#4faf51;--border:#4faf51}.markdown-body .callout[theme="✅"]{--background:#f3f8f3;--title:#4faf51;--border:#4faf51}.markdown-body .callout[theme="💡"]{--background:#f3f8f3;--title:#4faf51;--border:#4faf51}.markdown-body .callout[theme="✔️"]{--background:#f3f8f3;--title:#4faf51;--border:#4faf51}.markdown-body .callout[theme="📝"]{--background:#e3edf2;--title:#5cc1de;--border:#5cc1de}.markdown-body .callout[theme="✏️"]{--background:#e3edf2;--title:#5cc1de;--border:#5cc1de}.markdown-body .callout[theme="✋"]{--background:#fdf0dc;--title:#eea236;--border:#f0ad4e}.markdown-body .callout[theme="📍"]{--background:#fdf0dc;--title:#eea236;--border:#f0ad4e}@media screen and (max-width:768px){.fixed{display:none}}.callout a,a{text-decoration:none!important;background-color:transparent;color:#144899}.callout a{color:#144899!important}.callout a:hover{color:#081e3f!important}a:hover{color:#081e3f}.container,.hub-container{max-width:1300px}.content-body .magic-block-api-header h1{color:#555;font-size:20px;font-family:Poppins-Semibold,Arial,Sans-serif}section#hub-content header h1{color:#555;font-size:28px;font-family:Poppins-Light,Arial,Sans-serif}nav#hub-sidebar ul a{color:#5d5d5d;font-size:13px;font-family:Poppins-Light,Arial,Sans-serif}nav#hub-sidebar h3{color:#7d7f7f;font-size:14px;font-family:Poppins-Medium,Arial,Sans-serif}section#hub-content #content-container section.content-toc .tocHeader{color:#7d7f7f;font-size:12px;font-family:Poppins-Medium,Arial,Sans-serif}section#hub-content #content-container section.content-toc a{color:#bbb;font-size:13px;font-family:Poppins-Light,Arial,Sans-serif}.hub-blog .hub-blog-post h3{font-size:18px;font-family:Poppins-Semibold,Arial,Sans-serif}.hub-blog .hub-blog-post .content-body .magic-block-textarea p{color:#5d5d5d;font-size:14px;font-family:Poppins-Light,Arial,Sans-serif}section#hub-content #content-container section.content-body{color:#747c84;font-size:14px;font-family:Poppins-Light,Arial,Sans-serif}.tabbed-child-projects{display:none!important}#hub-subheader-parent #hub-subheader{padding:0 40px!important}h2.header-scroll{margin:.5em 0 .5em!important}.magic-block-callout{margin-bottom:2em!important}@media (max-width:768px){#hub-container{padding-top:0!important}}html:not(.useReactApp) nav#hub-sidebar ul a.active,html:not(.useReactApp) nav#hub-sidebar ul>li.subnav-expanded>a{color:#fff!important}.hub-comment ol li{padding-left:40px;color:#4c555a}.markdown-body ol,.markdown-body ul{color:#4c555a}.field-description strong,.markdown-body strong{font-family:Poppins-Semibold,Arial,Sans-serif}/*! END HUB_CUSTOM_STYLES */</style><meta name="childrenProjects" content="[{"subdomain":"backstage-api","name":"Taboola Backstage API","_id":"5c497fb118db17002adc48a9"},{"subdomain":"taboola-pixel","name":"Taboola Pixel","_id":"66d72ee5a2897c001b4163c7"},{"subdomain":"taboolasdk","name":"Taboola Mobile SDK","_id":"5bcf502450e60e002e8994db"},{"subdomain":"recommendations-api","name":"Taboola Recommendations API","_id":"5c1a46b6a3194800345e104a"},{"subdomain":"web-integrations","name":"Taboola Web Integrations","_id":"60ec5957dca7ec01824023d3"},{"subdomain":"taboola-newsroom","name":"Taboola Newsroom","_id":"66d71d7d284ca30051fbacd9"}]"><meta name="loadedProject" content="taboola-parent"><meta name="google-site-verification" content="wSwkcniz3pOI5kYehRWL5ti97jVFwF81YOnb4_lWAtg" /> <!-- Google Tag Manager 2 --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-PC4JX7');</script> <!-- End Google Tag Manager 2 --></head><body id="enterprise" glp-state-container><div id="ssr-top"><script src="https://cdn.readme.io/public/js/cash-dom.min.js?1744133716720"></script></div><div id="ssr-main"><div class="App ThemeContext ThemeContext_dark ThemeContext_line" style="--color-primary:#274463;--color-primary-inverse:#fff;--color-primary-alt:#0d1e31;--color-primary-darken-10:#192b3e;--color-primary-darken-20:#0a121a;--color-primary-alpha-25:rgba(39, 68, 99, 0.25);--color-link-primary:#274463;--color-link-primary-darken-5:#203751;--color-link-primary-darken-10:#192b3e;--color-link-primary-darken-20:#0a121a;--color-link-primary-alpha-50:rgba(39, 68, 99, 0.5);--color-link-primary-alpha-25:rgba(39, 68, 99, 0.25);--color-link-background:rgba(39, 68, 99, 0.09);--color-link-text:#fff;--color-login-link:#274463;--color-login-link-text:#fff;--color-login-link-darken-10:#192b3e;--color-login-link-primary-alpha-50:rgba(39, 68, 99, 0.5)"><header class="Header3zzata9F_ZPQ rm-Header "><div class="rm-Header-top Header-topuTMpygDG4e1V"><div class="rm-Container rm-Container_flex"><div style="outline:none" tabindex="-1"><a href="#content" target="_self" class="Button Button_md rm-JumpTo Header-jumpTo3IWKQXmhSI5D Button_primary">Jump to Content</a></div><div class="rm-Header-left Header-leftADQdGVqx1wqU"><a class="rm-Logo Header-logo1Xy41PtkzbdG" href="/" target="_self"><img alt="Taboola Dev Center" class="rm-Logo-img Header-logo-img3YvV4lcGKkeb" src="https://files.readme.io/7839e39-small-dev-center-logo.png"/></a></div><div class="rm-Header-left Header-leftADQdGVqx1wqU Header-left_mobile1RG-X93lx6PF"><div><button aria-label="Toggle navigation menu" class="icon-menu menu3d6DYNDa3tk5" type="button"></button><div class=""><div class="Flyout95xhYIIoTKtc undefined rm-Flyout" data-testid="flyout"><div class="MobileFlyout1hHJpUd-nYkd"><hr class="MobileFlyout-divider10xf7R2X1MeW"/><a class="rm-MobileFlyout-item NavItem-item1gDDTqaXGhm1 NavItem-item_mobile1qG3gd-Mkck- NavItem_dropdown-muted1xJVuczwGc74" href="/login?redirect_uri=/" target="_self" to="/login?redirect_uri=/">Log In</a><a class="MobileFlyout-logo3Lq1eTlk1K76 Header-logo1Xy41PtkzbdG rm-Logo" href="/" target="_self"><img alt="Taboola Dev Center" class="Header-logo-img3YvV4lcGKkeb rm-Logo-img" src="https://files.readme.io/7839e39-small-dev-center-logo.png"/></a></div></div></div></div><div class="Header-left-nav2xWPWMNHOGf_"><i class="undefined Header-left-nav-icon10glJKFwewOv"></i></div></div><div class="rm-Header-right Header-right21PC2XTT6aMg"><span class="Header-right_desktop14ja01RUQ7HE"><a href="/login?redirect_uri=/" target="_self" class="Button Button_slate_text Button_md Header-link2tXYTgXq85zW undefined NavItem_mdrYO3ChA2kYvP rm-Header-top-link rm-Header-top-link_login Button_primary">Log In</a></span><div class="Header-searchtb6Foi0-D9Vx"><button aria-label="Search ⌘k" class="rm-SearchToggle" data-symbol="⌘"><div class="rm-SearchToggle-icon icon-search1"></div></button></div></div></div></div><div class="Header-bottom2eLKOFXMEmh5 rm-Header-bottom rm-Header-bottom_withProjects Header-bottom_withProjects2M-cAt2wdVuU "><div class="rm-Container rm-Container_flex"><nav aria-label="Primary navigation" class="Header-leftADQdGVqx1wqU" role="navigation"><div class="Dropdown Dropdown_closed"><button aria-haspopup="dialog" class="Button Button_slate_text Button_md undefined Button Button_slate_text Button_md rm-Header-bottom-link rm-ProjectPicker Dropdown-toggle Button_primary" type="button"><span>Taboola Dev Center</span><span class="undefined icon-chevron-down"></span></button></div></nav><div class="rm-Header-search Header-searchtb6Foi0-D9Vx rm-Header-search_feather Header-search_featherYsmQBn55F3d9"><button aria-label="Search ⌘k" class="rm-SearchToggle" data-symbol="⌘"><div class="rm-SearchToggle-icon icon-search1"></div><div class="Header-search-placeholder3Vx4OmMPcjAi rm-SearchToggle-placeholder">Search</div><div class="rm-SearchToggle-shortcut"></div></button></div></div></div><div class="hub-search-results--reactApp " id="hub-search-results"><div class="hub-container"><div class="modal-backdrop show-modal rm-SearchModal" role="button" tabindex="0"></div></div></div></header><div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PC4JX7" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/css/bootstrap.min.css" integrity="sha384-B0vP5xmATw1+K9KRQjQERJvTumQW0nPEzvF6L/Z6nronJ3oUOFUFpCjEUQouq2+l" crossorigin="anonymous"> <script> const hide = document.createElement("div"); hide.setAttribute("id", "hide-page"); document.body.appendChild(hide); </script> <style> /*ReadMe Landing Page Updates 2023*/ .rm-Header-top { height: 65px; } .Header-topuTMpygDG4e1V { border:none; } .Header-bottom2eLKOFXMEmh5 { background:#F6F7F8; margin-bottom:-10px; } .App .rm-Container { max-width: 1200px; } .rm-SearchToggle { background:transparent !important; --SearchToggle-border-color:none; } .Header-search_featherYsmQBn55F3d9 { box-shadow:none; } /*ReadMe Landing Page Updates 2023*/ html { scroll-behavior: smooth; overflow-y: scroll; } #header-top { background: #fff; } #page-header { background-image: url('https://www.taboola.com/wp-content/uploads/2021/10/dev-center-header-mobile.jpg'); } @media screen and (min-width: 540px) { #page-header { background-image: url('https://www.taboola.com/wp-content/uploads/2021/10/dev-center-header-desktop-scaled.jpg'); } } body { /* font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; */ font-family: Poppins-Medium, Helvetica, Arial, "Lucida Grande", sans-serif; color: #0A3B5A; font-size: 16px; } h1, h2, h3, h4, h5, h6, span, strong, i { font-family: Poppins-Medium, Helvetica, Arial, "Lucida Grande", sans-serif; } p, a { font-family: Poppins-Light, Helvetica, Arial, "Lucida Grande", sans-serif; } h1 { font-size: 2rem !important; line-height: 1.1 !important; font-weight: 700 !important; } @media screen and (min-width: 640px) { h1 { font-size: 3.25rem !important; } } h2 { font-size: 1.47rem !important; line-height: 1.1 !important; } h3 { font-size: 1.1rem !important; line-height: 1.1 !important; } .background-cover-image { background-position: center; background-size: cover; background-repeat: no-repeat; } .height-lg { height: 625px; } @media screen and (min-width: 640px) { .height-lg { height: 550px; } } @media screen and (min-width: 1919px) { .height-lg { height: 650px; } } .z-index-2 { z-index: 2; } .subtitle-text { font-size: 1rem !important; line-height: 1.4 !important; font-weight: 200 !important; } @media screen and (min-width: 640px) { .subtitle-text { font-size: 1.5rem !important; } } .body-text { font-size: 1rem !important; line-height: 1.4 !important; font-weight: 200 !important; color: #707070 !important; } .bg-light-gray { background: #EFEFEF !important; } .taboola-card { color: #0A3B5A !important; text-align: center; box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2); border-radius: 8px; } .taboola-card:hover { text-decoration: none; color: #0A3B5A !important; } .btn-info { background-color: #3CB8DF !important; border-color: #3CB8DF !important; } .btn-info:hover { background-color: #3CB8DF !important; border-color: #3CB8DF !important; opacity: 0.9; } .btn-pill { border-radius: 50px !important; } /* -------------------------------- Animated Scroll Down Arrow -------------------------------- */ .scroll-arrow-container { position: absolute; bottom: 15px; left: 50%; transform: translateX(-50%); } .scroll-arrow-container svg { position: absolute; bottom: -7px; transform: translateX(-49%); } .scroll-arrow-container svg .arrow-path { stroke-dasharray: 50; -webkit-animation: dash 2.2s 0.2s cubic-bezier(0.76, 0, 0.3, 1) forwards infinite; animation: dash 2.2s 0.2s cubic-bezier(0.76, 0, 0.3, 1) forwards infinite; } .scroll-arrow-container .c-scrolldown { width: 2px; height: 60px; position: absolute; bottom: 20px; left: 0; right: 0; margin: 0 auto; overflow: hidden; } .scroll-arrow-container .c-scrolldown .c-line { width: 100%; height: 100%; display: block; background: linear-gradient(to bottom, white 50%, rgba(255, 255, 255, 0) 50%); background-position: 0 -60px; background-size: 100% 200%; -webkit-animation: scrolldown 2.2s cubic-bezier(0.76, 0, 0.3, 1) forwards infinite; animation: scrolldown 2.2s cubic-bezier(0.76, 0, 0.3, 1) forwards infinite; } #hide-page{ position: absolute; top:0; bottom:0; left:0; right:0; background: #fff; width:100%; height:100%; z-index: 1000; display: block; } </style> <section id="page-header" class="background-cover-image position-relative"> <div class="container pt-5 pt-sm-0"> <div class="row height-lg align-items-md-center py-5"> <div class="col-12 col-sm-8 col-xl-7"> <h1 class="pt-3 pt-md-0 mt-5 mt-md-0 text-white font-weight-bold z-index-2 position-relative text-uppercase"> Welcome to the Taboola Dev Center</h1> <p class="text-white subtitle-text mt-3 d-block pr-5"> Here, you'll find comprehensive guides and examples to get you started as quickly as possible, as well as support if you get stuck. <br /> <br /> Let's jump right in! </p> </div> </div> </div> <div class="scroll-arrow-container z-index-3"> <a href="#cards"> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="64px" height="64px" viewBox="0 0 64 64" stroke-width="2"> <g stroke-width="2" transform="translate(0, 0)"> <polyline class="arrow-path" fill="none" stroke="#FFFFFF" stroke-width="2" stroke-linecap="square" stroke-miterlimit="10" points="44,26 32,38 20,26 " stroke-linejoin="miter"></polyline> </g> </svg> </a> </div> </section> <section class="bg-light-gray py-md-5" id="cards"> <div class="container py-4 py-md-2"> <div class="row justify-content-center"> <div class="col-12 col-lg-4 my-3 px-lg-4 px-md-5 px-xl-3"> <div class="d-block h-100 bg-white p-5 taboola-card"> <img class="mb-4" width="146px" height="112px" src="https://www.taboola.com/wp-content/uploads/2021/10/backstage-api.png" alt="Backstage API Documentation"> <h2>Backstage API Documentation</h2> <p class="body-text mt-3 mb-4">Integrate Taboola campaign management into your own solution, run reports and automate tasks.</p> <a class="btn btn-info btn-pill px-5 py-2" href="https://developers.taboola.com/backstage-api/reference">Get Started</a> <hr class="my-4" /> <ul class="list-unstyled d-flex flex-column justify-content-center align-items-center m-0"> <li class="d-flex align-items-center"> <img width="20px" height="20px" src="https://www.taboola.com/wp-content/uploads/2021/10/community.png" alt="Community Icon"> <a href="https://developers.taboola.com/backstage-api/discuss" class="ml-2 body-text">Community Discussion</a> </li> </ul> </div> </div> <div class="col-12 col-lg-4 my-3 px-lg-4 px-md-5 px-xl-3"> <div class="d-block h-100 bg-white p-5 taboola-card"> <img class="mb-4" width="88.5px" height="112px" src="https://www.taboola.com/wp-content/uploads/2021/10/mobile-sdk.png" alt="Mobile SDK Documentation"> <h2>Mobile SDK Documentation</h2> <p class="body-text mt-3 mb-4">Implement Taboola recommendations in your mobile apps: <a href="https://developers.taboola.com/taboolasdk/docs/ios-sdk-classic-first-steps">iOS</a>, <a href="https://developers.taboola.com/taboolasdk/docs/android-sdk-classic-first-steps">Android</a>, <a href="https://developers.taboola.com/taboolasdk/v3/docs/sdk-3x-react-native-plugin">React Native</a> and <a href="https://developers.taboola.com/taboolasdk/v4/docs/flutter-plugin">Flutter</a>. </p> <a class="btn btn-info btn-pill px-5 py-2" href="https://developers.taboola.com/taboolasdk/docs">Get Started</a> <hr class="my-4" /> <ul class="list-unstyled d-flex flex-column justify-content-center align-items-center m-0"> <li class="d-flex align-items-center mb-3"> <img width="20px" height="20px" src="https://www.taboola.com/wp-content/uploads/2021/10/community.png" alt="Community Icon"> <a href="https://developers.taboola.com/taboolasdk/discuss" class="ml-2 body-text">Support Forum</a> </li> </ul> </div> </div> <div class="col-12 col-lg-4 my-3 px-lg-4 px-md-5 px-xl-3"> <div class="d-block h-100 bg-white p-5 taboola-card"> <img class="mb-4" width="120px" height="112px" src="https://www.taboola.com//wp-content/uploads/2022/02/web-integrations.png" alt="WebIntegrations"> <h2 class="mx-0 mx-lg-4">Web Integrations Documentation</h2> <p class="body-text mt-3 mb-4 px-0 px-lg-2">Implement Taboola recommendations in <a href="https://developers.taboola.com/web-integrations/docs/js-tag">standard web pages</a>, <a href="https://developers.taboola.com/web-integrations/docs/spa">SPAs</a>, <a href="https://developers.taboola.com/web-integrations/docs/amp">AMP</a> and more. </p> <a class="btn btn-info btn-pill px-5 py-2" href="https://developers.taboola.com/web-integrations/docs">Get Started</a> <hr class="my-4"> <ul class="list-unstyled d-flex flex-column justify-content-center align-items-center m-0"> <li class="d-flex align-items-center"> <img width="20px" height="20px" src="https://www.taboola.com/wp-content/uploads/2021/10/community.png" alt="Community Icon"> <a href="https://developers.taboola.com/web-integrations/discuss" class="ml-2 body-text">Community Discussion</a> </li> </ul> </div> </div> </div> </div> </section> <section class="py-4 py-md-5"> <div class="container py-3"> <div class="row justify-content-center"> <div class="col-12 col-lg-4 mb-5 px-md-3mb-lg-0 px-lg-4 px-xl-5"> <h3>BS API Announcements</h3> <hr /> <div id="rss-feed-api" class="mt-4"></div> </div> <div class="col-12 col-lg-4 px-md-3 px-lg-4 px-xl-5 mb-5 mb-lg-0"> <h3>SDK Announcements</h3> <hr /> <div id="rss-feed-sdk" class="mt-4"></div> </div> <div class="col-12 col-lg-4 px-lg-4 px-md-3 px-xl-5 mb-5 mb-lg-0"> <h3>Web Announcements</h3> <hr /> <div id="rss-feed-web" class="mt-4"></div> </div> </div> </div> </section> <footer class="bg-light-gray py-1"> <div class="container py-4"> <div class="row align-items-center text-center"> <div class="col-12 col-lg-9 col-xl-8 d-lg-flex justify-content-lg-between mb-4 mb-lg-0"> <a class="font-weight-light text-secondary" href="https://help.taboola.com/hc/en-us/articles/360004904154" target="_blank">Trust Center</a> <span class="font-weight-light text-secondary"> | </span> <a class="font-weight-light text-secondary" href="https://help.taboola.com/hc/en-us" target="_blank">Advertiser Help Center</a> <span class="font-weight-light text-secondary"> | </span> <a class="font-weight-light text-secondary" href="https://pubhelp.taboola.com/hc/en-us" target="_blank">Publisher Help Center</a> <span class="font-weight-light text-secondary"> | </span> <a class="font-weight-light text-secondary" href="https://www.taboola.com/terms-of-use" target="_blank">Terms of Service</a> <span class="font-weight-light text-secondary"> | </span> <a class="font-weight-light text-secondary" href="https://www.taboola.com/privacy-policy" target="_blank">Privacy Policy</a> </div> <div class="col-12 col-lg-3 col-xl-4 d-lg-flex justify-content-lg-end"> <a href="https://www.taboola.com"> <img width="120px" src="https://files.readme.io/84875be-taboola-logo2.png"> </a> </div> </div> </div> </footer> <script type="text/javascript" defer> function createSeeAllButton(url) { let seeAllButton = document.createElement('a'); seeAllButton.innerText = 'See All'; seeAllButton.href = url; seeAllButton.style.color = '#3CB8DF'; seeAllButton.style.fontSize = '1rem'; return seeAllButton; } async function getfeed(container, feed, fullUrl, baseUrl) { // max number of items to list const MAX_ITEMS = 7; // RSS populate mobile sdk announcements sections let changelog_url = feed; let items_count = 0; let rssSingleItem = ''; let rssfeed = document.getElementById(container); const response = await fetch(changelog_url); const toText = await response.text(); const data = await new window.DOMParser().parseFromString(toText, "text/xml"); const items = await data.querySelectorAll("item"); for (const item of items) { if (items_count <= MAX_ITEMS) { let title = item.querySelector("title").innerHTML.replace("<![CDATA[", "").replace("]]>", ""); // PC - 2024-09-02 // Method IV - do nothing // (See Brain > Tech How Tos) let link = item.querySelector("link").innerHTML + "?ref=mainpage"; let pubDateRaw = item.querySelector("pubDate").innerHTML.split(" "); let pubDate = pubDateRaw[0] + ' ' + pubDateRaw[1] + ' ' + pubDateRaw[2] + ' ' + pubDateRaw[3]; rssSingleItem += `<div class="mb-3"> <a class="font-weight-light text-body" href="${link}">${title}</a> <div class="font-weight-light text-secondary"> ${pubDate} </div> </div>`; items_count++; } } rssfeed.innerHTML = rssSingleItem; rssfeed.appendChild(createSeeAllButton(fullUrl)); } //getfeed('rss-feed-sdk', 'http://localhost:5500/rss.rss', 'https://developers.taboola.com/taboolasdk/changelog'); getfeed('rss-feed-sdk', 'https://developers.taboola.com/taboolasdk/changelog.rss', 'https://developers.taboola.com/taboolasdk/changelog' , 'taboolasdk'); getfeed('rss-feed-api', 'https://developers.taboola.com/backstage-api/changelog.rss', 'https://developers.taboola.com/backstage-api/changelog','backstage-api'); getfeed('rss-feed-web', 'https://developers.taboola.com/web-integrations/changelog.rss', 'https://developers.taboola.com/web-integrations/changelog','web-integrations'); window.onload = ()=>{ document.getElementById("hide-page").style.display = "none"; console.log('loaded'); } </script></div><footer aria-label="Status banner" class="Footer2U8XAPoGhlgO AppFooter rm-Banners"></footer><div class="ModalWrapper" id="ChatGPT-modal"></div></div></div><div class="ng-non-bindable"><script id="ssr-props" data-initial-props="{"apiBaseUrl":"/","baseUrl":"/","search":{"appId":"T28YKFATPY","searchApiKey":"NDg4NjQ2ODNlZDdhYTE2YjYyMjgyNGU1MzM0NjU4NzZjYzY5OTI2MmIwY2ZkYWRhODFmYzNjMTIxZWEyYTNhZnRhZ0ZpbHRlcnM9KHByb2plY3Q6NWM0OTdmYjExOGRiMTcwMDJhZGM0OGE5LHByb2plY3Q6NjZkNzJlZTVhMjg5N2MwMDFiNDE2M2M3LHByb2plY3Q6NWJjZjUwMjQ1MGU2MGUwMDJlODk5NGRiLHByb2plY3Q6NjBlYzU5NTdkY2E3ZWMwMTgyNDAyM2QzLHByb2plY3Q6NjZkNzFkN2QyODRjYTMwMDUxZmJhY2Q5KSwodmVyc2lvbjpub25lLHZlcnNpb246NWMxOTZjNmJmZDU1ZGYwMGQ2ZWRkZTFhLHZlcnNpb246NWM0OTdmYjExOGRiMTcwMDJhZGM0OGFkLHZlcnNpb246NjZkNzJlZTZhMjg5N2MwMDFiNDE2NTQxLHZlcnNpb246NjU5ZThhM2E3MjdlZWEwMDU2ZjU5MjQ2LHZlcnNpb246NjBlYzU5NTdkY2E3ZWMwMTgyNDAyM2Q4LHZlcnNpb246NjZkNzFkN2QyODRjYTMwMDUxZmJhY2VmKSwoaGlkZGVuOm5vbmUsaGlkZGVuOmZhbHNlKSwoaW5kZXg6Q3VzdG9tUGFnZSxpbmRleDpQYWdlLGluZGV4OkJsb2csaW5kZXg6RGlzY3VzcyxpbmRleDpUdXRvcmlhbCk=","indexName":"readme_search_v2","projectsMeta":[{"modules":{"landing":false,"docs":false,"examples":true,"reference":true,"changelog":true,"discuss":true,"suggested_edits":true,"logs":false,"custompages":false,"tutorials":false,"graphql":false},"id":"5c497fb118db17002adc48a9","name":"Taboola Backstage API","subdomain":"backstage-api","subpath":"","nav_names":{"discuss":"Community Discussion","reference":"","docs":"","changelog":"Announcements","tutorials":"","recipes":""}},{"modules":{"landing":false,"docs":true,"examples":true,"reference":false,"graphql":false,"changelog":false,"discuss":false,"suggested_edits":true,"custompages":false,"tutorials":false},"id":"66d72ee5a2897c001b4163c7","name":"Taboola Pixel","subdomain":"taboola-pixel","subpath":"pixel","nav_names":{"docs":"","reference":"","changelog":"","discuss":"","recipes":"","tutorials":""}},{"modules":{"landing":false,"docs":true,"examples":true,"reference":false,"changelog":true,"discuss":true,"suggested_edits":true,"logs":false,"custompages":false,"tutorials":true,"graphql":false},"id":"5bcf502450e60e002e8994db","name":"Taboola Mobile SDK","subdomain":"taboolasdk","subpath":"","nav_names":{"discuss":"Support Forum","reference":"","docs":"SDK Documentation","changelog":"Announcements","tutorials":"","recipes":""}},{"modules":{"landing":false,"docs":true,"examples":true,"reference":false,"changelog":true,"discuss":true,"suggested_edits":true,"logs":false,"custompages":false,"tutorials":false,"graphql":false},"id":"60ec5957dca7ec01824023d3","name":"Taboola Web Integrations","subdomain":"web-integrations","subpath":"","nav_names":{"docs":"","reference":"","changelog":"Announcements","discuss":"Community Discussion","tutorials":"","recipes":""}},{"modules":{"landing":false,"docs":true,"examples":true,"reference":false,"graphql":false,"changelog":false,"discuss":false,"suggested_edits":true,"custompages":false,"tutorials":false},"id":"66d71d7d284ca30051fbacd9","name":"Taboola Newsroom","subdomain":"taboola-newsroom","subpath":"newsroom","nav_names":{"docs":"","reference":"","changelog":"","discuss":"","recipes":"","tutorials":""}}],"UrlManager":{"options":{"child":false,"parent":null,"hasOneChild":false,"project":null,"version":null,"lang":"en"},"defaults":{"lang":"en"}},"urlManagerOpts":{"lang":"en","parent":{"childrenProjects":[]},"project":{"subdomain":"taboola-parent"},"version":"1.0.0"}},"parent":{"_id":"5c196c6bfd55df00d6edde1b","appearance":{"nextStepsLabel":"","hideTableOfContents":false,"showVersion":true,"html_hidelinks":false,"global_landing_page":{"redirect":"","html":"<noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-PC4JX7\" height=\"0\" width=\"0\"\n style=\"display:none;visibility:hidden\"></iframe></noscript>\n<!-- End Google Tag Manager (noscript) -->\n<link rel=\"stylesheet\" href=\"https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/css/bootstrap.min.css\"\nintegrity=\"sha384-B0vP5xmATw1+K9KRQjQERJvTumQW0nPEzvF6L/Z6nronJ3oUOFUFpCjEUQouq2+l\" crossorigin=\"anonymous\">\n<script>\n const hide = document.createElement(\"div\");\n hide.setAttribute(\"id\", \"hide-page\");\n document.body.appendChild(hide);\n</script>\n<style>\n/*ReadMe Landing Page Updates 2023*/\n .rm-Header-top {\n height: 65px;\n}\n .Header-topuTMpygDG4e1V {\n border:none;\n}\n .Header-bottom2eLKOFXMEmh5 {\n background:#F6F7F8;\n margin-bottom:-10px;\n}\n .App .rm-Container {\n max-width: 1200px;\n}\n .rm-SearchToggle {\n background:transparent !important;\n --SearchToggle-border-color:none;\n}\n .Header-search_featherYsmQBn55F3d9 {\n box-shadow:none;\n}\n/*ReadMe Landing Page Updates 2023*/ \nhtml {\n scroll-behavior: smooth;\n overflow-y: scroll;\n}\n\n\n#header-top {\n background: #fff;\n}\n#page-header {\n background-image: url('https://www.taboola.com/wp-content/uploads/2021/10/dev-center-header-mobile.jpg');\n }\n\n @media screen and (min-width: 540px) {\n #page-header {\n background-image: url('https://www.taboola.com/wp-content/uploads/2021/10/dev-center-header-desktop-scaled.jpg');\n }\n }\n\nbody {\n /* font-family: \"Helvetica Neue\", Helvetica, Arial, \"Lucida Grande\", sans-serif; */\n font-family: Poppins-Medium, Helvetica, Arial, \"Lucida Grande\", sans-serif;\n color: #0A3B5A;\n font-size: 16px;\n}\n \nh1, h2, h3, h4, h5, h6, span, strong, i {\n font-family: Poppins-Medium, Helvetica, Arial, \"Lucida Grande\", sans-serif; \n}\n \np, a {\n font-family: Poppins-Light, Helvetica, Arial, \"Lucida Grande\", sans-serif; \n}\n\nh1 {\n font-size: 2rem !important;\n line-height: 1.1 !important;\n font-weight: 700 !important;\n}\n\n@media screen and (min-width: 640px) {\n h1 {\n font-size: 3.25rem !important;\n }\n}\n\nh2 {\n font-size: 1.47rem !important;\n line-height: 1.1 !important;\n}\n\nh3 {\n font-size: 1.1rem !important;\n line-height: 1.1 !important;\n}\n\n\n.background-cover-image {\n background-position: center;\n background-size: cover;\n background-repeat: no-repeat;\n}\n\n.height-lg {\n height: 625px;\n}\n\n@media screen and (min-width: 640px) {\n .height-lg {\n height: 550px;\n }\n}\n\n@media screen and (min-width: 1919px) {\n .height-lg {\n height: 650px;\n }\n}\n\n.z-index-2 {\n z-index: 2;\n}\n\n.subtitle-text {\n font-size: 1rem !important;\n line-height: 1.4 !important;\n font-weight: 200 !important;\n}\n\n@media screen and (min-width: 640px) {\n .subtitle-text {\n font-size: 1.5rem !important;\n }\n}\n\n.body-text {\n font-size: 1rem !important;\n line-height: 1.4 !important;\n font-weight: 200 !important;\n color: #707070 !important;\n}\n\n.bg-light-gray {\n background: #EFEFEF !important;\n}\n\n.taboola-card {\n color: #0A3B5A !important;\n text-align: center;\n box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2);\n border-radius: 8px;\n}\n\n.taboola-card:hover {\n text-decoration: none;\n color: #0A3B5A !important;\n}\n\n.btn-info {\n background-color: #3CB8DF !important;\n border-color: #3CB8DF !important;\n}\n\n.btn-info:hover {\n background-color: #3CB8DF !important;\n border-color: #3CB8DF !important;\n opacity: 0.9;\n}\n\n.btn-pill {\n border-radius: 50px !important;\n}\n\n/* --------------------------------\n\n Animated Scroll Down Arrow\n\n -------------------------------- */\n\n.scroll-arrow-container {\n position: absolute;\n bottom: 15px;\n left: 50%;\n transform: translateX(-50%);\n}\n\n.scroll-arrow-container svg {\n position: absolute;\n bottom: -7px;\n transform: translateX(-49%);\n}\n\n.scroll-arrow-container svg .arrow-path {\n stroke-dasharray: 50;\n -webkit-animation: dash 2.2s 0.2s cubic-bezier(0.76, 0, 0.3, 1) forwards infinite;\n animation: dash 2.2s 0.2s cubic-bezier(0.76, 0, 0.3, 1) forwards infinite;\n}\n\n.scroll-arrow-container .c-scrolldown {\n width: 2px;\n height: 60px;\n position: absolute;\n bottom: 20px;\n left: 0;\n right: 0;\n margin: 0 auto;\n overflow: hidden;\n}\n\n.scroll-arrow-container .c-scrolldown .c-line {\n width: 100%;\n height: 100%;\n display: block;\n background: linear-gradient(to bottom, white 50%, rgba(255, 255, 255, 0) 50%);\n background-position: 0 -60px;\n background-size: 100% 200%;\n -webkit-animation: scrolldown 2.2s cubic-bezier(0.76, 0, 0.3, 1) forwards infinite;\n animation: scrolldown 2.2s cubic-bezier(0.76, 0, 0.3, 1) forwards infinite;\n}\n#hide-page{\n position: absolute;\n top:0;\n bottom:0;\n left:0;\n right:0;\n background: #fff;\n width:100%;\n height:100%;\n z-index: 1000;\n display: block;\n \n}\n</style>\n\n<section id=\"page-header\" class=\"background-cover-image position-relative\">\n\n\n<div class=\"container pt-5 pt-sm-0\">\n <div class=\"row height-lg align-items-md-center py-5\">\n <div class=\"col-12 col-sm-8 col-xl-7\">\n <h1\n class=\"pt-3 pt-md-0 mt-5 mt-md-0 text-white font-weight-bold z-index-2 position-relative text-uppercase\">\n Welcome to the Taboola Dev Center</h1>\n <p class=\"text-white subtitle-text mt-3 d-block pr-5\">\n Here, you'll find comprehensive guides and examples to get you started as quickly as possible, as\n well as support if you get stuck.\n <br />\n <br />\n Let's jump right in!\n </p>\n </div>\n </div>\n</div>\n<div class=\"scroll-arrow-container z-index-3\">\n <a href=\"#cards\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" x=\"0px\" y=\"0px\"\n width=\"64px\" height=\"64px\" viewBox=\"0 0 64 64\" stroke-width=\"2\">\n <g stroke-width=\"2\" transform=\"translate(0, 0)\">\n <polyline class=\"arrow-path\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2\" stroke-linecap=\"square\"\n stroke-miterlimit=\"10\" points=\"44,26 32,38 20,26 \" stroke-linejoin=\"miter\"></polyline>\n </g>\n </svg>\n </a>\n</div>\n</section>\n\n<section class=\"bg-light-gray py-md-5\" id=\"cards\">\n<div class=\"container py-4 py-md-2\">\n <div class=\"row justify-content-center\">\n\n <div class=\"col-12 col-lg-4 my-3 px-lg-4 px-md-5 px-xl-3\">\n <div class=\"d-block h-100 bg-white p-5 taboola-card\">\n <img class=\"mb-4\" width=\"146px\" height=\"112px\"\n src=\"https://www.taboola.com/wp-content/uploads/2021/10/backstage-api.png\"\n alt=\"Backstage API Documentation\">\n <h2>Backstage API Documentation</h2>\n <p class=\"body-text mt-3 mb-4\">Integrate Taboola campaign management into your own solution, run\n reports and automate tasks.</p>\n <a class=\"btn btn-info btn-pill px-5 py-2\"\n href=\"https://developers.taboola.com/backstage-api/reference\">Get Started</a>\n <hr class=\"my-4\" />\n <ul class=\"list-unstyled d-flex flex-column justify-content-center align-items-center m-0\">\n <li class=\"d-flex align-items-center\">\n <img width=\"20px\" height=\"20px\"\n src=\"https://www.taboola.com/wp-content/uploads/2021/10/community.png\"\n alt=\"Community Icon\">\n <a href=\"https://developers.taboola.com/backstage-api/discuss\"\n class=\"ml-2 body-text\">Community Discussion</a>\n </li>\n </ul>\n\n </div>\n </div>\n <div class=\"col-12 col-lg-4 my-3 px-lg-4 px-md-5 px-xl-3\">\n <div class=\"d-block h-100 bg-white p-5 taboola-card\">\n <img class=\"mb-4\" width=\"88.5px\" height=\"112px\"\n src=\"https://www.taboola.com/wp-content/uploads/2021/10/mobile-sdk.png\"\n alt=\"Mobile SDK Documentation\">\n <h2>Mobile SDK Documentation</h2>\n <p class=\"body-text mt-3 mb-4\">Implement Taboola recommendations in your mobile apps: <a\n href=\"https://developers.taboola.com/taboolasdk/docs/ios-sdk-classic-first-steps\">iOS</a>,\n <a\n href=\"https://developers.taboola.com/taboolasdk/docs/android-sdk-classic-first-steps\">Android</a>,\n <a href=\"https://developers.taboola.com/taboolasdk/v3/docs/sdk-3x-react-native-plugin\">React\n Native</a> and <a\n href=\"https://developers.taboola.com/taboolasdk/v4/docs/flutter-plugin\">Flutter</a>.\n </p>\n <a class=\"btn btn-info btn-pill px-5 py-2\" href=\"https://developers.taboola.com/taboolasdk/docs\">Get\n Started</a>\n <hr class=\"my-4\" />\n <ul class=\"list-unstyled d-flex flex-column justify-content-center align-items-center m-0\">\n <li class=\"d-flex align-items-center mb-3\">\n <img width=\"20px\" height=\"20px\"\n src=\"https://www.taboola.com/wp-content/uploads/2021/10/community.png\"\n alt=\"Community Icon\">\n <a href=\"https://developers.taboola.com/taboolasdk/discuss\" class=\"ml-2 body-text\">Support\n Forum</a>\n </li>\n </ul>\n </div>\n </div>\n <div class=\"col-12 col-lg-4 my-3 px-lg-4 px-md-5 px-xl-3\">\n <div class=\"d-block h-100 bg-white p-5 taboola-card\">\n <img class=\"mb-4\" width=\"120px\" height=\"112px\"\n src=\"https://www.taboola.com//wp-content/uploads/2022/02/web-integrations.png\"\n alt=\"WebIntegrations\">\n <h2 class=\"mx-0 mx-lg-4\">Web Integrations Documentation</h2>\n <p class=\"body-text mt-3 mb-4 px-0 px-lg-2\">Implement Taboola recommendations in\n <a href=\"https://developers.taboola.com/web-integrations/docs/js-tag\">standard\n web pages</a>,\n <a\n href=\"https://developers.taboola.com/web-integrations/docs/spa\">SPAs</a>,\n <a href=\"https://developers.taboola.com/web-integrations/docs/amp\">AMP</a>\n and more.\n </p>\n <a class=\"btn btn-info btn-pill px-5 py-2\"\n href=\"https://developers.taboola.com/web-integrations/docs\">Get Started</a>\n <hr class=\"my-4\">\n <ul class=\"list-unstyled d-flex flex-column justify-content-center align-items-center m-0\">\n <li class=\"d-flex align-items-center\">\n <img width=\"20px\" height=\"20px\"\n src=\"https://www.taboola.com/wp-content/uploads/2021/10/community.png\"\n alt=\"Community Icon\">\n <a href=\"https://developers.taboola.com/web-integrations/discuss\"\n class=\"ml-2 body-text\">Community Discussion</a>\n </li>\n </ul>\n\n\n </div>\n </div>\n\n </div>\n</div>\n</section>\n\n<section class=\"py-4 py-md-5\">\n<div class=\"container py-3\">\n <div class=\"row justify-content-center\">\n <div class=\"col-12 col-lg-4 mb-5 px-md-3mb-lg-0 px-lg-4 px-xl-5\">\n <h3>BS API Announcements</h3>\n <hr />\n <div id=\"rss-feed-api\" class=\"mt-4\"></div>\n </div>\n <div class=\"col-12 col-lg-4 px-md-3 px-lg-4 px-xl-5 mb-5 mb-lg-0\">\n <h3>SDK Announcements</h3>\n <hr />\n <div id=\"rss-feed-sdk\" class=\"mt-4\"></div>\n </div>\n <div class=\"col-12 col-lg-4 px-lg-4 px-md-3 px-xl-5 mb-5 mb-lg-0\">\n <h3>Web Announcements</h3>\n <hr />\n <div id=\"rss-feed-web\" class=\"mt-4\"></div>\n </div>\n </div>\n</div>\n</section>\n\n<footer class=\"bg-light-gray py-1\">\n<div class=\"container py-4\">\n <div class=\"row align-items-center text-center\">\n <div class=\"col-12 col-lg-9 col-xl-8 d-lg-flex justify-content-lg-between mb-4 mb-lg-0\">\n <a class=\"font-weight-light text-secondary\"\n href=\"https://help.taboola.com/hc/en-us/articles/360004904154\" target=\"_blank\">Trust Center</a>\n <span class=\"font-weight-light text-secondary\"> | </span>\n <a class=\"font-weight-light text-secondary\" href=\"https://help.taboola.com/hc/en-us\"\n target=\"_blank\">Advertiser Help Center</a>\n <span class=\"font-weight-light text-secondary\"> | </span>\n <a class=\"font-weight-light text-secondary\" href=\"https://pubhelp.taboola.com/hc/en-us\"\n target=\"_blank\">Publisher Help Center</a>\n <span class=\"font-weight-light text-secondary\"> | </span>\n <a class=\"font-weight-light text-secondary\" href=\"https://www.taboola.com/terms-of-use\"\n target=\"_blank\">Terms of Service</a>\n <span class=\"font-weight-light text-secondary\"> | </span>\n <a class=\"font-weight-light text-secondary\" href=\"https://www.taboola.com/privacy-policy\"\n target=\"_blank\">Privacy Policy</a>\n </div>\n <div class=\"col-12 col-lg-3 col-xl-4 d-lg-flex justify-content-lg-end\">\n <a href=\"https://www.taboola.com\">\n <img width=\"120px\" src=\"https://files.readme.io/84875be-taboola-logo2.png\">\n </a>\n </div>\n </div>\n</div>\n</footer>\n\n<script type=\"text/javascript\" defer>\nfunction createSeeAllButton(url) {\n let seeAllButton = document.createElement('a');\n seeAllButton.innerText = 'See All';\n seeAllButton.href = url;\n seeAllButton.style.color = '#3CB8DF';\n seeAllButton.style.fontSize = '1rem';\n return seeAllButton;\n}\nasync function getfeed(container, feed, fullUrl, baseUrl) {\n // max number of items to list\n const MAX_ITEMS = 7;\n\n // RSS populate mobile sdk announcements sections\n let changelog_url = feed;\n\n let items_count = 0;\n let rssSingleItem = '';\n let rssfeed = document.getElementById(container);\n const response = await fetch(changelog_url);\n const toText = await response.text();\n const data = await new window.DOMParser().parseFromString(toText, \"text/xml\");\n const items = await data.querySelectorAll(\"item\");\n\n for (const item of items) {\n if (items_count <= MAX_ITEMS) {\n let title = item.querySelector(\"title\").innerHTML.replace(\"<![CDATA[\", \"\").replace(\"]]>\", \"\");\n \n // PC - 2024-09-02\n\t\t\t\t\t\t// Method IV - do nothing\n // (See Brain > Tech How Tos)\n \n\t\t\t\t\t\tlet link = item.querySelector(\"link\").innerHTML + \"?ref=mainpage\";\n \n let pubDateRaw = item.querySelector(\"pubDate\").innerHTML.split(\" \");\n let pubDate = pubDateRaw[0] + ' ' + pubDateRaw[1] + ' ' + pubDateRaw[2] + ' ' + pubDateRaw[3];\n\n rssSingleItem += `<div class=\"mb-3\">\n <a class=\"font-weight-light text-body\" href=\"${link}\">${title}</a>\n <div class=\"font-weight-light text-secondary\">\n ${pubDate}\n </div>\n </div>`;\n items_count++;\n }\n }\n rssfeed.innerHTML = rssSingleItem;\n rssfeed.appendChild(createSeeAllButton(fullUrl));\n\n}\n//getfeed('rss-feed-sdk', 'http://localhost:5500/rss.rss', 'https://developers.taboola.com/taboolasdk/changelog');\ngetfeed('rss-feed-sdk', 'https://developers.taboola.com/taboolasdk/changelog.rss', 'https://developers.taboola.com/taboolasdk/changelog' , 'taboolasdk');\ngetfeed('rss-feed-api', 'https://developers.taboola.com/backstage-api/changelog.rss', 'https://developers.taboola.com/backstage-api/changelog','backstage-api');\ngetfeed('rss-feed-web', 'https://developers.taboola.com/web-integrations/changelog.rss', 'https://developers.taboola.com/web-integrations/changelog','web-integrations');\nwindow.onload = ()=>{\n document.getElementById(\"hide-page\").style.display = \"none\";\n console.log('loaded');\n}\n\n</script>"},"html_footer_meta":"","html_head":"<meta name=\"google-site-verification\" content=\"wSwkcniz3pOI5kYehRWL5ti97jVFwF81YOnb4_lWAtg\" />\n<!-- Google Tag Manager 2 -->\n<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\nj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n})(window,document,'script','dataLayer','GTM-PC4JX7');</script>\n<!-- End Google Tag Manager 2 -->","html_footer":"","html_body":"","html_promo":"","javascript_hub2":"// Not working...\ndocument.addEventListener('DOMContentLoaded', function() {\n setTimeout(updateRecipeCTA, 1000); // Otherwise, it gets set back to 'Open recipe'\n}, false);\n\nfunction updateRecipeCTA() {\n document.querySelector(\"div[class^='TutorialTile-Body-Text-Action']\").textContent = \"Start >\";\n}","javascript":"","stylesheet_hub2":"@font-face {\n font-family: \"Poppins-Light\";\n font-weight: 300;\n font-style: normal;\n src: url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-Light.eot\");\n src: url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-Light.eot?#iefix\")\n format(\"embedded-opentype\"),\n url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-Light.woff2\") format(\"woff2\"),\n url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-Light.woff\") format(\"woff\"),\n url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-Light.ttf\") format(\"truetype\");\n font-display: swap;\n }\n @font-face {\n font-family: \"Poppins-Medium\";\n font-weight: 500;\n font-style: normal;\n src: url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-Medium.eot\");\n src: url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-Medium.eot?#iefix\")\n format(\"embedded-opentype\"),\n url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-Medium.woff2\") format(\"woff2\"),\n url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-Medium.woff\") format(\"woff\"),\n url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-Medium.ttf\") format(\"truetype\");\n font-display: swap;\n }\n \n @font-face {\n font-family: \"Poppins-Semibold\";\n font-weight: 600;\n font-style: normal;\n src: url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-SemiBold.eot\");\n src: url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-SemiBold.eot?#iefix\")\n format(\"embedded-opentype\"),\n url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-SemiBold.woff2\") format(\"woff2\"),\n url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-SemiBold.woff\") format(\"woff\"),\n url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-SemiBold.ttf\") format(\"truetype\");\n font-display: swap;\n }\n\n/*Redesign edits*/\n:root {\n --header-logo-height: 35px;\n}\nbody {\n --header-logo-height: 35px;\n}\n.rm-Header-top {\n height: 80px;\n}\n.rm-Sidebar li a{\n color: #5d5d5d !important;\n font-size: 13px !important;\n /* font-family: HelveticaNeueLTStd-Lt !important; */\n font-family: Poppins-Light,Arial,Sans-serif;\n \n}\n.rm-Sidebar h3{\n color: #7d7f7f !important;\n font-size: 14px !important;\n /* font-family: HelveticaNeueLTStd-Md !important; */\n font-family: Poppins-Medium,Arial,Sans-serif;\n \n}\n.ThemeContext_dark .rm-Header-top-link, .ThemeContext_dark .rm-Header-bottom-link {\n color: #999 !important;\n font-weight: 400;\n}\n.rm-ReferenceMain .Reference-section {\n display: none !important;\n}\n.rm-ReferenceMain .field-description a {\n color: #144899 !important;\n}\n\n/*\nPC 2024-11-06 - Fix for left-floating image\n(Caused a problem with inline images.)\n*/\n\n.markdown-body span.lightbox {\n clear: left;\n display: inline-block;\n margin: 0;\n width: 100%;\n}\n\n.markdown-body span.lightbox-inner {\n display: inline-block;\n width: 100%;\n}\n\n.markdown-body p span.lightbox,\n.markdown-body p span.lightbox-inner {\n width: auto;\n}\n\n.markdown-body span.lightbox img[align=center] {\n display: block !important;\n margin-left: auto !important;\n margin-right: auto !important;\n}\n\n/* PC - 2024-11-27\nIcon images for: https://dash.readme.com/project/taboola-pixel/v1.0/docs/verification-chrome-extension\n*/\n\n.pixel-extension-status-icon {\n\twidth: 20px;\n}\n\n/* Global CSS for callouts */\n/* TODO - migrate all of these to here */\n\n.markdown-body .callout[theme=\"💡\"] {\n --background: #f3f8f3;\n --title: #4faf51;\n --border: #4faf51;\n}\n\n.markdown-body .callout[theme=\"📍\"] {\n --background: #fdf0dc;\n --title: #eea236;\n --border: #f0ad4e;\n}\n\n/* Recipes */\n/* \nHide the 'More recipes' callout\n*/\n\n\na[class^=\"TutorialModal-Col-More\"] {\n display: none;\n}\n\n/* Taken from Mobile SDK */\n\n/* hiding the 'stable' label 2021-06-15 omri */\n\n/*\nspan.stable {\n display:none !important;\n}\n*/\n\n/* PC - 2024-07-16 - Looks like the classes have changed */\n\n/*\n[class^=\"VersionBadge\"]:after {\n content: ' (Android)';\n}\n*/\n\n/* PC - Aug 2024 - make the L-4 headings a drop larger: */\nh4.heading.heading-4.header-scroll {\n font-size: 1.1em !important;\n}\n\n/* PC - Jan 8, 2020\nBack-to-top widget...\n*/\n\n.fixed {\n position: fixed;\n bottom: 50px;\n right: 0px;\n width: max-content;\n background-color: #f4f8fa;\n padding: 0.25em 0.50em;\n border-radius: 25px;\n border: 2px solid #008489;\n z-index: 10;\n display: block;\n}\n\n/*this is where the text of the button is defined*/\n\n/* \n content: \"Search ⌘K\";\n*/\n\n.fixed>a::after {\n content: \"Top ⌘↑\";\n color: #008489;\n}\n\n/* \nPete - March 4, 2020\nQuick fix to hide the back-to-top widget on mobile.\n(It breaks the internal links.) \n\n*/\n@media screen and (max-width: 768px) {\n\n.fixed {display: none;}\n\n}\n\n/* Taken from BS API */\n\n/* Force the main column to expand to the full width of the page: */\n.rm-ReferenceMain .rm-Article {\n max-width: initial\n}\n\n/* Left-align an image */\n.markdown-body .test-image, .markdown-body .image-align-left {\n margin-left: 0px;\n}\n\n/* Apply border to an image */\n.markdown-body .test-image, .markdown-body .image-with-border {\n border: 1px solid lightgray;\n}\n\n\n/* OLD LANDING STYLE\n\n#hub-subheader-parent #hub-subheader .hub-subheader-breadcrumbs .tabbed-child-projects li a {\n\tfont-size: 13px;\n}\n\n.main-section-wrapper {\n background-image: url(\"https://i.ibb.co/9rNC67h/header.jpg\");\n background-size: cover;\n background-repeat: no-repeat;\n padding: 0 30px;\n}\n\n.main-section, .rss-feed {\n max-width: 1100px;\n margin: 0 auto;\n}\n\n.main-section--text {\n display: flex;\n flex-direction: column;\n color: white;\n padding: 90px 30px;\n max-width: 360px;\n}\n\n.apple-icon, .android-icon {\n height: 1em;\n width: 1em;\n margin-right: 0.5em;\n}\n\n.apple-icon{\n margin-top: -1.5px;\n}\n\n.android-icon{\n margin-top: 0px;\n}\n\n\n.platform-button {\n padding: 1em;\n border-radius: 30px;\n border: 1px solid;\n display: flex;\n width: 120px;\n color: inherit;\n text-decoration: none;\n}\n\n.platform-button:hover {\n border: 1px solid grey;\n color: inherit;\n border-radius: 30px;\n\n}\n\n.buttons {\n display: flex;\n padding-top: 30px;\n justify-content: space-between;\n \twidth:450px;\n}\n\n.title {\n color: rgba(0, 0, 0, 0.7);\n}\n\n.rss-feed--wrapper {\n padding: 0 30px;\n\n}\n\n.rss-feed, .footer-content {\n max-width: 1100px;\n padding: 30px 30px;\n margin: 0 auto;\n}\n\n.rss-feed--wrapper, .footer-wrapper {\n padding: 0 30px;\n}\n\n.rss-feed--header {\n color: #A0B4F2;\n padding-bottom: 10px;\n border-bottom: solid #E0E0E0 1px;\n}\n\n.footer {\n position: absolute;\n bottom: 0;\n width: 100%;\n}\n\n.bottom-logo {\n width: 110px;\n height: 30px;\n margin-top: 0;\n background-image: url(https://files.readme.io/JkLUlRaMSUOuUatO0XDi_sample-logo.png);\n}\n\n#rss-feed--list {\n width: 100%;\n padding-top: 1em;\n padding-right: 1em;\n}\n\n.feed2 {\n display: flex;\n margin-bottom: 1em;\n justify-content: space-between;\n}\n\n.feed-item {\n width: 50%;\n}\n\n.pub-date {\n color: rgba(0, 0, 0, 0.4);\n font-size: 0.8em;\n}\n\n.footer-custom {\n\n flex: none;\n height: 50px;\n width: 100%;\n overflow: hidden;\n background-color: #f6f7f8;\n color: rgba(0, 0, 0, 0.7);\n}\n\nbody {\n display: flex;\n min-height: 100vh;\n flex-direction: column;\n}\n\n.footer-content {\n padding: 2px 30px;\n display: flex;\n justify-content: space-between;\n}\n\n.bottom-nav {\n display: flex;\n}\n\n.bottom-nav-item {\n padding: 1em;\n text-decoration: none;\n color: inherit;\n}\n\n.bottom-nav-item:hover {\n background-color: #DCDCDC;\n color: inherit;\n}\n\n.footer-logo {\n width: 146px;\n height: 50px;\n background-repeat: no-repeat;\n background-size: contain;\n background-position: center;\n //background-image: url(https://files.readme.io/2b64e05-small-logo-blue.png);\n}\n\n.wrapper {\n flex: 1;\n}\n\n.platform-button:focus {\n border-radius: 30px;\n}\n\n@media (max-width: 768px) {\n #header-top {\n position: unset;\n }\n\n #hub-subheader-parent {\n position: unset;\n }\n\n .feed2 {\n display: flex;\n flex-direction: column;\n margin-bottom: 1em;\n justify-content: space-between;\n }\n\n .feed-item:first-child {\n margin-bottom: 1em;\n }\n \n \t.feed-item {\n width: 100%;\n }\n\n .buttons {\n display: flex;\n padding-top: 30px;\n flex-direction: column;\n }\n\n // .platform-button:first-child { \n .platform-button {\n\n margin-bottom: 1em;\n }\n .modal-backdrop {\n display: none;\n }\n\n}\n\n@media (max-width: 480px) {\n\n .footer-logo {\n display: none;\n }\n\n .footer-content {\n padding-left: 15px;\n }\n \n .main-section--text {\n padding:50px 30px!important\n }\n}\n\n*/\n/* Pete - Jan 8, 2020\nBack-to-top widget...\n*/\n\n.fixed {\n position: fixed;\n bottom: 10px;\n right: 0px;\n width: max-content;\n background-color: #f4f8fa;\n padding: 0.25em 0.50em;\n border-radius: 25px;\n border: 2px solid #008489;\n z-index: 10;\n display: block;\n}\n\n/*this is where the text of the button is defined*/\n\n/* \n\t\tcontent: \"Search ⌘K\";\n*/\n\n.fixed>a::after {\n content: \"↑ Top\";\n color: #008489;\n}\n\n/** Pete - Aug 18, 2020 - Our own button **/\n\n.taboola_button {\n width: max-content;\n background-color: #f4f8fa;\n padding: 0.25em 0.50em;\n border-radius: 25px;\n border: 2px solid #4faf51;\n z-index: 10;\n}\n\n.taboola_button>a::after {\n content: \"Subscribe Now\";\n color: #4faf51;\n}\n\n/** Pete - custom callouts */\n\n.markdown-body .callout[theme=\"👉\"] {\n --background: #fafafa;\n --title: #5d5d5d;\n --border: #5d5d5d;\n}\n \n.callout[theme=📷] {\n /* --background: #e3edf2; */\n --title: #555555;\n --border: #555555;\n --emoji: unset;\n --icon: \"\\f126\"; /* FontAwesome */\n --icon-color: #555555; \n }\n \n .markdown-body .callout[theme=\"🔎\"] {\n --background: #f3f8f3;\n --title: #4faf51;\n --border: #4faf51;\n }\n \n .markdown-body .callout[theme= \"💁🏻\"] {\n --background: #f3f8f3;\n --title: #4faf51;\n --border: #4faf51;\n }\n \n .markdown-body .callout[theme=\"🙂\"] {\n --background: #f3f8f3;\n --title: #4faf51;\n --border: #4faf51;\n }\n \n .markdown-body .callout[theme=\"🙈\"] {\n --background: #f3f8f3;\n --title: #4faf51;\n --border: #4faf51;\n }\n \n .markdown-body .callout[theme=\"✅\"] {\n --background: #f3f8f3;\n --title: #4faf51;\n --border: #4faf51;\n }\n \n .markdown-body .callout[theme=\"💡\"] {\n --background: #f3f8f3;\n --title: #4faf51;\n --border: #4faf51;\n }\n \n .markdown-body .callout[theme=\"✔️\"] {\n --background: #f3f8f3;\n --title: #4faf51;\n --border: #4faf51;\n }\n \n .markdown-body .callout[theme=\"📝\"] {\n --background: #e3edf2;\n --title: #5cc1de;\n --border: #5cc1de;\n }\n \n \n .markdown-body .callout[theme=\"✏️\"] {\n --background: #e3edf2;\n --title: #5cc1de;\n --border: #5cc1de;\n }\n \n .markdown-body .callout[theme=\"✋\"] {\n --background: #fdf0dc;\n --title: #eea236;\n --border: #f0ad4e;\n }\n \n .markdown-body .callout[theme=\"📍\"] {\n --background: #fdf0dc;\n --title: #eea236;\n --border: #f0ad4e;\n }\n\n/* \nPete - March 4, 2020\nQuick fix to hide the back-to-top widget on mobile.\n(It breaks the internal links.) \n\n*/\n@media screen and (max-width: 768px) {\n\n.fixed {display: none;}\n\n}\n\n/* Omri - 10/6/20 - removing the api logs crap */\n/*\n.logs {\n display:none!important;\n}\n*/\n\n/* Omri - June 2020 - fixing the links */\na, .callout a {\n text-decoration: none!important;\n background-color: transparent;\n color:#144899;\n}\n.callout a {\n color:#144899!important;\n}\n.callout a:hover {\n color:#081e3f!important;\n}\n \na:hover {\n color:#081e3f;\n}\n\n\n/* Pete - Dec 15\nItalicize variables and code snippets\nNote: affects any content in our own tables - e.g. quick reference sections, fields reference sections, etc.\n*/\n\n/*\ndiv.block-parameters-table code span.cm-s-neo {\n font-style: italic;\n}\n*/\n\n\n/* \nWas the following taken from sdk.taboola.com?\n*/\n\n.container,\n.hub-container {\n max-width: 1300px;\n}\n\n/*\nbody{\n font-family: Poppins-Light,Arial,Sans-serif;\n}\np,a,strong,span,i,li{\n font-family: Poppins-Light,Arial,Sans-serif;\n}\n*/\n\n.content-body .magic-block-api-header h1 {\n color: #555555;\n font-size: 20px;\n \tfont-family: Poppins-Semibold,Arial,Sans-serif;\n /*font-family: 'HelveticaNeueLTStd-Bd';*/\n}\n\nsection#hub-content header h1 {\n color: #555555;\n font-size: 28px;\n /* font-family: 'HelveticaNeueLTStd-Lt'; */\n font-family: Poppins-Light,Arial,Sans-serif;\n}\n\nnav#hub-sidebar ul a {\n /* color: #bbbbbb;*/\n color: #5d5d5d;\n font-size: 13px;\n /* font-family: 'HelveticaNeueLTStd-Lt'; */\n font-family: Poppins-Light,Arial,Sans-serif;\n}\n\nnav#hub-sidebar h3 {\n color: #7d7f7f;\n font-size: 14px;\n /*font-family: 'HelveticaNeueLTStd-Md';*/\n font-family: Poppins-Medium,Arial,Sans-serif;\n}\n\nsection#hub-content #content-container section.content-toc .tocHeader {\n color: #7d7f7f;\n font-size: 12px;\n /*font-family: 'HelveticaNeueLTStd-Md';*/\n \tfont-family: Poppins-Medium,Arial,Sans-serif;\n}\n\nsection#hub-content #content-container section.content-toc a {\n color: #bbbbbb;\n font-size: 13px;\n /* font-family: 'HelveticaNeueLTStd-Lt'; */\n font-family: Poppins-Light,Arial,Sans-serif;\n}\n\n.hub-blog .hub-blog-post h3 {\n font-size: 18px;\n /* font-family: 'HelveticaNeueLTStd-Bd'; */\n font-family: Poppins-Semibold,Arial,Sans-serif;\n}\n\n\n.hub-blog .hub-blog-post .content-body .magic-block-textarea p {\n /* color:#747c84;*/\n color: #5d5d5d;\n font-size: 14px;\n /* font-family: 'HelveticaNeueLTStd-Lt'; */\n font-family: Poppins-Light,Arial,Sans-serif;\n}\n\nsection#hub-content #content-container section.content-body {\n color: #747c84;\n font-size: 14px;\n /* font-family: 'HelveticaNeueLTStd-Lt'; */\n font-family: Poppins-Light,Arial,Sans-serif;\n}\n\n.tabbed-child-projects {\n display: none!important;\n}\n\n#hub-subheader-parent #hub-subheader {\n padding: 0px 40px!important;\n}\n\nh2.header-scroll {\n margin: .5em 0 .5em!important;\n}\n\n.magic-block-callout {\n margin-bottom: 2em!important;\n}\n\n@media (max-width: 768px) {\n #hub-container {\n padding-top: 0!important;\n }\n}\n\n/* foreground color in sidebar is black and not white when selected May 2021 */\nhtml:not(.useReactApp) nav#hub-sidebar ul a.active, html:not(.useReactApp) nav#hub-sidebar ul>li.subnav-expanded>a {\n color: #FFF!important;\n}\n.hub-comment ol li{\n padding-left: 40px;\n color: #4c555a;\n}\n\n.markdown-body ol, .markdown-body ul {\n color: #4c555a;\n}\n\n.field-description strong, .markdown-body strong{\n/*font-family: HelveticaNeueLTStd-Bd;*/\n font-family: Poppins-Semibold,Arial,Sans-serif;\n}\n#content-container > section > div > blockquote.callout > h3 > p{\n /*color:#46b8da!important;*/\n}","stylesheet":"","favicon":["https://files.readme.io/9622cb1-small-3ef5e06-small-favicon.png","3ef5e06-small-favicon.png",32,32,"#0c439c","https://files.readme.io/bc4d45d-3ef5e06-small-favicon.png"],"logo_white_use":false,"logo_white":[],"logo":["https://files.readme.io/7839e39-small-dev-center-logo.png","dev-center-logo.png",490,62,"#274463","https://files.readme.io/9bf68e3-dev-center-logo.png"],"promos":[],"body":{"style":"none"},"header":{"img_pos":"tl","img_size":"auto","img":[],"style":"solid"},"typography":{"tk_body":"","tk_headline":"","tk_key":"","typekit":false,"body":"Open+Sans:400:sans-serif","headline":"Open+Sans:400:sans-serif"},"colors":{"body_highlight":"","header_text":"","main_alt":"","main":"#274463","highlight":"","custom_login_link_color":""},"main_body":{"type":"links"},"splitReferenceDocs":false,"categoriesAsDropdown":false,"childrenAsPills":false,"hide_logo":false,"sticky":false,"landing":true,"overlay":"triangles","notheme":false,"theme":"line","link_logo_to_url":false,"referenceLayout":"row","rdmd":{"callouts":{"useIconFont":false},"theme":{"background":"","border":"","markdownEdge":"","markdownFont":"","markdownFontSize":"","markdownLineHeight":"","markdownRadius":"","markdownText":"","markdownTitle":"","markdownTitleFont":"","mdCodeBackground":"","mdCodeFont":"","mdCodeRadius":"","mdCodeTabs":"","mdCodeText":"","tableEdges":"","tableHead":"","tableHeadText":"","tableRow":"","tableStripe":"","tableText":"","text":"","title":""}},"subheaderStyle":"dropdown","showMetricsInReference":true,"referenceSimpleMode":true,"stylesheet_hub3":"","loginLogo":["https://files.readme.io/7839e39-small-dev-center-logo.png","dev-center-logo.png",490,62,"#274463","https://files.readme.io/9bf68e3-dev-center-logo.png"],"colorScheme":"light","logo_large":false,"changelog":{"layoutExpanded":false,"showAuthor":true,"showExactDate":false},"allowApiExplorerJsonEditor":false},"custom_domain":"developers.taboola.com","childrenProjects":[{"_id":"5c497fb118db17002adc48a9","appearance":{"nextStepsLabel":"","hideTableOfContents":false,"showVersion":false,"html_hidelinks":false,"global_landing_page":{"redirect":"","html":""},"html_footer_meta":"","html_head":"<meta name=\"google-site-verification\" content=\"wSwkcniz3pOI5kYehRWL5ti97jVFwF81YOnb4_lWAtg\" />\n<!-- Google Tag Manager 2 -->\n<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\nj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n})(window,document,'script','dataLayer','GTM-PC4JX7');</script>\n<!-- End Google Tag Manager 2 -->\n<link href=\"https://fonts.googleapis.com/icon?family=Material+Icons\" rel=\"stylesheet\">","html_footer":"","html_body":"","html_promo":"","javascript_hub2":"/*\n// OLD LANDING PAGE CODE\n$( document ).ready(function() {\n $.get('https://developers.taboola.com/taboolasdk/changelog.rss',function(response){\n var el = document.createElement( 'div' ); \n var rssList = []\n var listOfTwoItems = []\n $(response).find(\"item\").each(function () { // or \"item\" or whatever suits your feed\n var el = $(this);\n \n var title = el.find(\"title\").text().replace(\"<![CDATA[\", \"\").replace(\"]]>\", \"\");\n var titleLink = \"https://developers.taboola.com/taboolasdk\" + el.find(\"link\").text().split(\"v1.0\")[1] + \"?ref=mainpage\";\n \n var pubDateRaw = el.find(\"pubDate\").text().replace(\"<![CDATA[\", \"\").replace(\"]]>\", \"\").split(\" \");\n var pubDate = pubDateRaw[0]+ ' ' + pubDateRaw[1]+ ' ' + pubDateRaw[2]+ ' ' + pubDateRaw[3]\n \n var feeditem = document.createElement( 'div' )\n var titleDiv = document.createElement( 'a' )\n titleDiv.innerText = title\n titleDiv.className = \"title\";\n titleDiv.href = titleLink;\n \n var pubDateDiv = document.createElement( 'div' )\n pubDateDiv.innerText = pubDate\n pubDateDiv.className = \"pub-date\";\n \n feeditem.appendChild(titleDiv)\n feeditem.appendChild(pubDateDiv)\n feeditem.className = \"feed-item\";\n \n if(listOfTwoItems.length === 1){\n var feed2 = document.createElement( 'div' )\n feed2.appendChild(feeditem)\n feed2.appendChild(listOfTwoItems[0])\n feed2.className = \"feed2\"\n listOfTwoItems = []\n return rssList.push(feed2)\n }\n listOfTwoItems.push(feeditem)\n });\n if(listOfTwoItems.length === 1){\n var feed2 = document.createElement( 'div' )\n feed2.appendChild(listOfTwoItems[0])\n feed2.className = \"feed2\"\n rssList.push(feed2)\n }\n var rssfeed = document.getElementById('rss-feed--list');\n rssList.forEach(function(item){\n rssfeed.appendChild(item)\n })\n \n });\n \n })\n \n */\n\n// Pop up the search modal (Pete - 2020-08-12)\n\n/*\n$(document).ready(() => {\n const search = $('#open-btn');\n const searchModal = $('#hub-search-results');\n const searchInput = searchModal.find('[type=\"search\"]');\n const modalBackdrop = $('.modal-backdrop');\n const closeSearch = e => {\n if (e.type === 'click' && !e.target.classList.contains('modal-backdrop')) return;\n searchModal.removeClass('hub-search-results-active');\n // events\n modalBackdrop.off('click touchstart', (e) => closeSearch(e));\n $(document).off('keyup', e => {\n if (e.keyCode == 27) closeSearch(e);\n });\n search.on('click touchstart', openSearch);\n }\n \n const openSearch = () => {\n searchModal.addClass('hub-search-results-active');\n searchInput.focus();\n // events\n modalBackdrop.on('click touchstart', (e) => closeSearch(e));\n $(document).on('keyup', e => {\n if (e.keyCode == 27) closeSearch(e);\n });\n search.off('click touchstart', openSearch);\n }\n\n $('.search-wrapper').append(search);\n $('body').append(searchModal);\n search.on('click touchstart', openSearch);\n})\n*/\n\n/* PeterC - close the floating banner */\ndocument.querySelector(\".banner__close\").addEventListener(\"click\", function () {\n document.querySelector(\".banner\").style.display = \"none\";\n});\n\n\n/*\nPeterC- 2024-06-24\n\nUsed for: Set up Shopify events in Taboola (Manual Flow) \nScript gets fired when the user makes a selection in the dropdown\n*/\n\nconst conversions = [\n {\n name: 'Make Purchase',\n event_name: 'make_purchase',\n },\n {\n name: 'Start Checkout',\n event_name: 'start_checkout',\n },\n {\n name: 'Add To Cart',\n event_name: 'add_to_cart',\n },\n {\n name: 'Cart View',\n event_name: 'cart_view',\n },\n {\n name: 'Product View',\n event_name: 'product_view',\n },\n {\n name: 'Collection View',\n event_name: 'collection_view',\n },\n {\n name: 'Search Submitted',\n event_name: 'search_submitted',\n },\n]\n\nfunction updateContent(selectedIndex) {\n\n let isLastConversion = (selectedIndex == conversions.length - 1);\n console.log(isLastConversion);\n \n // -----------------------------\n // Start \"\"'Include' checkboxes\" handling\n\n let includeCheckboxContent = \"\";\n\n console.log(\"conversion name: \" + conversions[selectedIndex].name);\n \n // Text depends on the selected conversion\n switch (conversions[selectedIndex].name) {\n case \"Make Purchase\":\n includeCheckboxContent =\n \n `Make sure that both options are checked:\n <br><strong>Include in total conversions</strong> and <strong>Include in total value</strong>\n <div class=\"notecallout\">Make sure that both fields are checked.</div>`;\n break; \n case \"Start Checkout\":\n case \"Add To Cart\":\n \t\tconsole.log(\"We're in!\");\n \n includeCheckboxContent =\n\n `Clear the <strong>Include in total value</strong> checkbox.\n\t\t \t\t <div class=\"notecallout\">Make sure that only the <strong>Include in total conversions</strong> field is checked.</div>`;\n break;\n default:\n includeCheckboxContent =\n\n `Clear the following checkboxes:\n <br><strong>Include in total conversions</strong> and <strong>Include in total value</strong>\n\t\t \t\t<div class=\"notecallout\">Make sure that both fields are cleared.</div>`;\n }\n \n // Set the text:\n let includeCheckboxesElement = document.getElementById(\"include_checkboxes\");\n \tincludeCheckboxesElement.innerHTML = includeCheckboxContent;\n \n // End 'Include' checkboxes handling\n // -----------------------------\n \n // -----------------------------\n // Start 'Category' and `event_name` instruction handling\n \n let categoryElement = document.getElementById(\"category\");\n \n let eventInstructionElement = document.getElementById(\"event_instruction\");\n \teventInstructionElement.innerHTML = 'Edit the <strong style=\"user-select: text;\">Event Name</strong> to read:';\n \n switch (conversions[selectedIndex].name) {\n case 'Cart View':\n case 'Product View':\n case 'Collection View':\n \t\tcategoryElement.textContent = \"View Content\"\n break;\n case 'Search Submitted':\n \t\tcategoryElement.textContent = \"Search\"\n break;\n default:\n categoryElement.textContent = conversions[selectedIndex].name;\n eventInstructionElement.innerHTML = 'Confirm that the <strong style=\"user-select: text;\">Event Name</strong> is:'\n }\n \n \t// -----------------------------\n // End 'Category' handling\n\n let nameElements = document.getElementsByClassName(\"conversion_name\");\n for (i = 0; i < nameElements.length; i++) {\n nameElements[i].textContent = conversions[selectedIndex].name;\n }\n\n let eventNameElement = document.getElementById(\"event_name\");\n eventNameElement.textContent = conversions[selectedIndex].event_name;\n\n let numberElement = document.getElementById(\"event_number\");\n numberElement.textContent = String(selectedIndex + 1);\n\n let nextInstructionsElement = document.getElementById(\"next_instructions\");\n // nextEventElement.textContent = conversions[selectedIndex + 1].name;\n\n if (!isLastConversion) {\n //nextInstructionsElement.innerHTML = `Set up the <span style=\"font-weight: bold;\"></span> event.`;\n\n nextInstructionsElement.innerHTML =\n\n `<p>\n Set up the <span id=\"next_event\" style=\"font-weight: bold;\">${conversions[selectedIndex + 1].name}</span> event.\n </p>\n <p>\n (Back to <a style=\"user-select: text;\" href=\"#h_01J0QKWF7HKTG9NAH2CGQYE79D\">top</a>)\n </p>`\n\n }\n else {\n nextInstructionsElement.innerText = \"You're all done!\"\n }\n}\n});","javascript":"","stylesheet_hub2":".banner {\n background: #009579;\n}\n\n.banner__content {\n padding: 8px;\n margin: 0;\n display: flex;\n}\n\n.banner__text {\n flex-grow: 1;\n line-height: 1.4;\n font-family: \"Quicksand\", sans-serif;\n}\n\n.banner__close {\n text-align: right;\n background: none;\n border: none;\n cursor: pointer;\n}\n\n.banner__text,\n.banner__close > span {\n color: #ffffff;\n}","stylesheet":"","favicon":["https://files.readme.io/3418b0e-small-favicon.png","favicon.png",32,32,"#0c439c","https://files.readme.io/248c94c-favicon.png"],"logo_white_use":false,"logo_white":[],"logo":["https://files.readme.io/0f68cc3-small-7839e39-small-dev-center-logo.png","7839e39-small-dev-center-logo.png",490,62,"#274463","https://files.readme.io/80d8ec7-7839e39-small-dev-center-logo.png"],"promos":[{"extras":{"type":"buttons","buttonPrimary":"get-started","buttonSecondary":"none"},"title":"Taboola Backstage API","text":"Welcome to the Taboola Backstage API documentation. You'll find comprehensive guides and examples to help you get started with Taboola Backstage API quickly.","_id":"5c497fb118db17002adc48aa"}],"body":{"style":"none"},"header":{"img_pos":"tl","img_size":"auto","img":[],"style":"solid"},"typography":{"tk_body":"","tk_headline":"","tk_key":"","typekit":false,"body":"Open+Sans:400:sans-serif","headline":"Open+Sans:400:sans-serif"},"colors":{"body_highlight":"","header_text":"","main_alt":"","main":"","highlight":"","custom_login_link_color":""},"main_body":{"type":"links"},"splitReferenceDocs":false,"categoriesAsDropdown":false,"childrenAsPills":false,"hide_logo":true,"sticky":false,"landing":true,"overlay":"triangles","theme":"line","link_logo_to_url":false,"referenceLayout":"row","rdmd":{"callouts":{"useIconFont":false},"theme":{"background":"","border":"","markdownEdge":"","markdownFont":"","markdownFontSize":"","markdownLineHeight":null,"markdownRadius":"","markdownText":"","markdownTitle":"","markdownTitleFont":"","mdCodeBackground":"","mdCodeFont":"","mdCodeRadius":"","mdCodeTabs":"","mdCodeText":"","tableEdges":"","tableHead":"","tableHeadText":"","tableRow":"","tableStripe":"","tableText":"","text":"","title":""}},"subheaderStyle":"dropdown","showMetricsInReference":true,"referenceSimpleMode":false,"stylesheet_hub3":"","loginLogo":[],"logo_large":false,"colorScheme":"light","changelog":{"layoutExpanded":false,"showAuthor":true,"showExactDate":false},"allowApiExplorerJsonEditor":true},"custom_domain":"","childrenProjects":[],"derivedPlan":"enterprise","description":"Welcome to the Taboola Backstage API documentation. Using the API, you can integrate Taboola campaign management into your own solution, run reports, automate tasks and more.","error404":"","experiments":[],"first_page":"reference","flags":{"translation":false,"directGoogleToStableVersion":false,"disableAnonForum":false,"newApiExplorer":true,"hideGoogleAnalytics":false,"cookieAuthentication":false,"allowXFrame":false,"speedyRender":false,"correctnewlines":false,"swagger":false,"oauth":false,"migrationSwaggerRun":false,"migrationRun":false,"hub2":true,"enterprise":true,"allow_hub2":false,"alwaysShowDocPublishStatus":false,"newEditor":true,"newMarkdown":false,"newMarkdownBetaProgram":true,"newMarkdownLooseMode":false,"oldMarkdown":false,"newSearch":false,"rdmdCompatibilityMode":false,"tutorials":true,"staging":false,"allowApiExplorerJsonEditor":false,"useReactApp":true,"newHeader":false,"referenceRedesign":false,"auth0Oauth":false,"graphql":false,"singleProjectEnterprise":false,"dashReact":false,"allowReferenceUpgrade":true,"metricsV2":true,"newEditorDash":true,"enableRealtimeExperiences":false,"reviewWorkflow":true,"star":false,"allowDarkMode":false,"forceDarkMode":false,"useReactGLP":false,"disablePasswordlessLogin":false,"personalizedDocs":false,"myDevelopers":false,"superHub":false,"developerDashboard":false,"allowReusableOTPs":false,"dashHomeRefresh":false,"owlbotAi":false,"apiV2":false,"git":{"read":false,"write":false},"superHubBeta":false,"dashQuickstart":false,"disableAutoTranslate":false,"customBlocks":false,"devDashHub":false,"disableSAMLScoping":false,"allowUnsafeCustomHtmlSuggestionsFromNonAdmins":false,"apiAccessRevoked":false,"passwordlessLogin":"default","disableSignups":false,"billingRedesignEnabled":true,"developerPortal":false,"mdx":false,"superHubDevelopment":false,"annualBillingEnabled":true,"devDashBillingRedesignEnabled":false,"enableOidc":false,"customComponents":false,"disableDiscussionSpamRecaptchaBypass":true,"developerViewUsersData":false,"changelogRssAlwaysPublic":false,"bidiSync":false,"superHubMigrationSelfServeFlow":false,"apiDesigner":false,"hideEnforceSSO":false,"localLLM":false,"superHubManageVersions":false,"gitSidebar":false,"superHubGlobalCustomBlocks":false,"childManagedBidi":false,"superHubBranches":false},"fullBaseUrl":"https://backstage-api.readme.io/","git":{"migration":{"createRepository":{},"transformation":{},"migratingPages":{},"enableSuperhub":{}},"sync":{"linked_repository":{},"installationRequest":{},"connections":[],"providers":[]}},"glossaryTerms":[{"_id":"6613a6b03fcb7a0039344e52","term":"Setup columns","definition":"columns that contain item (ad) properties."},{"_id":"6613a6bea445440010190aa8","term":"Performance columns","definition":"columns that contain performance metrics for each item (ad)."}],"graphqlSchema":"","gracePeriod":{"enabled":false,"endsAt":null},"shouldGateDash":false,"healthCheck":{"provider":"","settings":{}},"intercom_secure_emailonly":false,"intercom":"","is_active":true,"integrations":{"login":{}},"internal":"","jwtExpirationTime":0,"landing_bottom":[],"mdxMigrationStatus":"rdmd","metrics":{"thumbsEnabled":true,"enabled":false,"monthlyLimit":0,"planLimit":1000000,"realtime":{"dashEnabled":false,"hubEnabled":false},"monthlyPurchaseLimit":0,"meteredBilling":{}},"modules":{"landing":false,"docs":false,"examples":true,"reference":true,"changelog":true,"discuss":true,"suggested_edits":true,"logs":false,"custompages":false,"tutorials":false,"graphql":false},"name":"Taboola Backstage API","nav_names":{"discuss":"Community Discussion","reference":"","docs":"","changelog":"Announcements","tutorials":"","recipes":""},"oauth_url":"","onboardingCompleted":{"documentation":true,"appearance":true,"jwt":true,"api":true,"logs":true,"domain":false,"metricsSDK":false},"owlbot":{"enabled":false,"isPaying":false,"customization":{"answerLength":"long","customTone":"","defaultAnswer":"","forbiddenWords":"","tone":"neutral"},"copilot":{"enabled":false,"hasBeenUsed":false,"installedCustomPage":""}},"owner":{"id":null,"email":null,"name":null},"plan":"enterprise","planOverride":"","planSchedule":{"stripeScheduleId":null,"changeDate":null,"nextPlan":null},"planStatus":"","readmeScore":{"components":{"newDesign":{"enabled":true,"points":25},"reference":{"enabled":true,"points":50},"tryItNow":{"enabled":false,"points":35},"syncingOAS":{"enabled":false,"points":10},"customLogin":{"enabled":false,"points":25},"metrics":{"enabled":false,"points":40},"recipes":{"enabled":false,"points":15},"pageVoting":{"enabled":true,"points":1},"suggestedEdits":{"enabled":true,"points":10},"support":{"enabled":true,"points":5},"htmlLanding":{"enabled":false,"points":5},"guides":{"enabled":false,"points":10},"changelog":{"enabled":true,"points":5},"glossary":{"enabled":true,"points":1},"variables":{"enabled":true,"points":1},"integrations":{"enabled":false,"points":2}},"percentScore":50,"totalScore":98},"reCaptchaSiteKey":"","reference":{"alwaysUseDefaults":true,"defaultExpandResponseExample":false,"defaultExpandResponseSchema":false,"enableOAuthFlows":false},"seo":{"overwrite_title_tag":false},"stable":{"_id":"5c497fb118db17002adc48ad","project":"5c497fb118db17002adc48a9","createdAt":"2019-01-24T09:04:49.451Z","releaseDate":"2019-01-24T09:04:49.451Z","categories":["5c497fb118db17002adc48ae","5cb49564dd3ed401e9c6a0fa","5d04c3f41087c0003f2578d1","5d04c4c156363b001a0e8337","5d0513eec38106004b3bebca","5d05144cbd610c0024f4a654","5d889a4c89a9b60057d06c8a","5d889b125873f2006162ac44","5d889c6a1cecab003e9e0476","5d889ca95db047003d776396","5d89b7bfe3edac005d0ffae5","5d89b8e8d4f6f5001e6a5d9f","5d8b4c3de1f10a004f7561b1","5d8c8427ca78de0058705030","5d99c77cb207f8001fe1eb62","5db087dbec28730026ccab41","5db0894a8ff1f300728a1f00","5db991dbac1ad400560bf53f","5dc2e546c62feb005819cae6","5dc97ebaef3c8a00188d3bd9","5dd3ef0df92ad600573e0e3f","5dd544ce26efd70025d4ef6f","5ddbfe09ed79f60052152391","5ddbfe3afae694006cf81638","5de7687ae46fba005eaa990b","5df25b60800bd0003b8719d2","5df8a278dfea1600410f55fd","5e01e20c477938004b3d427e","5e0b2405c62f8f001e14efa2","5e0b24924a1ec6003f0cce1d","5e0b4a671945c800115d9e47","5e565a332a5fc5016fa522e3","5f43a2b41bf8e001b7cf992e","5f957fd42603c400427935ad","601130beb8bbc900189124f2","623206f4ba10ae005d2a17bf","63d9a01b7f835300035dc519","6418788752dfdd00397af8f3","64217452cccf64004995a645","64298eec8fc2530011ed8913","643e77456d89e30051f856f1","6476195655e116000a10d1a2","65a529d72a90280029e13ed8","65ce3d8e19575e00380e3a3e","667ac2c2632067003edfb7cb"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"1.0.0","version":"1.0","__v":33,"pdfStatus":"complete","updatedAt":"2024-06-25T13:14:42.470Z"},"subdomain":"backstage-api","subpath":"","superHubWaitlist":true,"topnav":{"edited":true,"right":[{"type":"user"}],"left":[{"type":"reference"},{"type":"discuss"},{"type":"changelog"}],"bottom":[]},"trial":{"trialEndsAt":"2019-02-07T09:04:49.378Z","trialDeadlineEnabled":false},"translate":{"languages":[],"project_name":"","org_name":"","key_public":"","show_widget":false,"provider":"transifex"},"url":"https://developers.taboola.com/","versions":[{"_id":"5c497fb118db17002adc48ad","project":"5c497fb118db17002adc48a9","createdAt":"2019-01-24T09:04:49.451Z","releaseDate":"2019-01-24T09:04:49.451Z","categories":["5c497fb118db17002adc48ae","5cb49564dd3ed401e9c6a0fa","5d04c3f41087c0003f2578d1","5d04c4c156363b001a0e8337","5d0513eec38106004b3bebca","5d05144cbd610c0024f4a654","5d889a4c89a9b60057d06c8a","5d889b125873f2006162ac44","5d889c6a1cecab003e9e0476","5d889ca95db047003d776396","5d89b7bfe3edac005d0ffae5","5d89b8e8d4f6f5001e6a5d9f","5d8b4c3de1f10a004f7561b1","5d8c8427ca78de0058705030","5d99c77cb207f8001fe1eb62","5db087dbec28730026ccab41","5db0894a8ff1f300728a1f00","5db991dbac1ad400560bf53f","5dc2e546c62feb005819cae6","5dc97ebaef3c8a00188d3bd9","5dd3ef0df92ad600573e0e3f","5dd544ce26efd70025d4ef6f","5ddbfe09ed79f60052152391","5ddbfe3afae694006cf81638","5de7687ae46fba005eaa990b","5df25b60800bd0003b8719d2","5df8a278dfea1600410f55fd","5e01e20c477938004b3d427e","5e0b2405c62f8f001e14efa2","5e0b24924a1ec6003f0cce1d","5e0b4a671945c800115d9e47","5e565a332a5fc5016fa522e3","5f43a2b41bf8e001b7cf992e","5f957fd42603c400427935ad","601130beb8bbc900189124f2","623206f4ba10ae005d2a17bf","63d9a01b7f835300035dc519","6418788752dfdd00397af8f3","64217452cccf64004995a645","64298eec8fc2530011ed8913","643e77456d89e30051f856f1","6476195655e116000a10d1a2","65a529d72a90280029e13ed8","65ce3d8e19575e00380e3a3e","667ac2c2632067003edfb7cb"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"1.0.0","version":"1.0","__v":33,"pdfStatus":"complete","updatedAt":"2024-06-25T13:14:42.470Z"},{"_id":"61a8c4fd405adf006ca4dda4","version":"1.0-new","version_clean":"1.0.0-new","codename":"New API Explorer","is_stable":false,"is_beta":false,"is_hidden":true,"is_deprecated":false,"categories":["61a8c4fd405adf006ca4dba0","5cb49564dd3ed401e9c6a0fa","61a8c4fd405adf006ca4dba1","5d04c4c156363b001a0e8337","61a8c4fd405adf006ca4dba2","5d05144cbd610c0024f4a654","61a8c4fd405adf006ca4dba3","5d889b125873f2006162ac44","5d889c6a1cecab003e9e0476","5d889ca95db047003d776396","5d89b7bfe3edac005d0ffae5","61a8c4fd405adf006ca4dba4","5d8b4c3de1f10a004f7561b1","61a8c4fd405adf006ca4dba5","5d99c77cb207f8001fe1eb62","61a8c4fd405adf006ca4dba6","61a8c4fd405adf006ca4dba7","61a8c4fd405adf006ca4dba8","61a8c4fd405adf006ca4dba9","61a8c4fd405adf006ca4dbaa","61a8c4fd405adf006ca4dbab","5dd544ce26efd70025d4ef6f","5ddbfe09ed79f60052152391","61a8c4fd405adf006ca4dbac","61a8c4fd405adf006ca4dbad","61a8c4fd405adf006ca4dbae","61a8c4fd405adf006ca4dbaf","61a8c4fd405adf006ca4dbb0","5e0b2405c62f8f001e14efa2","5e0b24924a1ec6003f0cce1d","61a8c4fd405adf006ca4dbb1","61a8c4fd405adf006ca4dbb2","61a8c4fd405adf006ca4dbb4","61a8c4fd405adf006ca4dbb5","61a8c4fd405adf006ca4dbb6","63d9a01b7f835300035dc51b"],"project":"5c497fb118db17002adc48a9","createdAt":"2019-01-24T09:04:49.451Z","releaseDate":"2019-01-24T09:04:49.451Z","__v":0,"forked_from":"5c497fb118db17002adc48ad"}],"variableDefaults":[{"source":"","_id":"5fa3c4d3abfc230069432c72","name":"gifDeprecationDate","default":"2020-11-30","type":""},{"source":"","_id":"5fa3f6ccb2953900417a4d97","name":"ab_test_default","default":"14","type":""},{"source":"","_id":"605c6a3ac74d6e004785fc45","name":"ab_test_min","default":"3","type":""},{"source":"","_id":"605c6a3ac74d6e004785fc44","name":"ab_test_max","default":"30","type":""},{"source":"","_id":"60b8f748faffeb00384d060d","name":"server_url","default":"https://backstage.taboola.com","type":""},{"source":"","_id":"64a192d084c0af00517a89cd","name":"example_advertiser_id","default":"acme-advertising","type":""},{"source":"","_id":"6419bf502f0d7c000b034ad3","name":"yahoo_account_id","default":"yahoo","type":""},{"source":"","_id":"64ef5535de4fa40013332b9d","name":"example_advertiser_name","default":"Acme Advertising","type":""}],"webhookEnabled":false},{"_id":"66d72ee5a2897c001b4163c7","appearance":{"changelog":{"layoutExpanded":false,"showAuthor":true,"showExactDate":false},"rdmd":{"callouts":{"useIconFont":false},"theme":{"background":"","border":"","markdownEdge":"","markdownFont":"","markdownFontSize":"","markdownLineHeight":"","markdownRadius":"","markdownText":"","markdownTitle":"","markdownTitleFont":"","mdCodeBackground":"","mdCodeFont":"","mdCodeRadius":"","mdCodeTabs":"","mdCodeText":"","tableEdges":"","tableHead":"","tableHeadText":"","tableRow":"","tableStripe":"","tableText":"","text":"","title":""}},"main_body":{"type":"links"},"colors":{"highlight":"","main":"#274463","main_alt":"","header_text":"","body_highlight":"","custom_login_link_color":""},"typography":{"headline":"Open+Sans:400:sans-serif","body":"Open+Sans:400:sans-serif","typekit":false,"tk_key":"","tk_headline":"","tk_body":""},"header":{"style":"solid","img":[],"img_size":"auto","img_pos":"tl"},"body":{"style":"none"},"global_landing_page":{"html":"","redirect":""},"allowApiExplorerJsonEditor":false,"referenceSimpleMode":true,"referenceLayout":"row","link_logo_to_url":false,"theme":"line","colorScheme":"system","overlay":"triangles","landing":true,"sticky":false,"hide_logo":false,"childrenAsPills":false,"subheaderStyle":"links","splitReferenceDocs":true,"showMetricsInReference":true,"logo":["https://files.readme.io/d4be85258434e196195ef64cdc6fbb67510fdf4f6bbe175c54612cf1388c42f0-small-0f68cc3-small-7839e39-small-dev-center-logo.png","d4be85258434e196195ef64cdc6fbb67510fdf4f6bbe175c54612cf1388c42f0-small-0f68cc3-small-7839e39-small-dev-center-logo.png",490,62,"#244464","https://files.readme.io/dc6d1ae5c92d7927721197f2ea3350ffa04e110ab1b1b6af0acd25f212d5ba56-0f68cc3-small-7839e39-small-dev-center-logo.png","67336b152d6a3b006de7535d"],"loginLogo":[],"logo_white":["https://files.readme.io/d2ed27b60bd0be37eb85adda0fc4254f1c252d9bebb5b52250204064ed8831f2-small-dev_center_logo.png","d2ed27b60bd0be37eb85adda0fc4254f1c252d9bebb5b52250204064ed8831f2-small-dev_center_logo.png",490,62,"#244464","https://files.readme.io/844eb2b1454d6d8dc9cf8d198f933908f7b0b118166deb8459a9cd171ced2af0-dev_center_logo.png","67336a9224c2d800239c80fa"],"logo_white_use":false,"logo_large":false,"favicon":["https://files.readme.io/b53f84fd4008938429e3a2268c441953a966709dc1f45ec2ac9d3bf9725c9be9-small-favicon_1.png","b53f84fd4008938429e3a2268c441953a966709dc1f45ec2ac9d3bf9725c9be9-small-favicon_1.png",32,32,"#ffffff","https://files.readme.io/0ceba3bc5a96135ae5f0158d6efc9db2b1132a48b251c66a75d19ea78d8a16af-favicon_1.png","6733689ed36e6400715461a7"],"stylesheet":"","stylesheet_hub2":"","stylesheet_hub3":"","javascript":"","javascript_hub2":"","html_promo":"","html_body":"","html_footer":"","html_head":"","html_footer_meta":"","html_hidelinks":false,"showVersion":true,"hideTableOfContents":false,"nextStepsLabel":"","promos":[{"extras":{"type":"buttons","buttonPrimary":"get-started","buttonSecondary":"none"},"title":"The taboola-new Developer Hub","text":"Welcome to the taboola-new developer hub. You'll find comprehensive guides and documentation to help you start working with taboola-new as quickly as possible, as well as support if you get stuck. Let's jump right in!","_id":"66d72ee5a2897c001b4163c8"}]},"custom_domain":"","childrenProjects":[],"derivedPlan":"enterprise","description":"Welcome to the Taboola Pixel doc portal!\n\nTaboola pixel is key to campaign success. It enables Taboola to optimize your campaigns, allows you to track conversions, and more.","error404":"","experiments":[],"first_page":"landing","flags":{"allowReusableOTPs":false,"alwaysShowDocPublishStatus":false,"allowUnsafeCustomHtmlSuggestionsFromNonAdmins":false,"allowXFrame":false,"apiAccessRevoked":false,"correctnewlines":false,"customComponents":false,"dashReact":false,"developerPortal":false,"disablePasswordlessLogin":false,"directGoogleToStableVersion":false,"disableAnonForum":false,"disableAutoTranslate":false,"disableSignups":false,"enableOidc":false,"enterprise":true,"graphql":false,"mdx":false,"newEditorDash":true,"oauth":false,"passwordlessLogin":"default","owlbotAi":false,"rdmdCompatibilityMode":false,"reviewWorkflow":true,"singleProjectEnterprise":false,"star":false,"staging":false,"superHub":false,"superHubDevelopment":false,"translation":false,"disableDiscussionSpamRecaptchaBypass":false,"developerViewUsersData":false,"changelogRssAlwaysPublic":false,"bidiSync":false,"superHubMigrationSelfServeFlow":false,"apiDesigner":false,"hideEnforceSSO":false,"localLLM":false,"superHubManageVersions":false,"gitSidebar":false,"superHubGlobalCustomBlocks":false,"childManagedBidi":false,"superHubBranches":false},"fullBaseUrl":"https://taboola-pixel.readme.io/","git":{"migration":{"createRepository":{},"transformation":{},"migratingPages":{},"enableSuperhub":{}},"sync":{"linked_repository":{},"installationRequest":{},"connections":[],"providers":[]}},"glossaryTerms":[{"_id":"673a3b8940c9d90076220811","term":"tag","definition":"(aka marketing tag) a code snippet that collects data from your website - e.g. Taboola Pixel."}],"graphqlSchema":"","gracePeriod":{"enabled":false,"endsAt":null},"shouldGateDash":false,"healthCheck":{"provider":"","settings":{}},"intercom_secure_emailonly":false,"intercom":"","is_active":true,"integrations":{"login":{}},"internal":"","jwtExpirationTime":0,"landing_bottom":[],"mdxMigrationStatus":"rdmd","metrics":{"monthlyLimit":0,"monthlyPurchaseLimit":0,"thumbsEnabled":true,"meteredBilling":{}},"modules":{"landing":false,"docs":true,"examples":true,"reference":false,"graphql":false,"changelog":false,"discuss":false,"suggested_edits":true,"custompages":false,"tutorials":false},"name":"Taboola Pixel","nav_names":{"docs":"","reference":"","changelog":"","discuss":"","recipes":"","tutorials":""},"oauth_url":"","onboardingCompleted":{"api":false,"appearance":true,"documentation":true,"domain":false,"jwt":false,"logs":false,"metricsSDK":false},"owlbot":{"customization":{"tone":"neutral","customTone":"","answerLength":"long","forbiddenWords":"","defaultAnswer":""},"enabled":false,"isPaying":false,"copilot":{"enabled":false,"hasBeenUsed":false,"installedCustomPage":""}},"owner":{"id":null,"email":null,"name":null},"plan":"enterprise","planOverride":"enterprise","planSchedule":{"stripeScheduleId":null,"changeDate":null,"nextPlan":null},"planStatus":"","readmeScore":{"components":{"newDesign":{"enabled":true,"points":25},"reference":{"enabled":false,"points":50},"tryItNow":{"enabled":false,"points":35},"syncingOAS":{"enabled":false,"points":10},"customLogin":{"enabled":false,"points":25},"metrics":{"enabled":false,"points":40},"recipes":{"enabled":false,"points":15},"pageVoting":{"enabled":true,"points":1},"suggestedEdits":{"enabled":false,"points":10},"support":{"enabled":false,"points":5},"htmlLanding":{"enabled":false,"points":5},"guides":{"enabled":true,"points":10},"changelog":{"enabled":false,"points":5},"glossary":{"enabled":false,"points":1},"variables":{"enabled":false,"points":1},"integrations":{"enabled":false,"points":2}},"totalScore":36},"reCaptchaSiteKey":"","reference":{"alwaysUseDefaults":false,"defaultExpandResponseExample":false,"defaultExpandResponseSchema":false,"enableOAuthFlows":false},"seo":{"overwrite_title_tag":false},"stable":{"_id":"66d72ee6a2897c001b416541","version":"1.0","version_clean":"1.0.0","codename":"","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["66d72ee6a2897c001b416543","66d72ee6a2897c001b416543","66d72ee6a2897c001b416546","66ec2edf0c0f74d9edb047cc","66f29a711a9451006e1a9035","66f3c407150d6d005b175893","673c77c132269800306dc2e5","673c78541b6c0600193b0c01","673c787e9cb0cb002ab4c9dc","673c78d59537420036e02bc0","673c7b9eb73639001389e332","673c7ba04939a10016b07361","6744782ebbfbfa001229f7dc","674ef8f9ebc6fa0051811e45","67e3c47bdae8a4a3405e9dd5"],"project":"66d72ee5a2897c001b4163c7","releaseDate":"2024-09-03T15:44:38.016Z","createdAt":"2024-09-03T15:44:38.040Z","updatedAt":"2025-03-26T09:10:19.709Z","__v":1},"subdomain":"taboola-pixel","subpath":"pixel","superHubWaitlist":false,"topnav":{"left":[],"right":[{"type":"user"}],"bottom":[],"edited":false},"trial":{"trialDeadlineEnabled":false,"trialEndsAt":"2024-09-17T15:44:37.703Z"},"translate":{"provider":"transifex","show_widget":false,"key_public":"","org_name":"","project_name":"","languages":[]},"url":"","versions":[{"_id":"66d72ee6a2897c001b416541","version":"1.0","version_clean":"1.0.0","codename":"","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["66d72ee6a2897c001b416543","66d72ee6a2897c001b416543","66d72ee6a2897c001b416546","66ec2edf0c0f74d9edb047cc","66f29a711a9451006e1a9035","66f3c407150d6d005b175893","673c77c132269800306dc2e5","673c78541b6c0600193b0c01","673c787e9cb0cb002ab4c9dc","673c78d59537420036e02bc0","673c7b9eb73639001389e332","673c7ba04939a10016b07361","6744782ebbfbfa001229f7dc","674ef8f9ebc6fa0051811e45","67e3c47bdae8a4a3405e9dd5"],"project":"66d72ee5a2897c001b4163c7","releaseDate":"2024-09-03T15:44:38.016Z","createdAt":"2024-09-03T15:44:38.040Z","updatedAt":"2025-03-26T09:10:19.709Z","__v":1}],"variableDefaults":[],"webhookEnabled":false},{"_id":"5bcf502450e60e002e8994db","appearance":{"nextStepsLabel":"","hideTableOfContents":false,"showVersion":true,"html_hidelinks":false,"global_landing_page":{"redirect":"","html":""},"html_footer_meta":"<!-- Google Tag Manager (noscript) -->\n<noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-PC4JX7\"\nheight=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>\n<!-- End Google Tag Manager (noscript) -->","html_head":"<!-- FB OG tags -->\n<meta property=\"og:title\" content=\"Taboola SDK Developers Website\">\n<meta property=\"og:description\" content=\"Getting started with Taboola Mobile SDK - Easily integrate Taboola Widget/Feed on your mobile app\">\n<meta property=\"og:image\" content=\"https://files.readme.io/d022543-fb_sdk2.png\">\n<meta property=\"og:url\" content=\"https://sdk.taboola.com\">\n<!-- end of FB OG tagd -->\n\n<!-- Twitter meta tags -->\n<meta name=\"twitter:card\" content=\"summary_large_image\">\n<meta name=\"twitter:site\" content=\"@taboola\">\n<meta name=\"twitter:creator\" content=\"@taboola\">\n<meta name=\"twitter:title\" content=\"Taboola SDK Developers Website\">\n<meta name=\"twitter:description\" content=\"Getting started with Taboola Mobile SDK - Easily integrate Taboola Widget/Feed on your mobile app\">\n<meta name=\"twitter:image\" content=\"https://files.readme.io/d022543-fb_sdk2.png\">\n<!-- end of Twitter meta tags -->\n\n<!--google search console -->\n<meta name=\"google-site-verification\" content=\"wSwkcniz3pOI5kYehRWL5ti97jVFwF81YOnb4_lWAtg\" />\n<!-- end of google search console -->\n\n<!-- Google Tag Manager 1 \n<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\nj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n})(window,document,'script','dataLayer','GTM-PC4JX7');</script>\nEnd Google Tag Manager 1 -->","html_footer":"","html_body":"","html_promo":"","javascript_hub2":"","javascript":"","stylesheet_hub2":"","stylesheet":"","favicon":["https://files.readme.io/3ef5e06-small-favicon.png","favicon.png",32,32,"#0d439d","https://files.readme.io/d4ed6f9-favicon.png"],"logo_white_use":false,"logo_white":[],"logo":["https://files.readme.io/d68bfa3-small-7839e39-small-dev-center-logo.png","7839e39-small-dev-center-logo.png",490,62,"#274463","https://files.readme.io/e3fe46f-7839e39-small-dev-center-logo.png"],"promos":[{"_id":"5bcf502450e60e002e8994dc","extras":{"buttonSecondary":"none","buttonPrimary":"get-started","type":"none"},"text":"","title":""}],"body":{"style":"none"},"header":{"img_pos":"tl","img_size":"auto","img":[],"style":"solid"},"typography":{"tk_body":"","tk_headline":"","tk_key":"","typekit":false,"body":"Open+Sans:400:sans-serif","headline":"Open+Sans:400:sans-serif"},"colors":{"body_highlight":"#286090","header_text":"","main_alt":"","main":"","highlight":"","custom_login_link_color":""},"main_body":{"type":"links"},"categoriesAsDropdown":false,"childrenAsPills":false,"hide_logo":true,"sticky":false,"landing":true,"overlay":"triangles","notheme":false,"theme":"line","link_logo_to_url":true,"referenceLayout":"row","splitReferenceDocs":false,"rdmd":{"callouts":{"useIconFont":false},"theme":{"background":"","border":"","markdownEdge":"","markdownFont":"","markdownFontSize":"","markdownLineHeight":"","markdownRadius":"","markdownText":"","markdownTitle":"","markdownTitleFont":"","mdCodeBackground":"","mdCodeFont":"","mdCodeRadius":"","mdCodeTabs":"","mdCodeText":"","tableEdges":"","tableHead":"","tableHeadText":"","tableRow":"","tableStripe":"","tableText":"","text":"","title":""}},"subheaderStyle":"dropdown","showMetricsInReference":true,"referenceSimpleMode":true,"stylesheet_hub3":"","loginLogo":[],"logo_large":false,"colorScheme":"light","changelog":{"layoutExpanded":false,"showAuthor":true,"showExactDate":false},"allowApiExplorerJsonEditor":false},"custom_domain":"","childrenProjects":[],"derivedPlan":"enterprise","description":"Welcome to the Taboola Mobile SDK documentation. Using the Mobile SDK, you can integrate Taboola recommendations into your mobile apps: iOS, Android, React Native, Flutter and more.","error404":"","experiments":[],"first_page":"landing","flags":{"apilogs":false,"translation":false,"directGoogleToStableVersion":false,"disableAnonForum":false,"newApiExplorer":true,"hideGoogleAnalytics":false,"cookieAuthentication":false,"allowXFrame":false,"speedyRender":false,"correctnewlines":false,"swagger":false,"oauth":false,"migrationSwaggerRun":false,"migrationRun":false,"hub2":true,"enterprise":true,"allow_hub2":false,"alwaysShowDocPublishStatus":false,"newEditor":true,"newMarkdown":false,"newMarkdownBetaProgram":false,"oldMarkdown":false,"newSearch":false,"rdmdCompatibilityMode":false,"tutorials":true,"staging":false,"allowApiExplorerJsonEditor":false,"useReactApp":true,"newHeader":false,"referenceRedesign":false,"auth0Oauth":false,"graphql":false,"singleProjectEnterprise":false,"dashReact":false,"allowReferenceUpgrade":true,"metricsV2":true,"newEditorDash":true,"enableRealtimeExperiences":false,"reviewWorkflow":true,"star":false,"allowDarkMode":false,"forceDarkMode":false,"useReactGLP":false,"disablePasswordlessLogin":false,"personalizedDocs":false,"myDevelopers":false,"superHub":false,"developerDashboard":false,"allowReusableOTPs":false,"dashHomeRefresh":false,"owlbotAi":false,"apiV2":false,"git":{"read":false,"write":false},"superHubBeta":false,"dashQuickstart":false,"disableAutoTranslate":false,"customBlocks":false,"devDashHub":false,"disableSAMLScoping":false,"allowUnsafeCustomHtmlSuggestionsFromNonAdmins":false,"apiAccessRevoked":false,"passwordlessLogin":"default","disableSignups":false,"billingRedesignEnabled":true,"developerPortal":false,"mdx":false,"superHubDevelopment":false,"annualBillingEnabled":true,"devDashBillingRedesignEnabled":false,"enableOidc":false,"customComponents":false,"disableDiscussionSpamRecaptchaBypass":true,"developerViewUsersData":false,"changelogRssAlwaysPublic":false,"bidiSync":false,"superHubMigrationSelfServeFlow":false,"apiDesigner":false,"hideEnforceSSO":false,"localLLM":false,"superHubManageVersions":false,"gitSidebar":false,"superHubGlobalCustomBlocks":false,"childManagedBidi":false,"superHubBranches":false},"fullBaseUrl":"https://taboolasdk.readme.io/","git":{"migration":{"createRepository":{},"transformation":{},"migratingPages":{},"enableSuperhub":{}},"sync":{"linked_repository":{},"installationRequest":{},"connections":[],"providers":[]}},"glossaryTerms":[{"_id":"642aa618a5298900195d2d49","term":"canonical URL","definition":"The fully-qualified, master URL of a page, among possible variations. (E.g. \"https://www.example.com\" - and not \"www.example.com\", \nor \"https://www.example.com?ref=twitter\".)"},{"_id":"65acf9628a546900452c9040","term":"Widget","definition":"A Taboola unit with a fixed number of items (up to 8, in SDK 4)."},{"_id":"65acf9bd8ce6a900167a13bd","term":"Feed","definition":"A Taboola unit with an ongoing, scrolling list of items (infinite scroll)."},{"_id":"65acf9d0744bc50063463701","term":"Limited Feed","definition":"A Taboola unit with a limited, scrolling list of items (finite scroll)."}],"graphqlSchema":"","gracePeriod":{"enabled":false,"endsAt":null},"shouldGateDash":false,"healthCheck":{"provider":"","settings":{}},"intercom_secure_emailonly":false,"intercom":"","is_active":true,"integrations":{"login":{}},"internal":"","jwtExpirationTime":0,"landing_bottom":[],"mdxMigrationStatus":"rdmd","metrics":{"thumbsEnabled":true,"enabled":false,"monthlyLimit":0,"planLimit":1000000,"realtime":{"dashEnabled":false,"hubEnabled":false},"monthlyPurchaseLimit":0,"meteredBilling":{}},"modules":{"landing":false,"docs":true,"examples":true,"reference":false,"changelog":true,"discuss":true,"suggested_edits":true,"logs":false,"custompages":false,"tutorials":true,"graphql":false},"name":"Taboola Mobile SDK","nav_names":{"discuss":"Support Forum","reference":"","docs":"SDK Documentation","changelog":"Announcements","tutorials":"","recipes":""},"oauth_url":"","onboardingCompleted":{"documentation":true,"appearance":true,"jwt":true,"api":false,"logs":false,"domain":false,"metricsSDK":false},"owlbot":{"enabled":false,"isPaying":false,"customization":{"answerLength":"long","customTone":"","defaultAnswer":"","forbiddenWords":"","tone":"neutral"},"copilot":{"enabled":false,"hasBeenUsed":false,"installedCustomPage":""}},"owner":{"id":null,"email":null,"name":null},"plan":"enterprise","planOverride":"","planSchedule":{"stripeScheduleId":null,"changeDate":null,"nextPlan":null},"planStatus":"","readmeScore":{"components":{"newDesign":{"enabled":true,"points":25},"reference":{"enabled":false,"points":50},"tryItNow":{"enabled":false,"points":35},"syncingOAS":{"enabled":false,"points":10},"customLogin":{"enabled":false,"points":25},"metrics":{"enabled":false,"points":40},"recipes":{"enabled":true,"points":15},"pageVoting":{"enabled":true,"points":1},"suggestedEdits":{"enabled":true,"points":10},"support":{"enabled":true,"points":5},"htmlLanding":{"enabled":false,"points":5},"guides":{"enabled":true,"points":10},"changelog":{"enabled":true,"points":5},"glossary":{"enabled":true,"points":1},"variables":{"enabled":true,"points":1},"integrations":{"enabled":false,"points":2}},"percentScore":37.5,"totalScore":73},"reCaptchaSiteKey":"","reference":{"alwaysUseDefaults":true,"defaultExpandResponseExample":false,"defaultExpandResponseSchema":false,"enableOAuthFlows":false},"seo":{"overwrite_title_tag":false},"stable":{"_id":"659e8a3a727eea0056f59246","version":"4","version_clean":"4.0.0","codename":"","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["659e8a3a727eea0056f591f6","659e8a3a727eea0056f591f8","659e8a3a727eea0056f591f9","659e8a3a727eea0056f591fa","659e8a3a727eea0056f591fb","659e8a3a727eea0056f591fc","659e8a3a727eea0056f591fd","659e8a3a727eea0056f591fe","63d9a01a7f835300035dbf46","659e8a3a727eea0056f59248","675577418f80f3116939ed1a"],"project":"5bcf502450e60e002e8994db","createdAt":"2024-01-10T12:14:50.118Z","releaseDate":"2018-10-23T16:45:24.151Z","__v":7,"forked_from":"5f846c5b109009004fdb50fe","updatedAt":"2025-03-09T10:15:06.086Z","pdfStatus":"","apiRegistries":[]},"subdomain":"taboolasdk","subpath":"","superHubWaitlist":false,"topnav":{"edited":true,"right":[],"left":[{"type":"url","text":"Android","url":"https://developers.taboola.com/taboolasdk/v3/docs/android-sdk-3x-classic-first-steps"},{"type":"url","text":"iOS","url":"https://developers.taboola.com/taboolasdk/v3/docs/ios-sdk-3x-classic-first-steps"},{"type":"url","text":"Plugins","url":"https://developers.taboola.com/taboolasdk/docs/flutter-plugin"},{"url":"https://sdk.taboola.com/taboolasdk/blog","text":"Announcements","type":"url"},{"url":"https://sdk.taboola.com/taboolasdk/discuss","text":"Support Forum","type":"url"}],"bottom":[]},"trial":{"trialEndsAt":"2018-12-07T16:45:24.102Z","trialDeadlineEnabled":false},"translate":{"languages":[],"project_name":"","org_name":"","key_public":"","show_widget":false,"provider":"transifex"},"url":"https://developers.taboola.com/","versions":[{"_id":"5bcf502450e60e002e8994df","project":"5bcf502450e60e002e8994db","createdAt":"2018-10-23T16:45:24.151Z","releaseDate":"2018-10-23T16:45:24.151Z","categories":["5bcf502450e60e002e8994e0","5bdf12cc78b1ad0013ea6185","5bdf12d3b4dca30013767ed8","5c444661f1b909052c3d3ec4","5caae8e7ef27ac01050adfb9","5d46b3b3fcfcef006c773623","63d9a01a7f835300035dbf44"],"is_deprecated":true,"is_hidden":false,"is_beta":false,"is_stable":false,"codename":"","version_clean":"2.0.0","version":"2","__v":25,"updatedAt":"2025-03-31T11:05:06.280Z","pdfStatus":"","apiRegistries":[],"source":"readme"},{"_id":"5f846c5b109009004fdb50fe","version":"3","version_clean":"3.0.0","codename":"","is_stable":false,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["5f846c5b109009004fdb50c7","5f846da3b68326003a52dd95","5f8bea7795432a002ecd6431","5f8bea9e41b132013fe60233","5f900c39828ab5005223d8df","5f96e8c305cbf30012b9c751","5f96ea469542510012e901d4","63218517899537004d2b9f1c","63d9a01a7f835300035dbf46","672361e933f28d005450cee9"],"project":"5bcf502450e60e002e8994db","createdAt":"2018-10-23T16:45:24.151Z","releaseDate":"2018-10-23T16:45:24.151Z","__v":7,"forked_from":"5bcf502450e60e002e8994df","updatedAt":"2025-03-09T10:14:51.948Z","pdfStatus":"complete","apiRegistries":[]},{"_id":"659e8a3a727eea0056f59246","version":"4","version_clean":"4.0.0","codename":"","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["659e8a3a727eea0056f591f6","659e8a3a727eea0056f591f8","659e8a3a727eea0056f591f9","659e8a3a727eea0056f591fa","659e8a3a727eea0056f591fb","659e8a3a727eea0056f591fc","659e8a3a727eea0056f591fd","659e8a3a727eea0056f591fe","63d9a01a7f835300035dbf46","659e8a3a727eea0056f59248","675577418f80f3116939ed1a"],"project":"5bcf502450e60e002e8994db","createdAt":"2024-01-10T12:14:50.118Z","releaseDate":"2018-10-23T16:45:24.151Z","__v":7,"forked_from":"5f846c5b109009004fdb50fe","updatedAt":"2025-03-09T10:15:06.086Z","pdfStatus":"","apiRegistries":[]}],"variableDefaults":[{"source":"","type":"","_id":"64c7758f33aaed007a1a9dd0","name":"androidSDKName","default":"android-sdk"},{"source":"","type":"","_id":"657b3c554760230070bcc42f","name":"androidSDKVersion","default":"3.10.8"},{"source":"","type":"","_id":"5f9e8f4440d775002988cae0","name":"customTabs","default":"com.android.support:customtabs:28.0.0"},{"source":"","type":"","_id":"5f9e97452fc99a004506daf3","name":"androidXBrowser","default":"androidx.browser:browser:1.2.0"},{"source":"","type":"","_id":"638c51fb18a4e4003b8ff421","name":"sdkSize","default":"1.1 MB"},{"source":"","type":"","_id":"647c79548136e90075485a02","name":"androidAPI","default":"14"},{"source":"","type":"","_id":"5f9e9af533f25d004115498e","name":"publisherID","default":"sdk-tester-demo"},{"source":"","type":"","_id":"5f9eba4427656100186bcc95","name":"mode","default":"thumbs-feed-01"},{"source":"","type":"","_id":"5fba4249b9e89d003bc109dc","name":"placementName","default":"Feed without video"},{"source":"","type":"","_id":"5fba4249b9e89d003bc109db","name":"pageURL","default":"https://www.example.com/articles?id=123"},{"source":"","type":"","_id":"5fba44fc716fc10011d99c7b","name":"pageType","default":"article"},{"source":"","type":"","_id":"6399ac734778d308523df896","name":"targetType","default":"mix"},{"source":"","type":"","_id":"633a8de21f1374002baf8c04","name":"apiKey","default":"30dfcf6b094361ccc367bbbef5973bdaa24dbcd6"},{"source":"","type":"","_id":"657b3c554760230070bcc423","name":"iosSDKVersion","default":"3.8.38"},{"source":"","type":"","_id":"6399a8ec589f9a083f1eec32","name":"containerId","default":"my-container"},{"source":"","type":"","_id":"60103fe7179933005a7952a6","name":"artifactoryGoLiveDate","default":"May 1st, 2021"},{"source":"","type":"","_id":"64988312618f3600597818a2","name":"androidV2Version","default":"2.10.0"},{"source":"","type":"","_id":"63906dac74a6df003cb5b2cd","name":"iosV2Version","default":"2.9.4"},{"source":"","type":"","_id":"63906dac74a6df003cb5b2cc","name":"placementNameLimited20","default":"Below Article Thumbnails Limited-20"},{"source":"","type":"","_id":"65423c9c8abded00457e8d9e","name":"flutterPluginVersion","default":"1.0.1"},{"source":"","type":"","_id":"6502ed4a8b2ba400759cd21e","name":"testedWithAndroidVersion","default":"Android 14 (API Level 34)"},{"source":"","type":"","_id":"6502ed4a8b2ba400759cd21d","name":"testedWithiOSVersion","default":"iOS 18"},{"source":"","type":"","_id":"659ebf3aed23ae001c5de544","name":"androidSDK4Version","default":"4.0.8"},{"source":"","type":"","_id":"65a93fd9604a530022e5ff13","name":"testedV4WithAndroidVersion","default":"Android 14 (API Level 34)"},{"source":"","type":"","_id":"670ce32b3eaba3001276bb22","name":"iosV4Version","default":"4.0.7"}],"webhookEnabled":false},{"_id":"5c1a46b6a3194800345e104a","appearance":{"nextStepsLabel":"","hideTableOfContents":false,"showVersion":true,"html_hidelinks":false,"global_landing_page":{"redirect":"","html":""},"html_footer_meta":"","html_head":"","html_footer":"","html_body":"","html_promo":"","javascript_hub2":"","javascript":"","stylesheet_hub2":"","stylesheet":"","favicon":["https://files.readme.io/78ef606-small-favicon.png","favicon.png",32,32,"#0c439c","https://files.readme.io/c334a2a-favicon.png"],"logo_white_use":false,"logo_white":[],"logo":["https://files.readme.io/7d81443-small-7839e39-small-dev-center-logo.png","7839e39-small-dev-center-logo.png",490,62,"#274463","https://files.readme.io/7fb8581-7839e39-small-dev-center-logo.png"],"promos":[{"_id":"5c1a46b6a3194800345e104b","extras":{"buttonSecondary":"none","buttonPrimary":"get-started","type":"buttons"},"text":"Welcome to the Taboola Recommendations API developer hub. You'll find comprehensive guides and documentation to help you start working with Taboola Recommendations API as quickly as possible, as well as support if you get stuck. Let's jump right in!","title":"The Taboola Recommendations API Developer Hub"}],"body":{"style":"none"},"header":{"img_pos":"tl","img_size":"auto","img":[],"style":"solid"},"typography":{"tk_body":"","tk_headline":"","tk_key":"","typekit":false,"body":"Open+Sans:400:sans-serif","headline":"Open+Sans:400:sans-serif"},"colors":{"body_highlight":"","header_text":"","main_alt":"","main":"","highlight":"","custom_login_link_color":""},"main_body":{"type":"links"},"splitReferenceDocs":false,"categoriesAsDropdown":false,"childrenAsPills":false,"hide_logo":true,"sticky":false,"landing":true,"overlay":"triangles","notheme":false,"theme":"line","link_logo_to_url":false,"referenceLayout":"row","rdmd":{"callouts":{"useIconFont":false},"theme":{"background":"","border":"","markdownEdge":"","markdownFont":"","markdownFontSize":"","markdownLineHeight":"","markdownRadius":"","markdownText":"","markdownTitle":"","markdownTitleFont":"","mdCodeBackground":"","mdCodeFont":"","mdCodeRadius":"","mdCodeTabs":"","mdCodeText":"","tableEdges":"","tableHead":"","tableHeadText":"","tableRow":"","tableStripe":"","tableText":"","text":"","title":""}},"subheaderStyle":"dropdown","showMetricsInReference":true,"referenceSimpleMode":true,"stylesheet_hub3":"","loginLogo":[],"logo_large":false,"colorScheme":"light","changelog":{"layoutExpanded":false,"showAuthor":true,"showExactDate":false},"allowApiExplorerJsonEditor":false},"custom_domain":"","childrenProjects":[],"derivedPlan":"enterprise","description":"Welcome to the Taboola Recommendations API docs. You'll find comprehensive guides and examples to help you get started with Taboola Recommendations API quickly.","error404":"","experiments":[],"first_page":"reference","flags":{"translation":false,"directGoogleToStableVersion":false,"disableAnonForum":false,"newApiExplorer":true,"hideGoogleAnalytics":false,"cookieAuthentication":false,"allowXFrame":true,"speedyRender":false,"correctnewlines":false,"swagger":false,"oauth":false,"migrationSwaggerRun":false,"migrationRun":false,"hub2":true,"enterprise":true,"allow_hub2":false,"alwaysShowDocPublishStatus":false,"newEditor":true,"newMarkdownBetaProgram":true,"oldMarkdown":false,"newSearch":false,"rdmdCompatibilityMode":false,"staging":false,"tutorials":true,"allowApiExplorerJsonEditor":false,"useReactApp":true,"newHeader":false,"referenceRedesign":false,"auth0Oauth":false,"graphql":false,"singleProjectEnterprise":false,"dashReact":false,"allowReferenceUpgrade":true,"metricsV2":true,"newEditorDash":true,"enableRealtimeExperiences":false,"reviewWorkflow":true,"star":false,"allowDarkMode":false,"forceDarkMode":false,"useReactGLP":false,"disablePasswordlessLogin":false,"personalizedDocs":false,"myDevelopers":false,"superHub":false,"developerDashboard":false,"allowReusableOTPs":false,"dashHomeRefresh":false,"owlbotAi":false,"apiV2":false,"git":{"read":false,"write":false},"superHubBeta":false,"dashQuickstart":false,"disableAutoTranslate":false,"customBlocks":false,"devDashHub":false,"disableSAMLScoping":false,"allowUnsafeCustomHtmlSuggestionsFromNonAdmins":false,"apiAccessRevoked":false,"passwordlessLogin":"default","disableSignups":false,"billingRedesignEnabled":true,"developerPortal":false,"mdx":false,"superHubDevelopment":false,"annualBillingEnabled":true,"devDashBillingRedesignEnabled":false,"enableOidc":false,"customComponents":false,"disableDiscussionSpamRecaptchaBypass":false,"developerViewUsersData":false,"changelogRssAlwaysPublic":false,"bidiSync":false,"superHubMigrationSelfServeFlow":false,"apiDesigner":false,"hideEnforceSSO":false,"localLLM":false,"superHubManageVersions":false,"gitSidebar":false,"superHubGlobalCustomBlocks":false,"childManagedBidi":false,"superHubBranches":false},"fullBaseUrl":"https://recommendations-api.readme.io/","git":{"migration":{"createRepository":{},"transformation":{},"migratingPages":{},"enableSuperhub":{}},"sync":{"linked_repository":{},"installationRequest":{},"connections":[],"providers":[]}},"glossaryTerms":[],"graphqlSchema":"","gracePeriod":{"enabled":false,"endsAt":null},"shouldGateDash":false,"healthCheck":{"provider":"","settings":{}},"intercom_secure_emailonly":false,"intercom":"","is_active":true,"integrations":{"login":{}},"internal":"admin","jwtExpirationTime":0,"landing_bottom":[],"mdxMigrationStatus":"rdmd","metrics":{"thumbsEnabled":false,"enabled":false,"monthlyLimit":0,"planLimit":1000000,"realtime":{"dashEnabled":false,"hubEnabled":false},"monthlyPurchaseLimit":0,"meteredBilling":{}},"modules":{"logs":false,"suggested_edits":true,"discuss":false,"reference":true,"examples":true,"docs":false,"landing":false,"changelog":true,"custompages":false,"tutorials":false,"graphql":false},"name":"Taboola Recommendations API","nav_names":{"discuss":"","reference":"","docs":"","changelog":"","tutorials":"","recipes":""},"oauth_url":"","onboardingCompleted":{"documentation":true,"appearance":true,"jwt":true,"api":false,"logs":false,"domain":false,"metricsSDK":false},"owlbot":{"enabled":false,"isPaying":false,"customization":{"answerLength":"long","customTone":"","defaultAnswer":"","forbiddenWords":"","tone":"neutral"},"copilot":{"enabled":false,"hasBeenUsed":false,"installedCustomPage":""}},"owner":{"id":null,"email":null,"name":null},"plan":"enterprise","planOverride":"","planSchedule":{"stripeScheduleId":null,"changeDate":null,"nextPlan":null},"planStatus":"","readmeScore":{"components":{"newDesign":{"enabled":true,"points":25},"reference":{"enabled":true,"points":50},"tryItNow":{"enabled":true,"points":35},"syncingOAS":{"enabled":false,"points":10},"customLogin":{"enabled":true,"points":25},"metrics":{"enabled":false,"points":40},"recipes":{"enabled":false,"points":15},"pageVoting":{"enabled":false,"points":1},"suggestedEdits":{"enabled":true,"points":10},"support":{"enabled":false,"points":5},"htmlLanding":{"enabled":false,"points":5},"guides":{"enabled":false,"points":10},"changelog":{"enabled":true,"points":5},"glossary":{"enabled":false,"points":1},"variables":{"enabled":true,"points":1},"integrations":{"enabled":false,"points":2}},"percentScore":37.5,"totalScore":151},"reCaptchaSiteKey":"","reference":{"alwaysUseDefaults":true,"defaultExpandResponseExample":false,"defaultExpandResponseSchema":false,"enableOAuthFlows":false},"seo":{"overwrite_title_tag":false},"stable":{"_id":"5c6d5a29a6417d002a10035f","project":"5c1a46b6a3194800345e104a","__v":2,"forked_from":null,"createdAt":"2018-12-19T13:25:10.561Z","releaseDate":"2018-12-19T13:25:10.561Z","categories":["5c6d5a29a6417d002a10034f","5c6d5a29a6417d002a100350","5c6d5a29a6417d002a100351","5c6d5a29a6417d002a100352","5ca5f109b56a66005cd3a332","5f32915faf89970059ef88d6","63d9a01b7f835300035dc365"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"2.0.0","version":"2.0","pdfStatus":"complete"},"subdomain":"recommendations-api","subpath":"","superHubWaitlist":false,"topnav":{"edited":true,"right":[{"type":"user"}],"left":[{"type":"reference"},{"type":"changelog"}],"bottom":[]},"trial":{"trialEndsAt":"2019-01-02T13:25:10.504Z","trialDeadlineEnabled":false},"translate":{"languages":[],"project_name":"","org_name":"","key_public":"","show_widget":false,"provider":"transifex"},"url":"https://developers.taboola.com/","versions":[{"_id":"5c6d5a29a6417d002a10035f","project":"5c1a46b6a3194800345e104a","__v":2,"forked_from":null,"createdAt":"2018-12-19T13:25:10.561Z","releaseDate":"2018-12-19T13:25:10.561Z","categories":["5c6d5a29a6417d002a10034f","5c6d5a29a6417d002a100350","5c6d5a29a6417d002a100351","5c6d5a29a6417d002a100352","5ca5f109b56a66005cd3a332","5f32915faf89970059ef88d6","63d9a01b7f835300035dc365"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"2.0.0","version":"2.0","pdfStatus":"complete"},{"_id":"63bd825d306ff5064381d31e","version":"2-wp","version_clean":"2.0.0-wp","codename":"WallPaper","is_stable":false,"is_beta":false,"is_hidden":true,"is_deprecated":false,"categories":["63bd825d306ff5064381d2e9","5c6d5a29a6417d002a100350","63bd825d306ff5064381d2ea","5c6d5a29a6417d002a100352","63bd825d306ff5064381d2eb","63bd825d306ff5064381d2ec","63bd825d306ff5064381d35e"],"project":"5c1a46b6a3194800345e104a","__v":0,"forked_from":"5c6d5a29a6417d002a10035f","createdAt":"2018-12-19T13:25:10.561Z","releaseDate":"2018-12-19T13:25:10.561Z","pdfStatus":"complete"}],"variableDefaults":[{"_id":"6018100f6d02750050d35d9d","name":"publisherId","default":"api-demo-pub","source":"","type":""},{"_id":"6018100f6d02750050d35d9c","name":"apiKey","default":"1e5e4363612bfcf7d9aa7cbb33a5c7a81778ceaa","source":"","type":""},{"_id":"6018100f6d02750050d35d9b","name":"","default":"","source":"","type":""}],"webhookEnabled":false},{"_id":"60ec5957dca7ec01824023d3","appearance":{"rdmd":{"callouts":{"useIconFont":false},"theme":{"background":"","border":"","markdownEdge":"","markdownFont":"","markdownFontSize":"","markdownLineHeight":"","markdownRadius":"","markdownText":"","markdownTitle":"","markdownTitleFont":"","mdCodeBackground":"","mdCodeFont":"","mdCodeRadius":"","mdCodeTabs":"","mdCodeText":"","tableEdges":"","tableHead":"","tableHeadText":"","tableRow":"","tableStripe":"","tableText":"","text":"","title":""}},"main_body":{"type":"links"},"colors":{"highlight":"","main":"#274463","main_alt":"","header_text":"","body_highlight":"#274463","custom_login_link_color":""},"typography":{"headline":"Open+Sans:400:sans-serif","body":"Open+Sans:400:sans-serif","typekit":false,"tk_key":"","tk_headline":"","tk_body":""},"header":{"style":"solid","img":[],"img_size":"auto","img_pos":"tl"},"body":{"style":"none"},"global_landing_page":{"html":"","redirect":""},"referenceSimpleMode":true,"referenceLayout":"row","link_logo_to_url":false,"theme":"line","overlay":"triangles","landing":true,"sticky":false,"hide_logo":true,"childrenAsPills":false,"subheaderStyle":"dropdown","splitReferenceDocs":false,"showMetricsInReference":true,"logo":["https://files.readme.io/3cb7608-small-7839e39-small-dev-center-logo.png","7839e39-small-dev-center-logo.png",490,62,"#274463","https://files.readme.io/b9acb39-7839e39-small-dev-center-logo.png"],"logo_white":[],"logo_white_use":false,"favicon":["https://files.readme.io/66abbca-small-favicon.png","favicon.png",32,32,"#0d439d","https://files.readme.io/18c135d-favicon.png"],"stylesheet":"","stylesheet_hub2":"","javascript":"","javascript_hub2":"","html_promo":"","html_body":"","html_footer":"","html_head":"","html_footer_meta":"","html_hidelinks":false,"showVersion":false,"hideTableOfContents":false,"nextStepsLabel":"","promos":[{"extras":{"type":"buttons","buttonPrimary":"get-started","buttonSecondary":"none"},"title":"The Web Integrations Developer Hub","text":"Welcome to the Web Integrations developer hub. You'll find comprehensive guides and documentation to help you start working with Web Integrations as quickly as possible, as well as support if you get stuck. Let's jump right in!","_id":"60ec5957dca7ec01824023d5"}],"stylesheet_hub3":"","loginLogo":[],"logo_large":false,"colorScheme":"light","changelog":{"layoutExpanded":false,"showAuthor":true,"showExactDate":false},"allowApiExplorerJsonEditor":false},"custom_domain":"","childrenProjects":[],"derivedPlan":"enterprise","description":"Welcome to the Taboola Web Integrations documentation. Using the techniques described here, you can integrate Taboola recommendations into your standard web pages, SPAs, AMP and more.","error404":"","experiments":["657b75314548310cf21e2436"],"first_page":"docs","flags":{"allow_hub2":false,"enterprise":true,"alwaysShowDocPublishStatus":false,"hub2":true,"migrationRun":false,"migrationSwaggerRun":false,"oauth":false,"swagger":false,"correctnewlines":false,"rdmdCompatibilityMode":false,"speedyRender":false,"allowXFrame":false,"newEditor":true,"oldMarkdown":false,"newMarkdownBetaProgram":true,"useReactApp":true,"allowReferenceUpgrade":true,"disableAnonForum":false,"directGoogleToStableVersion":false,"translation":false,"staging":false,"newSearch":true,"graphql":true,"allowApiExplorerJsonEditor":false,"singleProjectEnterprise":false,"dashReact":false,"metricsV2":true,"newEditorDash":true,"enableRealtimeExperiences":false,"reviewWorkflow":true,"star":false,"allowDarkMode":false,"forceDarkMode":false,"useReactGLP":false,"disablePasswordlessLogin":false,"personalizedDocs":false,"myDevelopers":false,"superHub":false,"developerDashboard":false,"allowReusableOTPs":false,"dashHomeRefresh":false,"owlbotAi":false,"apiV2":false,"git":{"read":false,"write":false},"superHubBeta":false,"dashQuickstart":false,"disableAutoTranslate":false,"customBlocks":false,"devDashHub":false,"disableSAMLScoping":false,"allowUnsafeCustomHtmlSuggestionsFromNonAdmins":false,"apiAccessRevoked":false,"passwordlessLogin":"default","disableSignups":false,"billingRedesignEnabled":true,"developerPortal":false,"mdx":false,"superHubDevelopment":false,"annualBillingEnabled":true,"devDashBillingRedesignEnabled":false,"enableOidc":false,"customComponents":false,"disableDiscussionSpamRecaptchaBypass":true,"developerViewUsersData":false,"changelogRssAlwaysPublic":false,"bidiSync":false,"superHubMigrationSelfServeFlow":false,"apiDesigner":false,"hideEnforceSSO":false,"localLLM":false,"superHubManageVersions":false,"gitSidebar":false,"superHubGlobalCustomBlocks":false,"childManagedBidi":false,"superHubBranches":false},"fullBaseUrl":"https://web-integrations.readme.io/","git":{"migration":{"createRepository":{},"transformation":{},"migratingPages":{},"enableSuperhub":{}},"sync":{"linked_repository":{},"installationRequest":{},"connections":[],"providers":[]}},"glossaryTerms":[{"_id":"63f7455a9aab56013588a1bf","term":"region","definition":"a group of related items on the homepage"},{"_id":"63f745bc16fcbf049e025d08","term":"item","definition":"an article slot on the homepage"},{"_id":"63f7487546a2ee0cbbf8cf26","term":"UI Mode ID","definition":"the UI template (layout and properties) for this placement."},{"_id":"63f7487e08e73d0032710730","term":"placement name","definition":"a descriptive name for the placement - used for reporting."},{"_id":"63fcc8f7abd29909906812d1","term":"properties","definition":"the properties of a given item - e.g. title, description, date, author, thumbnail, link(s), etc."},{"_id":"63ffba369582f7002d2c499b","term":"scoping sheet","definition":"a spreadsheet, listing your homepage regions and items."},{"_id":"647710290e29610046337188","term":"CMP","definition":"Consent Management Platform. Used to request, receive and store user consent."},{"_id":"64906dadc14638000bf4fbeb","term":"taboola command queue","definition":"window._taboola` - a global JavaScript array. You communicate with Taboola by 'pushing' commands to this queue."},{"_id":"64906dbdee254006b0fed277","term":"HUD","definition":"Head Up Display"},{"_id":"64a2d0e364218b005ecaa3c6","term":"property","definition":"a given property of an item - e.g. title, description, date, author, thumbnail, link, etc."},{"_id":"65c3874e51a59d345c782304","term":"Organic Content","definition":"Recommended content from the same publisher."},{"_id":"65c3877d7efbf5004b52948f","term":"Sponsored Content","definition":"Recommended content from another publisher, or an advertiser."}],"graphqlSchema":"","gracePeriod":{"enabled":false,"endsAt":null},"shouldGateDash":false,"healthCheck":{"provider":"","settings":{}},"intercom_secure_emailonly":false,"intercom":"","is_active":true,"integrations":{"login":{}},"internal":"","jwtExpirationTime":0,"landing_bottom":[],"mdxMigrationStatus":"rdmd","metrics":{"monthlyLimit":0,"thumbsEnabled":false,"planLimit":1000000,"realtime":{"dashEnabled":false,"hubEnabled":false},"monthlyPurchaseLimit":0,"meteredBilling":{}},"modules":{"landing":false,"docs":true,"examples":true,"reference":false,"changelog":true,"discuss":true,"suggested_edits":true,"logs":false,"custompages":false,"tutorials":false,"graphql":false},"name":"Taboola Web Integrations","nav_names":{"docs":"","reference":"","changelog":"Announcements","discuss":"Community Discussion","tutorials":"","recipes":""},"oauth_url":"","onboardingCompleted":{"documentation":true,"appearance":false,"jwt":false,"api":false,"logs":false,"domain":false,"metricsSDK":false},"owlbot":{"enabled":false,"isPaying":false,"customization":{"answerLength":"long","customTone":"","defaultAnswer":"","forbiddenWords":"","tone":"neutral"},"copilot":{"enabled":false,"hasBeenUsed":false,"installedCustomPage":""}},"owner":{"id":null,"email":null,"name":null},"plan":"enterprise","planOverride":"","planSchedule":{"stripeScheduleId":null,"changeDate":null,"nextPlan":null},"planStatus":"","readmeScore":{"components":{"newDesign":{"enabled":true,"points":25},"reference":{"enabled":false,"points":50},"tryItNow":{"enabled":false,"points":35},"syncingOAS":{"enabled":false,"points":10},"customLogin":{"enabled":false,"points":25},"metrics":{"enabled":false,"points":40},"recipes":{"enabled":false,"points":15},"pageVoting":{"enabled":false,"points":1},"suggestedEdits":{"enabled":true,"points":10},"support":{"enabled":true,"points":5},"htmlLanding":{"enabled":false,"points":5},"guides":{"enabled":true,"points":10},"changelog":{"enabled":true,"points":5},"glossary":{"enabled":true,"points":1},"variables":{"enabled":true,"points":1},"integrations":{"enabled":false,"points":2}},"totalScore":57},"reCaptchaSiteKey":"","reference":{"alwaysUseDefaults":true,"defaultExpandResponseExample":false,"defaultExpandResponseSchema":false,"enableOAuthFlows":false},"seo":{"overwrite_title_tag":false},"stable":{"_id":"60ec5957dca7ec01824023d8","version":"1.0","version_clean":"1.0.0","codename":"","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["60ec5957dca7ec01824023da","60ec5957dca7ec01824023da","60ec59d3fcfabd0070315c60","60eee4fcb67db30018a97bcf","612b96ae6282f1001614d742","618bd36fd4e6610194c55c0f","61a77e4ff56b7800163d6427","624572ee8ae5e4008a4942c8","6245a6dd8d820500585a2d05","6383421a4a665100101d1143","63c7c36a58251c0096da9eb9","63d9a0517f835300035ef7dd","645cd702af7e4f171baf9202"],"project":"60ec5957dca7ec01824023d3","releaseDate":"2021-07-12T15:01:43.896Z","createdAt":"2021-07-12T15:01:43.896Z","__v":1,"pdfStatus":"complete","updatedAt":"2024-07-02T11:44:15.378Z"},"subdomain":"web-integrations","subpath":"","superHubWaitlist":false,"topnav":{"left":[{"type":"docs"},{"type":"discuss"},{"type":"changelog"}],"right":[{"type":"user"}],"bottom":[],"edited":true},"trial":{"trialDeadlineEnabled":false,"trialEndsAt":"2021-07-26T15:01:43.832Z"},"translate":{"provider":"transifex","show_widget":false,"key_public":"","org_name":"","project_name":"","languages":[]},"url":"https://developers.taboola.com/","versions":[{"_id":"60ec5957dca7ec01824023d8","version":"1.0","version_clean":"1.0.0","codename":"","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["60ec5957dca7ec01824023da","60ec5957dca7ec01824023da","60ec59d3fcfabd0070315c60","60eee4fcb67db30018a97bcf","612b96ae6282f1001614d742","618bd36fd4e6610194c55c0f","61a77e4ff56b7800163d6427","624572ee8ae5e4008a4942c8","6245a6dd8d820500585a2d05","6383421a4a665100101d1143","63c7c36a58251c0096da9eb9","63d9a0517f835300035ef7dd","645cd702af7e4f171baf9202"],"project":"60ec5957dca7ec01824023d3","releaseDate":"2021-07-12T15:01:43.896Z","createdAt":"2021-07-12T15:01:43.896Z","__v":1,"pdfStatus":"complete","updatedAt":"2024-07-02T11:44:15.378Z"}],"variableDefaults":[{"source":"","_id":"641385fc07cbab00756ae21f","name":"publisherID","default":"acme-news","type":""},{"source":"","_id":"612f65d633bc9300dba00ce1","name":"mode","default":"thumbnails-a","type":""},{"source":"","_id":"612f65d633bc9300dba00ce0","name":"placementName","default":"Below Article Thumbnails","type":""},{"source":"","_id":"612f65d633bc9300dba00cdf","name":"pageURL","default":"https://www.example.com/articles?id=123","type":""},{"source":"","_id":"612f65d633bc9300dba00cde","name":"pageType","default":"article","type":""},{"source":"","_id":"612f65d633bc9300dba00cdd","name":"targetType","default":"mix","type":""},{"source":"","_id":"612f65d633bc9300dba00cdc","name":"containerId","default":"taboola-below-article-thumbnails","type":""},{"source":"","_id":"612f6684a64225005ea30e0d","name":"customSegment","default":"subscriber","type":""},{"source":"","_id":"620e63602ca54d069c3c5887","name":"width","default":"300","type":""},{"source":"","_id":"64590be66d1ccb019b383cec","name":"recipient.hash.hex","default":"15dc53cb166c3b5de035e68dab74f23210abb1dc284ae72b3d6e39493128d23d","type":""},{"source":"","_id":"64590d0a3f871c02394eaa12","name":"recipient.hash.method","default":"sha256","type":""},{"source":"","_id":"64590d0a3f871c02394eaa11","name":"instance.id","default":"20230501","type":""},{"source":"","_id":"64590d0a3f871c02394eaa10","name":"source.url","default":"https://www.example.com","type":""},{"source":"","_id":"64590d0a3f871c02394eaa0f","name":"cmp","default":"1","type":""}],"webhookEnabled":false},{"_id":"66d71d7d284ca30051fbacd9","appearance":{"changelog":{"layoutExpanded":false,"showAuthor":true,"showExactDate":false},"rdmd":{"callouts":{"useIconFont":false},"theme":{"background":"","border":"","markdownEdge":"","markdownFont":"","markdownFontSize":"","markdownLineHeight":"","markdownRadius":"","markdownText":"","markdownTitle":"","markdownTitleFont":"","mdCodeBackground":"","mdCodeFont":"","mdCodeRadius":"","mdCodeTabs":"","mdCodeText":"","tableEdges":"","tableHead":"","tableHeadText":"","tableRow":"","tableStripe":"","tableText":"","text":"","title":""}},"main_body":{"type":"links"},"colors":{"highlight":"","main":"#274463","main_alt":"","header_text":"","body_highlight":"","custom_login_link_color":""},"typography":{"headline":"Open+Sans:400:sans-serif","body":"Open+Sans:400:sans-serif","typekit":false,"tk_key":"","tk_headline":"","tk_body":""},"header":{"style":"solid","img":[],"img_size":"auto","img_pos":"tl"},"body":{"style":"none"},"global_landing_page":{"html":"","redirect":""},"allowApiExplorerJsonEditor":false,"referenceSimpleMode":true,"referenceLayout":"row","link_logo_to_url":false,"theme":"line","colorScheme":"system","overlay":"triangles","landing":true,"sticky":false,"hide_logo":false,"childrenAsPills":false,"subheaderStyle":"links","splitReferenceDocs":true,"showMetricsInReference":true,"logo":["https://files.readme.io/4e0f8343429282a603ec3ddebdfa055f83f5454aad2bedeb8e226d8f9fed9ac9-small-dev-center-logo.png","4e0f8343429282a603ec3ddebdfa055f83f5454aad2bedeb8e226d8f9fed9ac9-small-dev-center-logo.png",490,62,"#244464","https://files.readme.io/0b9a21a4939c3e2d209d4d9db48b167b9e7ee15780e1ab0b4945f698e511d5f9-dev-center-logo.png","6707ef59f1d3ee001ee28629"],"loginLogo":[],"logo_white":["https://files.readme.io/8f784261fa349b011cf42c47a5c461a60809ccc12c95b38b0bfec57e8d02448e-small-dev-center-logo.png","8f784261fa349b011cf42c47a5c461a60809ccc12c95b38b0bfec57e8d02448e-small-dev-center-logo.png",490,62,"#244464","https://files.readme.io/527a9ea5af308e84aafcdb9e99d9310de8afaf129c0407c214da1fa9e09bc4e6-dev-center-logo.png","6707ee1e76a60b0018444464"],"logo_white_use":true,"logo_large":false,"favicon":["https://files.readme.io/706535d6dea8b6910d3a92b4bb565e7e61bd141f3fd9b340597519b9446dacfc-small-favicon.png","706535d6dea8b6910d3a92b4bb565e7e61bd141f3fd9b340597519b9446dacfc-small-favicon.png",32,32,"#ffffff","https://files.readme.io/a0aaec99e8b1a481eadb0f7cbebad5672ba151a2aa2abe131624fb7aa3ffa3cc-favicon.png","6707efc5182f7000201b3908"],"stylesheet":"","stylesheet_hub2":"","stylesheet_hub3":"","javascript":"","javascript_hub2":"","html_promo":"","html_body":"","html_footer":"","html_head":"","html_footer_meta":"","html_hidelinks":false,"showVersion":true,"hideTableOfContents":false,"nextStepsLabel":"","promos":[{"extras":{"type":"buttons","buttonPrimary":"get-started","buttonSecondary":"none"},"title":"The Taboola Newsroom Developer Hub","text":"Welcome to the Taboola Newsroom developer hub. You'll find comprehensive guides and documentation to help you start working with Taboola Newsroom as quickly as possible, as well as support if you get stuck. Let's jump right in!","_id":"66d71d7d284ca30051fbacda"}]},"custom_domain":"","childrenProjects":[],"derivedPlan":"enterprise","description":"Welcome to the Taboola Newsroom documentation.","error404":"","experiments":[],"first_page":"landing","flags":{"allowReusableOTPs":false,"alwaysShowDocPublishStatus":false,"allowUnsafeCustomHtmlSuggestionsFromNonAdmins":false,"allowXFrame":false,"apiAccessRevoked":false,"correctnewlines":false,"customComponents":false,"dashReact":false,"developerPortal":false,"disablePasswordlessLogin":false,"directGoogleToStableVersion":false,"disableAnonForum":false,"disableAutoTranslate":false,"disableSignups":false,"enableOidc":false,"enterprise":true,"graphql":false,"mdx":false,"newEditorDash":true,"oauth":false,"passwordlessLogin":"default","owlbotAi":false,"rdmdCompatibilityMode":false,"reviewWorkflow":true,"singleProjectEnterprise":false,"star":false,"staging":false,"superHub":false,"superHubDevelopment":false,"translation":false,"disableDiscussionSpamRecaptchaBypass":false,"developerViewUsersData":false,"changelogRssAlwaysPublic":false,"bidiSync":false,"superHubMigrationSelfServeFlow":false,"apiDesigner":false,"hideEnforceSSO":false,"localLLM":false,"superHubManageVersions":false,"gitSidebar":false,"superHubGlobalCustomBlocks":false,"childManagedBidi":false,"superHubBranches":false},"fullBaseUrl":"https://taboola-newsroom.readme.io/","git":{"migration":{"createRepository":{},"transformation":{},"migratingPages":{},"enableSuperhub":{}},"sync":{"linked_repository":{},"installationRequest":{},"connections":[],"providers":[]}},"glossaryTerms":[{"_id":"66d71d7d284ca30051fbacdb","term":"parliament","definition":"Owls are generally solitary, but when seen together the group is called a 'parliament'!"},{"_id":"67278689f5c947005a5ddced","term":"item","definition":"an article slot on the homepage"},{"_id":"672786913e1303003651d1a4","term":"region","definition":"a group of related items on the homepage"}],"graphqlSchema":"","gracePeriod":{"enabled":false,"endsAt":null},"shouldGateDash":false,"healthCheck":{"provider":"","settings":{}},"intercom_secure_emailonly":false,"intercom":"","is_active":true,"integrations":{"login":{}},"internal":"","jwtExpirationTime":0,"landing_bottom":[],"mdxMigrationStatus":"rdmd","metrics":{"monthlyLimit":0,"monthlyPurchaseLimit":0,"thumbsEnabled":true,"meteredBilling":{}},"modules":{"landing":false,"docs":true,"examples":true,"reference":false,"graphql":false,"changelog":false,"discuss":false,"suggested_edits":true,"custompages":false,"tutorials":false},"name":"Taboola Newsroom","nav_names":{"docs":"","reference":"","changelog":"","discuss":"","recipes":"","tutorials":""},"oauth_url":"","onboardingCompleted":{"api":false,"appearance":true,"documentation":true,"domain":false,"jwt":false,"logs":false,"metricsSDK":false},"owlbot":{"customization":{"tone":"neutral","customTone":"","answerLength":"long","forbiddenWords":"","defaultAnswer":""},"enabled":false,"isPaying":false,"copilot":{"enabled":false,"hasBeenUsed":false,"installedCustomPage":""}},"owner":{"id":null,"email":null,"name":null},"plan":"enterprise","planOverride":"enterprise","planSchedule":{"stripeScheduleId":null,"changeDate":null,"nextPlan":null},"planStatus":"","readmeScore":{"components":{"newDesign":{"enabled":true,"points":25},"reference":{"enabled":false,"points":50},"tryItNow":{"enabled":false,"points":35},"syncingOAS":{"enabled":false,"points":10},"customLogin":{"enabled":false,"points":25},"metrics":{"enabled":false,"points":40},"recipes":{"enabled":false,"points":15},"pageVoting":{"enabled":true,"points":1},"suggestedEdits":{"enabled":false,"points":10},"support":{"enabled":false,"points":5},"htmlLanding":{"enabled":false,"points":5},"guides":{"enabled":true,"points":10},"changelog":{"enabled":false,"points":5},"glossary":{"enabled":true,"points":1},"variables":{"enabled":true,"points":1},"integrations":{"enabled":false,"points":2}},"totalScore":38},"reCaptchaSiteKey":"","reference":{"alwaysUseDefaults":false,"defaultExpandResponseExample":false,"defaultExpandResponseSchema":false,"enableOAuthFlows":false},"seo":{"overwrite_title_tag":false},"stable":{"_id":"66d71d7d284ca30051fbacef","version":"1.0","version_clean":"1.0.0","codename":"","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["66d71d7d284ca30051fbacf1","66d71d7d284ca30051fbacf1","66d71d7d284ca30051fbacf4","6704eebfdfdbb5006075280b","670d261ee37c44001f8bd25c","670d26a0e35bea0011245963","674c7d5eb771ba0013202002"],"project":"66d71d7d284ca30051fbacd9","releaseDate":"2024-09-03T14:30:21.188Z","createdAt":"2024-09-03T14:30:21.225Z","updatedAt":"2024-12-01T15:14:38.660Z","__v":1},"subdomain":"taboola-newsroom","subpath":"newsroom","superHubWaitlist":false,"topnav":{"left":[],"right":[{"type":"user"}],"bottom":[],"edited":false},"trial":{"trialDeadlineEnabled":false,"trialEndsAt":"2024-09-17T14:30:21.118Z"},"translate":{"provider":"transifex","show_widget":false,"key_public":"","org_name":"","project_name":"","languages":[]},"url":"https://developers.taboola.com/","versions":[{"_id":"66d71d7d284ca30051fbacef","version":"1.0","version_clean":"1.0.0","codename":"","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["66d71d7d284ca30051fbacf1","66d71d7d284ca30051fbacf1","66d71d7d284ca30051fbacf4","6704eebfdfdbb5006075280b","670d261ee37c44001f8bd25c","670d26a0e35bea0011245963","674c7d5eb771ba0013202002"],"project":"66d71d7d284ca30051fbacd9","releaseDate":"2024-09-03T14:30:21.188Z","createdAt":"2024-09-03T14:30:21.225Z","updatedAt":"2024-12-01T15:14:38.660Z","__v":1}],"variableDefaults":[{"source":"","_id":"672cbb0f4ff69b00524113da","name":"pubID","default":"1234","type":""}],"webhookEnabled":false}],"derivedPlan":"enterprise","description":"Welcome to the Taboola Dev Center. You'll find comprehensive guides and examples to help you get started quickly, as well as support if you get stuck.","error404":"","experiments":[],"first_page":"landing","flags":{"translation":false,"directGoogleToStableVersion":false,"disableAnonForum":false,"newApiExplorer":true,"hideGoogleAnalytics":false,"cookieAuthentication":false,"allowXFrame":false,"speedyRender":false,"correctnewlines":false,"swagger":false,"oauth":false,"migrationSwaggerRun":false,"migrationRun":false,"hub2":true,"enterprise":true,"allow_hub2":false,"alwaysShowDocPublishStatus":false,"newEditor":true,"newMarkdown":false,"newMarkdownBetaProgram":true,"newMarkdownLooseMode":false,"oldMarkdown":false,"newSearch":true,"rdmdCompatibilityMode":false,"staging":false,"tutorials":true,"allowApiExplorerJsonEditor":false,"useReactApp":true,"newHeader":false,"referenceRedesign":false,"auth0Oauth":false,"graphql":false,"singleProjectEnterprise":false,"dashReact":true,"allowReferenceUpgrade":true,"metricsV2":true,"newEditorDash":true,"enableRealtimeExperiences":false,"reviewWorkflow":true,"star":false,"allowDarkMode":false,"forceDarkMode":false,"useReactGLP":true,"disablePasswordlessLogin":false,"myDevelopers":false,"superHub":false,"allowReusableOTPs":false,"allowUnsafeCustomHtmlSuggestionsFromNonAdmins":false,"apiV2":false,"customBlocks":false,"disableAutoTranslate":false,"disableSAMLScoping":false,"git":{"read":false,"write":false},"owlbotAi":false,"superHubBeta":false,"apiAccessRevoked":false,"passwordlessLogin":"default","disableSignups":false,"billingRedesignEnabled":true,"developerPortal":false,"mdx":false,"superHubDevelopment":false,"annualBillingEnabled":true,"devDashBillingRedesignEnabled":false,"enableOidc":false,"customComponents":false,"disableDiscussionSpamRecaptchaBypass":false,"developerViewUsersData":false,"changelogRssAlwaysPublic":false,"bidiSync":false,"superHubMigrationSelfServeFlow":false,"apiDesigner":false,"hideEnforceSSO":false,"localLLM":false,"superHubManageVersions":false,"gitSidebar":false,"superHubGlobalCustomBlocks":false,"childManagedBidi":false,"superHubBranches":false},"fullBaseUrl":"https://developers.taboola.com/","git":{"migration":{"createRepository":{},"transformation":{},"migratingPages":{},"enableSuperhub":{}},"sync":{"linked_repository":{},"installationRequest":{},"connections":[],"providers":[]}},"glossaryTerms":[],"graphqlSchema":"","gracePeriod":{"enabled":false,"endsAt":null},"shouldGateDash":false,"healthCheck":{"provider":"","settings":{}},"intercom_secure_emailonly":false,"intercom":"","is_active":true,"integrations":{"login":{}},"internal":"","jwtExpirationTime":0,"landing_bottom":[],"mdxMigrationStatus":"rdmd","metrics":{"thumbsEnabled":false,"enabled":false,"monthlyLimit":0,"planLimit":1000000,"realtime":{"dashEnabled":false,"hubEnabled":false},"monthlyPurchaseLimit":0,"meteredBilling":{}},"modules":{"logs":false,"suggested_edits":true,"discuss":true,"reference":true,"examples":true,"docs":true,"landing":true,"changelog":true,"custompages":false,"tutorials":false,"graphql":false},"name":"Taboola Dev Center","nav_names":{"discuss":"","reference":"","docs":"","changelog":"","tutorials":"","recipes":""},"oauth_url":"","onboardingCompleted":{"documentation":false,"appearance":false,"jwt":true,"api":false,"logs":false,"domain":true,"metricsSDK":false},"owlbot":{"enabled":false,"isPaying":false,"customization":{"answerLength":"long","customTone":"","defaultAnswer":"","forbiddenWords":"","tone":"neutral"},"copilot":{"enabled":false,"hasBeenUsed":false,"installedCustomPage":""}},"owner":{"id":null,"email":null,"name":null},"plan":"enterprise","planOverride":"enterprise","planSchedule":{"stripeScheduleId":null,"changeDate":null,"nextPlan":null},"planStatus":"","planTrial":"enterprise","readmeScore":{"percentScore":50,"totalScore":151,"components":{"newDesign":{"enabled":true,"points":25},"reference":{"enabled":true,"points":50},"tryItNow":{"enabled":true,"points":35},"syncingOAS":{"enabled":false,"points":10},"customLogin":{"enabled":true,"points":25},"metrics":{"enabled":false,"points":40},"recipes":{"enabled":false,"points":15},"pageVoting":{"enabled":false,"points":1},"suggestedEdits":{"enabled":true,"points":10},"support":{"enabled":false,"points":5},"htmlLanding":{"enabled":false,"points":5},"guides":{"enabled":false,"points":10},"changelog":{"enabled":true,"points":5},"glossary":{"enabled":false,"points":1},"variables":{"enabled":true,"points":1},"integrations":{"enabled":false,"points":2}}},"reCaptchaSiteKey":"6LcU7REpAAAAAN_XuhV9QIYQ0rp8k6jkrE8G0OfF","reference":{"alwaysUseDefaults":true,"defaultExpandResponseExample":false,"defaultExpandResponseSchema":false,"enableOAuthFlows":false},"seo":{"overwrite_title_tag":false},"stable":{"_id":"5c196c6bfd55df00d6edde1a","project":"5c196c6bfd55df00d6edde1b","createdAt":"2018-12-18T21:53:47.937Z","releaseDate":"2018-12-18T21:53:47.937Z","categories":[],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":false,"codename":"","version_clean":"1.0.0","version":"1.0.0","__v":0},"subdomain":"taboola-parent","subpath":"","superHubWaitlist":false,"topnav":{"edited":true,"right":[{"type":"user","text":"User","url":"/login?redirect_uri=/"}],"left":[],"bottom":[]},"trial":{"trialEndsAt":null,"trialDeadlineEnabled":false},"translate":{"languages":[],"project_name":"","org_name":"","key_public":"","show_widget":false,"provider":"transifex"},"url":"","versions":[{"_id":"5c196c6bfd55df00d6edde1a","project":"5c196c6bfd55df00d6edde1b","createdAt":"2018-12-18T21:53:47.937Z","releaseDate":"2018-12-18T21:53:47.937Z","categories":[],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":false,"codename":"","version_clean":"1.0.0","version":"1.0.0","__v":0}],"variableDefaults":[],"webhookEnabled":false,"oauth_code":{"now_url":""},"segmentio":"","segmentio_domain":"","google_analytics":"UA-132799163-1"},"glpString":"<noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-PC4JX7\" height=\"0\" width=\"0\"\n style=\"display:none;visibility:hidden\"></iframe></noscript>\n<!-- End Google Tag Manager (noscript) -->\n<link rel=\"stylesheet\" href=\"https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/css/bootstrap.min.css\"\nintegrity=\"sha384-B0vP5xmATw1+K9KRQjQERJvTumQW0nPEzvF6L/Z6nronJ3oUOFUFpCjEUQouq2+l\" crossorigin=\"anonymous\">\n<script>\n const hide = document.createElement(\"div\");\n hide.setAttribute(\"id\", \"hide-page\");\n document.body.appendChild(hide);\n</script>\n<style>\n/*ReadMe Landing Page Updates 2023*/\n .rm-Header-top {\n height: 65px;\n}\n .Header-topuTMpygDG4e1V {\n border:none;\n}\n .Header-bottom2eLKOFXMEmh5 {\n background:#F6F7F8;\n margin-bottom:-10px;\n}\n .App .rm-Container {\n max-width: 1200px;\n}\n .rm-SearchToggle {\n background:transparent !important;\n --SearchToggle-border-color:none;\n}\n .Header-search_featherYsmQBn55F3d9 {\n box-shadow:none;\n}\n/*ReadMe Landing Page Updates 2023*/ \nhtml {\n scroll-behavior: smooth;\n overflow-y: scroll;\n}\n\n\n#header-top {\n background: #fff;\n}\n#page-header {\n background-image: url('https://www.taboola.com/wp-content/uploads/2021/10/dev-center-header-mobile.jpg');\n }\n\n @media screen and (min-width: 540px) {\n #page-header {\n background-image: url('https://www.taboola.com/wp-content/uploads/2021/10/dev-center-header-desktop-scaled.jpg');\n }\n }\n\nbody {\n /* font-family: \"Helvetica Neue\", Helvetica, Arial, \"Lucida Grande\", sans-serif; */\n font-family: Poppins-Medium, Helvetica, Arial, \"Lucida Grande\", sans-serif;\n color: #0A3B5A;\n font-size: 16px;\n}\n \nh1, h2, h3, h4, h5, h6, span, strong, i {\n font-family: Poppins-Medium, Helvetica, Arial, \"Lucida Grande\", sans-serif; \n}\n \np, a {\n font-family: Poppins-Light, Helvetica, Arial, \"Lucida Grande\", sans-serif; \n}\n\nh1 {\n font-size: 2rem !important;\n line-height: 1.1 !important;\n font-weight: 700 !important;\n}\n\n@media screen and (min-width: 640px) {\n h1 {\n font-size: 3.25rem !important;\n }\n}\n\nh2 {\n font-size: 1.47rem !important;\n line-height: 1.1 !important;\n}\n\nh3 {\n font-size: 1.1rem !important;\n line-height: 1.1 !important;\n}\n\n\n.background-cover-image {\n background-position: center;\n background-size: cover;\n background-repeat: no-repeat;\n}\n\n.height-lg {\n height: 625px;\n}\n\n@media screen and (min-width: 640px) {\n .height-lg {\n height: 550px;\n }\n}\n\n@media screen and (min-width: 1919px) {\n .height-lg {\n height: 650px;\n }\n}\n\n.z-index-2 {\n z-index: 2;\n}\n\n.subtitle-text {\n font-size: 1rem !important;\n line-height: 1.4 !important;\n font-weight: 200 !important;\n}\n\n@media screen and (min-width: 640px) {\n .subtitle-text {\n font-size: 1.5rem !important;\n }\n}\n\n.body-text {\n font-size: 1rem !important;\n line-height: 1.4 !important;\n font-weight: 200 !important;\n color: #707070 !important;\n}\n\n.bg-light-gray {\n background: #EFEFEF !important;\n}\n\n.taboola-card {\n color: #0A3B5A !important;\n text-align: center;\n box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2);\n border-radius: 8px;\n}\n\n.taboola-card:hover {\n text-decoration: none;\n color: #0A3B5A !important;\n}\n\n.btn-info {\n background-color: #3CB8DF !important;\n border-color: #3CB8DF !important;\n}\n\n.btn-info:hover {\n background-color: #3CB8DF !important;\n border-color: #3CB8DF !important;\n opacity: 0.9;\n}\n\n.btn-pill {\n border-radius: 50px !important;\n}\n\n/* --------------------------------\n\n Animated Scroll Down Arrow\n\n -------------------------------- */\n\n.scroll-arrow-container {\n position: absolute;\n bottom: 15px;\n left: 50%;\n transform: translateX(-50%);\n}\n\n.scroll-arrow-container svg {\n position: absolute;\n bottom: -7px;\n transform: translateX(-49%);\n}\n\n.scroll-arrow-container svg .arrow-path {\n stroke-dasharray: 50;\n -webkit-animation: dash 2.2s 0.2s cubic-bezier(0.76, 0, 0.3, 1) forwards infinite;\n animation: dash 2.2s 0.2s cubic-bezier(0.76, 0, 0.3, 1) forwards infinite;\n}\n\n.scroll-arrow-container .c-scrolldown {\n width: 2px;\n height: 60px;\n position: absolute;\n bottom: 20px;\n left: 0;\n right: 0;\n margin: 0 auto;\n overflow: hidden;\n}\n\n.scroll-arrow-container .c-scrolldown .c-line {\n width: 100%;\n height: 100%;\n display: block;\n background: linear-gradient(to bottom, white 50%, rgba(255, 255, 255, 0) 50%);\n background-position: 0 -60px;\n background-size: 100% 200%;\n -webkit-animation: scrolldown 2.2s cubic-bezier(0.76, 0, 0.3, 1) forwards infinite;\n animation: scrolldown 2.2s cubic-bezier(0.76, 0, 0.3, 1) forwards infinite;\n}\n#hide-page{\n position: absolute;\n top:0;\n bottom:0;\n left:0;\n right:0;\n background: #fff;\n width:100%;\n height:100%;\n z-index: 1000;\n display: block;\n \n}\n</style>\n\n<section id=\"page-header\" class=\"background-cover-image position-relative\">\n\n\n<div class=\"container pt-5 pt-sm-0\">\n <div class=\"row height-lg align-items-md-center py-5\">\n <div class=\"col-12 col-sm-8 col-xl-7\">\n <h1\n class=\"pt-3 pt-md-0 mt-5 mt-md-0 text-white font-weight-bold z-index-2 position-relative text-uppercase\">\n Welcome to the Taboola Dev Center</h1>\n <p class=\"text-white subtitle-text mt-3 d-block pr-5\">\n Here, you'll find comprehensive guides and examples to get you started as quickly as possible, as\n well as support if you get stuck.\n <br />\n <br />\n Let's jump right in!\n </p>\n </div>\n </div>\n</div>\n<div class=\"scroll-arrow-container z-index-3\">\n <a href=\"#cards\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" x=\"0px\" y=\"0px\"\n width=\"64px\" height=\"64px\" viewBox=\"0 0 64 64\" stroke-width=\"2\">\n <g stroke-width=\"2\" transform=\"translate(0, 0)\">\n <polyline class=\"arrow-path\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2\" stroke-linecap=\"square\"\n stroke-miterlimit=\"10\" points=\"44,26 32,38 20,26 \" stroke-linejoin=\"miter\"></polyline>\n </g>\n </svg>\n </a>\n</div>\n</section>\n\n<section class=\"bg-light-gray py-md-5\" id=\"cards\">\n<div class=\"container py-4 py-md-2\">\n <div class=\"row justify-content-center\">\n\n <div class=\"col-12 col-lg-4 my-3 px-lg-4 px-md-5 px-xl-3\">\n <div class=\"d-block h-100 bg-white p-5 taboola-card\">\n <img class=\"mb-4\" width=\"146px\" height=\"112px\"\n src=\"https://www.taboola.com/wp-content/uploads/2021/10/backstage-api.png\"\n alt=\"Backstage API Documentation\">\n <h2>Backstage API Documentation</h2>\n <p class=\"body-text mt-3 mb-4\">Integrate Taboola campaign management into your own solution, run\n reports and automate tasks.</p>\n <a class=\"btn btn-info btn-pill px-5 py-2\"\n href=\"https://developers.taboola.com/backstage-api/reference\">Get Started</a>\n <hr class=\"my-4\" />\n <ul class=\"list-unstyled d-flex flex-column justify-content-center align-items-center m-0\">\n <li class=\"d-flex align-items-center\">\n <img width=\"20px\" height=\"20px\"\n src=\"https://www.taboola.com/wp-content/uploads/2021/10/community.png\"\n alt=\"Community Icon\">\n <a href=\"https://developers.taboola.com/backstage-api/discuss\"\n class=\"ml-2 body-text\">Community Discussion</a>\n </li>\n </ul>\n\n </div>\n </div>\n <div class=\"col-12 col-lg-4 my-3 px-lg-4 px-md-5 px-xl-3\">\n <div class=\"d-block h-100 bg-white p-5 taboola-card\">\n <img class=\"mb-4\" width=\"88.5px\" height=\"112px\"\n src=\"https://www.taboola.com/wp-content/uploads/2021/10/mobile-sdk.png\"\n alt=\"Mobile SDK Documentation\">\n <h2>Mobile SDK Documentation</h2>\n <p class=\"body-text mt-3 mb-4\">Implement Taboola recommendations in your mobile apps: <a\n href=\"https://developers.taboola.com/taboolasdk/docs/ios-sdk-classic-first-steps\">iOS</a>,\n <a\n href=\"https://developers.taboola.com/taboolasdk/docs/android-sdk-classic-first-steps\">Android</a>,\n <a href=\"https://developers.taboola.com/taboolasdk/v3/docs/sdk-3x-react-native-plugin\">React\n Native</a> and <a\n href=\"https://developers.taboola.com/taboolasdk/v4/docs/flutter-plugin\">Flutter</a>.\n </p>\n <a class=\"btn btn-info btn-pill px-5 py-2\" href=\"https://developers.taboola.com/taboolasdk/docs\">Get\n Started</a>\n <hr class=\"my-4\" />\n <ul class=\"list-unstyled d-flex flex-column justify-content-center align-items-center m-0\">\n <li class=\"d-flex align-items-center mb-3\">\n <img width=\"20px\" height=\"20px\"\n src=\"https://www.taboola.com/wp-content/uploads/2021/10/community.png\"\n alt=\"Community Icon\">\n <a href=\"https://developers.taboola.com/taboolasdk/discuss\" class=\"ml-2 body-text\">Support\n Forum</a>\n </li>\n </ul>\n </div>\n </div>\n <div class=\"col-12 col-lg-4 my-3 px-lg-4 px-md-5 px-xl-3\">\n <div class=\"d-block h-100 bg-white p-5 taboola-card\">\n <img class=\"mb-4\" width=\"120px\" height=\"112px\"\n src=\"https://www.taboola.com//wp-content/uploads/2022/02/web-integrations.png\"\n alt=\"WebIntegrations\">\n <h2 class=\"mx-0 mx-lg-4\">Web Integrations Documentation</h2>\n <p class=\"body-text mt-3 mb-4 px-0 px-lg-2\">Implement Taboola recommendations in\n <a href=\"https://developers.taboola.com/web-integrations/docs/js-tag\">standard\n web pages</a>,\n <a\n href=\"https://developers.taboola.com/web-integrations/docs/spa\">SPAs</a>,\n <a href=\"https://developers.taboola.com/web-integrations/docs/amp\">AMP</a>\n and more.\n </p>\n <a class=\"btn btn-info btn-pill px-5 py-2\"\n href=\"https://developers.taboola.com/web-integrations/docs\">Get Started</a>\n <hr class=\"my-4\">\n <ul class=\"list-unstyled d-flex flex-column justify-content-center align-items-center m-0\">\n <li class=\"d-flex align-items-center\">\n <img width=\"20px\" height=\"20px\"\n src=\"https://www.taboola.com/wp-content/uploads/2021/10/community.png\"\n alt=\"Community Icon\">\n <a href=\"https://developers.taboola.com/web-integrations/discuss\"\n class=\"ml-2 body-text\">Community Discussion</a>\n </li>\n </ul>\n\n\n </div>\n </div>\n\n </div>\n</div>\n</section>\n\n<section class=\"py-4 py-md-5\">\n<div class=\"container py-3\">\n <div class=\"row justify-content-center\">\n <div class=\"col-12 col-lg-4 mb-5 px-md-3mb-lg-0 px-lg-4 px-xl-5\">\n <h3>BS API Announcements</h3>\n <hr />\n <div id=\"rss-feed-api\" class=\"mt-4\"></div>\n </div>\n <div class=\"col-12 col-lg-4 px-md-3 px-lg-4 px-xl-5 mb-5 mb-lg-0\">\n <h3>SDK Announcements</h3>\n <hr />\n <div id=\"rss-feed-sdk\" class=\"mt-4\"></div>\n </div>\n <div class=\"col-12 col-lg-4 px-lg-4 px-md-3 px-xl-5 mb-5 mb-lg-0\">\n <h3>Web Announcements</h3>\n <hr />\n <div id=\"rss-feed-web\" class=\"mt-4\"></div>\n </div>\n </div>\n</div>\n</section>\n\n<footer class=\"bg-light-gray py-1\">\n<div class=\"container py-4\">\n <div class=\"row align-items-center text-center\">\n <div class=\"col-12 col-lg-9 col-xl-8 d-lg-flex justify-content-lg-between mb-4 mb-lg-0\">\n <a class=\"font-weight-light text-secondary\"\n href=\"https://help.taboola.com/hc/en-us/articles/360004904154\" target=\"_blank\">Trust Center</a>\n <span class=\"font-weight-light text-secondary\"> | </span>\n <a class=\"font-weight-light text-secondary\" href=\"https://help.taboola.com/hc/en-us\"\n target=\"_blank\">Advertiser Help Center</a>\n <span class=\"font-weight-light text-secondary\"> | </span>\n <a class=\"font-weight-light text-secondary\" href=\"https://pubhelp.taboola.com/hc/en-us\"\n target=\"_blank\">Publisher Help Center</a>\n <span class=\"font-weight-light text-secondary\"> | </span>\n <a class=\"font-weight-light text-secondary\" href=\"https://www.taboola.com/terms-of-use\"\n target=\"_blank\">Terms of Service</a>\n <span class=\"font-weight-light text-secondary\"> | </span>\n <a class=\"font-weight-light text-secondary\" href=\"https://www.taboola.com/privacy-policy\"\n target=\"_blank\">Privacy Policy</a>\n </div>\n <div class=\"col-12 col-lg-3 col-xl-4 d-lg-flex justify-content-lg-end\">\n <a href=\"https://www.taboola.com\">\n <img width=\"120px\" src=\"https://files.readme.io/84875be-taboola-logo2.png\">\n </a>\n </div>\n </div>\n</div>\n</footer>\n\n<script type=\"text/javascript\" defer>\nfunction createSeeAllButton(url) {\n let seeAllButton = document.createElement('a');\n seeAllButton.innerText = 'See All';\n seeAllButton.href = url;\n seeAllButton.style.color = '#3CB8DF';\n seeAllButton.style.fontSize = '1rem';\n return seeAllButton;\n}\nasync function getfeed(container, feed, fullUrl, baseUrl) {\n // max number of items to list\n const MAX_ITEMS = 7;\n\n // RSS populate mobile sdk announcements sections\n let changelog_url = feed;\n\n let items_count = 0;\n let rssSingleItem = '';\n let rssfeed = document.getElementById(container);\n const response = await fetch(changelog_url);\n const toText = await response.text();\n const data = await new window.DOMParser().parseFromString(toText, \"text/xml\");\n const items = await data.querySelectorAll(\"item\");\n\n for (const item of items) {\n if (items_count <= MAX_ITEMS) {\n let title = item.querySelector(\"title\").innerHTML.replace(\"<![CDATA[\", \"\").replace(\"]]>\", \"\");\n \n // PC - 2024-09-02\n\t\t\t\t\t\t// Method IV - do nothing\n // (See Brain > Tech How Tos)\n \n\t\t\t\t\t\tlet link = item.querySelector(\"link\").innerHTML + \"?ref=mainpage\";\n \n let pubDateRaw = item.querySelector(\"pubDate\").innerHTML.split(\" \");\n let pubDate = pubDateRaw[0] + ' ' + pubDateRaw[1] + ' ' + pubDateRaw[2] + ' ' + pubDateRaw[3];\n\n rssSingleItem += `<div class=\"mb-3\">\n <a class=\"font-weight-light text-body\" href=\"${link}\">${title}</a>\n <div class=\"font-weight-light text-secondary\">\n ${pubDate}\n </div>\n </div>`;\n items_count++;\n }\n }\n rssfeed.innerHTML = rssSingleItem;\n rssfeed.appendChild(createSeeAllButton(fullUrl));\n\n}\n//getfeed('rss-feed-sdk', 'http://localhost:5500/rss.rss', 'https://developers.taboola.com/taboolasdk/changelog');\ngetfeed('rss-feed-sdk', 'https://developers.taboola.com/taboolasdk/changelog.rss', 'https://developers.taboola.com/taboolasdk/changelog' , 'taboolasdk');\ngetfeed('rss-feed-api', 'https://developers.taboola.com/backstage-api/changelog.rss', 'https://developers.taboola.com/backstage-api/changelog','backstage-api');\ngetfeed('rss-feed-web', 'https://developers.taboola.com/web-integrations/changelog.rss', 'https://developers.taboola.com/web-integrations/changelog','web-integrations');\nwindow.onload = ()=>{\n document.getElementById(\"hide-page\").style.display = \"none\";\n console.log('loaded');\n}\n\n</script>","meta":{"title":"Taboola Dev Center"},"searchPermissions":"NDg4NjQ2ODNlZDdhYTE2YjYyMjgyNGU1MzM0NjU4NzZjYzY5OTI2MmIwY2ZkYWRhODFmYzNjMTIxZWEyYTNhZnRhZ0ZpbHRlcnM9KHByb2plY3Q6NWM0OTdmYjExOGRiMTcwMDJhZGM0OGE5LHByb2plY3Q6NjZkNzJlZTVhMjg5N2MwMDFiNDE2M2M3LHByb2plY3Q6NWJjZjUwMjQ1MGU2MGUwMDJlODk5NGRiLHByb2plY3Q6NjBlYzU5NTdkY2E3ZWMwMTgyNDAyM2QzLHByb2plY3Q6NjZkNzFkN2QyODRjYTMwMDUxZmJhY2Q5KSwodmVyc2lvbjpub25lLHZlcnNpb246NWMxOTZjNmJmZDU1ZGYwMGQ2ZWRkZTFhLHZlcnNpb246NWM0OTdmYjExOGRiMTcwMDJhZGM0OGFkLHZlcnNpb246NjZkNzJlZTZhMjg5N2MwMDFiNDE2NTQxLHZlcnNpb246NjU5ZThhM2E3MjdlZWEwMDU2ZjU5MjQ2LHZlcnNpb246NjBlYzU5NTdkY2E3ZWMwMTgyNDAyM2Q4LHZlcnNpb246NjZkNzFkN2QyODRjYTMwMDUxZmJhY2VmKSwoaGlkZGVuOm5vbmUsaGlkZGVuOmZhbHNlKSwoaW5kZXg6Q3VzdG9tUGFnZSxpbmRleDpQYWdlLGluZGV4OkJsb2csaW5kZXg6RGlzY3VzcyxpbmRleDpUdXRvcmlhbCk=","config":{"algoliaIndex":"readme_search_v2","amplitude":{"apiKey":"dc8065a65ef83d6ad23e37aaf014fc84","enabled":true},"asset_url":"https://cdn.readme.io","domain":"readme.io","domainFull":"https://dash.readme.com","encryptedLocalStorageKey":"ekfls-2025-03-27","fullstory":{"enabled":true,"orgId":"FSV9A"},"metrics":{"billingCronEnabled":"true","dashUrl":"https://m.readme.io","defaultUrl":"https://m.readme.io","exportMaxRetries":12,"wsUrl":"wss://m.readme.io"},"proxyUrl":"https://try.readme.io","readmeRecaptchaSiteKey":"6LesVBYpAAAAAESOCHOyo2kF9SZXPVb54Nwf3i2x","releaseVersion":"5.324.0","sentry":{"dsn":"https://3bbe57a973254129bcb93e47dc0cc46f@o343074.ingest.sentry.io/2052166","enabled":true,"tracesSampleRate":0},"shMigration":{"promoVideo":"","forceWaitlist":false},"sslBaseDomain":"readmessl.com","sslGenerationService":"ssl.readmessl.com","stripePk":"pk_live_5103PML2qXbDukVh7GDAkQoR4NSuLqy8idd5xtdm9407XdPR6o3bo663C1ruEGhXJjpnb2YCpj8EU1UvQYanuCjtr00t1DRCf2a","superHub":{"newProjectsEnabled":true},"wootric":{"accountToken":"NPS-122b75a4","enabled":true}},"context":{"labs":{},"user":{},"terms":[],"variables":{"user":{},"defaults":[]},"project":{"_id":"5c196c6bfd55df00d6edde1b","appearance":{"nextStepsLabel":"","hideTableOfContents":false,"showVersion":true,"html_hidelinks":false,"global_landing_page":{"redirect":"","html":"<noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-PC4JX7\" height=\"0\" width=\"0\"\n style=\"display:none;visibility:hidden\"></iframe></noscript>\n<!-- End Google Tag Manager (noscript) -->\n<link rel=\"stylesheet\" href=\"https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/css/bootstrap.min.css\"\nintegrity=\"sha384-B0vP5xmATw1+K9KRQjQERJvTumQW0nPEzvF6L/Z6nronJ3oUOFUFpCjEUQouq2+l\" crossorigin=\"anonymous\">\n<script>\n const hide = document.createElement(\"div\");\n hide.setAttribute(\"id\", \"hide-page\");\n document.body.appendChild(hide);\n</script>\n<style>\n/*ReadMe Landing Page Updates 2023*/\n .rm-Header-top {\n height: 65px;\n}\n .Header-topuTMpygDG4e1V {\n border:none;\n}\n .Header-bottom2eLKOFXMEmh5 {\n background:#F6F7F8;\n margin-bottom:-10px;\n}\n .App .rm-Container {\n max-width: 1200px;\n}\n .rm-SearchToggle {\n background:transparent !important;\n --SearchToggle-border-color:none;\n}\n .Header-search_featherYsmQBn55F3d9 {\n box-shadow:none;\n}\n/*ReadMe Landing Page Updates 2023*/ \nhtml {\n scroll-behavior: smooth;\n overflow-y: scroll;\n}\n\n\n#header-top {\n background: #fff;\n}\n#page-header {\n background-image: url('https://www.taboola.com/wp-content/uploads/2021/10/dev-center-header-mobile.jpg');\n }\n\n @media screen and (min-width: 540px) {\n #page-header {\n background-image: url('https://www.taboola.com/wp-content/uploads/2021/10/dev-center-header-desktop-scaled.jpg');\n }\n }\n\nbody {\n /* font-family: \"Helvetica Neue\", Helvetica, Arial, \"Lucida Grande\", sans-serif; */\n font-family: Poppins-Medium, Helvetica, Arial, \"Lucida Grande\", sans-serif;\n color: #0A3B5A;\n font-size: 16px;\n}\n \nh1, h2, h3, h4, h5, h6, span, strong, i {\n font-family: Poppins-Medium, Helvetica, Arial, \"Lucida Grande\", sans-serif; \n}\n \np, a {\n font-family: Poppins-Light, Helvetica, Arial, \"Lucida Grande\", sans-serif; \n}\n\nh1 {\n font-size: 2rem !important;\n line-height: 1.1 !important;\n font-weight: 700 !important;\n}\n\n@media screen and (min-width: 640px) {\n h1 {\n font-size: 3.25rem !important;\n }\n}\n\nh2 {\n font-size: 1.47rem !important;\n line-height: 1.1 !important;\n}\n\nh3 {\n font-size: 1.1rem !important;\n line-height: 1.1 !important;\n}\n\n\n.background-cover-image {\n background-position: center;\n background-size: cover;\n background-repeat: no-repeat;\n}\n\n.height-lg {\n height: 625px;\n}\n\n@media screen and (min-width: 640px) {\n .height-lg {\n height: 550px;\n }\n}\n\n@media screen and (min-width: 1919px) {\n .height-lg {\n height: 650px;\n }\n}\n\n.z-index-2 {\n z-index: 2;\n}\n\n.subtitle-text {\n font-size: 1rem !important;\n line-height: 1.4 !important;\n font-weight: 200 !important;\n}\n\n@media screen and (min-width: 640px) {\n .subtitle-text {\n font-size: 1.5rem !important;\n }\n}\n\n.body-text {\n font-size: 1rem !important;\n line-height: 1.4 !important;\n font-weight: 200 !important;\n color: #707070 !important;\n}\n\n.bg-light-gray {\n background: #EFEFEF !important;\n}\n\n.taboola-card {\n color: #0A3B5A !important;\n text-align: center;\n box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2);\n border-radius: 8px;\n}\n\n.taboola-card:hover {\n text-decoration: none;\n color: #0A3B5A !important;\n}\n\n.btn-info {\n background-color: #3CB8DF !important;\n border-color: #3CB8DF !important;\n}\n\n.btn-info:hover {\n background-color: #3CB8DF !important;\n border-color: #3CB8DF !important;\n opacity: 0.9;\n}\n\n.btn-pill {\n border-radius: 50px !important;\n}\n\n/* --------------------------------\n\n Animated Scroll Down Arrow\n\n -------------------------------- */\n\n.scroll-arrow-container {\n position: absolute;\n bottom: 15px;\n left: 50%;\n transform: translateX(-50%);\n}\n\n.scroll-arrow-container svg {\n position: absolute;\n bottom: -7px;\n transform: translateX(-49%);\n}\n\n.scroll-arrow-container svg .arrow-path {\n stroke-dasharray: 50;\n -webkit-animation: dash 2.2s 0.2s cubic-bezier(0.76, 0, 0.3, 1) forwards infinite;\n animation: dash 2.2s 0.2s cubic-bezier(0.76, 0, 0.3, 1) forwards infinite;\n}\n\n.scroll-arrow-container .c-scrolldown {\n width: 2px;\n height: 60px;\n position: absolute;\n bottom: 20px;\n left: 0;\n right: 0;\n margin: 0 auto;\n overflow: hidden;\n}\n\n.scroll-arrow-container .c-scrolldown .c-line {\n width: 100%;\n height: 100%;\n display: block;\n background: linear-gradient(to bottom, white 50%, rgba(255, 255, 255, 0) 50%);\n background-position: 0 -60px;\n background-size: 100% 200%;\n -webkit-animation: scrolldown 2.2s cubic-bezier(0.76, 0, 0.3, 1) forwards infinite;\n animation: scrolldown 2.2s cubic-bezier(0.76, 0, 0.3, 1) forwards infinite;\n}\n#hide-page{\n position: absolute;\n top:0;\n bottom:0;\n left:0;\n right:0;\n background: #fff;\n width:100%;\n height:100%;\n z-index: 1000;\n display: block;\n \n}\n</style>\n\n<section id=\"page-header\" class=\"background-cover-image position-relative\">\n\n\n<div class=\"container pt-5 pt-sm-0\">\n <div class=\"row height-lg align-items-md-center py-5\">\n <div class=\"col-12 col-sm-8 col-xl-7\">\n <h1\n class=\"pt-3 pt-md-0 mt-5 mt-md-0 text-white font-weight-bold z-index-2 position-relative text-uppercase\">\n Welcome to the Taboola Dev Center</h1>\n <p class=\"text-white subtitle-text mt-3 d-block pr-5\">\n Here, you'll find comprehensive guides and examples to get you started as quickly as possible, as\n well as support if you get stuck.\n <br />\n <br />\n Let's jump right in!\n </p>\n </div>\n </div>\n</div>\n<div class=\"scroll-arrow-container z-index-3\">\n <a href=\"#cards\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" x=\"0px\" y=\"0px\"\n width=\"64px\" height=\"64px\" viewBox=\"0 0 64 64\" stroke-width=\"2\">\n <g stroke-width=\"2\" transform=\"translate(0, 0)\">\n <polyline class=\"arrow-path\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2\" stroke-linecap=\"square\"\n stroke-miterlimit=\"10\" points=\"44,26 32,38 20,26 \" stroke-linejoin=\"miter\"></polyline>\n </g>\n </svg>\n </a>\n</div>\n</section>\n\n<section class=\"bg-light-gray py-md-5\" id=\"cards\">\n<div class=\"container py-4 py-md-2\">\n <div class=\"row justify-content-center\">\n\n <div class=\"col-12 col-lg-4 my-3 px-lg-4 px-md-5 px-xl-3\">\n <div class=\"d-block h-100 bg-white p-5 taboola-card\">\n <img class=\"mb-4\" width=\"146px\" height=\"112px\"\n src=\"https://www.taboola.com/wp-content/uploads/2021/10/backstage-api.png\"\n alt=\"Backstage API Documentation\">\n <h2>Backstage API Documentation</h2>\n <p class=\"body-text mt-3 mb-4\">Integrate Taboola campaign management into your own solution, run\n reports and automate tasks.</p>\n <a class=\"btn btn-info btn-pill px-5 py-2\"\n href=\"https://developers.taboola.com/backstage-api/reference\">Get Started</a>\n <hr class=\"my-4\" />\n <ul class=\"list-unstyled d-flex flex-column justify-content-center align-items-center m-0\">\n <li class=\"d-flex align-items-center\">\n <img width=\"20px\" height=\"20px\"\n src=\"https://www.taboola.com/wp-content/uploads/2021/10/community.png\"\n alt=\"Community Icon\">\n <a href=\"https://developers.taboola.com/backstage-api/discuss\"\n class=\"ml-2 body-text\">Community Discussion</a>\n </li>\n </ul>\n\n </div>\n </div>\n <div class=\"col-12 col-lg-4 my-3 px-lg-4 px-md-5 px-xl-3\">\n <div class=\"d-block h-100 bg-white p-5 taboola-card\">\n <img class=\"mb-4\" width=\"88.5px\" height=\"112px\"\n src=\"https://www.taboola.com/wp-content/uploads/2021/10/mobile-sdk.png\"\n alt=\"Mobile SDK Documentation\">\n <h2>Mobile SDK Documentation</h2>\n <p class=\"body-text mt-3 mb-4\">Implement Taboola recommendations in your mobile apps: <a\n href=\"https://developers.taboola.com/taboolasdk/docs/ios-sdk-classic-first-steps\">iOS</a>,\n <a\n href=\"https://developers.taboola.com/taboolasdk/docs/android-sdk-classic-first-steps\">Android</a>,\n <a href=\"https://developers.taboola.com/taboolasdk/v3/docs/sdk-3x-react-native-plugin\">React\n Native</a> and <a\n href=\"https://developers.taboola.com/taboolasdk/v4/docs/flutter-plugin\">Flutter</a>.\n </p>\n <a class=\"btn btn-info btn-pill px-5 py-2\" href=\"https://developers.taboola.com/taboolasdk/docs\">Get\n Started</a>\n <hr class=\"my-4\" />\n <ul class=\"list-unstyled d-flex flex-column justify-content-center align-items-center m-0\">\n <li class=\"d-flex align-items-center mb-3\">\n <img width=\"20px\" height=\"20px\"\n src=\"https://www.taboola.com/wp-content/uploads/2021/10/community.png\"\n alt=\"Community Icon\">\n <a href=\"https://developers.taboola.com/taboolasdk/discuss\" class=\"ml-2 body-text\">Support\n Forum</a>\n </li>\n </ul>\n </div>\n </div>\n <div class=\"col-12 col-lg-4 my-3 px-lg-4 px-md-5 px-xl-3\">\n <div class=\"d-block h-100 bg-white p-5 taboola-card\">\n <img class=\"mb-4\" width=\"120px\" height=\"112px\"\n src=\"https://www.taboola.com//wp-content/uploads/2022/02/web-integrations.png\"\n alt=\"WebIntegrations\">\n <h2 class=\"mx-0 mx-lg-4\">Web Integrations Documentation</h2>\n <p class=\"body-text mt-3 mb-4 px-0 px-lg-2\">Implement Taboola recommendations in\n <a href=\"https://developers.taboola.com/web-integrations/docs/js-tag\">standard\n web pages</a>,\n <a\n href=\"https://developers.taboola.com/web-integrations/docs/spa\">SPAs</a>,\n <a href=\"https://developers.taboola.com/web-integrations/docs/amp\">AMP</a>\n and more.\n </p>\n <a class=\"btn btn-info btn-pill px-5 py-2\"\n href=\"https://developers.taboola.com/web-integrations/docs\">Get Started</a>\n <hr class=\"my-4\">\n <ul class=\"list-unstyled d-flex flex-column justify-content-center align-items-center m-0\">\n <li class=\"d-flex align-items-center\">\n <img width=\"20px\" height=\"20px\"\n src=\"https://www.taboola.com/wp-content/uploads/2021/10/community.png\"\n alt=\"Community Icon\">\n <a href=\"https://developers.taboola.com/web-integrations/discuss\"\n class=\"ml-2 body-text\">Community Discussion</a>\n </li>\n </ul>\n\n\n </div>\n </div>\n\n </div>\n</div>\n</section>\n\n<section class=\"py-4 py-md-5\">\n<div class=\"container py-3\">\n <div class=\"row justify-content-center\">\n <div class=\"col-12 col-lg-4 mb-5 px-md-3mb-lg-0 px-lg-4 px-xl-5\">\n <h3>BS API Announcements</h3>\n <hr />\n <div id=\"rss-feed-api\" class=\"mt-4\"></div>\n </div>\n <div class=\"col-12 col-lg-4 px-md-3 px-lg-4 px-xl-5 mb-5 mb-lg-0\">\n <h3>SDK Announcements</h3>\n <hr />\n <div id=\"rss-feed-sdk\" class=\"mt-4\"></div>\n </div>\n <div class=\"col-12 col-lg-4 px-lg-4 px-md-3 px-xl-5 mb-5 mb-lg-0\">\n <h3>Web Announcements</h3>\n <hr />\n <div id=\"rss-feed-web\" class=\"mt-4\"></div>\n </div>\n </div>\n</div>\n</section>\n\n<footer class=\"bg-light-gray py-1\">\n<div class=\"container py-4\">\n <div class=\"row align-items-center text-center\">\n <div class=\"col-12 col-lg-9 col-xl-8 d-lg-flex justify-content-lg-between mb-4 mb-lg-0\">\n <a class=\"font-weight-light text-secondary\"\n href=\"https://help.taboola.com/hc/en-us/articles/360004904154\" target=\"_blank\">Trust Center</a>\n <span class=\"font-weight-light text-secondary\"> | </span>\n <a class=\"font-weight-light text-secondary\" href=\"https://help.taboola.com/hc/en-us\"\n target=\"_blank\">Advertiser Help Center</a>\n <span class=\"font-weight-light text-secondary\"> | </span>\n <a class=\"font-weight-light text-secondary\" href=\"https://pubhelp.taboola.com/hc/en-us\"\n target=\"_blank\">Publisher Help Center</a>\n <span class=\"font-weight-light text-secondary\"> | </span>\n <a class=\"font-weight-light text-secondary\" href=\"https://www.taboola.com/terms-of-use\"\n target=\"_blank\">Terms of Service</a>\n <span class=\"font-weight-light text-secondary\"> | </span>\n <a class=\"font-weight-light text-secondary\" href=\"https://www.taboola.com/privacy-policy\"\n target=\"_blank\">Privacy Policy</a>\n </div>\n <div class=\"col-12 col-lg-3 col-xl-4 d-lg-flex justify-content-lg-end\">\n <a href=\"https://www.taboola.com\">\n <img width=\"120px\" src=\"https://files.readme.io/84875be-taboola-logo2.png\">\n </a>\n </div>\n </div>\n</div>\n</footer>\n\n<script type=\"text/javascript\" defer>\nfunction createSeeAllButton(url) {\n let seeAllButton = document.createElement('a');\n seeAllButton.innerText = 'See All';\n seeAllButton.href = url;\n seeAllButton.style.color = '#3CB8DF';\n seeAllButton.style.fontSize = '1rem';\n return seeAllButton;\n}\nasync function getfeed(container, feed, fullUrl, baseUrl) {\n // max number of items to list\n const MAX_ITEMS = 7;\n\n // RSS populate mobile sdk announcements sections\n let changelog_url = feed;\n\n let items_count = 0;\n let rssSingleItem = '';\n let rssfeed = document.getElementById(container);\n const response = await fetch(changelog_url);\n const toText = await response.text();\n const data = await new window.DOMParser().parseFromString(toText, \"text/xml\");\n const items = await data.querySelectorAll(\"item\");\n\n for (const item of items) {\n if (items_count <= MAX_ITEMS) {\n let title = item.querySelector(\"title\").innerHTML.replace(\"<![CDATA[\", \"\").replace(\"]]>\", \"\");\n \n // PC - 2024-09-02\n\t\t\t\t\t\t// Method IV - do nothing\n // (See Brain > Tech How Tos)\n \n\t\t\t\t\t\tlet link = item.querySelector(\"link\").innerHTML + \"?ref=mainpage\";\n \n let pubDateRaw = item.querySelector(\"pubDate\").innerHTML.split(\" \");\n let pubDate = pubDateRaw[0] + ' ' + pubDateRaw[1] + ' ' + pubDateRaw[2] + ' ' + pubDateRaw[3];\n\n rssSingleItem += `<div class=\"mb-3\">\n <a class=\"font-weight-light text-body\" href=\"${link}\">${title}</a>\n <div class=\"font-weight-light text-secondary\">\n ${pubDate}\n </div>\n </div>`;\n items_count++;\n }\n }\n rssfeed.innerHTML = rssSingleItem;\n rssfeed.appendChild(createSeeAllButton(fullUrl));\n\n}\n//getfeed('rss-feed-sdk', 'http://localhost:5500/rss.rss', 'https://developers.taboola.com/taboolasdk/changelog');\ngetfeed('rss-feed-sdk', 'https://developers.taboola.com/taboolasdk/changelog.rss', 'https://developers.taboola.com/taboolasdk/changelog' , 'taboolasdk');\ngetfeed('rss-feed-api', 'https://developers.taboola.com/backstage-api/changelog.rss', 'https://developers.taboola.com/backstage-api/changelog','backstage-api');\ngetfeed('rss-feed-web', 'https://developers.taboola.com/web-integrations/changelog.rss', 'https://developers.taboola.com/web-integrations/changelog','web-integrations');\nwindow.onload = ()=>{\n document.getElementById(\"hide-page\").style.display = \"none\";\n console.log('loaded');\n}\n\n</script>"},"html_footer_meta":"","html_head":"<meta name=\"google-site-verification\" content=\"wSwkcniz3pOI5kYehRWL5ti97jVFwF81YOnb4_lWAtg\" />\n<!-- Google Tag Manager 2 -->\n<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\nj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n})(window,document,'script','dataLayer','GTM-PC4JX7');</script>\n<!-- End Google Tag Manager 2 -->","html_footer":"","html_body":"","html_promo":"","javascript_hub2":"// Not working...\ndocument.addEventListener('DOMContentLoaded', function() {\n setTimeout(updateRecipeCTA, 1000); // Otherwise, it gets set back to 'Open recipe'\n}, false);\n\nfunction updateRecipeCTA() {\n document.querySelector(\"div[class^='TutorialTile-Body-Text-Action']\").textContent = \"Start >\";\n}","javascript":"","stylesheet_hub2":"@font-face {\n font-family: \"Poppins-Light\";\n font-weight: 300;\n font-style: normal;\n src: url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-Light.eot\");\n src: url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-Light.eot?#iefix\")\n format(\"embedded-opentype\"),\n url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-Light.woff2\") format(\"woff2\"),\n url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-Light.woff\") format(\"woff\"),\n url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-Light.ttf\") format(\"truetype\");\n font-display: swap;\n }\n @font-face {\n font-family: \"Poppins-Medium\";\n font-weight: 500;\n font-style: normal;\n src: url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-Medium.eot\");\n src: url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-Medium.eot?#iefix\")\n format(\"embedded-opentype\"),\n url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-Medium.woff2\") format(\"woff2\"),\n url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-Medium.woff\") format(\"woff\"),\n url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-Medium.ttf\") format(\"truetype\");\n font-display: swap;\n }\n \n @font-face {\n font-family: \"Poppins-Semibold\";\n font-weight: 600;\n font-style: normal;\n src: url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-SemiBold.eot\");\n src: url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-SemiBold.eot?#iefix\")\n format(\"embedded-opentype\"),\n url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-SemiBold.woff2\") format(\"woff2\"),\n url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-SemiBold.woff\") format(\"woff\"),\n url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-SemiBold.ttf\") format(\"truetype\");\n font-display: swap;\n }\n\n/*Redesign edits*/\n:root {\n --header-logo-height: 35px;\n}\nbody {\n --header-logo-height: 35px;\n}\n.rm-Header-top {\n height: 80px;\n}\n.rm-Sidebar li a{\n color: #5d5d5d !important;\n font-size: 13px !important;\n /* font-family: HelveticaNeueLTStd-Lt !important; */\n font-family: Poppins-Light,Arial,Sans-serif;\n \n}\n.rm-Sidebar h3{\n color: #7d7f7f !important;\n font-size: 14px !important;\n /* font-family: HelveticaNeueLTStd-Md !important; */\n font-family: Poppins-Medium,Arial,Sans-serif;\n \n}\n.ThemeContext_dark .rm-Header-top-link, .ThemeContext_dark .rm-Header-bottom-link {\n color: #999 !important;\n font-weight: 400;\n}\n.rm-ReferenceMain .Reference-section {\n display: none !important;\n}\n.rm-ReferenceMain .field-description a {\n color: #144899 !important;\n}\n\n/*\nPC 2024-11-06 - Fix for left-floating image\n(Caused a problem with inline images.)\n*/\n\n.markdown-body span.lightbox {\n clear: left;\n display: inline-block;\n margin: 0;\n width: 100%;\n}\n\n.markdown-body span.lightbox-inner {\n display: inline-block;\n width: 100%;\n}\n\n.markdown-body p span.lightbox,\n.markdown-body p span.lightbox-inner {\n width: auto;\n}\n\n.markdown-body span.lightbox img[align=center] {\n display: block !important;\n margin-left: auto !important;\n margin-right: auto !important;\n}\n\n/* PC - 2024-11-27\nIcon images for: https://dash.readme.com/project/taboola-pixel/v1.0/docs/verification-chrome-extension\n*/\n\n.pixel-extension-status-icon {\n\twidth: 20px;\n}\n\n/* Global CSS for callouts */\n/* TODO - migrate all of these to here */\n\n.markdown-body .callout[theme=\"💡\"] {\n --background: #f3f8f3;\n --title: #4faf51;\n --border: #4faf51;\n}\n\n.markdown-body .callout[theme=\"📍\"] {\n --background: #fdf0dc;\n --title: #eea236;\n --border: #f0ad4e;\n}\n\n/* Recipes */\n/* \nHide the 'More recipes' callout\n*/\n\n\na[class^=\"TutorialModal-Col-More\"] {\n display: none;\n}\n\n/* Taken from Mobile SDK */\n\n/* hiding the 'stable' label 2021-06-15 omri */\n\n/*\nspan.stable {\n display:none !important;\n}\n*/\n\n/* PC - 2024-07-16 - Looks like the classes have changed */\n\n/*\n[class^=\"VersionBadge\"]:after {\n content: ' (Android)';\n}\n*/\n\n/* PC - Aug 2024 - make the L-4 headings a drop larger: */\nh4.heading.heading-4.header-scroll {\n font-size: 1.1em !important;\n}\n\n/* PC - Jan 8, 2020\nBack-to-top widget...\n*/\n\n.fixed {\n position: fixed;\n bottom: 50px;\n right: 0px;\n width: max-content;\n background-color: #f4f8fa;\n padding: 0.25em 0.50em;\n border-radius: 25px;\n border: 2px solid #008489;\n z-index: 10;\n display: block;\n}\n\n/*this is where the text of the button is defined*/\n\n/* \n content: \"Search ⌘K\";\n*/\n\n.fixed>a::after {\n content: \"Top ⌘↑\";\n color: #008489;\n}\n\n/* \nPete - March 4, 2020\nQuick fix to hide the back-to-top widget on mobile.\n(It breaks the internal links.) \n\n*/\n@media screen and (max-width: 768px) {\n\n.fixed {display: none;}\n\n}\n\n/* Taken from BS API */\n\n/* Force the main column to expand to the full width of the page: */\n.rm-ReferenceMain .rm-Article {\n max-width: initial\n}\n\n/* Left-align an image */\n.markdown-body .test-image, .markdown-body .image-align-left {\n margin-left: 0px;\n}\n\n/* Apply border to an image */\n.markdown-body .test-image, .markdown-body .image-with-border {\n border: 1px solid lightgray;\n}\n\n\n/* OLD LANDING STYLE\n\n#hub-subheader-parent #hub-subheader .hub-subheader-breadcrumbs .tabbed-child-projects li a {\n\tfont-size: 13px;\n}\n\n.main-section-wrapper {\n background-image: url(\"https://i.ibb.co/9rNC67h/header.jpg\");\n background-size: cover;\n background-repeat: no-repeat;\n padding: 0 30px;\n}\n\n.main-section, .rss-feed {\n max-width: 1100px;\n margin: 0 auto;\n}\n\n.main-section--text {\n display: flex;\n flex-direction: column;\n color: white;\n padding: 90px 30px;\n max-width: 360px;\n}\n\n.apple-icon, .android-icon {\n height: 1em;\n width: 1em;\n margin-right: 0.5em;\n}\n\n.apple-icon{\n margin-top: -1.5px;\n}\n\n.android-icon{\n margin-top: 0px;\n}\n\n\n.platform-button {\n padding: 1em;\n border-radius: 30px;\n border: 1px solid;\n display: flex;\n width: 120px;\n color: inherit;\n text-decoration: none;\n}\n\n.platform-button:hover {\n border: 1px solid grey;\n color: inherit;\n border-radius: 30px;\n\n}\n\n.buttons {\n display: flex;\n padding-top: 30px;\n justify-content: space-between;\n \twidth:450px;\n}\n\n.title {\n color: rgba(0, 0, 0, 0.7);\n}\n\n.rss-feed--wrapper {\n padding: 0 30px;\n\n}\n\n.rss-feed, .footer-content {\n max-width: 1100px;\n padding: 30px 30px;\n margin: 0 auto;\n}\n\n.rss-feed--wrapper, .footer-wrapper {\n padding: 0 30px;\n}\n\n.rss-feed--header {\n color: #A0B4F2;\n padding-bottom: 10px;\n border-bottom: solid #E0E0E0 1px;\n}\n\n.footer {\n position: absolute;\n bottom: 0;\n width: 100%;\n}\n\n.bottom-logo {\n width: 110px;\n height: 30px;\n margin-top: 0;\n background-image: url(https://files.readme.io/JkLUlRaMSUOuUatO0XDi_sample-logo.png);\n}\n\n#rss-feed--list {\n width: 100%;\n padding-top: 1em;\n padding-right: 1em;\n}\n\n.feed2 {\n display: flex;\n margin-bottom: 1em;\n justify-content: space-between;\n}\n\n.feed-item {\n width: 50%;\n}\n\n.pub-date {\n color: rgba(0, 0, 0, 0.4);\n font-size: 0.8em;\n}\n\n.footer-custom {\n\n flex: none;\n height: 50px;\n width: 100%;\n overflow: hidden;\n background-color: #f6f7f8;\n color: rgba(0, 0, 0, 0.7);\n}\n\nbody {\n display: flex;\n min-height: 100vh;\n flex-direction: column;\n}\n\n.footer-content {\n padding: 2px 30px;\n display: flex;\n justify-content: space-between;\n}\n\n.bottom-nav {\n display: flex;\n}\n\n.bottom-nav-item {\n padding: 1em;\n text-decoration: none;\n color: inherit;\n}\n\n.bottom-nav-item:hover {\n background-color: #DCDCDC;\n color: inherit;\n}\n\n.footer-logo {\n width: 146px;\n height: 50px;\n background-repeat: no-repeat;\n background-size: contain;\n background-position: center;\n //background-image: url(https://files.readme.io/2b64e05-small-logo-blue.png);\n}\n\n.wrapper {\n flex: 1;\n}\n\n.platform-button:focus {\n border-radius: 30px;\n}\n\n@media (max-width: 768px) {\n #header-top {\n position: unset;\n }\n\n #hub-subheader-parent {\n position: unset;\n }\n\n .feed2 {\n display: flex;\n flex-direction: column;\n margin-bottom: 1em;\n justify-content: space-between;\n }\n\n .feed-item:first-child {\n margin-bottom: 1em;\n }\n \n \t.feed-item {\n width: 100%;\n }\n\n .buttons {\n display: flex;\n padding-top: 30px;\n flex-direction: column;\n }\n\n // .platform-button:first-child { \n .platform-button {\n\n margin-bottom: 1em;\n }\n .modal-backdrop {\n display: none;\n }\n\n}\n\n@media (max-width: 480px) {\n\n .footer-logo {\n display: none;\n }\n\n .footer-content {\n padding-left: 15px;\n }\n \n .main-section--text {\n padding:50px 30px!important\n }\n}\n\n*/\n/* Pete - Jan 8, 2020\nBack-to-top widget...\n*/\n\n.fixed {\n position: fixed;\n bottom: 10px;\n right: 0px;\n width: max-content;\n background-color: #f4f8fa;\n padding: 0.25em 0.50em;\n border-radius: 25px;\n border: 2px solid #008489;\n z-index: 10;\n display: block;\n}\n\n/*this is where the text of the button is defined*/\n\n/* \n\t\tcontent: \"Search ⌘K\";\n*/\n\n.fixed>a::after {\n content: \"↑ Top\";\n color: #008489;\n}\n\n/** Pete - Aug 18, 2020 - Our own button **/\n\n.taboola_button {\n width: max-content;\n background-color: #f4f8fa;\n padding: 0.25em 0.50em;\n border-radius: 25px;\n border: 2px solid #4faf51;\n z-index: 10;\n}\n\n.taboola_button>a::after {\n content: \"Subscribe Now\";\n color: #4faf51;\n}\n\n/** Pete - custom callouts */\n\n.markdown-body .callout[theme=\"👉\"] {\n --background: #fafafa;\n --title: #5d5d5d;\n --border: #5d5d5d;\n}\n \n.callout[theme=📷] {\n /* --background: #e3edf2; */\n --title: #555555;\n --border: #555555;\n --emoji: unset;\n --icon: \"\\f126\"; /* FontAwesome */\n --icon-color: #555555; \n }\n \n .markdown-body .callout[theme=\"🔎\"] {\n --background: #f3f8f3;\n --title: #4faf51;\n --border: #4faf51;\n }\n \n .markdown-body .callout[theme= \"💁🏻\"] {\n --background: #f3f8f3;\n --title: #4faf51;\n --border: #4faf51;\n }\n \n .markdown-body .callout[theme=\"🙂\"] {\n --background: #f3f8f3;\n --title: #4faf51;\n --border: #4faf51;\n }\n \n .markdown-body .callout[theme=\"🙈\"] {\n --background: #f3f8f3;\n --title: #4faf51;\n --border: #4faf51;\n }\n \n .markdown-body .callout[theme=\"✅\"] {\n --background: #f3f8f3;\n --title: #4faf51;\n --border: #4faf51;\n }\n \n .markdown-body .callout[theme=\"💡\"] {\n --background: #f3f8f3;\n --title: #4faf51;\n --border: #4faf51;\n }\n \n .markdown-body .callout[theme=\"✔️\"] {\n --background: #f3f8f3;\n --title: #4faf51;\n --border: #4faf51;\n }\n \n .markdown-body .callout[theme=\"📝\"] {\n --background: #e3edf2;\n --title: #5cc1de;\n --border: #5cc1de;\n }\n \n \n .markdown-body .callout[theme=\"✏️\"] {\n --background: #e3edf2;\n --title: #5cc1de;\n --border: #5cc1de;\n }\n \n .markdown-body .callout[theme=\"✋\"] {\n --background: #fdf0dc;\n --title: #eea236;\n --border: #f0ad4e;\n }\n \n .markdown-body .callout[theme=\"📍\"] {\n --background: #fdf0dc;\n --title: #eea236;\n --border: #f0ad4e;\n }\n\n/* \nPete - March 4, 2020\nQuick fix to hide the back-to-top widget on mobile.\n(It breaks the internal links.) \n\n*/\n@media screen and (max-width: 768px) {\n\n.fixed {display: none;}\n\n}\n\n/* Omri - 10/6/20 - removing the api logs crap */\n/*\n.logs {\n display:none!important;\n}\n*/\n\n/* Omri - June 2020 - fixing the links */\na, .callout a {\n text-decoration: none!important;\n background-color: transparent;\n color:#144899;\n}\n.callout a {\n color:#144899!important;\n}\n.callout a:hover {\n color:#081e3f!important;\n}\n \na:hover {\n color:#081e3f;\n}\n\n\n/* Pete - Dec 15\nItalicize variables and code snippets\nNote: affects any content in our own tables - e.g. quick reference sections, fields reference sections, etc.\n*/\n\n/*\ndiv.block-parameters-table code span.cm-s-neo {\n font-style: italic;\n}\n*/\n\n\n/* \nWas the following taken from sdk.taboola.com?\n*/\n\n.container,\n.hub-container {\n max-width: 1300px;\n}\n\n/*\nbody{\n font-family: Poppins-Light,Arial,Sans-serif;\n}\np,a,strong,span,i,li{\n font-family: Poppins-Light,Arial,Sans-serif;\n}\n*/\n\n.content-body .magic-block-api-header h1 {\n color: #555555;\n font-size: 20px;\n \tfont-family: Poppins-Semibold,Arial,Sans-serif;\n /*font-family: 'HelveticaNeueLTStd-Bd';*/\n}\n\nsection#hub-content header h1 {\n color: #555555;\n font-size: 28px;\n /* font-family: 'HelveticaNeueLTStd-Lt'; */\n font-family: Poppins-Light,Arial,Sans-serif;\n}\n\nnav#hub-sidebar ul a {\n /* color: #bbbbbb;*/\n color: #5d5d5d;\n font-size: 13px;\n /* font-family: 'HelveticaNeueLTStd-Lt'; */\n font-family: Poppins-Light,Arial,Sans-serif;\n}\n\nnav#hub-sidebar h3 {\n color: #7d7f7f;\n font-size: 14px;\n /*font-family: 'HelveticaNeueLTStd-Md';*/\n font-family: Poppins-Medium,Arial,Sans-serif;\n}\n\nsection#hub-content #content-container section.content-toc .tocHeader {\n color: #7d7f7f;\n font-size: 12px;\n /*font-family: 'HelveticaNeueLTStd-Md';*/\n \tfont-family: Poppins-Medium,Arial,Sans-serif;\n}\n\nsection#hub-content #content-container section.content-toc a {\n color: #bbbbbb;\n font-size: 13px;\n /* font-family: 'HelveticaNeueLTStd-Lt'; */\n font-family: Poppins-Light,Arial,Sans-serif;\n}\n\n.hub-blog .hub-blog-post h3 {\n font-size: 18px;\n /* font-family: 'HelveticaNeueLTStd-Bd'; */\n font-family: Poppins-Semibold,Arial,Sans-serif;\n}\n\n\n.hub-blog .hub-blog-post .content-body .magic-block-textarea p {\n /* color:#747c84;*/\n color: #5d5d5d;\n font-size: 14px;\n /* font-family: 'HelveticaNeueLTStd-Lt'; */\n font-family: Poppins-Light,Arial,Sans-serif;\n}\n\nsection#hub-content #content-container section.content-body {\n color: #747c84;\n font-size: 14px;\n /* font-family: 'HelveticaNeueLTStd-Lt'; */\n font-family: Poppins-Light,Arial,Sans-serif;\n}\n\n.tabbed-child-projects {\n display: none!important;\n}\n\n#hub-subheader-parent #hub-subheader {\n padding: 0px 40px!important;\n}\n\nh2.header-scroll {\n margin: .5em 0 .5em!important;\n}\n\n.magic-block-callout {\n margin-bottom: 2em!important;\n}\n\n@media (max-width: 768px) {\n #hub-container {\n padding-top: 0!important;\n }\n}\n\n/* foreground color in sidebar is black and not white when selected May 2021 */\nhtml:not(.useReactApp) nav#hub-sidebar ul a.active, html:not(.useReactApp) nav#hub-sidebar ul>li.subnav-expanded>a {\n color: #FFF!important;\n}\n.hub-comment ol li{\n padding-left: 40px;\n color: #4c555a;\n}\n\n.markdown-body ol, .markdown-body ul {\n color: #4c555a;\n}\n\n.field-description strong, .markdown-body strong{\n/*font-family: HelveticaNeueLTStd-Bd;*/\n font-family: Poppins-Semibold,Arial,Sans-serif;\n}\n#content-container > section > div > blockquote.callout > h3 > p{\n /*color:#46b8da!important;*/\n}","stylesheet":"","favicon":["https://files.readme.io/9622cb1-small-3ef5e06-small-favicon.png","3ef5e06-small-favicon.png",32,32,"#0c439c","https://files.readme.io/bc4d45d-3ef5e06-small-favicon.png"],"logo_white_use":false,"logo_white":[],"logo":["https://files.readme.io/7839e39-small-dev-center-logo.png","dev-center-logo.png",490,62,"#274463","https://files.readme.io/9bf68e3-dev-center-logo.png"],"promos":[],"body":{"style":"none"},"header":{"img_pos":"tl","img_size":"auto","img":[],"style":"solid"},"typography":{"tk_body":"","tk_headline":"","tk_key":"","typekit":false,"body":"Open+Sans:400:sans-serif","headline":"Open+Sans:400:sans-serif"},"colors":{"body_highlight":"","header_text":"","main_alt":"","main":"#274463","highlight":"","custom_login_link_color":""},"main_body":{"type":"links"},"splitReferenceDocs":false,"categoriesAsDropdown":false,"childrenAsPills":false,"hide_logo":false,"sticky":false,"landing":true,"overlay":"triangles","notheme":false,"theme":"line","link_logo_to_url":false,"referenceLayout":"row","rdmd":{"callouts":{"useIconFont":false},"theme":{"background":"","border":"","markdownEdge":"","markdownFont":"","markdownFontSize":"","markdownLineHeight":"","markdownRadius":"","markdownText":"","markdownTitle":"","markdownTitleFont":"","mdCodeBackground":"","mdCodeFont":"","mdCodeRadius":"","mdCodeTabs":"","mdCodeText":"","tableEdges":"","tableHead":"","tableHeadText":"","tableRow":"","tableStripe":"","tableText":"","text":"","title":""}},"subheaderStyle":"dropdown","showMetricsInReference":true,"referenceSimpleMode":true,"stylesheet_hub3":"","loginLogo":["https://files.readme.io/7839e39-small-dev-center-logo.png","dev-center-logo.png",490,62,"#274463","https://files.readme.io/9bf68e3-dev-center-logo.png"],"colorScheme":"light","logo_large":false,"changelog":{"layoutExpanded":false,"showAuthor":true,"showExactDate":false},"allowApiExplorerJsonEditor":false},"custom_domain":"developers.taboola.com","childrenProjects":[{"_id":"5c497fb118db17002adc48a9","appearance":{"nextStepsLabel":"","hideTableOfContents":false,"showVersion":false,"html_hidelinks":false,"global_landing_page":{"redirect":"","html":""},"html_footer_meta":"","html_head":"<meta name=\"google-site-verification\" content=\"wSwkcniz3pOI5kYehRWL5ti97jVFwF81YOnb4_lWAtg\" />\n<!-- Google Tag Manager 2 -->\n<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\nj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n})(window,document,'script','dataLayer','GTM-PC4JX7');</script>\n<!-- End Google Tag Manager 2 -->\n<link href=\"https://fonts.googleapis.com/icon?family=Material+Icons\" rel=\"stylesheet\">","html_footer":"","html_body":"","html_promo":"","javascript_hub2":"/*\n// OLD LANDING PAGE CODE\n$( document ).ready(function() {\n $.get('https://developers.taboola.com/taboolasdk/changelog.rss',function(response){\n var el = document.createElement( 'div' ); \n var rssList = []\n var listOfTwoItems = []\n $(response).find(\"item\").each(function () { // or \"item\" or whatever suits your feed\n var el = $(this);\n \n var title = el.find(\"title\").text().replace(\"<![CDATA[\", \"\").replace(\"]]>\", \"\");\n var titleLink = \"https://developers.taboola.com/taboolasdk\" + el.find(\"link\").text().split(\"v1.0\")[1] + \"?ref=mainpage\";\n \n var pubDateRaw = el.find(\"pubDate\").text().replace(\"<![CDATA[\", \"\").replace(\"]]>\", \"\").split(\" \");\n var pubDate = pubDateRaw[0]+ ' ' + pubDateRaw[1]+ ' ' + pubDateRaw[2]+ ' ' + pubDateRaw[3]\n \n var feeditem = document.createElement( 'div' )\n var titleDiv = document.createElement( 'a' )\n titleDiv.innerText = title\n titleDiv.className = \"title\";\n titleDiv.href = titleLink;\n \n var pubDateDiv = document.createElement( 'div' )\n pubDateDiv.innerText = pubDate\n pubDateDiv.className = \"pub-date\";\n \n feeditem.appendChild(titleDiv)\n feeditem.appendChild(pubDateDiv)\n feeditem.className = \"feed-item\";\n \n if(listOfTwoItems.length === 1){\n var feed2 = document.createElement( 'div' )\n feed2.appendChild(feeditem)\n feed2.appendChild(listOfTwoItems[0])\n feed2.className = \"feed2\"\n listOfTwoItems = []\n return rssList.push(feed2)\n }\n listOfTwoItems.push(feeditem)\n });\n if(listOfTwoItems.length === 1){\n var feed2 = document.createElement( 'div' )\n feed2.appendChild(listOfTwoItems[0])\n feed2.className = \"feed2\"\n rssList.push(feed2)\n }\n var rssfeed = document.getElementById('rss-feed--list');\n rssList.forEach(function(item){\n rssfeed.appendChild(item)\n })\n \n });\n \n })\n \n */\n\n// Pop up the search modal (Pete - 2020-08-12)\n\n/*\n$(document).ready(() => {\n const search = $('#open-btn');\n const searchModal = $('#hub-search-results');\n const searchInput = searchModal.find('[type=\"search\"]');\n const modalBackdrop = $('.modal-backdrop');\n const closeSearch = e => {\n if (e.type === 'click' && !e.target.classList.contains('modal-backdrop')) return;\n searchModal.removeClass('hub-search-results-active');\n // events\n modalBackdrop.off('click touchstart', (e) => closeSearch(e));\n $(document).off('keyup', e => {\n if (e.keyCode == 27) closeSearch(e);\n });\n search.on('click touchstart', openSearch);\n }\n \n const openSearch = () => {\n searchModal.addClass('hub-search-results-active');\n searchInput.focus();\n // events\n modalBackdrop.on('click touchstart', (e) => closeSearch(e));\n $(document).on('keyup', e => {\n if (e.keyCode == 27) closeSearch(e);\n });\n search.off('click touchstart', openSearch);\n }\n\n $('.search-wrapper').append(search);\n $('body').append(searchModal);\n search.on('click touchstart', openSearch);\n})\n*/\n\n/* PeterC - close the floating banner */\ndocument.querySelector(\".banner__close\").addEventListener(\"click\", function () {\n document.querySelector(\".banner\").style.display = \"none\";\n});\n\n\n/*\nPeterC- 2024-06-24\n\nUsed for: Set up Shopify events in Taboola (Manual Flow) \nScript gets fired when the user makes a selection in the dropdown\n*/\n\nconst conversions = [\n {\n name: 'Make Purchase',\n event_name: 'make_purchase',\n },\n {\n name: 'Start Checkout',\n event_name: 'start_checkout',\n },\n {\n name: 'Add To Cart',\n event_name: 'add_to_cart',\n },\n {\n name: 'Cart View',\n event_name: 'cart_view',\n },\n {\n name: 'Product View',\n event_name: 'product_view',\n },\n {\n name: 'Collection View',\n event_name: 'collection_view',\n },\n {\n name: 'Search Submitted',\n event_name: 'search_submitted',\n },\n]\n\nfunction updateContent(selectedIndex) {\n\n let isLastConversion = (selectedIndex == conversions.length - 1);\n console.log(isLastConversion);\n \n // -----------------------------\n // Start \"\"'Include' checkboxes\" handling\n\n let includeCheckboxContent = \"\";\n\n console.log(\"conversion name: \" + conversions[selectedIndex].name);\n \n // Text depends on the selected conversion\n switch (conversions[selectedIndex].name) {\n case \"Make Purchase\":\n includeCheckboxContent =\n \n `Make sure that both options are checked:\n <br><strong>Include in total conversions</strong> and <strong>Include in total value</strong>\n <div class=\"notecallout\">Make sure that both fields are checked.</div>`;\n break; \n case \"Start Checkout\":\n case \"Add To Cart\":\n \t\tconsole.log(\"We're in!\");\n \n includeCheckboxContent =\n\n `Clear the <strong>Include in total value</strong> checkbox.\n\t\t \t\t <div class=\"notecallout\">Make sure that only the <strong>Include in total conversions</strong> field is checked.</div>`;\n break;\n default:\n includeCheckboxContent =\n\n `Clear the following checkboxes:\n <br><strong>Include in total conversions</strong> and <strong>Include in total value</strong>\n\t\t \t\t<div class=\"notecallout\">Make sure that both fields are cleared.</div>`;\n }\n \n // Set the text:\n let includeCheckboxesElement = document.getElementById(\"include_checkboxes\");\n \tincludeCheckboxesElement.innerHTML = includeCheckboxContent;\n \n // End 'Include' checkboxes handling\n // -----------------------------\n \n // -----------------------------\n // Start 'Category' and `event_name` instruction handling\n \n let categoryElement = document.getElementById(\"category\");\n \n let eventInstructionElement = document.getElementById(\"event_instruction\");\n \teventInstructionElement.innerHTML = 'Edit the <strong style=\"user-select: text;\">Event Name</strong> to read:';\n \n switch (conversions[selectedIndex].name) {\n case 'Cart View':\n case 'Product View':\n case 'Collection View':\n \t\tcategoryElement.textContent = \"View Content\"\n break;\n case 'Search Submitted':\n \t\tcategoryElement.textContent = \"Search\"\n break;\n default:\n categoryElement.textContent = conversions[selectedIndex].name;\n eventInstructionElement.innerHTML = 'Confirm that the <strong style=\"user-select: text;\">Event Name</strong> is:'\n }\n \n \t// -----------------------------\n // End 'Category' handling\n\n let nameElements = document.getElementsByClassName(\"conversion_name\");\n for (i = 0; i < nameElements.length; i++) {\n nameElements[i].textContent = conversions[selectedIndex].name;\n }\n\n let eventNameElement = document.getElementById(\"event_name\");\n eventNameElement.textContent = conversions[selectedIndex].event_name;\n\n let numberElement = document.getElementById(\"event_number\");\n numberElement.textContent = String(selectedIndex + 1);\n\n let nextInstructionsElement = document.getElementById(\"next_instructions\");\n // nextEventElement.textContent = conversions[selectedIndex + 1].name;\n\n if (!isLastConversion) {\n //nextInstructionsElement.innerHTML = `Set up the <span style=\"font-weight: bold;\"></span> event.`;\n\n nextInstructionsElement.innerHTML =\n\n `<p>\n Set up the <span id=\"next_event\" style=\"font-weight: bold;\">${conversions[selectedIndex + 1].name}</span> event.\n </p>\n <p>\n (Back to <a style=\"user-select: text;\" href=\"#h_01J0QKWF7HKTG9NAH2CGQYE79D\">top</a>)\n </p>`\n\n }\n else {\n nextInstructionsElement.innerText = \"You're all done!\"\n }\n}\n});","javascript":"","stylesheet_hub2":".banner {\n background: #009579;\n}\n\n.banner__content {\n padding: 8px;\n margin: 0;\n display: flex;\n}\n\n.banner__text {\n flex-grow: 1;\n line-height: 1.4;\n font-family: \"Quicksand\", sans-serif;\n}\n\n.banner__close {\n text-align: right;\n background: none;\n border: none;\n cursor: pointer;\n}\n\n.banner__text,\n.banner__close > span {\n color: #ffffff;\n}","stylesheet":"","favicon":["https://files.readme.io/3418b0e-small-favicon.png","favicon.png",32,32,"#0c439c","https://files.readme.io/248c94c-favicon.png"],"logo_white_use":false,"logo_white":[],"logo":["https://files.readme.io/0f68cc3-small-7839e39-small-dev-center-logo.png","7839e39-small-dev-center-logo.png",490,62,"#274463","https://files.readme.io/80d8ec7-7839e39-small-dev-center-logo.png"],"promos":[{"extras":{"type":"buttons","buttonPrimary":"get-started","buttonSecondary":"none"},"title":"Taboola Backstage API","text":"Welcome to the Taboola Backstage API documentation. You'll find comprehensive guides and examples to help you get started with Taboola Backstage API quickly.","_id":"5c497fb118db17002adc48aa"}],"body":{"style":"none"},"header":{"img_pos":"tl","img_size":"auto","img":[],"style":"solid"},"typography":{"tk_body":"","tk_headline":"","tk_key":"","typekit":false,"body":"Open+Sans:400:sans-serif","headline":"Open+Sans:400:sans-serif"},"colors":{"body_highlight":"","header_text":"","main_alt":"","main":"","highlight":"","custom_login_link_color":""},"main_body":{"type":"links"},"splitReferenceDocs":false,"categoriesAsDropdown":false,"childrenAsPills":false,"hide_logo":true,"sticky":false,"landing":true,"overlay":"triangles","theme":"line","link_logo_to_url":false,"referenceLayout":"row","rdmd":{"callouts":{"useIconFont":false},"theme":{"background":"","border":"","markdownEdge":"","markdownFont":"","markdownFontSize":"","markdownLineHeight":null,"markdownRadius":"","markdownText":"","markdownTitle":"","markdownTitleFont":"","mdCodeBackground":"","mdCodeFont":"","mdCodeRadius":"","mdCodeTabs":"","mdCodeText":"","tableEdges":"","tableHead":"","tableHeadText":"","tableRow":"","tableStripe":"","tableText":"","text":"","title":""}},"subheaderStyle":"dropdown","showMetricsInReference":true,"referenceSimpleMode":false,"stylesheet_hub3":"","loginLogo":[],"logo_large":false,"colorScheme":"light","changelog":{"layoutExpanded":false,"showAuthor":true,"showExactDate":false},"allowApiExplorerJsonEditor":true},"custom_domain":"","childrenProjects":[],"derivedPlan":"enterprise","description":"Welcome to the Taboola Backstage API documentation. Using the API, you can integrate Taboola campaign management into your own solution, run reports, automate tasks and more.","error404":"","experiments":[],"first_page":"reference","flags":{"translation":false,"directGoogleToStableVersion":false,"disableAnonForum":false,"newApiExplorer":true,"hideGoogleAnalytics":false,"cookieAuthentication":false,"allowXFrame":false,"speedyRender":false,"correctnewlines":false,"swagger":false,"oauth":false,"migrationSwaggerRun":false,"migrationRun":false,"hub2":true,"enterprise":true,"allow_hub2":false,"alwaysShowDocPublishStatus":false,"newEditor":true,"newMarkdown":false,"newMarkdownBetaProgram":true,"newMarkdownLooseMode":false,"oldMarkdown":false,"newSearch":false,"rdmdCompatibilityMode":false,"tutorials":true,"staging":false,"allowApiExplorerJsonEditor":false,"useReactApp":true,"newHeader":false,"referenceRedesign":false,"auth0Oauth":false,"graphql":false,"singleProjectEnterprise":false,"dashReact":false,"allowReferenceUpgrade":true,"metricsV2":true,"newEditorDash":true,"enableRealtimeExperiences":false,"reviewWorkflow":true,"star":false,"allowDarkMode":false,"forceDarkMode":false,"useReactGLP":false,"disablePasswordlessLogin":false,"personalizedDocs":false,"myDevelopers":false,"superHub":false,"developerDashboard":false,"allowReusableOTPs":false,"dashHomeRefresh":false,"owlbotAi":false,"apiV2":false,"git":{"read":false,"write":false},"superHubBeta":false,"dashQuickstart":false,"disableAutoTranslate":false,"customBlocks":false,"devDashHub":false,"disableSAMLScoping":false,"allowUnsafeCustomHtmlSuggestionsFromNonAdmins":false,"apiAccessRevoked":false,"passwordlessLogin":"default","disableSignups":false,"billingRedesignEnabled":true,"developerPortal":false,"mdx":false,"superHubDevelopment":false,"annualBillingEnabled":true,"devDashBillingRedesignEnabled":false,"enableOidc":false,"customComponents":false,"disableDiscussionSpamRecaptchaBypass":true,"developerViewUsersData":false,"changelogRssAlwaysPublic":false,"bidiSync":false,"superHubMigrationSelfServeFlow":false,"apiDesigner":false,"hideEnforceSSO":false,"localLLM":false,"superHubManageVersions":false,"gitSidebar":false,"superHubGlobalCustomBlocks":false,"childManagedBidi":false,"superHubBranches":false},"fullBaseUrl":"https://backstage-api.readme.io/","git":{"migration":{"createRepository":{},"transformation":{},"migratingPages":{},"enableSuperhub":{}},"sync":{"linked_repository":{},"installationRequest":{},"connections":[],"providers":[]}},"glossaryTerms":[{"_id":"6613a6b03fcb7a0039344e52","term":"Setup columns","definition":"columns that contain item (ad) properties."},{"_id":"6613a6bea445440010190aa8","term":"Performance columns","definition":"columns that contain performance metrics for each item (ad)."}],"graphqlSchema":"","gracePeriod":{"enabled":false,"endsAt":null},"shouldGateDash":false,"healthCheck":{"provider":"","settings":{}},"intercom_secure_emailonly":false,"intercom":"","is_active":true,"integrations":{"login":{}},"internal":"","jwtExpirationTime":0,"landing_bottom":[],"mdxMigrationStatus":"rdmd","metrics":{"thumbsEnabled":true,"enabled":false,"monthlyLimit":0,"planLimit":1000000,"realtime":{"dashEnabled":false,"hubEnabled":false},"monthlyPurchaseLimit":0,"meteredBilling":{}},"modules":{"landing":false,"docs":false,"examples":true,"reference":true,"changelog":true,"discuss":true,"suggested_edits":true,"logs":false,"custompages":false,"tutorials":false,"graphql":false},"name":"Taboola Backstage API","nav_names":{"discuss":"Community Discussion","reference":"","docs":"","changelog":"Announcements","tutorials":"","recipes":""},"oauth_url":"","onboardingCompleted":{"documentation":true,"appearance":true,"jwt":true,"api":true,"logs":true,"domain":false,"metricsSDK":false},"owlbot":{"enabled":false,"isPaying":false,"customization":{"answerLength":"long","customTone":"","defaultAnswer":"","forbiddenWords":"","tone":"neutral"},"copilot":{"enabled":false,"hasBeenUsed":false,"installedCustomPage":""}},"owner":{"id":null,"email":null,"name":null},"plan":"enterprise","planOverride":"","planSchedule":{"stripeScheduleId":null,"changeDate":null,"nextPlan":null},"planStatus":"","readmeScore":{"components":{"newDesign":{"enabled":true,"points":25},"reference":{"enabled":true,"points":50},"tryItNow":{"enabled":false,"points":35},"syncingOAS":{"enabled":false,"points":10},"customLogin":{"enabled":false,"points":25},"metrics":{"enabled":false,"points":40},"recipes":{"enabled":false,"points":15},"pageVoting":{"enabled":true,"points":1},"suggestedEdits":{"enabled":true,"points":10},"support":{"enabled":true,"points":5},"htmlLanding":{"enabled":false,"points":5},"guides":{"enabled":false,"points":10},"changelog":{"enabled":true,"points":5},"glossary":{"enabled":true,"points":1},"variables":{"enabled":true,"points":1},"integrations":{"enabled":false,"points":2}},"percentScore":50,"totalScore":98},"reCaptchaSiteKey":"","reference":{"alwaysUseDefaults":true,"defaultExpandResponseExample":false,"defaultExpandResponseSchema":false,"enableOAuthFlows":false},"seo":{"overwrite_title_tag":false},"stable":{"_id":"5c497fb118db17002adc48ad","project":"5c497fb118db17002adc48a9","createdAt":"2019-01-24T09:04:49.451Z","releaseDate":"2019-01-24T09:04:49.451Z","categories":["5c497fb118db17002adc48ae","5cb49564dd3ed401e9c6a0fa","5d04c3f41087c0003f2578d1","5d04c4c156363b001a0e8337","5d0513eec38106004b3bebca","5d05144cbd610c0024f4a654","5d889a4c89a9b60057d06c8a","5d889b125873f2006162ac44","5d889c6a1cecab003e9e0476","5d889ca95db047003d776396","5d89b7bfe3edac005d0ffae5","5d89b8e8d4f6f5001e6a5d9f","5d8b4c3de1f10a004f7561b1","5d8c8427ca78de0058705030","5d99c77cb207f8001fe1eb62","5db087dbec28730026ccab41","5db0894a8ff1f300728a1f00","5db991dbac1ad400560bf53f","5dc2e546c62feb005819cae6","5dc97ebaef3c8a00188d3bd9","5dd3ef0df92ad600573e0e3f","5dd544ce26efd70025d4ef6f","5ddbfe09ed79f60052152391","5ddbfe3afae694006cf81638","5de7687ae46fba005eaa990b","5df25b60800bd0003b8719d2","5df8a278dfea1600410f55fd","5e01e20c477938004b3d427e","5e0b2405c62f8f001e14efa2","5e0b24924a1ec6003f0cce1d","5e0b4a671945c800115d9e47","5e565a332a5fc5016fa522e3","5f43a2b41bf8e001b7cf992e","5f957fd42603c400427935ad","601130beb8bbc900189124f2","623206f4ba10ae005d2a17bf","63d9a01b7f835300035dc519","6418788752dfdd00397af8f3","64217452cccf64004995a645","64298eec8fc2530011ed8913","643e77456d89e30051f856f1","6476195655e116000a10d1a2","65a529d72a90280029e13ed8","65ce3d8e19575e00380e3a3e","667ac2c2632067003edfb7cb"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"1.0.0","version":"1.0","__v":33,"pdfStatus":"complete","updatedAt":"2024-06-25T13:14:42.470Z"},"subdomain":"backstage-api","subpath":"","superHubWaitlist":true,"topnav":{"edited":true,"right":[{"type":"user"}],"left":[{"type":"reference"},{"type":"discuss"},{"type":"changelog"}],"bottom":[]},"trial":{"trialEndsAt":"2019-02-07T09:04:49.378Z","trialDeadlineEnabled":false},"translate":{"languages":[],"project_name":"","org_name":"","key_public":"","show_widget":false,"provider":"transifex"},"url":"https://developers.taboola.com/","versions":[{"_id":"5c497fb118db17002adc48ad","project":"5c497fb118db17002adc48a9","createdAt":"2019-01-24T09:04:49.451Z","releaseDate":"2019-01-24T09:04:49.451Z","categories":["5c497fb118db17002adc48ae","5cb49564dd3ed401e9c6a0fa","5d04c3f41087c0003f2578d1","5d04c4c156363b001a0e8337","5d0513eec38106004b3bebca","5d05144cbd610c0024f4a654","5d889a4c89a9b60057d06c8a","5d889b125873f2006162ac44","5d889c6a1cecab003e9e0476","5d889ca95db047003d776396","5d89b7bfe3edac005d0ffae5","5d89b8e8d4f6f5001e6a5d9f","5d8b4c3de1f10a004f7561b1","5d8c8427ca78de0058705030","5d99c77cb207f8001fe1eb62","5db087dbec28730026ccab41","5db0894a8ff1f300728a1f00","5db991dbac1ad400560bf53f","5dc2e546c62feb005819cae6","5dc97ebaef3c8a00188d3bd9","5dd3ef0df92ad600573e0e3f","5dd544ce26efd70025d4ef6f","5ddbfe09ed79f60052152391","5ddbfe3afae694006cf81638","5de7687ae46fba005eaa990b","5df25b60800bd0003b8719d2","5df8a278dfea1600410f55fd","5e01e20c477938004b3d427e","5e0b2405c62f8f001e14efa2","5e0b24924a1ec6003f0cce1d","5e0b4a671945c800115d9e47","5e565a332a5fc5016fa522e3","5f43a2b41bf8e001b7cf992e","5f957fd42603c400427935ad","601130beb8bbc900189124f2","623206f4ba10ae005d2a17bf","63d9a01b7f835300035dc519","6418788752dfdd00397af8f3","64217452cccf64004995a645","64298eec8fc2530011ed8913","643e77456d89e30051f856f1","6476195655e116000a10d1a2","65a529d72a90280029e13ed8","65ce3d8e19575e00380e3a3e","667ac2c2632067003edfb7cb"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"1.0.0","version":"1.0","__v":33,"pdfStatus":"complete","updatedAt":"2024-06-25T13:14:42.470Z"},{"_id":"61a8c4fd405adf006ca4dda4","version":"1.0-new","version_clean":"1.0.0-new","codename":"New API Explorer","is_stable":false,"is_beta":false,"is_hidden":true,"is_deprecated":false,"categories":["61a8c4fd405adf006ca4dba0","5cb49564dd3ed401e9c6a0fa","61a8c4fd405adf006ca4dba1","5d04c4c156363b001a0e8337","61a8c4fd405adf006ca4dba2","5d05144cbd610c0024f4a654","61a8c4fd405adf006ca4dba3","5d889b125873f2006162ac44","5d889c6a1cecab003e9e0476","5d889ca95db047003d776396","5d89b7bfe3edac005d0ffae5","61a8c4fd405adf006ca4dba4","5d8b4c3de1f10a004f7561b1","61a8c4fd405adf006ca4dba5","5d99c77cb207f8001fe1eb62","61a8c4fd405adf006ca4dba6","61a8c4fd405adf006ca4dba7","61a8c4fd405adf006ca4dba8","61a8c4fd405adf006ca4dba9","61a8c4fd405adf006ca4dbaa","61a8c4fd405adf006ca4dbab","5dd544ce26efd70025d4ef6f","5ddbfe09ed79f60052152391","61a8c4fd405adf006ca4dbac","61a8c4fd405adf006ca4dbad","61a8c4fd405adf006ca4dbae","61a8c4fd405adf006ca4dbaf","61a8c4fd405adf006ca4dbb0","5e0b2405c62f8f001e14efa2","5e0b24924a1ec6003f0cce1d","61a8c4fd405adf006ca4dbb1","61a8c4fd405adf006ca4dbb2","61a8c4fd405adf006ca4dbb4","61a8c4fd405adf006ca4dbb5","61a8c4fd405adf006ca4dbb6","63d9a01b7f835300035dc51b"],"project":"5c497fb118db17002adc48a9","createdAt":"2019-01-24T09:04:49.451Z","releaseDate":"2019-01-24T09:04:49.451Z","__v":0,"forked_from":"5c497fb118db17002adc48ad"}],"variableDefaults":[{"source":"","_id":"5fa3c4d3abfc230069432c72","name":"gifDeprecationDate","default":"2020-11-30","type":""},{"source":"","_id":"5fa3f6ccb2953900417a4d97","name":"ab_test_default","default":"14","type":""},{"source":"","_id":"605c6a3ac74d6e004785fc45","name":"ab_test_min","default":"3","type":""},{"source":"","_id":"605c6a3ac74d6e004785fc44","name":"ab_test_max","default":"30","type":""},{"source":"","_id":"60b8f748faffeb00384d060d","name":"server_url","default":"https://backstage.taboola.com","type":""},{"source":"","_id":"64a192d084c0af00517a89cd","name":"example_advertiser_id","default":"acme-advertising","type":""},{"source":"","_id":"6419bf502f0d7c000b034ad3","name":"yahoo_account_id","default":"yahoo","type":""},{"source":"","_id":"64ef5535de4fa40013332b9d","name":"example_advertiser_name","default":"Acme Advertising","type":""}],"webhookEnabled":false},{"_id":"66d72ee5a2897c001b4163c7","appearance":{"changelog":{"layoutExpanded":false,"showAuthor":true,"showExactDate":false},"rdmd":{"callouts":{"useIconFont":false},"theme":{"background":"","border":"","markdownEdge":"","markdownFont":"","markdownFontSize":"","markdownLineHeight":"","markdownRadius":"","markdownText":"","markdownTitle":"","markdownTitleFont":"","mdCodeBackground":"","mdCodeFont":"","mdCodeRadius":"","mdCodeTabs":"","mdCodeText":"","tableEdges":"","tableHead":"","tableHeadText":"","tableRow":"","tableStripe":"","tableText":"","text":"","title":""}},"main_body":{"type":"links"},"colors":{"highlight":"","main":"#274463","main_alt":"","header_text":"","body_highlight":"","custom_login_link_color":""},"typography":{"headline":"Open+Sans:400:sans-serif","body":"Open+Sans:400:sans-serif","typekit":false,"tk_key":"","tk_headline":"","tk_body":""},"header":{"style":"solid","img":[],"img_size":"auto","img_pos":"tl"},"body":{"style":"none"},"global_landing_page":{"html":"","redirect":""},"allowApiExplorerJsonEditor":false,"referenceSimpleMode":true,"referenceLayout":"row","link_logo_to_url":false,"theme":"line","colorScheme":"system","overlay":"triangles","landing":true,"sticky":false,"hide_logo":false,"childrenAsPills":false,"subheaderStyle":"links","splitReferenceDocs":true,"showMetricsInReference":true,"logo":["https://files.readme.io/d4be85258434e196195ef64cdc6fbb67510fdf4f6bbe175c54612cf1388c42f0-small-0f68cc3-small-7839e39-small-dev-center-logo.png","d4be85258434e196195ef64cdc6fbb67510fdf4f6bbe175c54612cf1388c42f0-small-0f68cc3-small-7839e39-small-dev-center-logo.png",490,62,"#244464","https://files.readme.io/dc6d1ae5c92d7927721197f2ea3350ffa04e110ab1b1b6af0acd25f212d5ba56-0f68cc3-small-7839e39-small-dev-center-logo.png","67336b152d6a3b006de7535d"],"loginLogo":[],"logo_white":["https://files.readme.io/d2ed27b60bd0be37eb85adda0fc4254f1c252d9bebb5b52250204064ed8831f2-small-dev_center_logo.png","d2ed27b60bd0be37eb85adda0fc4254f1c252d9bebb5b52250204064ed8831f2-small-dev_center_logo.png",490,62,"#244464","https://files.readme.io/844eb2b1454d6d8dc9cf8d198f933908f7b0b118166deb8459a9cd171ced2af0-dev_center_logo.png","67336a9224c2d800239c80fa"],"logo_white_use":false,"logo_large":false,"favicon":["https://files.readme.io/b53f84fd4008938429e3a2268c441953a966709dc1f45ec2ac9d3bf9725c9be9-small-favicon_1.png","b53f84fd4008938429e3a2268c441953a966709dc1f45ec2ac9d3bf9725c9be9-small-favicon_1.png",32,32,"#ffffff","https://files.readme.io/0ceba3bc5a96135ae5f0158d6efc9db2b1132a48b251c66a75d19ea78d8a16af-favicon_1.png","6733689ed36e6400715461a7"],"stylesheet":"","stylesheet_hub2":"","stylesheet_hub3":"","javascript":"","javascript_hub2":"","html_promo":"","html_body":"","html_footer":"","html_head":"","html_footer_meta":"","html_hidelinks":false,"showVersion":true,"hideTableOfContents":false,"nextStepsLabel":"","promos":[{"extras":{"type":"buttons","buttonPrimary":"get-started","buttonSecondary":"none"},"title":"The taboola-new Developer Hub","text":"Welcome to the taboola-new developer hub. You'll find comprehensive guides and documentation to help you start working with taboola-new as quickly as possible, as well as support if you get stuck. Let's jump right in!","_id":"66d72ee5a2897c001b4163c8"}]},"custom_domain":"","childrenProjects":[],"derivedPlan":"enterprise","description":"Welcome to the Taboola Pixel doc portal!\n\nTaboola pixel is key to campaign success. It enables Taboola to optimize your campaigns, allows you to track conversions, and more.","error404":"","experiments":[],"first_page":"landing","flags":{"allowReusableOTPs":false,"alwaysShowDocPublishStatus":false,"allowUnsafeCustomHtmlSuggestionsFromNonAdmins":false,"allowXFrame":false,"apiAccessRevoked":false,"correctnewlines":false,"customComponents":false,"dashReact":false,"developerPortal":false,"disablePasswordlessLogin":false,"directGoogleToStableVersion":false,"disableAnonForum":false,"disableAutoTranslate":false,"disableSignups":false,"enableOidc":false,"enterprise":true,"graphql":false,"mdx":false,"newEditorDash":true,"oauth":false,"passwordlessLogin":"default","owlbotAi":false,"rdmdCompatibilityMode":false,"reviewWorkflow":true,"singleProjectEnterprise":false,"star":false,"staging":false,"superHub":false,"superHubDevelopment":false,"translation":false,"disableDiscussionSpamRecaptchaBypass":false,"developerViewUsersData":false,"changelogRssAlwaysPublic":false,"bidiSync":false,"superHubMigrationSelfServeFlow":false,"apiDesigner":false,"hideEnforceSSO":false,"localLLM":false,"superHubManageVersions":false,"gitSidebar":false,"superHubGlobalCustomBlocks":false,"childManagedBidi":false,"superHubBranches":false},"fullBaseUrl":"https://taboola-pixel.readme.io/","git":{"migration":{"createRepository":{},"transformation":{},"migratingPages":{},"enableSuperhub":{}},"sync":{"linked_repository":{},"installationRequest":{},"connections":[],"providers":[]}},"glossaryTerms":[{"_id":"673a3b8940c9d90076220811","term":"tag","definition":"(aka marketing tag) a code snippet that collects data from your website - e.g. Taboola Pixel."}],"graphqlSchema":"","gracePeriod":{"enabled":false,"endsAt":null},"shouldGateDash":false,"healthCheck":{"provider":"","settings":{}},"intercom_secure_emailonly":false,"intercom":"","is_active":true,"integrations":{"login":{}},"internal":"","jwtExpirationTime":0,"landing_bottom":[],"mdxMigrationStatus":"rdmd","metrics":{"monthlyLimit":0,"monthlyPurchaseLimit":0,"thumbsEnabled":true,"meteredBilling":{}},"modules":{"landing":false,"docs":true,"examples":true,"reference":false,"graphql":false,"changelog":false,"discuss":false,"suggested_edits":true,"custompages":false,"tutorials":false},"name":"Taboola Pixel","nav_names":{"docs":"","reference":"","changelog":"","discuss":"","recipes":"","tutorials":""},"oauth_url":"","onboardingCompleted":{"api":false,"appearance":true,"documentation":true,"domain":false,"jwt":false,"logs":false,"metricsSDK":false},"owlbot":{"customization":{"tone":"neutral","customTone":"","answerLength":"long","forbiddenWords":"","defaultAnswer":""},"enabled":false,"isPaying":false,"copilot":{"enabled":false,"hasBeenUsed":false,"installedCustomPage":""}},"owner":{"id":null,"email":null,"name":null},"plan":"enterprise","planOverride":"enterprise","planSchedule":{"stripeScheduleId":null,"changeDate":null,"nextPlan":null},"planStatus":"","readmeScore":{"components":{"newDesign":{"enabled":true,"points":25},"reference":{"enabled":false,"points":50},"tryItNow":{"enabled":false,"points":35},"syncingOAS":{"enabled":false,"points":10},"customLogin":{"enabled":false,"points":25},"metrics":{"enabled":false,"points":40},"recipes":{"enabled":false,"points":15},"pageVoting":{"enabled":true,"points":1},"suggestedEdits":{"enabled":false,"points":10},"support":{"enabled":false,"points":5},"htmlLanding":{"enabled":false,"points":5},"guides":{"enabled":true,"points":10},"changelog":{"enabled":false,"points":5},"glossary":{"enabled":false,"points":1},"variables":{"enabled":false,"points":1},"integrations":{"enabled":false,"points":2}},"totalScore":36},"reCaptchaSiteKey":"","reference":{"alwaysUseDefaults":false,"defaultExpandResponseExample":false,"defaultExpandResponseSchema":false,"enableOAuthFlows":false},"seo":{"overwrite_title_tag":false},"stable":{"_id":"66d72ee6a2897c001b416541","version":"1.0","version_clean":"1.0.0","codename":"","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["66d72ee6a2897c001b416543","66d72ee6a2897c001b416543","66d72ee6a2897c001b416546","66ec2edf0c0f74d9edb047cc","66f29a711a9451006e1a9035","66f3c407150d6d005b175893","673c77c132269800306dc2e5","673c78541b6c0600193b0c01","673c787e9cb0cb002ab4c9dc","673c78d59537420036e02bc0","673c7b9eb73639001389e332","673c7ba04939a10016b07361","6744782ebbfbfa001229f7dc","674ef8f9ebc6fa0051811e45","67e3c47bdae8a4a3405e9dd5"],"project":"66d72ee5a2897c001b4163c7","releaseDate":"2024-09-03T15:44:38.016Z","createdAt":"2024-09-03T15:44:38.040Z","updatedAt":"2025-03-26T09:10:19.709Z","__v":1},"subdomain":"taboola-pixel","subpath":"pixel","superHubWaitlist":false,"topnav":{"left":[],"right":[{"type":"user"}],"bottom":[],"edited":false},"trial":{"trialDeadlineEnabled":false,"trialEndsAt":"2024-09-17T15:44:37.703Z"},"translate":{"provider":"transifex","show_widget":false,"key_public":"","org_name":"","project_name":"","languages":[]},"url":"","versions":[{"_id":"66d72ee6a2897c001b416541","version":"1.0","version_clean":"1.0.0","codename":"","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["66d72ee6a2897c001b416543","66d72ee6a2897c001b416543","66d72ee6a2897c001b416546","66ec2edf0c0f74d9edb047cc","66f29a711a9451006e1a9035","66f3c407150d6d005b175893","673c77c132269800306dc2e5","673c78541b6c0600193b0c01","673c787e9cb0cb002ab4c9dc","673c78d59537420036e02bc0","673c7b9eb73639001389e332","673c7ba04939a10016b07361","6744782ebbfbfa001229f7dc","674ef8f9ebc6fa0051811e45","67e3c47bdae8a4a3405e9dd5"],"project":"66d72ee5a2897c001b4163c7","releaseDate":"2024-09-03T15:44:38.016Z","createdAt":"2024-09-03T15:44:38.040Z","updatedAt":"2025-03-26T09:10:19.709Z","__v":1}],"variableDefaults":[],"webhookEnabled":false},{"_id":"5bcf502450e60e002e8994db","appearance":{"nextStepsLabel":"","hideTableOfContents":false,"showVersion":true,"html_hidelinks":false,"global_landing_page":{"redirect":"","html":""},"html_footer_meta":"<!-- Google Tag Manager (noscript) -->\n<noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-PC4JX7\"\nheight=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>\n<!-- End Google Tag Manager (noscript) -->","html_head":"<!-- FB OG tags -->\n<meta property=\"og:title\" content=\"Taboola SDK Developers Website\">\n<meta property=\"og:description\" content=\"Getting started with Taboola Mobile SDK - Easily integrate Taboola Widget/Feed on your mobile app\">\n<meta property=\"og:image\" content=\"https://files.readme.io/d022543-fb_sdk2.png\">\n<meta property=\"og:url\" content=\"https://sdk.taboola.com\">\n<!-- end of FB OG tagd -->\n\n<!-- Twitter meta tags -->\n<meta name=\"twitter:card\" content=\"summary_large_image\">\n<meta name=\"twitter:site\" content=\"@taboola\">\n<meta name=\"twitter:creator\" content=\"@taboola\">\n<meta name=\"twitter:title\" content=\"Taboola SDK Developers Website\">\n<meta name=\"twitter:description\" content=\"Getting started with Taboola Mobile SDK - Easily integrate Taboola Widget/Feed on your mobile app\">\n<meta name=\"twitter:image\" content=\"https://files.readme.io/d022543-fb_sdk2.png\">\n<!-- end of Twitter meta tags -->\n\n<!--google search console -->\n<meta name=\"google-site-verification\" content=\"wSwkcniz3pOI5kYehRWL5ti97jVFwF81YOnb4_lWAtg\" />\n<!-- end of google search console -->\n\n<!-- Google Tag Manager 1 \n<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\nj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n})(window,document,'script','dataLayer','GTM-PC4JX7');</script>\nEnd Google Tag Manager 1 -->","html_footer":"","html_body":"","html_promo":"","javascript_hub2":"","javascript":"","stylesheet_hub2":"","stylesheet":"","favicon":["https://files.readme.io/3ef5e06-small-favicon.png","favicon.png",32,32,"#0d439d","https://files.readme.io/d4ed6f9-favicon.png"],"logo_white_use":false,"logo_white":[],"logo":["https://files.readme.io/d68bfa3-small-7839e39-small-dev-center-logo.png","7839e39-small-dev-center-logo.png",490,62,"#274463","https://files.readme.io/e3fe46f-7839e39-small-dev-center-logo.png"],"promos":[{"_id":"5bcf502450e60e002e8994dc","extras":{"buttonSecondary":"none","buttonPrimary":"get-started","type":"none"},"text":"","title":""}],"body":{"style":"none"},"header":{"img_pos":"tl","img_size":"auto","img":[],"style":"solid"},"typography":{"tk_body":"","tk_headline":"","tk_key":"","typekit":false,"body":"Open+Sans:400:sans-serif","headline":"Open+Sans:400:sans-serif"},"colors":{"body_highlight":"#286090","header_text":"","main_alt":"","main":"","highlight":"","custom_login_link_color":""},"main_body":{"type":"links"},"categoriesAsDropdown":false,"childrenAsPills":false,"hide_logo":true,"sticky":false,"landing":true,"overlay":"triangles","notheme":false,"theme":"line","link_logo_to_url":true,"referenceLayout":"row","splitReferenceDocs":false,"rdmd":{"callouts":{"useIconFont":false},"theme":{"background":"","border":"","markdownEdge":"","markdownFont":"","markdownFontSize":"","markdownLineHeight":"","markdownRadius":"","markdownText":"","markdownTitle":"","markdownTitleFont":"","mdCodeBackground":"","mdCodeFont":"","mdCodeRadius":"","mdCodeTabs":"","mdCodeText":"","tableEdges":"","tableHead":"","tableHeadText":"","tableRow":"","tableStripe":"","tableText":"","text":"","title":""}},"subheaderStyle":"dropdown","showMetricsInReference":true,"referenceSimpleMode":true,"stylesheet_hub3":"","loginLogo":[],"logo_large":false,"colorScheme":"light","changelog":{"layoutExpanded":false,"showAuthor":true,"showExactDate":false},"allowApiExplorerJsonEditor":false},"custom_domain":"","childrenProjects":[],"derivedPlan":"enterprise","description":"Welcome to the Taboola Mobile SDK documentation. Using the Mobile SDK, you can integrate Taboola recommendations into your mobile apps: iOS, Android, React Native, Flutter and more.","error404":"","experiments":[],"first_page":"landing","flags":{"apilogs":false,"translation":false,"directGoogleToStableVersion":false,"disableAnonForum":false,"newApiExplorer":true,"hideGoogleAnalytics":false,"cookieAuthentication":false,"allowXFrame":false,"speedyRender":false,"correctnewlines":false,"swagger":false,"oauth":false,"migrationSwaggerRun":false,"migrationRun":false,"hub2":true,"enterprise":true,"allow_hub2":false,"alwaysShowDocPublishStatus":false,"newEditor":true,"newMarkdown":false,"newMarkdownBetaProgram":false,"oldMarkdown":false,"newSearch":false,"rdmdCompatibilityMode":false,"tutorials":true,"staging":false,"allowApiExplorerJsonEditor":false,"useReactApp":true,"newHeader":false,"referenceRedesign":false,"auth0Oauth":false,"graphql":false,"singleProjectEnterprise":false,"dashReact":false,"allowReferenceUpgrade":true,"metricsV2":true,"newEditorDash":true,"enableRealtimeExperiences":false,"reviewWorkflow":true,"star":false,"allowDarkMode":false,"forceDarkMode":false,"useReactGLP":false,"disablePasswordlessLogin":false,"personalizedDocs":false,"myDevelopers":false,"superHub":false,"developerDashboard":false,"allowReusableOTPs":false,"dashHomeRefresh":false,"owlbotAi":false,"apiV2":false,"git":{"read":false,"write":false},"superHubBeta":false,"dashQuickstart":false,"disableAutoTranslate":false,"customBlocks":false,"devDashHub":false,"disableSAMLScoping":false,"allowUnsafeCustomHtmlSuggestionsFromNonAdmins":false,"apiAccessRevoked":false,"passwordlessLogin":"default","disableSignups":false,"billingRedesignEnabled":true,"developerPortal":false,"mdx":false,"superHubDevelopment":false,"annualBillingEnabled":true,"devDashBillingRedesignEnabled":false,"enableOidc":false,"customComponents":false,"disableDiscussionSpamRecaptchaBypass":true,"developerViewUsersData":false,"changelogRssAlwaysPublic":false,"bidiSync":false,"superHubMigrationSelfServeFlow":false,"apiDesigner":false,"hideEnforceSSO":false,"localLLM":false,"superHubManageVersions":false,"gitSidebar":false,"superHubGlobalCustomBlocks":false,"childManagedBidi":false,"superHubBranches":false},"fullBaseUrl":"https://taboolasdk.readme.io/","git":{"migration":{"createRepository":{},"transformation":{},"migratingPages":{},"enableSuperhub":{}},"sync":{"linked_repository":{},"installationRequest":{},"connections":[],"providers":[]}},"glossaryTerms":[{"_id":"642aa618a5298900195d2d49","term":"canonical URL","definition":"The fully-qualified, master URL of a page, among possible variations. (E.g. \"https://www.example.com\" - and not \"www.example.com\", \nor \"https://www.example.com?ref=twitter\".)"},{"_id":"65acf9628a546900452c9040","term":"Widget","definition":"A Taboola unit with a fixed number of items (up to 8, in SDK 4)."},{"_id":"65acf9bd8ce6a900167a13bd","term":"Feed","definition":"A Taboola unit with an ongoing, scrolling list of items (infinite scroll)."},{"_id":"65acf9d0744bc50063463701","term":"Limited Feed","definition":"A Taboola unit with a limited, scrolling list of items (finite scroll)."}],"graphqlSchema":"","gracePeriod":{"enabled":false,"endsAt":null},"shouldGateDash":false,"healthCheck":{"provider":"","settings":{}},"intercom_secure_emailonly":false,"intercom":"","is_active":true,"integrations":{"login":{}},"internal":"","jwtExpirationTime":0,"landing_bottom":[],"mdxMigrationStatus":"rdmd","metrics":{"thumbsEnabled":true,"enabled":false,"monthlyLimit":0,"planLimit":1000000,"realtime":{"dashEnabled":false,"hubEnabled":false},"monthlyPurchaseLimit":0,"meteredBilling":{}},"modules":{"landing":false,"docs":true,"examples":true,"reference":false,"changelog":true,"discuss":true,"suggested_edits":true,"logs":false,"custompages":false,"tutorials":true,"graphql":false},"name":"Taboola Mobile SDK","nav_names":{"discuss":"Support Forum","reference":"","docs":"SDK Documentation","changelog":"Announcements","tutorials":"","recipes":""},"oauth_url":"","onboardingCompleted":{"documentation":true,"appearance":true,"jwt":true,"api":false,"logs":false,"domain":false,"metricsSDK":false},"owlbot":{"enabled":false,"isPaying":false,"customization":{"answerLength":"long","customTone":"","defaultAnswer":"","forbiddenWords":"","tone":"neutral"},"copilot":{"enabled":false,"hasBeenUsed":false,"installedCustomPage":""}},"owner":{"id":null,"email":null,"name":null},"plan":"enterprise","planOverride":"","planSchedule":{"stripeScheduleId":null,"changeDate":null,"nextPlan":null},"planStatus":"","readmeScore":{"components":{"newDesign":{"enabled":true,"points":25},"reference":{"enabled":false,"points":50},"tryItNow":{"enabled":false,"points":35},"syncingOAS":{"enabled":false,"points":10},"customLogin":{"enabled":false,"points":25},"metrics":{"enabled":false,"points":40},"recipes":{"enabled":true,"points":15},"pageVoting":{"enabled":true,"points":1},"suggestedEdits":{"enabled":true,"points":10},"support":{"enabled":true,"points":5},"htmlLanding":{"enabled":false,"points":5},"guides":{"enabled":true,"points":10},"changelog":{"enabled":true,"points":5},"glossary":{"enabled":true,"points":1},"variables":{"enabled":true,"points":1},"integrations":{"enabled":false,"points":2}},"percentScore":37.5,"totalScore":73},"reCaptchaSiteKey":"","reference":{"alwaysUseDefaults":true,"defaultExpandResponseExample":false,"defaultExpandResponseSchema":false,"enableOAuthFlows":false},"seo":{"overwrite_title_tag":false},"stable":{"_id":"659e8a3a727eea0056f59246","version":"4","version_clean":"4.0.0","codename":"","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["659e8a3a727eea0056f591f6","659e8a3a727eea0056f591f8","659e8a3a727eea0056f591f9","659e8a3a727eea0056f591fa","659e8a3a727eea0056f591fb","659e8a3a727eea0056f591fc","659e8a3a727eea0056f591fd","659e8a3a727eea0056f591fe","63d9a01a7f835300035dbf46","659e8a3a727eea0056f59248","675577418f80f3116939ed1a"],"project":"5bcf502450e60e002e8994db","createdAt":"2024-01-10T12:14:50.118Z","releaseDate":"2018-10-23T16:45:24.151Z","__v":7,"forked_from":"5f846c5b109009004fdb50fe","updatedAt":"2025-03-09T10:15:06.086Z","pdfStatus":"","apiRegistries":[]},"subdomain":"taboolasdk","subpath":"","superHubWaitlist":false,"topnav":{"edited":true,"right":[],"left":[{"type":"url","text":"Android","url":"https://developers.taboola.com/taboolasdk/v3/docs/android-sdk-3x-classic-first-steps"},{"type":"url","text":"iOS","url":"https://developers.taboola.com/taboolasdk/v3/docs/ios-sdk-3x-classic-first-steps"},{"type":"url","text":"Plugins","url":"https://developers.taboola.com/taboolasdk/docs/flutter-plugin"},{"url":"https://sdk.taboola.com/taboolasdk/blog","text":"Announcements","type":"url"},{"url":"https://sdk.taboola.com/taboolasdk/discuss","text":"Support Forum","type":"url"}],"bottom":[]},"trial":{"trialEndsAt":"2018-12-07T16:45:24.102Z","trialDeadlineEnabled":false},"translate":{"languages":[],"project_name":"","org_name":"","key_public":"","show_widget":false,"provider":"transifex"},"url":"https://developers.taboola.com/","versions":[{"_id":"5bcf502450e60e002e8994df","project":"5bcf502450e60e002e8994db","createdAt":"2018-10-23T16:45:24.151Z","releaseDate":"2018-10-23T16:45:24.151Z","categories":["5bcf502450e60e002e8994e0","5bdf12cc78b1ad0013ea6185","5bdf12d3b4dca30013767ed8","5c444661f1b909052c3d3ec4","5caae8e7ef27ac01050adfb9","5d46b3b3fcfcef006c773623","63d9a01a7f835300035dbf44"],"is_deprecated":true,"is_hidden":false,"is_beta":false,"is_stable":false,"codename":"","version_clean":"2.0.0","version":"2","__v":25,"updatedAt":"2025-03-31T11:05:06.280Z","pdfStatus":"","apiRegistries":[],"source":"readme"},{"_id":"5f846c5b109009004fdb50fe","version":"3","version_clean":"3.0.0","codename":"","is_stable":false,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["5f846c5b109009004fdb50c7","5f846da3b68326003a52dd95","5f8bea7795432a002ecd6431","5f8bea9e41b132013fe60233","5f900c39828ab5005223d8df","5f96e8c305cbf30012b9c751","5f96ea469542510012e901d4","63218517899537004d2b9f1c","63d9a01a7f835300035dbf46","672361e933f28d005450cee9"],"project":"5bcf502450e60e002e8994db","createdAt":"2018-10-23T16:45:24.151Z","releaseDate":"2018-10-23T16:45:24.151Z","__v":7,"forked_from":"5bcf502450e60e002e8994df","updatedAt":"2025-03-09T10:14:51.948Z","pdfStatus":"complete","apiRegistries":[]},{"_id":"659e8a3a727eea0056f59246","version":"4","version_clean":"4.0.0","codename":"","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["659e8a3a727eea0056f591f6","659e8a3a727eea0056f591f8","659e8a3a727eea0056f591f9","659e8a3a727eea0056f591fa","659e8a3a727eea0056f591fb","659e8a3a727eea0056f591fc","659e8a3a727eea0056f591fd","659e8a3a727eea0056f591fe","63d9a01a7f835300035dbf46","659e8a3a727eea0056f59248","675577418f80f3116939ed1a"],"project":"5bcf502450e60e002e8994db","createdAt":"2024-01-10T12:14:50.118Z","releaseDate":"2018-10-23T16:45:24.151Z","__v":7,"forked_from":"5f846c5b109009004fdb50fe","updatedAt":"2025-03-09T10:15:06.086Z","pdfStatus":"","apiRegistries":[]}],"variableDefaults":[{"source":"","type":"","_id":"64c7758f33aaed007a1a9dd0","name":"androidSDKName","default":"android-sdk"},{"source":"","type":"","_id":"657b3c554760230070bcc42f","name":"androidSDKVersion","default":"3.10.8"},{"source":"","type":"","_id":"5f9e8f4440d775002988cae0","name":"customTabs","default":"com.android.support:customtabs:28.0.0"},{"source":"","type":"","_id":"5f9e97452fc99a004506daf3","name":"androidXBrowser","default":"androidx.browser:browser:1.2.0"},{"source":"","type":"","_id":"638c51fb18a4e4003b8ff421","name":"sdkSize","default":"1.1 MB"},{"source":"","type":"","_id":"647c79548136e90075485a02","name":"androidAPI","default":"14"},{"source":"","type":"","_id":"5f9e9af533f25d004115498e","name":"publisherID","default":"sdk-tester-demo"},{"source":"","type":"","_id":"5f9eba4427656100186bcc95","name":"mode","default":"thumbs-feed-01"},{"source":"","type":"","_id":"5fba4249b9e89d003bc109dc","name":"placementName","default":"Feed without video"},{"source":"","type":"","_id":"5fba4249b9e89d003bc109db","name":"pageURL","default":"https://www.example.com/articles?id=123"},{"source":"","type":"","_id":"5fba44fc716fc10011d99c7b","name":"pageType","default":"article"},{"source":"","type":"","_id":"6399ac734778d308523df896","name":"targetType","default":"mix"},{"source":"","type":"","_id":"633a8de21f1374002baf8c04","name":"apiKey","default":"30dfcf6b094361ccc367bbbef5973bdaa24dbcd6"},{"source":"","type":"","_id":"657b3c554760230070bcc423","name":"iosSDKVersion","default":"3.8.38"},{"source":"","type":"","_id":"6399a8ec589f9a083f1eec32","name":"containerId","default":"my-container"},{"source":"","type":"","_id":"60103fe7179933005a7952a6","name":"artifactoryGoLiveDate","default":"May 1st, 2021"},{"source":"","type":"","_id":"64988312618f3600597818a2","name":"androidV2Version","default":"2.10.0"},{"source":"","type":"","_id":"63906dac74a6df003cb5b2cd","name":"iosV2Version","default":"2.9.4"},{"source":"","type":"","_id":"63906dac74a6df003cb5b2cc","name":"placementNameLimited20","default":"Below Article Thumbnails Limited-20"},{"source":"","type":"","_id":"65423c9c8abded00457e8d9e","name":"flutterPluginVersion","default":"1.0.1"},{"source":"","type":"","_id":"6502ed4a8b2ba400759cd21e","name":"testedWithAndroidVersion","default":"Android 14 (API Level 34)"},{"source":"","type":"","_id":"6502ed4a8b2ba400759cd21d","name":"testedWithiOSVersion","default":"iOS 18"},{"source":"","type":"","_id":"659ebf3aed23ae001c5de544","name":"androidSDK4Version","default":"4.0.8"},{"source":"","type":"","_id":"65a93fd9604a530022e5ff13","name":"testedV4WithAndroidVersion","default":"Android 14 (API Level 34)"},{"source":"","type":"","_id":"670ce32b3eaba3001276bb22","name":"iosV4Version","default":"4.0.7"}],"webhookEnabled":false},{"_id":"5c1a46b6a3194800345e104a","appearance":{"nextStepsLabel":"","hideTableOfContents":false,"showVersion":true,"html_hidelinks":false,"global_landing_page":{"redirect":"","html":""},"html_footer_meta":"","html_head":"","html_footer":"","html_body":"","html_promo":"","javascript_hub2":"","javascript":"","stylesheet_hub2":"","stylesheet":"","favicon":["https://files.readme.io/78ef606-small-favicon.png","favicon.png",32,32,"#0c439c","https://files.readme.io/c334a2a-favicon.png"],"logo_white_use":false,"logo_white":[],"logo":["https://files.readme.io/7d81443-small-7839e39-small-dev-center-logo.png","7839e39-small-dev-center-logo.png",490,62,"#274463","https://files.readme.io/7fb8581-7839e39-small-dev-center-logo.png"],"promos":[{"_id":"5c1a46b6a3194800345e104b","extras":{"buttonSecondary":"none","buttonPrimary":"get-started","type":"buttons"},"text":"Welcome to the Taboola Recommendations API developer hub. You'll find comprehensive guides and documentation to help you start working with Taboola Recommendations API as quickly as possible, as well as support if you get stuck. Let's jump right in!","title":"The Taboola Recommendations API Developer Hub"}],"body":{"style":"none"},"header":{"img_pos":"tl","img_size":"auto","img":[],"style":"solid"},"typography":{"tk_body":"","tk_headline":"","tk_key":"","typekit":false,"body":"Open+Sans:400:sans-serif","headline":"Open+Sans:400:sans-serif"},"colors":{"body_highlight":"","header_text":"","main_alt":"","main":"","highlight":"","custom_login_link_color":""},"main_body":{"type":"links"},"splitReferenceDocs":false,"categoriesAsDropdown":false,"childrenAsPills":false,"hide_logo":true,"sticky":false,"landing":true,"overlay":"triangles","notheme":false,"theme":"line","link_logo_to_url":false,"referenceLayout":"row","rdmd":{"callouts":{"useIconFont":false},"theme":{"background":"","border":"","markdownEdge":"","markdownFont":"","markdownFontSize":"","markdownLineHeight":"","markdownRadius":"","markdownText":"","markdownTitle":"","markdownTitleFont":"","mdCodeBackground":"","mdCodeFont":"","mdCodeRadius":"","mdCodeTabs":"","mdCodeText":"","tableEdges":"","tableHead":"","tableHeadText":"","tableRow":"","tableStripe":"","tableText":"","text":"","title":""}},"subheaderStyle":"dropdown","showMetricsInReference":true,"referenceSimpleMode":true,"stylesheet_hub3":"","loginLogo":[],"logo_large":false,"colorScheme":"light","changelog":{"layoutExpanded":false,"showAuthor":true,"showExactDate":false},"allowApiExplorerJsonEditor":false},"custom_domain":"","childrenProjects":[],"derivedPlan":"enterprise","description":"Welcome to the Taboola Recommendations API docs. You'll find comprehensive guides and examples to help you get started with Taboola Recommendations API quickly.","error404":"","experiments":[],"first_page":"reference","flags":{"translation":false,"directGoogleToStableVersion":false,"disableAnonForum":false,"newApiExplorer":true,"hideGoogleAnalytics":false,"cookieAuthentication":false,"allowXFrame":true,"speedyRender":false,"correctnewlines":false,"swagger":false,"oauth":false,"migrationSwaggerRun":false,"migrationRun":false,"hub2":true,"enterprise":true,"allow_hub2":false,"alwaysShowDocPublishStatus":false,"newEditor":true,"newMarkdownBetaProgram":true,"oldMarkdown":false,"newSearch":false,"rdmdCompatibilityMode":false,"staging":false,"tutorials":true,"allowApiExplorerJsonEditor":false,"useReactApp":true,"newHeader":false,"referenceRedesign":false,"auth0Oauth":false,"graphql":false,"singleProjectEnterprise":false,"dashReact":false,"allowReferenceUpgrade":true,"metricsV2":true,"newEditorDash":true,"enableRealtimeExperiences":false,"reviewWorkflow":true,"star":false,"allowDarkMode":false,"forceDarkMode":false,"useReactGLP":false,"disablePasswordlessLogin":false,"personalizedDocs":false,"myDevelopers":false,"superHub":false,"developerDashboard":false,"allowReusableOTPs":false,"dashHomeRefresh":false,"owlbotAi":false,"apiV2":false,"git":{"read":false,"write":false},"superHubBeta":false,"dashQuickstart":false,"disableAutoTranslate":false,"customBlocks":false,"devDashHub":false,"disableSAMLScoping":false,"allowUnsafeCustomHtmlSuggestionsFromNonAdmins":false,"apiAccessRevoked":false,"passwordlessLogin":"default","disableSignups":false,"billingRedesignEnabled":true,"developerPortal":false,"mdx":false,"superHubDevelopment":false,"annualBillingEnabled":true,"devDashBillingRedesignEnabled":false,"enableOidc":false,"customComponents":false,"disableDiscussionSpamRecaptchaBypass":false,"developerViewUsersData":false,"changelogRssAlwaysPublic":false,"bidiSync":false,"superHubMigrationSelfServeFlow":false,"apiDesigner":false,"hideEnforceSSO":false,"localLLM":false,"superHubManageVersions":false,"gitSidebar":false,"superHubGlobalCustomBlocks":false,"childManagedBidi":false,"superHubBranches":false},"fullBaseUrl":"https://recommendations-api.readme.io/","git":{"migration":{"createRepository":{},"transformation":{},"migratingPages":{},"enableSuperhub":{}},"sync":{"linked_repository":{},"installationRequest":{},"connections":[],"providers":[]}},"glossaryTerms":[],"graphqlSchema":"","gracePeriod":{"enabled":false,"endsAt":null},"shouldGateDash":false,"healthCheck":{"provider":"","settings":{}},"intercom_secure_emailonly":false,"intercom":"","is_active":true,"integrations":{"login":{}},"internal":"admin","jwtExpirationTime":0,"landing_bottom":[],"mdxMigrationStatus":"rdmd","metrics":{"thumbsEnabled":false,"enabled":false,"monthlyLimit":0,"planLimit":1000000,"realtime":{"dashEnabled":false,"hubEnabled":false},"monthlyPurchaseLimit":0,"meteredBilling":{}},"modules":{"logs":false,"suggested_edits":true,"discuss":false,"reference":true,"examples":true,"docs":false,"landing":false,"changelog":true,"custompages":false,"tutorials":false,"graphql":false},"name":"Taboola Recommendations API","nav_names":{"discuss":"","reference":"","docs":"","changelog":"","tutorials":"","recipes":""},"oauth_url":"","onboardingCompleted":{"documentation":true,"appearance":true,"jwt":true,"api":false,"logs":false,"domain":false,"metricsSDK":false},"owlbot":{"enabled":false,"isPaying":false,"customization":{"answerLength":"long","customTone":"","defaultAnswer":"","forbiddenWords":"","tone":"neutral"},"copilot":{"enabled":false,"hasBeenUsed":false,"installedCustomPage":""}},"owner":{"id":null,"email":null,"name":null},"plan":"enterprise","planOverride":"","planSchedule":{"stripeScheduleId":null,"changeDate":null,"nextPlan":null},"planStatus":"","readmeScore":{"components":{"newDesign":{"enabled":true,"points":25},"reference":{"enabled":true,"points":50},"tryItNow":{"enabled":true,"points":35},"syncingOAS":{"enabled":false,"points":10},"customLogin":{"enabled":true,"points":25},"metrics":{"enabled":false,"points":40},"recipes":{"enabled":false,"points":15},"pageVoting":{"enabled":false,"points":1},"suggestedEdits":{"enabled":true,"points":10},"support":{"enabled":false,"points":5},"htmlLanding":{"enabled":false,"points":5},"guides":{"enabled":false,"points":10},"changelog":{"enabled":true,"points":5},"glossary":{"enabled":false,"points":1},"variables":{"enabled":true,"points":1},"integrations":{"enabled":false,"points":2}},"percentScore":37.5,"totalScore":151},"reCaptchaSiteKey":"","reference":{"alwaysUseDefaults":true,"defaultExpandResponseExample":false,"defaultExpandResponseSchema":false,"enableOAuthFlows":false},"seo":{"overwrite_title_tag":false},"stable":{"_id":"5c6d5a29a6417d002a10035f","project":"5c1a46b6a3194800345e104a","__v":2,"forked_from":null,"createdAt":"2018-12-19T13:25:10.561Z","releaseDate":"2018-12-19T13:25:10.561Z","categories":["5c6d5a29a6417d002a10034f","5c6d5a29a6417d002a100350","5c6d5a29a6417d002a100351","5c6d5a29a6417d002a100352","5ca5f109b56a66005cd3a332","5f32915faf89970059ef88d6","63d9a01b7f835300035dc365"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"2.0.0","version":"2.0","pdfStatus":"complete"},"subdomain":"recommendations-api","subpath":"","superHubWaitlist":false,"topnav":{"edited":true,"right":[{"type":"user"}],"left":[{"type":"reference"},{"type":"changelog"}],"bottom":[]},"trial":{"trialEndsAt":"2019-01-02T13:25:10.504Z","trialDeadlineEnabled":false},"translate":{"languages":[],"project_name":"","org_name":"","key_public":"","show_widget":false,"provider":"transifex"},"url":"https://developers.taboola.com/","versions":[{"_id":"5c6d5a29a6417d002a10035f","project":"5c1a46b6a3194800345e104a","__v":2,"forked_from":null,"createdAt":"2018-12-19T13:25:10.561Z","releaseDate":"2018-12-19T13:25:10.561Z","categories":["5c6d5a29a6417d002a10034f","5c6d5a29a6417d002a100350","5c6d5a29a6417d002a100351","5c6d5a29a6417d002a100352","5ca5f109b56a66005cd3a332","5f32915faf89970059ef88d6","63d9a01b7f835300035dc365"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"2.0.0","version":"2.0","pdfStatus":"complete"},{"_id":"63bd825d306ff5064381d31e","version":"2-wp","version_clean":"2.0.0-wp","codename":"WallPaper","is_stable":false,"is_beta":false,"is_hidden":true,"is_deprecated":false,"categories":["63bd825d306ff5064381d2e9","5c6d5a29a6417d002a100350","63bd825d306ff5064381d2ea","5c6d5a29a6417d002a100352","63bd825d306ff5064381d2eb","63bd825d306ff5064381d2ec","63bd825d306ff5064381d35e"],"project":"5c1a46b6a3194800345e104a","__v":0,"forked_from":"5c6d5a29a6417d002a10035f","createdAt":"2018-12-19T13:25:10.561Z","releaseDate":"2018-12-19T13:25:10.561Z","pdfStatus":"complete"}],"variableDefaults":[{"_id":"6018100f6d02750050d35d9d","name":"publisherId","default":"api-demo-pub","source":"","type":""},{"_id":"6018100f6d02750050d35d9c","name":"apiKey","default":"1e5e4363612bfcf7d9aa7cbb33a5c7a81778ceaa","source":"","type":""},{"_id":"6018100f6d02750050d35d9b","name":"","default":"","source":"","type":""}],"webhookEnabled":false},{"_id":"60ec5957dca7ec01824023d3","appearance":{"rdmd":{"callouts":{"useIconFont":false},"theme":{"background":"","border":"","markdownEdge":"","markdownFont":"","markdownFontSize":"","markdownLineHeight":"","markdownRadius":"","markdownText":"","markdownTitle":"","markdownTitleFont":"","mdCodeBackground":"","mdCodeFont":"","mdCodeRadius":"","mdCodeTabs":"","mdCodeText":"","tableEdges":"","tableHead":"","tableHeadText":"","tableRow":"","tableStripe":"","tableText":"","text":"","title":""}},"main_body":{"type":"links"},"colors":{"highlight":"","main":"#274463","main_alt":"","header_text":"","body_highlight":"#274463","custom_login_link_color":""},"typography":{"headline":"Open+Sans:400:sans-serif","body":"Open+Sans:400:sans-serif","typekit":false,"tk_key":"","tk_headline":"","tk_body":""},"header":{"style":"solid","img":[],"img_size":"auto","img_pos":"tl"},"body":{"style":"none"},"global_landing_page":{"html":"","redirect":""},"referenceSimpleMode":true,"referenceLayout":"row","link_logo_to_url":false,"theme":"line","overlay":"triangles","landing":true,"sticky":false,"hide_logo":true,"childrenAsPills":false,"subheaderStyle":"dropdown","splitReferenceDocs":false,"showMetricsInReference":true,"logo":["https://files.readme.io/3cb7608-small-7839e39-small-dev-center-logo.png","7839e39-small-dev-center-logo.png",490,62,"#274463","https://files.readme.io/b9acb39-7839e39-small-dev-center-logo.png"],"logo_white":[],"logo_white_use":false,"favicon":["https://files.readme.io/66abbca-small-favicon.png","favicon.png",32,32,"#0d439d","https://files.readme.io/18c135d-favicon.png"],"stylesheet":"","stylesheet_hub2":"","javascript":"","javascript_hub2":"","html_promo":"","html_body":"","html_footer":"","html_head":"","html_footer_meta":"","html_hidelinks":false,"showVersion":false,"hideTableOfContents":false,"nextStepsLabel":"","promos":[{"extras":{"type":"buttons","buttonPrimary":"get-started","buttonSecondary":"none"},"title":"The Web Integrations Developer Hub","text":"Welcome to the Web Integrations developer hub. You'll find comprehensive guides and documentation to help you start working with Web Integrations as quickly as possible, as well as support if you get stuck. Let's jump right in!","_id":"60ec5957dca7ec01824023d5"}],"stylesheet_hub3":"","loginLogo":[],"logo_large":false,"colorScheme":"light","changelog":{"layoutExpanded":false,"showAuthor":true,"showExactDate":false},"allowApiExplorerJsonEditor":false},"custom_domain":"","childrenProjects":[],"derivedPlan":"enterprise","description":"Welcome to the Taboola Web Integrations documentation. Using the techniques described here, you can integrate Taboola recommendations into your standard web pages, SPAs, AMP and more.","error404":"","experiments":["657b75314548310cf21e2436"],"first_page":"docs","flags":{"allow_hub2":false,"enterprise":true,"alwaysShowDocPublishStatus":false,"hub2":true,"migrationRun":false,"migrationSwaggerRun":false,"oauth":false,"swagger":false,"correctnewlines":false,"rdmdCompatibilityMode":false,"speedyRender":false,"allowXFrame":false,"newEditor":true,"oldMarkdown":false,"newMarkdownBetaProgram":true,"useReactApp":true,"allowReferenceUpgrade":true,"disableAnonForum":false,"directGoogleToStableVersion":false,"translation":false,"staging":false,"newSearch":true,"graphql":true,"allowApiExplorerJsonEditor":false,"singleProjectEnterprise":false,"dashReact":false,"metricsV2":true,"newEditorDash":true,"enableRealtimeExperiences":false,"reviewWorkflow":true,"star":false,"allowDarkMode":false,"forceDarkMode":false,"useReactGLP":false,"disablePasswordlessLogin":false,"personalizedDocs":false,"myDevelopers":false,"superHub":false,"developerDashboard":false,"allowReusableOTPs":false,"dashHomeRefresh":false,"owlbotAi":false,"apiV2":false,"git":{"read":false,"write":false},"superHubBeta":false,"dashQuickstart":false,"disableAutoTranslate":false,"customBlocks":false,"devDashHub":false,"disableSAMLScoping":false,"allowUnsafeCustomHtmlSuggestionsFromNonAdmins":false,"apiAccessRevoked":false,"passwordlessLogin":"default","disableSignups":false,"billingRedesignEnabled":true,"developerPortal":false,"mdx":false,"superHubDevelopment":false,"annualBillingEnabled":true,"devDashBillingRedesignEnabled":false,"enableOidc":false,"customComponents":false,"disableDiscussionSpamRecaptchaBypass":true,"developerViewUsersData":false,"changelogRssAlwaysPublic":false,"bidiSync":false,"superHubMigrationSelfServeFlow":false,"apiDesigner":false,"hideEnforceSSO":false,"localLLM":false,"superHubManageVersions":false,"gitSidebar":false,"superHubGlobalCustomBlocks":false,"childManagedBidi":false,"superHubBranches":false},"fullBaseUrl":"https://web-integrations.readme.io/","git":{"migration":{"createRepository":{},"transformation":{},"migratingPages":{},"enableSuperhub":{}},"sync":{"linked_repository":{},"installationRequest":{},"connections":[],"providers":[]}},"glossaryTerms":[{"_id":"63f7455a9aab56013588a1bf","term":"region","definition":"a group of related items on the homepage"},{"_id":"63f745bc16fcbf049e025d08","term":"item","definition":"an article slot on the homepage"},{"_id":"63f7487546a2ee0cbbf8cf26","term":"UI Mode ID","definition":"the UI template (layout and properties) for this placement."},{"_id":"63f7487e08e73d0032710730","term":"placement name","definition":"a descriptive name for the placement - used for reporting."},{"_id":"63fcc8f7abd29909906812d1","term":"properties","definition":"the properties of a given item - e.g. title, description, date, author, thumbnail, link(s), etc."},{"_id":"63ffba369582f7002d2c499b","term":"scoping sheet","definition":"a spreadsheet, listing your homepage regions and items."},{"_id":"647710290e29610046337188","term":"CMP","definition":"Consent Management Platform. Used to request, receive and store user consent."},{"_id":"64906dadc14638000bf4fbeb","term":"taboola command queue","definition":"window._taboola` - a global JavaScript array. You communicate with Taboola by 'pushing' commands to this queue."},{"_id":"64906dbdee254006b0fed277","term":"HUD","definition":"Head Up Display"},{"_id":"64a2d0e364218b005ecaa3c6","term":"property","definition":"a given property of an item - e.g. title, description, date, author, thumbnail, link, etc."},{"_id":"65c3874e51a59d345c782304","term":"Organic Content","definition":"Recommended content from the same publisher."},{"_id":"65c3877d7efbf5004b52948f","term":"Sponsored Content","definition":"Recommended content from another publisher, or an advertiser."}],"graphqlSchema":"","gracePeriod":{"enabled":false,"endsAt":null},"shouldGateDash":false,"healthCheck":{"provider":"","settings":{}},"intercom_secure_emailonly":false,"intercom":"","is_active":true,"integrations":{"login":{}},"internal":"","jwtExpirationTime":0,"landing_bottom":[],"mdxMigrationStatus":"rdmd","metrics":{"monthlyLimit":0,"thumbsEnabled":false,"planLimit":1000000,"realtime":{"dashEnabled":false,"hubEnabled":false},"monthlyPurchaseLimit":0,"meteredBilling":{}},"modules":{"landing":false,"docs":true,"examples":true,"reference":false,"changelog":true,"discuss":true,"suggested_edits":true,"logs":false,"custompages":false,"tutorials":false,"graphql":false},"name":"Taboola Web Integrations","nav_names":{"docs":"","reference":"","changelog":"Announcements","discuss":"Community Discussion","tutorials":"","recipes":""},"oauth_url":"","onboardingCompleted":{"documentation":true,"appearance":false,"jwt":false,"api":false,"logs":false,"domain":false,"metricsSDK":false},"owlbot":{"enabled":false,"isPaying":false,"customization":{"answerLength":"long","customTone":"","defaultAnswer":"","forbiddenWords":"","tone":"neutral"},"copilot":{"enabled":false,"hasBeenUsed":false,"installedCustomPage":""}},"owner":{"id":null,"email":null,"name":null},"plan":"enterprise","planOverride":"","planSchedule":{"stripeScheduleId":null,"changeDate":null,"nextPlan":null},"planStatus":"","readmeScore":{"components":{"newDesign":{"enabled":true,"points":25},"reference":{"enabled":false,"points":50},"tryItNow":{"enabled":false,"points":35},"syncingOAS":{"enabled":false,"points":10},"customLogin":{"enabled":false,"points":25},"metrics":{"enabled":false,"points":40},"recipes":{"enabled":false,"points":15},"pageVoting":{"enabled":false,"points":1},"suggestedEdits":{"enabled":true,"points":10},"support":{"enabled":true,"points":5},"htmlLanding":{"enabled":false,"points":5},"guides":{"enabled":true,"points":10},"changelog":{"enabled":true,"points":5},"glossary":{"enabled":true,"points":1},"variables":{"enabled":true,"points":1},"integrations":{"enabled":false,"points":2}},"totalScore":57},"reCaptchaSiteKey":"","reference":{"alwaysUseDefaults":true,"defaultExpandResponseExample":false,"defaultExpandResponseSchema":false,"enableOAuthFlows":false},"seo":{"overwrite_title_tag":false},"stable":{"_id":"60ec5957dca7ec01824023d8","version":"1.0","version_clean":"1.0.0","codename":"","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["60ec5957dca7ec01824023da","60ec5957dca7ec01824023da","60ec59d3fcfabd0070315c60","60eee4fcb67db30018a97bcf","612b96ae6282f1001614d742","618bd36fd4e6610194c55c0f","61a77e4ff56b7800163d6427","624572ee8ae5e4008a4942c8","6245a6dd8d820500585a2d05","6383421a4a665100101d1143","63c7c36a58251c0096da9eb9","63d9a0517f835300035ef7dd","645cd702af7e4f171baf9202"],"project":"60ec5957dca7ec01824023d3","releaseDate":"2021-07-12T15:01:43.896Z","createdAt":"2021-07-12T15:01:43.896Z","__v":1,"pdfStatus":"complete","updatedAt":"2024-07-02T11:44:15.378Z"},"subdomain":"web-integrations","subpath":"","superHubWaitlist":false,"topnav":{"left":[{"type":"docs"},{"type":"discuss"},{"type":"changelog"}],"right":[{"type":"user"}],"bottom":[],"edited":true},"trial":{"trialDeadlineEnabled":false,"trialEndsAt":"2021-07-26T15:01:43.832Z"},"translate":{"provider":"transifex","show_widget":false,"key_public":"","org_name":"","project_name":"","languages":[]},"url":"https://developers.taboola.com/","versions":[{"_id":"60ec5957dca7ec01824023d8","version":"1.0","version_clean":"1.0.0","codename":"","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["60ec5957dca7ec01824023da","60ec5957dca7ec01824023da","60ec59d3fcfabd0070315c60","60eee4fcb67db30018a97bcf","612b96ae6282f1001614d742","618bd36fd4e6610194c55c0f","61a77e4ff56b7800163d6427","624572ee8ae5e4008a4942c8","6245a6dd8d820500585a2d05","6383421a4a665100101d1143","63c7c36a58251c0096da9eb9","63d9a0517f835300035ef7dd","645cd702af7e4f171baf9202"],"project":"60ec5957dca7ec01824023d3","releaseDate":"2021-07-12T15:01:43.896Z","createdAt":"2021-07-12T15:01:43.896Z","__v":1,"pdfStatus":"complete","updatedAt":"2024-07-02T11:44:15.378Z"}],"variableDefaults":[{"source":"","_id":"641385fc07cbab00756ae21f","name":"publisherID","default":"acme-news","type":""},{"source":"","_id":"612f65d633bc9300dba00ce1","name":"mode","default":"thumbnails-a","type":""},{"source":"","_id":"612f65d633bc9300dba00ce0","name":"placementName","default":"Below Article Thumbnails","type":""},{"source":"","_id":"612f65d633bc9300dba00cdf","name":"pageURL","default":"https://www.example.com/articles?id=123","type":""},{"source":"","_id":"612f65d633bc9300dba00cde","name":"pageType","default":"article","type":""},{"source":"","_id":"612f65d633bc9300dba00cdd","name":"targetType","default":"mix","type":""},{"source":"","_id":"612f65d633bc9300dba00cdc","name":"containerId","default":"taboola-below-article-thumbnails","type":""},{"source":"","_id":"612f6684a64225005ea30e0d","name":"customSegment","default":"subscriber","type":""},{"source":"","_id":"620e63602ca54d069c3c5887","name":"width","default":"300","type":""},{"source":"","_id":"64590be66d1ccb019b383cec","name":"recipient.hash.hex","default":"15dc53cb166c3b5de035e68dab74f23210abb1dc284ae72b3d6e39493128d23d","type":""},{"source":"","_id":"64590d0a3f871c02394eaa12","name":"recipient.hash.method","default":"sha256","type":""},{"source":"","_id":"64590d0a3f871c02394eaa11","name":"instance.id","default":"20230501","type":""},{"source":"","_id":"64590d0a3f871c02394eaa10","name":"source.url","default":"https://www.example.com","type":""},{"source":"","_id":"64590d0a3f871c02394eaa0f","name":"cmp","default":"1","type":""}],"webhookEnabled":false},{"_id":"66d71d7d284ca30051fbacd9","appearance":{"changelog":{"layoutExpanded":false,"showAuthor":true,"showExactDate":false},"rdmd":{"callouts":{"useIconFont":false},"theme":{"background":"","border":"","markdownEdge":"","markdownFont":"","markdownFontSize":"","markdownLineHeight":"","markdownRadius":"","markdownText":"","markdownTitle":"","markdownTitleFont":"","mdCodeBackground":"","mdCodeFont":"","mdCodeRadius":"","mdCodeTabs":"","mdCodeText":"","tableEdges":"","tableHead":"","tableHeadText":"","tableRow":"","tableStripe":"","tableText":"","text":"","title":""}},"main_body":{"type":"links"},"colors":{"highlight":"","main":"#274463","main_alt":"","header_text":"","body_highlight":"","custom_login_link_color":""},"typography":{"headline":"Open+Sans:400:sans-serif","body":"Open+Sans:400:sans-serif","typekit":false,"tk_key":"","tk_headline":"","tk_body":""},"header":{"style":"solid","img":[],"img_size":"auto","img_pos":"tl"},"body":{"style":"none"},"global_landing_page":{"html":"","redirect":""},"allowApiExplorerJsonEditor":false,"referenceSimpleMode":true,"referenceLayout":"row","link_logo_to_url":false,"theme":"line","colorScheme":"system","overlay":"triangles","landing":true,"sticky":false,"hide_logo":false,"childrenAsPills":false,"subheaderStyle":"links","splitReferenceDocs":true,"showMetricsInReference":true,"logo":["https://files.readme.io/4e0f8343429282a603ec3ddebdfa055f83f5454aad2bedeb8e226d8f9fed9ac9-small-dev-center-logo.png","4e0f8343429282a603ec3ddebdfa055f83f5454aad2bedeb8e226d8f9fed9ac9-small-dev-center-logo.png",490,62,"#244464","https://files.readme.io/0b9a21a4939c3e2d209d4d9db48b167b9e7ee15780e1ab0b4945f698e511d5f9-dev-center-logo.png","6707ef59f1d3ee001ee28629"],"loginLogo":[],"logo_white":["https://files.readme.io/8f784261fa349b011cf42c47a5c461a60809ccc12c95b38b0bfec57e8d02448e-small-dev-center-logo.png","8f784261fa349b011cf42c47a5c461a60809ccc12c95b38b0bfec57e8d02448e-small-dev-center-logo.png",490,62,"#244464","https://files.readme.io/527a9ea5af308e84aafcdb9e99d9310de8afaf129c0407c214da1fa9e09bc4e6-dev-center-logo.png","6707ee1e76a60b0018444464"],"logo_white_use":true,"logo_large":false,"favicon":["https://files.readme.io/706535d6dea8b6910d3a92b4bb565e7e61bd141f3fd9b340597519b9446dacfc-small-favicon.png","706535d6dea8b6910d3a92b4bb565e7e61bd141f3fd9b340597519b9446dacfc-small-favicon.png",32,32,"#ffffff","https://files.readme.io/a0aaec99e8b1a481eadb0f7cbebad5672ba151a2aa2abe131624fb7aa3ffa3cc-favicon.png","6707efc5182f7000201b3908"],"stylesheet":"","stylesheet_hub2":"","stylesheet_hub3":"","javascript":"","javascript_hub2":"","html_promo":"","html_body":"","html_footer":"","html_head":"","html_footer_meta":"","html_hidelinks":false,"showVersion":true,"hideTableOfContents":false,"nextStepsLabel":"","promos":[{"extras":{"type":"buttons","buttonPrimary":"get-started","buttonSecondary":"none"},"title":"The Taboola Newsroom Developer Hub","text":"Welcome to the Taboola Newsroom developer hub. You'll find comprehensive guides and documentation to help you start working with Taboola Newsroom as quickly as possible, as well as support if you get stuck. Let's jump right in!","_id":"66d71d7d284ca30051fbacda"}]},"custom_domain":"","childrenProjects":[],"derivedPlan":"enterprise","description":"Welcome to the Taboola Newsroom documentation.","error404":"","experiments":[],"first_page":"landing","flags":{"allowReusableOTPs":false,"alwaysShowDocPublishStatus":false,"allowUnsafeCustomHtmlSuggestionsFromNonAdmins":false,"allowXFrame":false,"apiAccessRevoked":false,"correctnewlines":false,"customComponents":false,"dashReact":false,"developerPortal":false,"disablePasswordlessLogin":false,"directGoogleToStableVersion":false,"disableAnonForum":false,"disableAutoTranslate":false,"disableSignups":false,"enableOidc":false,"enterprise":true,"graphql":false,"mdx":false,"newEditorDash":true,"oauth":false,"passwordlessLogin":"default","owlbotAi":false,"rdmdCompatibilityMode":false,"reviewWorkflow":true,"singleProjectEnterprise":false,"star":false,"staging":false,"superHub":false,"superHubDevelopment":false,"translation":false,"disableDiscussionSpamRecaptchaBypass":false,"developerViewUsersData":false,"changelogRssAlwaysPublic":false,"bidiSync":false,"superHubMigrationSelfServeFlow":false,"apiDesigner":false,"hideEnforceSSO":false,"localLLM":false,"superHubManageVersions":false,"gitSidebar":false,"superHubGlobalCustomBlocks":false,"childManagedBidi":false,"superHubBranches":false},"fullBaseUrl":"https://taboola-newsroom.readme.io/","git":{"migration":{"createRepository":{},"transformation":{},"migratingPages":{},"enableSuperhub":{}},"sync":{"linked_repository":{},"installationRequest":{},"connections":[],"providers":[]}},"glossaryTerms":[{"_id":"66d71d7d284ca30051fbacdb","term":"parliament","definition":"Owls are generally solitary, but when seen together the group is called a 'parliament'!"},{"_id":"67278689f5c947005a5ddced","term":"item","definition":"an article slot on the homepage"},{"_id":"672786913e1303003651d1a4","term":"region","definition":"a group of related items on the homepage"}],"graphqlSchema":"","gracePeriod":{"enabled":false,"endsAt":null},"shouldGateDash":false,"healthCheck":{"provider":"","settings":{}},"intercom_secure_emailonly":false,"intercom":"","is_active":true,"integrations":{"login":{}},"internal":"","jwtExpirationTime":0,"landing_bottom":[],"mdxMigrationStatus":"rdmd","metrics":{"monthlyLimit":0,"monthlyPurchaseLimit":0,"thumbsEnabled":true,"meteredBilling":{}},"modules":{"landing":false,"docs":true,"examples":true,"reference":false,"graphql":false,"changelog":false,"discuss":false,"suggested_edits":true,"custompages":false,"tutorials":false},"name":"Taboola Newsroom","nav_names":{"docs":"","reference":"","changelog":"","discuss":"","recipes":"","tutorials":""},"oauth_url":"","onboardingCompleted":{"api":false,"appearance":true,"documentation":true,"domain":false,"jwt":false,"logs":false,"metricsSDK":false},"owlbot":{"customization":{"tone":"neutral","customTone":"","answerLength":"long","forbiddenWords":"","defaultAnswer":""},"enabled":false,"isPaying":false,"copilot":{"enabled":false,"hasBeenUsed":false,"installedCustomPage":""}},"owner":{"id":null,"email":null,"name":null},"plan":"enterprise","planOverride":"enterprise","planSchedule":{"stripeScheduleId":null,"changeDate":null,"nextPlan":null},"planStatus":"","readmeScore":{"components":{"newDesign":{"enabled":true,"points":25},"reference":{"enabled":false,"points":50},"tryItNow":{"enabled":false,"points":35},"syncingOAS":{"enabled":false,"points":10},"customLogin":{"enabled":false,"points":25},"metrics":{"enabled":false,"points":40},"recipes":{"enabled":false,"points":15},"pageVoting":{"enabled":true,"points":1},"suggestedEdits":{"enabled":false,"points":10},"support":{"enabled":false,"points":5},"htmlLanding":{"enabled":false,"points":5},"guides":{"enabled":true,"points":10},"changelog":{"enabled":false,"points":5},"glossary":{"enabled":true,"points":1},"variables":{"enabled":true,"points":1},"integrations":{"enabled":false,"points":2}},"totalScore":38},"reCaptchaSiteKey":"","reference":{"alwaysUseDefaults":false,"defaultExpandResponseExample":false,"defaultExpandResponseSchema":false,"enableOAuthFlows":false},"seo":{"overwrite_title_tag":false},"stable":{"_id":"66d71d7d284ca30051fbacef","version":"1.0","version_clean":"1.0.0","codename":"","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["66d71d7d284ca30051fbacf1","66d71d7d284ca30051fbacf1","66d71d7d284ca30051fbacf4","6704eebfdfdbb5006075280b","670d261ee37c44001f8bd25c","670d26a0e35bea0011245963","674c7d5eb771ba0013202002"],"project":"66d71d7d284ca30051fbacd9","releaseDate":"2024-09-03T14:30:21.188Z","createdAt":"2024-09-03T14:30:21.225Z","updatedAt":"2024-12-01T15:14:38.660Z","__v":1},"subdomain":"taboola-newsroom","subpath":"newsroom","superHubWaitlist":false,"topnav":{"left":[],"right":[{"type":"user"}],"bottom":[],"edited":false},"trial":{"trialDeadlineEnabled":false,"trialEndsAt":"2024-09-17T14:30:21.118Z"},"translate":{"provider":"transifex","show_widget":false,"key_public":"","org_name":"","project_name":"","languages":[]},"url":"https://developers.taboola.com/","versions":[{"_id":"66d71d7d284ca30051fbacef","version":"1.0","version_clean":"1.0.0","codename":"","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["66d71d7d284ca30051fbacf1","66d71d7d284ca30051fbacf1","66d71d7d284ca30051fbacf4","6704eebfdfdbb5006075280b","670d261ee37c44001f8bd25c","670d26a0e35bea0011245963","674c7d5eb771ba0013202002"],"project":"66d71d7d284ca30051fbacd9","releaseDate":"2024-09-03T14:30:21.188Z","createdAt":"2024-09-03T14:30:21.225Z","updatedAt":"2024-12-01T15:14:38.660Z","__v":1}],"variableDefaults":[{"source":"","_id":"672cbb0f4ff69b00524113da","name":"pubID","default":"1234","type":""}],"webhookEnabled":false}],"derivedPlan":"enterprise","description":"Welcome to the Taboola Dev Center. You'll find comprehensive guides and examples to help you get started quickly, as well as support if you get stuck.","error404":"","experiments":[],"first_page":"landing","flags":{"translation":false,"directGoogleToStableVersion":false,"disableAnonForum":false,"newApiExplorer":true,"hideGoogleAnalytics":false,"cookieAuthentication":false,"allowXFrame":false,"speedyRender":false,"correctnewlines":false,"swagger":false,"oauth":false,"migrationSwaggerRun":false,"migrationRun":false,"hub2":true,"enterprise":true,"allow_hub2":false,"alwaysShowDocPublishStatus":false,"newEditor":true,"newMarkdown":false,"newMarkdownBetaProgram":true,"newMarkdownLooseMode":false,"oldMarkdown":false,"newSearch":true,"rdmdCompatibilityMode":false,"staging":false,"tutorials":true,"allowApiExplorerJsonEditor":false,"useReactApp":true,"newHeader":false,"referenceRedesign":false,"auth0Oauth":false,"graphql":false,"singleProjectEnterprise":false,"dashReact":true,"allowReferenceUpgrade":true,"metricsV2":true,"newEditorDash":true,"enableRealtimeExperiences":false,"reviewWorkflow":true,"star":false,"allowDarkMode":false,"forceDarkMode":false,"useReactGLP":true,"disablePasswordlessLogin":false,"myDevelopers":false,"superHub":false,"allowReusableOTPs":false,"allowUnsafeCustomHtmlSuggestionsFromNonAdmins":false,"apiV2":false,"customBlocks":false,"disableAutoTranslate":false,"disableSAMLScoping":false,"git":{"read":false,"write":false},"owlbotAi":false,"superHubBeta":false,"apiAccessRevoked":false,"passwordlessLogin":"default","disableSignups":false,"billingRedesignEnabled":true,"developerPortal":false,"mdx":false,"superHubDevelopment":false,"annualBillingEnabled":true,"devDashBillingRedesignEnabled":false,"enableOidc":false,"customComponents":false,"disableDiscussionSpamRecaptchaBypass":false,"developerViewUsersData":false,"changelogRssAlwaysPublic":false,"bidiSync":false,"superHubMigrationSelfServeFlow":false,"apiDesigner":false,"hideEnforceSSO":false,"localLLM":false,"superHubManageVersions":false,"gitSidebar":false,"superHubGlobalCustomBlocks":false,"childManagedBidi":false,"superHubBranches":false},"fullBaseUrl":"https://developers.taboola.com/","git":{"migration":{"createRepository":{},"transformation":{},"migratingPages":{},"enableSuperhub":{}},"sync":{"linked_repository":{},"installationRequest":{},"connections":[],"providers":[]}},"glossaryTerms":[],"graphqlSchema":"","gracePeriod":{"enabled":false,"endsAt":null},"shouldGateDash":false,"healthCheck":{"provider":"","settings":{}},"intercom_secure_emailonly":false,"intercom":"","is_active":true,"integrations":{"login":{}},"internal":"","jwtExpirationTime":0,"landing_bottom":[],"mdxMigrationStatus":"rdmd","metrics":{"thumbsEnabled":false,"enabled":false,"monthlyLimit":0,"planLimit":1000000,"realtime":{"dashEnabled":false,"hubEnabled":false},"monthlyPurchaseLimit":0,"meteredBilling":{}},"modules":{"logs":false,"suggested_edits":true,"discuss":true,"reference":true,"examples":true,"docs":true,"landing":true,"changelog":true,"custompages":false,"tutorials":false,"graphql":false},"name":"Taboola Dev Center","nav_names":{"discuss":"","reference":"","docs":"","changelog":"","tutorials":"","recipes":""},"oauth_url":"","onboardingCompleted":{"documentation":false,"appearance":false,"jwt":true,"api":false,"logs":false,"domain":true,"metricsSDK":false},"owlbot":{"enabled":false,"isPaying":false,"customization":{"answerLength":"long","customTone":"","defaultAnswer":"","forbiddenWords":"","tone":"neutral"},"copilot":{"enabled":false,"hasBeenUsed":false,"installedCustomPage":""}},"owner":{"id":null,"email":null,"name":null},"plan":"enterprise","planOverride":"enterprise","planSchedule":{"stripeScheduleId":null,"changeDate":null,"nextPlan":null},"planStatus":"","planTrial":"enterprise","readmeScore":{"percentScore":50,"totalScore":151,"components":{"newDesign":{"enabled":true,"points":25},"reference":{"enabled":true,"points":50},"tryItNow":{"enabled":true,"points":35},"syncingOAS":{"enabled":false,"points":10},"customLogin":{"enabled":true,"points":25},"metrics":{"enabled":false,"points":40},"recipes":{"enabled":false,"points":15},"pageVoting":{"enabled":false,"points":1},"suggestedEdits":{"enabled":true,"points":10},"support":{"enabled":false,"points":5},"htmlLanding":{"enabled":false,"points":5},"guides":{"enabled":false,"points":10},"changelog":{"enabled":true,"points":5},"glossary":{"enabled":false,"points":1},"variables":{"enabled":true,"points":1},"integrations":{"enabled":false,"points":2}}},"reCaptchaSiteKey":"6LcU7REpAAAAAN_XuhV9QIYQ0rp8k6jkrE8G0OfF","reference":{"alwaysUseDefaults":true,"defaultExpandResponseExample":false,"defaultExpandResponseSchema":false,"enableOAuthFlows":false},"seo":{"overwrite_title_tag":false},"stable":{"_id":"5c196c6bfd55df00d6edde1a","project":"5c196c6bfd55df00d6edde1b","createdAt":"2018-12-18T21:53:47.937Z","releaseDate":"2018-12-18T21:53:47.937Z","categories":[],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":false,"codename":"","version_clean":"1.0.0","version":"1.0.0","__v":0},"subdomain":"taboola-parent","subpath":"","superHubWaitlist":false,"topnav":{"edited":true,"right":[{"type":"user","text":"User","url":"/login?redirect_uri=/"}],"left":[],"bottom":[]},"trial":{"trialEndsAt":null,"trialDeadlineEnabled":false},"translate":{"languages":[],"project_name":"","org_name":"","key_public":"","show_widget":false,"provider":"transifex"},"url":"","versions":[{"_id":"5c196c6bfd55df00d6edde1a","project":"5c196c6bfd55df00d6edde1b","createdAt":"2018-12-18T21:53:47.937Z","releaseDate":"2018-12-18T21:53:47.937Z","categories":[],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":false,"codename":"","version_clean":"1.0.0","version":"1.0.0","__v":0}],"variableDefaults":[],"webhookEnabled":false,"isHubEditable":true},"projectStore":{"data":{"allow_crawlers":"disabled","canonical_url":null,"default_version":{"name":"1.0.0"},"description":"Welcome to the Taboola Dev Center. You'll find comprehensive guides and examples to help you get started quickly, as well as support if you get stuck.","glossary":[],"homepage_url":null,"id":"5c196c6bfd55df00d6edde1b","name":"Taboola Dev Center","parent":null,"redirects":[],"sitemap":"disabled","subdomain":"taboola-parent","suggested_edits":"enabled","uri":"/projects/taboola-parent","variable_defaults":[],"webhooks":[],"api_designer":{"allow_editing":"enabled"},"custom_login":{"login_url":null,"logout_url":null},"features":{"mdx":"disabled"},"onboarding_completed":{"api":false,"appearance":false,"documentation":false,"domain":true,"jwt":true,"logs":false,"metricsSDK":false},"pages":{"not_found":null},"privacy":{"view":"public","password":null},"refactored":{"status":"disabled","migrated":"unknown"},"reference":{"api_sdk_snippets":"enabled","defaults":"always_use","json_editor":"disabled","oauth_flows":"disabled","request_history":"enabled","response_examples":"collapsed","response_schemas":"collapsed"},"seo":{"overwrite_title_tag":"disabled"},"plan":{"type":"enterprise","grace_period":{"enabled":false,"end_date":null},"trial":{"expired":false,"end_date":"1970-01-01T00:00:00.000Z"}},"health_check":{"provider":"none","settings":{"manual":{"status":"down","url":null},"statuspage":{"id":null}}},"integrations":{"aws":{"readme_webhook_login":{"region":null,"external_id":null,"role_arn":null,"usage_plan_id":null}},"bing":{"verify":null},"google":{"analytics":null,"site_verification":null},"heap":{"id":null},"koala":{"key":null},"localize":{"key":null},"recaptcha":{"site_key":"6LcU7REpAAAAAN_XuhV9QIYQ0rp8k6jkrE8G0OfF","secret_key":null},"segment":{"key":null,"domain":null},"typekit":{"key":null},"zendesk":{"subdomain":null},"intercom":{"app_id":null,"secure_mode":{"key":null,"email_only":false}}},"permissions":{"appearance":{"private_label":"enabled","custom_code":{"css":"enabled","html":"enabled","js":"enabled"}}},"appearance":{"brand":{"primary_color":null,"link_color":null,"theme":"light"},"changelog":{"layout":"collapsed","show_author":true,"show_exact_date":false},"markdown":{"callouts":{"icon_font":"emojis"}},"table_of_contents":"enabled","whats_next_label":null,"footer":{"readme_logo":"show"},"logo":{"size":"default","dark_mode":{"uri":null,"url":null,"name":null,"width":null,"height":null,"color":null,"links":{"original_url":null}},"main":{"uri":null,"url":"https://files.readme.io/7839e39-small-dev-center-logo.png","name":"dev-center-logo.png","width":490,"height":62,"color":"#274463","links":{"original_url":"https://files.readme.io/9bf68e3-dev-center-logo.png"}},"favicon":{"uri":null,"url":"https://files.readme.io/9622cb1-small-3ef5e06-small-favicon.png","name":"3ef5e06-small-favicon.png","width":32,"height":32,"color":"#0c439c","links":{"original_url":"https://files.readme.io/bc4d45d-3ef5e06-small-favicon.png"}}},"custom_code":{"css":"@font-face {\n font-family: \"Poppins-Light\";\n font-weight: 300;\n font-style: normal;\n src: url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-Light.eot\");\n src: url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-Light.eot?#iefix\")\n format(\"embedded-opentype\"),\n url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-Light.woff2\") format(\"woff2\"),\n url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-Light.woff\") format(\"woff\"),\n url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-Light.ttf\") format(\"truetype\");\n font-display: swap;\n }\n @font-face {\n font-family: \"Poppins-Medium\";\n font-weight: 500;\n font-style: normal;\n src: url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-Medium.eot\");\n src: url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-Medium.eot?#iefix\")\n format(\"embedded-opentype\"),\n url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-Medium.woff2\") format(\"woff2\"),\n url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-Medium.woff\") format(\"woff\"),\n url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-Medium.ttf\") format(\"truetype\");\n font-display: swap;\n }\n \n @font-face {\n font-family: \"Poppins-Semibold\";\n font-weight: 600;\n font-style: normal;\n src: url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-SemiBold.eot\");\n src: url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-SemiBold.eot?#iefix\")\n format(\"embedded-opentype\"),\n url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-SemiBold.woff2\") format(\"woff2\"),\n url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-SemiBold.woff\") format(\"woff\"),\n url(\"https://helpersng.taboola.com/fonts/poppins/Poppins-SemiBold.ttf\") format(\"truetype\");\n font-display: swap;\n }\n\n/*Redesign edits*/\n:root {\n --header-logo-height: 35px;\n}\nbody {\n --header-logo-height: 35px;\n}\n.rm-Header-top {\n height: 80px;\n}\n.rm-Sidebar li a{\n color: #5d5d5d !important;\n font-size: 13px !important;\n /* font-family: HelveticaNeueLTStd-Lt !important; */\n font-family: Poppins-Light,Arial,Sans-serif;\n \n}\n.rm-Sidebar h3{\n color: #7d7f7f !important;\n font-size: 14px !important;\n /* font-family: HelveticaNeueLTStd-Md !important; */\n font-family: Poppins-Medium,Arial,Sans-serif;\n \n}\n.ThemeContext_dark .rm-Header-top-link, .ThemeContext_dark .rm-Header-bottom-link {\n color: #999 !important;\n font-weight: 400;\n}\n.rm-ReferenceMain .Reference-section {\n display: none !important;\n}\n.rm-ReferenceMain .field-description a {\n color: #144899 !important;\n}\n\n/*\nPC 2024-11-06 - Fix for left-floating image\n(Caused a problem with inline images.)\n*/\n\n.markdown-body span.lightbox {\n clear: left;\n display: inline-block;\n margin: 0;\n width: 100%;\n}\n\n.markdown-body span.lightbox-inner {\n display: inline-block;\n width: 100%;\n}\n\n.markdown-body p span.lightbox,\n.markdown-body p span.lightbox-inner {\n width: auto;\n}\n\n.markdown-body span.lightbox img[align=center] {\n display: block !important;\n margin-left: auto !important;\n margin-right: auto !important;\n}\n\n/* PC - 2024-11-27\nIcon images for: https://dash.readme.com/project/taboola-pixel/v1.0/docs/verification-chrome-extension\n*/\n\n.pixel-extension-status-icon {\n\twidth: 20px;\n}\n\n/* Global CSS for callouts */\n/* TODO - migrate all of these to here */\n\n.markdown-body .callout[theme=\"💡\"] {\n --background: #f3f8f3;\n --title: #4faf51;\n --border: #4faf51;\n}\n\n.markdown-body .callout[theme=\"📍\"] {\n --background: #fdf0dc;\n --title: #eea236;\n --border: #f0ad4e;\n}\n\n/* Recipes */\n/* \nHide the 'More recipes' callout\n*/\n\n\na[class^=\"TutorialModal-Col-More\"] {\n display: none;\n}\n\n/* Taken from Mobile SDK */\n\n/* hiding the 'stable' label 2021-06-15 omri */\n\n/*\nspan.stable {\n display:none !important;\n}\n*/\n\n/* PC - 2024-07-16 - Looks like the classes have changed */\n\n/*\n[class^=\"VersionBadge\"]:after {\n content: ' (Android)';\n}\n*/\n\n/* PC - Aug 2024 - make the L-4 headings a drop larger: */\nh4.heading.heading-4.header-scroll {\n font-size: 1.1em !important;\n}\n\n/* PC - Jan 8, 2020\nBack-to-top widget...\n*/\n\n.fixed {\n position: fixed;\n bottom: 50px;\n right: 0px;\n width: max-content;\n background-color: #f4f8fa;\n padding: 0.25em 0.50em;\n border-radius: 25px;\n border: 2px solid #008489;\n z-index: 10;\n display: block;\n}\n\n/*this is where the text of the button is defined*/\n\n/* \n content: \"Search ⌘K\";\n*/\n\n.fixed>a::after {\n content: \"Top ⌘↑\";\n color: #008489;\n}\n\n/* \nPete - March 4, 2020\nQuick fix to hide the back-to-top widget on mobile.\n(It breaks the internal links.) \n\n*/\n@media screen and (max-width: 768px) {\n\n.fixed {display: none;}\n\n}\n\n/* Taken from BS API */\n\n/* Force the main column to expand to the full width of the page: */\n.rm-ReferenceMain .rm-Article {\n max-width: initial\n}\n\n/* Left-align an image */\n.markdown-body .test-image, .markdown-body .image-align-left {\n margin-left: 0px;\n}\n\n/* Apply border to an image */\n.markdown-body .test-image, .markdown-body .image-with-border {\n border: 1px solid lightgray;\n}\n\n\n/* OLD LANDING STYLE\n\n#hub-subheader-parent #hub-subheader .hub-subheader-breadcrumbs .tabbed-child-projects li a {\n\tfont-size: 13px;\n}\n\n.main-section-wrapper {\n background-image: url(\"https://i.ibb.co/9rNC67h/header.jpg\");\n background-size: cover;\n background-repeat: no-repeat;\n padding: 0 30px;\n}\n\n.main-section, .rss-feed {\n max-width: 1100px;\n margin: 0 auto;\n}\n\n.main-section--text {\n display: flex;\n flex-direction: column;\n color: white;\n padding: 90px 30px;\n max-width: 360px;\n}\n\n.apple-icon, .android-icon {\n height: 1em;\n width: 1em;\n margin-right: 0.5em;\n}\n\n.apple-icon{\n margin-top: -1.5px;\n}\n\n.android-icon{\n margin-top: 0px;\n}\n\n\n.platform-button {\n padding: 1em;\n border-radius: 30px;\n border: 1px solid;\n display: flex;\n width: 120px;\n color: inherit;\n text-decoration: none;\n}\n\n.platform-button:hover {\n border: 1px solid grey;\n color: inherit;\n border-radius: 30px;\n\n}\n\n.buttons {\n display: flex;\n padding-top: 30px;\n justify-content: space-between;\n \twidth:450px;\n}\n\n.title {\n color: rgba(0, 0, 0, 0.7);\n}\n\n.rss-feed--wrapper {\n padding: 0 30px;\n\n}\n\n.rss-feed, .footer-content {\n max-width: 1100px;\n padding: 30px 30px;\n margin: 0 auto;\n}\n\n.rss-feed--wrapper, .footer-wrapper {\n padding: 0 30px;\n}\n\n.rss-feed--header {\n color: #A0B4F2;\n padding-bottom: 10px;\n border-bottom: solid #E0E0E0 1px;\n}\n\n.footer {\n position: absolute;\n bottom: 0;\n width: 100%;\n}\n\n.bottom-logo {\n width: 110px;\n height: 30px;\n margin-top: 0;\n background-image: url(https://files.readme.io/JkLUlRaMSUOuUatO0XDi_sample-logo.png);\n}\n\n#rss-feed--list {\n width: 100%;\n padding-top: 1em;\n padding-right: 1em;\n}\n\n.feed2 {\n display: flex;\n margin-bottom: 1em;\n justify-content: space-between;\n}\n\n.feed-item {\n width: 50%;\n}\n\n.pub-date {\n color: rgba(0, 0, 0, 0.4);\n font-size: 0.8em;\n}\n\n.footer-custom {\n\n flex: none;\n height: 50px;\n width: 100%;\n overflow: hidden;\n background-color: #f6f7f8;\n color: rgba(0, 0, 0, 0.7);\n}\n\nbody {\n display: flex;\n min-height: 100vh;\n flex-direction: column;\n}\n\n.footer-content {\n padding: 2px 30px;\n display: flex;\n justify-content: space-between;\n}\n\n.bottom-nav {\n display: flex;\n}\n\n.bottom-nav-item {\n padding: 1em;\n text-decoration: none;\n color: inherit;\n}\n\n.bottom-nav-item:hover {\n background-color: #DCDCDC;\n color: inherit;\n}\n\n.footer-logo {\n width: 146px;\n height: 50px;\n background-repeat: no-repeat;\n background-size: contain;\n background-position: center;\n //background-image: url(https://files.readme.io/2b64e05-small-logo-blue.png);\n}\n\n.wrapper {\n flex: 1;\n}\n\n.platform-button:focus {\n border-radius: 30px;\n}\n\n@media (max-width: 768px) {\n #header-top {\n position: unset;\n }\n\n #hub-subheader-parent {\n position: unset;\n }\n\n .feed2 {\n display: flex;\n flex-direction: column;\n margin-bottom: 1em;\n justify-content: space-between;\n }\n\n .feed-item:first-child {\n margin-bottom: 1em;\n }\n \n \t.feed-item {\n width: 100%;\n }\n\n .buttons {\n display: flex;\n padding-top: 30px;\n flex-direction: column;\n }\n\n // .platform-button:first-child { \n .platform-button {\n\n margin-bottom: 1em;\n }\n .modal-backdrop {\n display: none;\n }\n\n}\n\n@media (max-width: 480px) {\n\n .footer-logo {\n display: none;\n }\n\n .footer-content {\n padding-left: 15px;\n }\n \n .main-section--text {\n padding:50px 30px!important\n }\n}\n\n*/\n/* Pete - Jan 8, 2020\nBack-to-top widget...\n*/\n\n.fixed {\n position: fixed;\n bottom: 10px;\n right: 0px;\n width: max-content;\n background-color: #f4f8fa;\n padding: 0.25em 0.50em;\n border-radius: 25px;\n border: 2px solid #008489;\n z-index: 10;\n display: block;\n}\n\n/*this is where the text of the button is defined*/\n\n/* \n\t\tcontent: \"Search ⌘K\";\n*/\n\n.fixed>a::after {\n content: \"↑ Top\";\n color: #008489;\n}\n\n/** Pete - Aug 18, 2020 - Our own button **/\n\n.taboola_button {\n width: max-content;\n background-color: #f4f8fa;\n padding: 0.25em 0.50em;\n border-radius: 25px;\n border: 2px solid #4faf51;\n z-index: 10;\n}\n\n.taboola_button>a::after {\n content: \"Subscribe Now\";\n color: #4faf51;\n}\n\n/** Pete - custom callouts */\n\n.markdown-body .callout[theme=\"👉\"] {\n --background: #fafafa;\n --title: #5d5d5d;\n --border: #5d5d5d;\n}\n \n.callout[theme=📷] {\n /* --background: #e3edf2; */\n --title: #555555;\n --border: #555555;\n --emoji: unset;\n --icon: \"\\f126\"; /* FontAwesome */\n --icon-color: #555555; \n }\n \n .markdown-body .callout[theme=\"🔎\"] {\n --background: #f3f8f3;\n --title: #4faf51;\n --border: #4faf51;\n }\n \n .markdown-body .callout[theme= \"💁🏻\"] {\n --background: #f3f8f3;\n --title: #4faf51;\n --border: #4faf51;\n }\n \n .markdown-body .callout[theme=\"🙂\"] {\n --background: #f3f8f3;\n --title: #4faf51;\n --border: #4faf51;\n }\n \n .markdown-body .callout[theme=\"🙈\"] {\n --background: #f3f8f3;\n --title: #4faf51;\n --border: #4faf51;\n }\n \n .markdown-body .callout[theme=\"✅\"] {\n --background: #f3f8f3;\n --title: #4faf51;\n --border: #4faf51;\n }\n \n .markdown-body .callout[theme=\"💡\"] {\n --background: #f3f8f3;\n --title: #4faf51;\n --border: #4faf51;\n }\n \n .markdown-body .callout[theme=\"✔️\"] {\n --background: #f3f8f3;\n --title: #4faf51;\n --border: #4faf51;\n }\n \n .markdown-body .callout[theme=\"📝\"] {\n --background: #e3edf2;\n --title: #5cc1de;\n --border: #5cc1de;\n }\n \n \n .markdown-body .callout[theme=\"✏️\"] {\n --background: #e3edf2;\n --title: #5cc1de;\n --border: #5cc1de;\n }\n \n .markdown-body .callout[theme=\"✋\"] {\n --background: #fdf0dc;\n --title: #eea236;\n --border: #f0ad4e;\n }\n \n .markdown-body .callout[theme=\"📍\"] {\n --background: #fdf0dc;\n --title: #eea236;\n --border: #f0ad4e;\n }\n\n/* \nPete - March 4, 2020\nQuick fix to hide the back-to-top widget on mobile.\n(It breaks the internal links.) \n\n*/\n@media screen and (max-width: 768px) {\n\n.fixed {display: none;}\n\n}\n\n/* Omri - 10/6/20 - removing the api logs crap */\n/*\n.logs {\n display:none!important;\n}\n*/\n\n/* Omri - June 2020 - fixing the links */\na, .callout a {\n text-decoration: none!important;\n background-color: transparent;\n color:#144899;\n}\n.callout a {\n color:#144899!important;\n}\n.callout a:hover {\n color:#081e3f!important;\n}\n \na:hover {\n color:#081e3f;\n}\n\n\n/* Pete - Dec 15\nItalicize variables and code snippets\nNote: affects any content in our own tables - e.g. quick reference sections, fields reference sections, etc.\n*/\n\n/*\ndiv.block-parameters-table code span.cm-s-neo {\n font-style: italic;\n}\n*/\n\n\n/* \nWas the following taken from sdk.taboola.com?\n*/\n\n.container,\n.hub-container {\n max-width: 1300px;\n}\n\n/*\nbody{\n font-family: Poppins-Light,Arial,Sans-serif;\n}\np,a,strong,span,i,li{\n font-family: Poppins-Light,Arial,Sans-serif;\n}\n*/\n\n.content-body .magic-block-api-header h1 {\n color: #555555;\n font-size: 20px;\n \tfont-family: Poppins-Semibold,Arial,Sans-serif;\n /*font-family: 'HelveticaNeueLTStd-Bd';*/\n}\n\nsection#hub-content header h1 {\n color: #555555;\n font-size: 28px;\n /* font-family: 'HelveticaNeueLTStd-Lt'; */\n font-family: Poppins-Light,Arial,Sans-serif;\n}\n\nnav#hub-sidebar ul a {\n /* color: #bbbbbb;*/\n color: #5d5d5d;\n font-size: 13px;\n /* font-family: 'HelveticaNeueLTStd-Lt'; */\n font-family: Poppins-Light,Arial,Sans-serif;\n}\n\nnav#hub-sidebar h3 {\n color: #7d7f7f;\n font-size: 14px;\n /*font-family: 'HelveticaNeueLTStd-Md';*/\n font-family: Poppins-Medium,Arial,Sans-serif;\n}\n\nsection#hub-content #content-container section.content-toc .tocHeader {\n color: #7d7f7f;\n font-size: 12px;\n /*font-family: 'HelveticaNeueLTStd-Md';*/\n \tfont-family: Poppins-Medium,Arial,Sans-serif;\n}\n\nsection#hub-content #content-container section.content-toc a {\n color: #bbbbbb;\n font-size: 13px;\n /* font-family: 'HelveticaNeueLTStd-Lt'; */\n font-family: Poppins-Light,Arial,Sans-serif;\n}\n\n.hub-blog .hub-blog-post h3 {\n font-size: 18px;\n /* font-family: 'HelveticaNeueLTStd-Bd'; */\n font-family: Poppins-Semibold,Arial,Sans-serif;\n}\n\n\n.hub-blog .hub-blog-post .content-body .magic-block-textarea p {\n /* color:#747c84;*/\n color: #5d5d5d;\n font-size: 14px;\n /* font-family: 'HelveticaNeueLTStd-Lt'; */\n font-family: Poppins-Light,Arial,Sans-serif;\n}\n\nsection#hub-content #content-container section.content-body {\n color: #747c84;\n font-size: 14px;\n /* font-family: 'HelveticaNeueLTStd-Lt'; */\n font-family: Poppins-Light,Arial,Sans-serif;\n}\n\n.tabbed-child-projects {\n display: none!important;\n}\n\n#hub-subheader-parent #hub-subheader {\n padding: 0px 40px!important;\n}\n\nh2.header-scroll {\n margin: .5em 0 .5em!important;\n}\n\n.magic-block-callout {\n margin-bottom: 2em!important;\n}\n\n@media (max-width: 768px) {\n #hub-container {\n padding-top: 0!important;\n }\n}\n\n/* foreground color in sidebar is black and not white when selected May 2021 */\nhtml:not(.useReactApp) nav#hub-sidebar ul a.active, html:not(.useReactApp) nav#hub-sidebar ul>li.subnav-expanded>a {\n color: #FFF!important;\n}\n.hub-comment ol li{\n padding-left: 40px;\n color: #4c555a;\n}\n\n.markdown-body ol, .markdown-body ul {\n color: #4c555a;\n}\n\n.field-description strong, .markdown-body strong{\n/*font-family: HelveticaNeueLTStd-Bd;*/\n font-family: Poppins-Semibold,Arial,Sans-serif;\n}\n#content-container > section > div > blockquote.callout > h3 > p{\n /*color:#46b8da!important;*/\n}","js":"// Not working...\ndocument.addEventListener('DOMContentLoaded', function() {\n setTimeout(updateRecipeCTA, 1000); // Otherwise, it gets set back to 'Open recipe'\n}, false);\n\nfunction updateRecipeCTA() {\n document.querySelector(\"div[class^='TutorialTile-Body-Text-Action']\").textContent = \"Start >\";\n}","html":{"header":"<meta name=\"google-site-verification\" content=\"wSwkcniz3pOI5kYehRWL5ti97jVFwF81YOnb4_lWAtg\" />\n<!-- Google Tag Manager 2 -->\n<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\nj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n})(window,document,'script','dataLayer','GTM-PC4JX7');</script>\n<!-- End Google Tag Manager 2 -->","home_footer":null,"page_footer":null}},"header":{"type":"line","gradient_color":null,"overlay":{"fill":"auto","type":"triangles","position":"top-left","image":{"uri":null,"url":null,"name":null,"width":null,"height":null,"color":null,"links":{"original_url":null}}}},"navigation":{"first_page":"landing_page","left":[],"logo_link":"landing_page","right":[{"type":"user_controls","title":null,"url":null,"custom_page":null}],"sub_nav":[],"subheader_layout":"dropdown","version":"enabled","links":{"home":{"label":"Home","visibility":"enabled"},"graphql":{"label":"GraphQL","visibility":"disabled"},"guides":{"label":"Guides","alias":null,"visibility":"enabled"},"reference":{"label":"API Reference","alias":null,"visibility":"enabled"},"recipes":{"label":"Recipes","alias":null,"visibility":"disabled"},"changelog":{"label":"Changelog","alias":null,"visibility":"enabled"},"discussions":{"label":"Discussions","alias":null,"visibility":"enabled"}}}},"git":{"connection":{"repository":{},"status":"inactive"}}}},"version":{"_id":"5c196c6bfd55df00d6edde1a","project":"5c196c6bfd55df00d6edde1b","createdAt":"2018-12-18T21:53:47.937Z","releaseDate":"2018-12-18T21:53:47.937Z","categories":[],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":false,"codename":"","version_clean":"1.0.0","version":"1.0.0","__v":0}},"isDetachedProductionSite":false,"lang":"en","langFull":"Default","reqUrl":"/","version":{"_id":"5c196c6bfd55df00d6edde1a","project":"5c196c6bfd55df00d6edde1b","createdAt":"2018-12-18T21:53:47.937Z","releaseDate":"2018-12-18T21:53:47.937Z","categories":[],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":false,"codename":"","version_clean":"1.0.0","version":"1.0.0","__v":0}}"></script></div><div id="ssr-end"><script id="__LOADABLE_REQUIRED_CHUNKS__" type="application/json">[6601,1126,6563,9772,4904,7449,7372,187,734,954,1167,2395,9321,3073,1008,7188,5753,2852,2249,3901,7783,1456,4935,3221,7327,7717,4287,5359,5948,4201,8230,3307,7356,5798,1936,3906,3787,1666,9575,3859,1313,2144,2637,1731,1343,6060,4467,6262,2447,1080,9852,8684,1202,9141,678,5408,2402,2578,1813,8063,2616,3412,8899,3626,3556,7779]</script><script id="__LOADABLE_REQUIRED_CHUNKS___ext" type="application/json">{"namedChunks":["routes-SuperHub","Header","core-icons-chevron-up-down-svg","core-icons-search-svg","core-icons-custom-pages-svg","routes-SuperHub-Routes","RMDX","Footer","routes-Doc","routes-Landing","routes-PageNotFound","core-icons-arrow-right-svg","core-icons-chevron-down-svg","routes-Reference","routes-Changelog","List","core-icons-more-vertical-svg","core-icons-lock-svg","routes-Tutorials","SuperHub-CustomPage","routes-CustomPage","Editor","core-icons-x-circle-svg","core-icons-suggested-edits-svg","core-icons-alert-circle-svg","Post","CustomPage","core-icons-webhook-svg","routes-Discuss","Page","core-icons-eye-off-svg","core-icons-unlock-svg","core-icons-arrow-up-right-svg","core-icons-trending-up-svg","core-icons-callout-info-svg","New","core-icons-book-svg","core-icons-key-svg","core-icons-gauge-circle-svg"]}</script> <script async data-chunk="main" src="https://cdn.readme.io/public/hub/web/main.c747f8600a23a3505696.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/6601.cef2fa12a9b5e2b9df03.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/1126.9d43ffa1039df16a8271.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/6563.fbd3d15eee3b5e94f665.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/9772.89a3e895d3051e33cd73.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/4904.1067704c85da57778e22.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/7449.dae0332305a8704415a6.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/7372.fbd27ab77e6e47de9931.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/187.23cea47109f7f88417f6.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/734.2949e3d7010fa5c21ffd.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/954.53ce7f86793664155f78.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/1167.a6c63c62c8690225da20.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/2395.771431a607874f268eb2.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/9321.7bab74274e71e18bb347.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/3073.ef6aff2d0ae6023765f1.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/1008.02016b8c0f9bccfeb582.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/7188.f444adf64944d115c52b.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/5753.72c5d7402efc1cfa5881.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/routes-SuperHub.3432b44653552d31effc.js"></script> <script async data-chunk="Header" src="https://cdn.readme.io/public/hub/web/2249.08687f22f6d6de29577d.js"></script> <script async data-chunk="Header" src="https://cdn.readme.io/public/hub/web/3901.9a23139e8c32bd6a1186.js"></script> <script async data-chunk="Header" src="https://cdn.readme.io/public/hub/web/7783.54e7cbd61e710313e1e0.js"></script> <script async data-chunk="Header" src="https://cdn.readme.io/public/hub/web/Header.415a3e3f42422a2546f5.js"></script> <script async data-chunk="core-icons-chevron-up-down-svg" src="https://cdn.readme.io/public/hub/web/core-icons-chevron-up-down-svg.6aae957df71e6f4c5e24.js"></script> <script async data-chunk="core-icons-search-svg" src="https://cdn.readme.io/public/hub/web/core-icons-search-svg.ad9cac962958d30983a7.js"></script> <script async data-chunk="core-icons-custom-pages-svg" src="https://cdn.readme.io/public/hub/web/core-icons-custom-pages-svg.444e514638d9afbec182.js"></script> <script async data-chunk="routes-SuperHub-Routes" src="https://cdn.readme.io/public/hub/web/7717.c3f46aef4dac129abcfb.js"></script> <script async data-chunk="routes-SuperHub-Routes" src="https://cdn.readme.io/public/hub/web/4287.916cdd386055d2c5d238.js"></script> <script async data-chunk="routes-SuperHub-Routes" src="https://cdn.readme.io/public/hub/web/5359.fb0c48929b1827a8a2b2.js"></script> <script async data-chunk="routes-SuperHub-Routes" src="https://cdn.readme.io/public/hub/web/5948.a51402657e2eb40ab43b.js"></script> <script async data-chunk="routes-SuperHub-Routes" src="https://cdn.readme.io/public/hub/web/4201.e0003cba7c0cb3d85c96.js"></script> <script async data-chunk="routes-SuperHub-Routes" src="https://cdn.readme.io/public/hub/web/8230.776279fe7bfd3c0ffd09.js"></script> <script async data-chunk="routes-SuperHub-Routes" src="https://cdn.readme.io/public/hub/web/routes-SuperHub-Routes.075ec617cea13d96123e.js"></script> <script async data-chunk="RMDX" src="https://cdn.readme.io/public/hub/web/RMDX.6966846032c03969e44f.js"></script> <script async data-chunk="Footer" src="https://cdn.readme.io/public/hub/web/Footer.732d39065ba473dca3be.js"></script> <script async data-chunk="routes-Doc" src="https://cdn.readme.io/public/hub/web/routes-Doc.ab23d1cf8ea817ed6084.js"></script> <script async data-chunk="routes-Landing" src="https://cdn.readme.io/public/hub/web/3906.b84848dda7e7f59abf47.js"></script> <script async data-chunk="routes-Landing" src="https://cdn.readme.io/public/hub/web/routes-Landing.43a15229736801911d5a.js"></script> <script async data-chunk="routes-PageNotFound" src="https://cdn.readme.io/public/hub/web/routes-PageNotFound.e4a4a4dbb41ce1f8c60f.js"></script> <script async data-chunk="core-icons-arrow-right-svg" src="https://cdn.readme.io/public/hub/web/core-icons-arrow-right-svg.eadb74658f93b4e7d75f.js"></script> <script async data-chunk="core-icons-chevron-down-svg" src="https://cdn.readme.io/public/hub/web/core-icons-chevron-down-svg.e20b84e9871bd73d1b8c.js"></script> <script async data-chunk="routes-Reference" src="https://cdn.readme.io/public/hub/web/routes-Reference.a6b1c6bee69d46fd161f.js"></script> <script async data-chunk="routes-Changelog" src="https://cdn.readme.io/public/hub/web/routes-Changelog.05be16260f5ffacc35a3.js"></script> <script async data-chunk="List" src="https://cdn.readme.io/public/hub/web/2637.d47bf77a75f266a70e80.js"></script> <script async data-chunk="List" src="https://cdn.readme.io/public/hub/web/List.b1dd4485529aa4a7aa11.js"></script> <script async data-chunk="core-icons-more-vertical-svg" src="https://cdn.readme.io/public/hub/web/core-icons-more-vertical-svg.4822b3f831e11095980d.js"></script> <script async data-chunk="core-icons-lock-svg" src="https://cdn.readme.io/public/hub/web/core-icons-lock-svg.70942d3ee6bad6267696.js"></script> <script async data-chunk="routes-Tutorials" src="https://cdn.readme.io/public/hub/web/routes-Tutorials.c83f9bb228d60f5f7f6b.js"></script> <script async data-chunk="SuperHub-CustomPage" src="https://cdn.readme.io/public/hub/web/SuperHub-CustomPage.edef7b501475b233c5a2.js"></script> <script async data-chunk="routes-CustomPage" src="https://cdn.readme.io/public/hub/web/CustomPage.29543915f3e70fa960d7.js"></script> <script async data-chunk="Editor" src="https://cdn.readme.io/public/hub/web/Editor.f0fbfe8cf506fb99d573.js"></script> <script async data-chunk="core-icons-x-circle-svg" src="https://cdn.readme.io/public/hub/web/core-icons-x-circle-svg.abc0e0ea5b7f9dff667c.js"></script> <script async data-chunk="core-icons-suggested-edits-svg" src="https://cdn.readme.io/public/hub/web/core-icons-suggested-edits-svg.8d2d8ac2fd22ded9238d.js"></script> <script async data-chunk="core-icons-alert-circle-svg" src="https://cdn.readme.io/public/hub/web/core-icons-alert-circle-svg.4cee8264c97045599b56.js"></script> <script async data-chunk="Post" src="https://cdn.readme.io/public/hub/web/Post.0ba0ba3778e78d8254e8.js"></script> <script async data-chunk="core-icons-webhook-svg" src="https://cdn.readme.io/public/hub/web/core-icons-webhook-svg.fe540ea1c09e1c0e0247.js"></script> <script async data-chunk="routes-Discuss" src="https://cdn.readme.io/public/hub/web/routes-Discuss.9a682a77c9083927aeaf.js"></script> <script async data-chunk="Page" src="https://cdn.readme.io/public/hub/web/Page.6d18db72aa3774dd903a.js"></script> <script async data-chunk="core-icons-eye-off-svg" src="https://cdn.readme.io/public/hub/web/core-icons-eye-off-svg.b2b8b241b4b324dfd9c1.js"></script> <script async data-chunk="core-icons-unlock-svg" src="https://cdn.readme.io/public/hub/web/core-icons-unlock-svg.d27591cc9e0be731e26d.js"></script> <script async data-chunk="core-icons-arrow-up-right-svg" src="https://cdn.readme.io/public/hub/web/core-icons-arrow-up-right-svg.8ec73f7e322d79a2695b.js"></script> <script async data-chunk="core-icons-trending-up-svg" src="https://cdn.readme.io/public/hub/web/core-icons-trending-up-svg.0dd920b0698e57f75afa.js"></script> <script async data-chunk="core-icons-callout-info-svg" src="https://cdn.readme.io/public/hub/web/core-icons-callout-info-svg.79b14e8568c9cecbc827.js"></script> <script async data-chunk="New" src="https://cdn.readme.io/public/hub/web/New.19db37c76f3b9d17353d.js"></script> <script async data-chunk="core-icons-book-svg" src="https://cdn.readme.io/public/hub/web/core-icons-book-svg.556c5a2abddd44b2284c.js"></script> <script async data-chunk="core-icons-key-svg" src="https://cdn.readme.io/public/hub/web/core-icons-key-svg.71e09670b926900508b8.js"></script> <script async data-chunk="core-icons-gauge-circle-svg" src="https://cdn.readme.io/public/hub/web/core-icons-gauge-circle-svg.fff25782546fef314a09.js"></script></div><script>(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); </script><script>ga('create', 'UA-132799163-1', 'auto', {'name': 'custom'}); $(window).on('pageLoad', function(e, state){ ga('custom.send', 'pageview', window.location.pathname); }); </script><script id="customJS">// Not working... document.addEventListener('DOMContentLoaded', function() { setTimeout(updateRecipeCTA, 1000); // Otherwise, it gets set back to 'Open recipe' }, false); function updateRecipeCTA() { document.querySelector("div[class^='TutorialTile-Body-Text-Action']").textContent = "Start >"; } </script><script id="hub-me" type="application/json" data-json="{"loggedIn":false,"search":{"app":"T28YKFATPY","token":"NDg4NjQ2ODNlZDdhYTE2YjYyMjgyNGU1MzM0NjU4NzZjYzY5OTI2MmIwY2ZkYWRhODFmYzNjMTIxZWEyYTNhZnRhZ0ZpbHRlcnM9KHByb2plY3Q6NWM0OTdmYjExOGRiMTcwMDJhZGM0OGE5LHByb2plY3Q6NjZkNzJlZTVhMjg5N2MwMDFiNDE2M2M3LHByb2plY3Q6NWJjZjUwMjQ1MGU2MGUwMDJlODk5NGRiLHByb2plY3Q6NjBlYzU5NTdkY2E3ZWMwMTgyNDAyM2QzLHByb2plY3Q6NjZkNzFkN2QyODRjYTMwMDUxZmJhY2Q5KSwodmVyc2lvbjpub25lLHZlcnNpb246NWMxOTZjNmJmZDU1ZGYwMGQ2ZWRkZTFhLHZlcnNpb246NWM0OTdmYjExOGRiMTcwMDJhZGM0OGFkLHZlcnNpb246NjZkNzJlZTZhMjg5N2MwMDFiNDE2NTQxLHZlcnNpb246NjU5ZThhM2E3MjdlZWEwMDU2ZjU5MjQ2LHZlcnNpb246NjBlYzU5NTdkY2E3ZWMwMTgyNDAyM2Q4LHZlcnNpb246NjZkNzFkN2QyODRjYTMwMDUxZmJhY2VmKSwoaGlkZGVuOm5vbmUsaGlkZGVuOmZhbHNlKSwoaW5kZXg6Q3VzdG9tUGFnZSxpbmRleDpQYWdlLGluZGV4OkJsb2csaW5kZXg6RGlzY3VzcyxpbmRleDpUdXRvcmlhbCk=","filters":"tagFilters=(project:5c497fb118db17002adc48a9,project:66d72ee5a2897c001b4163c7,project:5bcf502450e60e002e8994db,project:60ec5957dca7ec01824023d3,project:66d71d7d284ca30051fbacd9),(version:none,version:5c196c6bfd55df00d6edde1a,version:5c497fb118db17002adc48ad,version:66d72ee6a2897c001b416541,version:659e8a3a727eea0056f59246,version:60ec5957dca7ec01824023d8,version:66d71d7d284ca30051fbacef),(hidden:none,hidden:false),(index:CustomPage,index:Page,index:Blog,index:Discuss,index:Tutorial)","metaData":[{"modules":{"landing":false,"docs":false,"examples":true,"reference":true,"changelog":true,"discuss":true,"suggested_edits":true,"logs":false,"custompages":false,"tutorials":false,"graphql":false},"id":"5c497fb118db17002adc48a9","name":"Taboola Backstage API","subdomain":"backstage-api","subpath":"","nav_names":{"discuss":"Community Discussion","reference":"","docs":"","changelog":"Announcements","tutorials":"","recipes":""}},{"modules":{"landing":false,"docs":true,"examples":true,"reference":false,"graphql":false,"changelog":false,"discuss":false,"suggested_edits":true,"custompages":false,"tutorials":false},"id":"66d72ee5a2897c001b4163c7","name":"Taboola Pixel","subdomain":"taboola-pixel","subpath":"pixel","nav_names":{"docs":"","reference":"","changelog":"","discuss":"","recipes":"","tutorials":""}},{"modules":{"landing":false,"docs":true,"examples":true,"reference":false,"changelog":true,"discuss":true,"suggested_edits":true,"logs":false,"custompages":false,"tutorials":true,"graphql":false},"id":"5bcf502450e60e002e8994db","name":"Taboola Mobile SDK","subdomain":"taboolasdk","subpath":"","nav_names":{"discuss":"Support Forum","reference":"","docs":"SDK Documentation","changelog":"Announcements","tutorials":"","recipes":""}},{"modules":{"landing":false,"docs":true,"examples":true,"reference":false,"changelog":true,"discuss":true,"suggested_edits":true,"logs":false,"custompages":false,"tutorials":false,"graphql":false},"id":"60ec5957dca7ec01824023d3","name":"Taboola Web Integrations","subdomain":"web-integrations","subpath":"","nav_names":{"docs":"","reference":"","changelog":"Announcements","discuss":"Community Discussion","tutorials":"","recipes":""}},{"modules":{"landing":false,"docs":true,"examples":true,"reference":false,"graphql":false,"changelog":false,"discuss":false,"suggested_edits":true,"custompages":false,"tutorials":false},"id":"66d71d7d284ca30051fbacd9","name":"Taboola Newsroom","subdomain":"taboola-newsroom","subpath":"newsroom","nav_names":{"docs":"","reference":"","changelog":"","discuss":"","recipes":"","tutorials":""}}]}}"></script></body></html>