{"id":10819,"date":"2024-08-27T17:46:32","date_gmt":"2024-08-27T15:46:32","guid":{"rendered":"https:\/\/refinery89.com\/docs\/ios-monetize-app-sdk-documentation\/user-manual\/ad-formats\/"},"modified":"2024-08-27T17:54:21","modified_gmt":"2024-08-27T15:54:21","slug":"annonsformat","status":"publish","type":"docs","link":"https:\/\/refinery89.com\/sv\/docs\/ios-monetize-app-sdk-documentation\/user-manual\/ad-formats\/","title":{"rendered":"Annonsformat"},"content":{"rendered":"<h1 data-renderer-start-pos=\"2\"><\/h1>\n<h1 id=\"Common-Knowledge-About-Our-Ad-Objects\" data-renderer-start-pos=\"2\">Common Knowledge About Our Ad Objects<\/h1>\n<ul class=\"ak-ul\" data-indent-level=\"1\">\n<li>\n<p data-renderer-start-pos=\"43\">They become Invalidated after 60 minutes without an Impression, which causes them to be deleted and you to have updated Indexes. We are working on improving this process to simplify handling such cases.<\/p>\n<\/li>\n<li>\n<p data-renderer-start-pos=\"249\">Trying to display invalidated ads makes them always throw error logs and failed events.<\/p>\n<\/li>\n<li>\n<p data-renderer-start-pos=\"340\">Each of them possesses lifecycles with the same event names, although the details of those events could be different.<\/p>\n<\/li>\n<\/ul>\n<h1 id=\"[inlineExtension]Test-Ids\" data-renderer-start-pos=\"461\">Test Ids<\/h1>\n<p data-renderer-start-pos=\"472\">All the testing values can be found within the <em data-renderer-mark=\"true\">ConfigBuilder<\/em> class. In the table below, the format names are linked to their respective test IDs.<\/p>\n<div class=\"pm-table-container with-shadow-observer\" data-layout=\"custom\">\n<div class=\"cc-12efcmn\"><\/div>\n<div class=\"pm-table-wrapper\">\n<div class=\"sentinel-left\"><\/div>\n<table data-testid=\"renderer-table\" data-number-column=\"false\" data-table-width=\"960\" data-layout=\"wide\">\n<colgroup>\n<col \/>\n<col \/><\/colgroup>\n<tbody>\n<tr>\n<th class=\"ak-renderer-tableHeader-sortable-column__wrapper\" colspan=\"1\" rowspan=\"1\" data-colwidth=\"190\" aria-sort=\"none\">\n<div class=\"ak-renderer-tableHeader-sortable-column\">\n<p data-renderer-start-pos=\"622\"><strong data-renderer-mark=\"true\">Format name<\/strong><\/p>\n<figure class=\"ak-renderer-tableHeader-sorting-icon__wrapper ak-renderer-tableHeader-sorting-icon__no-order\">\n<div role=\"presentation\">\n<div class=\"ak-renderer-tableHeader-sorting-icon  cc-1eczmg9\" tabindex=\"0\" role=\"button\" aria-label=\"No sort applied to the column\" aria-disabled=\"false\">\n<div class=\"sorting-icon-svg__no_order ak-renderer-tableHeader-sorting-icon-inactive cc-37vp66\">\n<div class=\"cc-1uj2pwb\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/figure>\n<\/div>\n<\/th>\n<th class=\"ak-renderer-tableHeader-sortable-column__wrapper\" colspan=\"1\" rowspan=\"1\" data-colwidth=\"274\" aria-sort=\"none\">\n<div class=\"ak-renderer-tableHeader-sortable-column\">\n<p data-renderer-start-pos=\"637\"><strong data-renderer-mark=\"true\">Test Id<\/strong><\/p>\n<figure class=\"ak-renderer-tableHeader-sorting-icon__wrapper ak-renderer-tableHeader-sorting-icon__no-order\">\n<div role=\"presentation\">\n<div class=\"ak-renderer-tableHeader-sorting-icon  cc-1eczmg9\" tabindex=\"0\" role=\"button\" aria-label=\"No sort applied to the column\" aria-disabled=\"false\">\n<div class=\"sorting-icon-svg__no_order ak-renderer-tableHeader-sorting-icon-inactive cc-37vp66\">\n<div class=\"cc-1uj2pwb\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/figure>\n<\/div>\n<\/th>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\" data-colwidth=\"190\">\n<p data-renderer-start-pos=\"650\">Banner<\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\" data-colwidth=\"274\">\n<p data-renderer-start-pos=\"660\"><code class=\"code cc-1o5d2cw\" data-renderer-mark=\"true\">ConfigBuilder.companion.BANNER_TEST_UNIT_ID<\/code><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\" data-colwidth=\"190\">\n<p data-renderer-start-pos=\"709\">Outstream<\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\" data-colwidth=\"274\">\n<p data-renderer-start-pos=\"722\"><code class=\"code cc-1o5d2cw\" data-renderer-mark=\"true\">ConfigBuilder.companion.VIDEO_OUTSTREAM_TEST_UNIT_ID<\/code><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\" data-colwidth=\"190\">\n<p data-renderer-start-pos=\"780\">Infinite Scroll<\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\" data-colwidth=\"274\">\n<p data-renderer-start-pos=\"799\"><code class=\"code cc-1o5d2cw\" data-renderer-mark=\"true\">ConfigBuilder.companion.INFINITE_SCROLL_TEST_UNIT_ID<\/code><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\" data-colwidth=\"190\">\n<p data-renderer-start-pos=\"857\">Interstitial<\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\" data-colwidth=\"274\">\n<p data-renderer-start-pos=\"873\"><code class=\"code cc-1o5d2cw\" data-renderer-mark=\"true\">ConfigBuilder.companion.INTERSTITIAL_TEST_UNIT_ID<\/code><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\" data-colwidth=\"190\">\n<p data-renderer-start-pos=\"928\">Video Interstitial<\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\" data-colwidth=\"274\">\n<p data-renderer-start-pos=\"950\"><code class=\"code cc-1o5d2cw\" data-renderer-mark=\"true\">ConfigBuilder.companion.VIDEO_INTERSTITIAL_TEST_UNIT_ID<\/code><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n","protected":false},"featured_media":0,"parent":10813,"menu_order":3,"comment_status":"closed","ping_status":"closed","template":"","doc_tag":[],"class_list":["post-10819","docs","type-docs","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Ad Formats | Refinery89<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/refinery89.com\/sv\/docs\/ios-monetize-app-sdk-documentation\/user-manual\/annonsformat\/\" \/>\n<meta property=\"og:locale\" content=\"sv_SE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Ad Formats | Refinery89\" \/>\n<meta property=\"og:description\" content=\"Common Knowledge About Our Ad Objects They become Invalidated after 60 minutes without an Impression, which causes them to be deleted and you to have updated Indexes. We are working on improving this process to simplify handling such cases. Trying to display invalidated ads makes them always throw error logs and failed events. Each of [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/refinery89.com\/sv\/docs\/ios-monetize-app-sdk-documentation\/user-manual\/annonsformat\/\" \/>\n<meta property=\"og:site_name\" content=\"Refinery89\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Refinery89\/\" \/>\n<meta property=\"article:modified_time\" content=\"2024-08-27T15:54:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/refinery89.com\/wp-content\/uploads\/2025\/08\/r89-thumbnail.png\" \/>\n\t<meta property=\"og:image:width\" content=\"200\" \/>\n\t<meta property=\"og:image:height\" content=\"200\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@refinery89\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/refinery89.com\/docs\/ios-monetize-app-sdk-documentation\/user-manual\/ad-formats\/\",\"url\":\"https:\/\/refinery89.com\/docs\/ios-monetize-app-sdk-documentation\/user-manual\/ad-formats\/\",\"name\":\"Ad Formats | Refinery89\",\"isPartOf\":{\"@id\":\"https:\/\/refinery89.com\/#website\"},\"datePublished\":\"2024-08-27T15:46:32+00:00\",\"dateModified\":\"2024-08-27T15:54:21+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/refinery89.com\/docs\/ios-monetize-app-sdk-documentation\/user-manual\/ad-formats\/#breadcrumb\"},\"inLanguage\":\"sv-SE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/refinery89.com\/docs\/ios-monetize-app-sdk-documentation\/user-manual\/ad-formats\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/refinery89.com\/docs\/ios-monetize-app-sdk-documentation\/user-manual\/ad-formats\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/refinery89.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"IOS &#8211; Monetize App SDK Documentation\",\"item\":\"https:\/\/refinery89.com\/it\/docs\/ios-monetize-app-sdk-documentation\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Privato: User Manual\",\"item\":\"https:\/\/refinery89.com\/it\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Ad Formats\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/refinery89.com\/#website\",\"url\":\"https:\/\/refinery89.com\/\",\"name\":\"Refinery89\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/refinery89.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/refinery89.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"sv-SE\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/refinery89.com\/#organization\",\"name\":\"Refinery89\",\"alternateName\":\"R89\",\"url\":\"https:\/\/refinery89.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"sv-SE\",\"@id\":\"https:\/\/refinery89.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/refinery89.com\/wp-content\/uploads\/2025\/08\/r89-thumbnail.png\",\"contentUrl\":\"https:\/\/refinery89.com\/wp-content\/uploads\/2025\/08\/r89-thumbnail.png\",\"width\":200,\"height\":200,\"caption\":\"Refinery89\"},\"image\":{\"@id\":\"https:\/\/refinery89.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/Refinery89\/\",\"https:\/\/x.com\/refinery89\",\"https:\/\/www.linkedin.com\/company\/refinery89\/\",\"https:\/\/www.youtube.com\/@refinery89\",\"https:\/\/www.instagram.com\/refinery_89\/\",\"https:\/\/www.reddit.com\/user\/Refinery89\/\",\"https:\/\/share.google\/K8hFf3ktmUrTi1XCa\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Annonsformat | Refinery89","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/refinery89.com\/sv\/docs\/ios-monetize-app-sdk-documentation\/user-manual\/annonsformat\/","og_locale":"sv_SE","og_type":"article","og_title":"Ad Formats | Refinery89","og_description":"Common Knowledge About Our Ad Objects They become Invalidated after 60 minutes without an Impression, which causes them to be deleted and you to have updated Indexes. We are working on improving this process to simplify handling such cases. Trying to display invalidated ads makes them always throw error logs and failed events. Each of [&hellip;]","og_url":"https:\/\/refinery89.com\/sv\/docs\/ios-monetize-app-sdk-documentation\/user-manual\/annonsformat\/","og_site_name":"Refinery89","article_publisher":"https:\/\/www.facebook.com\/Refinery89\/","article_modified_time":"2024-08-27T15:54:21+00:00","og_image":[{"width":200,"height":200,"url":"https:\/\/refinery89.com\/wp-content\/uploads\/2025\/08\/r89-thumbnail.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_site":"@refinery89","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/refinery89.com\/docs\/ios-monetize-app-sdk-documentation\/user-manual\/ad-formats\/","url":"https:\/\/refinery89.com\/docs\/ios-monetize-app-sdk-documentation\/user-manual\/ad-formats\/","name":"Annonsformat | Refinery89","isPartOf":{"@id":"https:\/\/refinery89.com\/#website"},"datePublished":"2024-08-27T15:46:32+00:00","dateModified":"2024-08-27T15:54:21+00:00","breadcrumb":{"@id":"https:\/\/refinery89.com\/docs\/ios-monetize-app-sdk-documentation\/user-manual\/ad-formats\/#breadcrumb"},"inLanguage":"sv-SE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/refinery89.com\/docs\/ios-monetize-app-sdk-documentation\/user-manual\/ad-formats\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/refinery89.com\/docs\/ios-monetize-app-sdk-documentation\/user-manual\/ad-formats\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/refinery89.com\/"},{"@type":"ListItem","position":2,"name":"IOS &#8211; Monetize App SDK Documentation","item":"https:\/\/refinery89.com\/it\/docs\/ios-monetize-app-sdk-documentation\/"},{"@type":"ListItem","position":3,"name":"Privato: User Manual","item":"https:\/\/refinery89.com\/it\/"},{"@type":"ListItem","position":4,"name":"Ad Formats"}]},{"@type":"WebSite","@id":"https:\/\/refinery89.com\/#website","url":"https:\/\/refinery89.com\/","name":"Refinery89","description":"","publisher":{"@id":"https:\/\/refinery89.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/refinery89.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"sv-SE"},{"@type":"Organization","@id":"https:\/\/refinery89.com\/#organization","name":"Refinery89","alternateName":"R89","url":"https:\/\/refinery89.com\/","logo":{"@type":"ImageObject","inLanguage":"sv-SE","@id":"https:\/\/refinery89.com\/#\/schema\/logo\/image\/","url":"https:\/\/refinery89.com\/wp-content\/uploads\/2025\/08\/r89-thumbnail.png","contentUrl":"https:\/\/refinery89.com\/wp-content\/uploads\/2025\/08\/r89-thumbnail.png","width":200,"height":200,"caption":"Refinery89"},"image":{"@id":"https:\/\/refinery89.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Refinery89\/","https:\/\/x.com\/refinery89","https:\/\/www.linkedin.com\/company\/refinery89\/","https:\/\/www.youtube.com\/@refinery89","https:\/\/www.instagram.com\/refinery_89\/","https:\/\/www.reddit.com\/user\/Refinery89\/","https:\/\/share.google\/K8hFf3ktmUrTi1XCa"]}]}},"comment_count":0,"_links":{"self":[{"href":"https:\/\/refinery89.com\/sv\/wp-json\/wp\/v2\/docs\/10819","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/refinery89.com\/sv\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/refinery89.com\/sv\/wp-json\/wp\/v2\/types\/docs"}],"replies":[{"embeddable":true,"href":"https:\/\/refinery89.com\/sv\/wp-json\/wp\/v2\/comments?post=10819"}],"version-history":[{"count":0,"href":"https:\/\/refinery89.com\/sv\/wp-json\/wp\/v2\/docs\/10819\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/refinery89.com\/sv\/wp-json\/wp\/v2\/docs\/10813"}],"prev":[{"title":"Creating a Wrapper","link":"https:\/\/refinery89.com\/sv\/docs\/ios-monetize-app-sdk-documentation\/user-manual\/creating-a-wrapper\/","href":"https:\/\/refinery89.com\/sv\/wp-json\/wp\/v2\/docs\/10818"}],"wp:attachment":[{"href":"https:\/\/refinery89.com\/sv\/wp-json\/wp\/v2\/media?parent=10819"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/refinery89.com\/sv\/wp-json\/wp\/v2\/doc_tag?post=10819"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}