Herold

Kan miste lappen

Kilde: VG First seen: 2025-11-21 03:45:35
Kan miste lappen

Spar verdifulle minutter ved å gjøre dette.

📊 Metadata

Category: Nyheter
Keywords: Bil, Vinter, Is
OpenGraph Title: – Ikke godt nok// Kan miste lappen// – Mer styr enn å skrape// Varmer raskere// – Det beste verktøyet // Knappen kan redde lappen - VGTV

Article Version History (2 versions)

This article has been updated since it was first fetched. Below are all versions:

Version 2 Current 2025-11-21 07:00:36
Kan miste lappen
UPDATE VIDEO
Updated: 2025-11-21 07:00:36 Category: Nyheter
📝 Summary

Spar verdifulle minutter ved å gjøre dette.

🏷️ Tags & Keywords
Keywords: Bil, Vinter, Is
🔍 All Metadata (JSON)
{
   "keywords" : [
      "Bil",
      "Vinter",
      "Is"
   ],
   "title" : "– Ikke godt nok// Kan miste lappen// – Mer styr enn å skrape// Varmer raskere// – Det beste verktøyet // Knappen kan redde lappen - VGTV",
   "schema" : {},
   "source_updated_at" : null,
   "meta" : {
      "description" : "Spar verdifulle minutter ved å gjøre dette.",
      "viewport" : "width=device-width, initial-scale=1.0, maximum-scale=1.0,user-scalable=0",
      "theme-color" : "#131315",
      "robots" : "all",
      "keywords" : "Bil,Vinter,Is"
   },
   "category" : "Nyheter",
   "og" : {
      "image" : "https://images.stream.schibsted.media/users/vgtv/images/6779f2923fdf2f3717f424f9d8349c12.jpg?t[]=1280x720",
      "image:width" : "1280",
      "image:height" : "720",
      "site_name" : "VGTV",
      "description" : "Spar verdifulle minutter ved å gjøre dette.",
      "url" : "https://tv.vg.no/video/347770/kan-miste-lappen",
      "type" : "video.other",
      "title" : "– Ikke godt nok// Kan miste lappen// – Mer styr enn å skrape// Varmer raskere// – Det beste verktøyet // Knappen kan redde lappen - VGTV"
   },
   "author" : "",
   "published_at" : null,
   "description" : "Spar verdifulle minutter ved å gjøre dette.",
   "raw_feed_item" : "<item><title>Kan miste lappen</title><pubDate>Fri, 21 Nov 2025 02:49:55 GMT</pubDate><link>https://www.vg.no/nyheter/i/2pnpqv/is-paa-ruta-husk-denne-knappen</link><guid>https://www.vg.no/i/2pnpqv</guid><vg:waplink>https://www.vg.no/i/2pnpqv</vg:waplink><vg:body /><category>Nyheter</category><vg:img>https://akamai.vgc.no/v2/images/a6187a0d-5c89-42df-9d69-f94014f90526?fit=crop&amp;format=auto&amp;h=1069&amp;w=1900&amp;s=e8f21b9b6ad9eeee6b38cbfb07a919cc1408f916</vg:img><vg:articleImg>https://akamai.vgc.no/v2/images/a6187a0d-5c89-42df-9d69-f94014f90526?fit=crop&amp;format=auto&amp;h=1069&amp;w=1900&amp;s=e8f21b9b6ad9eeee6b38cbfb07a919cc1408f916</vg:articleImg><image>https://akamai.vgc.no/v2/images/a6187a0d-5c89-42df-9d69-f94014f90526?fit=crop&amp;format=auto&amp;h=1069&amp;w=1900&amp;s=e8f21b9b6ad9eeee6b38cbfb07a919cc1408f916</image><imgRegular>https://akamai.vgc.no/v2/images/a6187a0d-5c89-42df-9d69-f94014f90526?fit=crop&amp;format=auto&amp;h=1069&amp;w=1900&amp;s=e8f21b9b6ad9eeee6b38cbfb07a919cc1408f916</imgRegular><enclosure type=\"img/jpg\" url=\"https://akamai.vgc.no/v2/images/a6187a0d-5c89-42df-9d69-f94014f90526?fit=crop&amp;format=auto&amp;h=1069&amp;w=1900&amp;s=e8f21b9b6ad9eeee6b38cbfb07a919cc1408f916\" /></item>",
   "twitter" : {
      "card" : "summary_large_image"
   },
   "image_url" : "https://images.stream.schibsted.media/users/vgtv/images/6779f2923fdf2f3717f424f9d8349c12.jpg?t%5B%5D=1280x720",
   "content" : ""
}
📰 Original Feed Item XML
<item><title>Kan miste lappen</title><pubDate>Fri, 21 Nov 2025 02:49:55 GMT</pubDate><link>https://www.vg.no/nyheter/i/2pnpqv/is-paa-ruta-husk-denne-knappen</link><guid>https://www.vg.no/i/2pnpqv</guid><vg:waplink>https://www.vg.no/i/2pnpqv</vg:waplink><vg:body /><category>Nyheter</category><vg:img>https://akamai.vgc.no/v2/images/a6187a0d-5c89-42df-9d69-f94014f90526?fit=crop&amp;format=auto&amp;h=1069&amp;w=1900&amp;s=e8f21b9b6ad9eeee6b38cbfb07a919cc1408f916</vg:img><vg:articleImg>https://akamai.vgc.no/v2/images/a6187a0d-5c89-42df-9d69-f94014f90526?fit=crop&amp;format=auto&amp;h=1069&amp;w=1900&amp;s=e8f21b9b6ad9eeee6b38cbfb07a919cc1408f916</vg:articleImg><image>https://akamai.vgc.no/v2/images/a6187a0d-5c89-42df-9d69-f94014f90526?fit=crop&amp;format=auto&amp;h=1069&amp;w=1900&amp;s=e8f21b9b6ad9eeee6b38cbfb07a919cc1408f916</image><imgRegular>https://akamai.vgc.no/v2/images/a6187a0d-5c89-42df-9d69-f94014f90526?fit=crop&amp;format=auto&amp;h=1069&amp;w=1900&amp;s=e8f21b9b6ad9eeee6b38cbfb07a919cc1408f916</imgRegular><enclosure type="img/jpg" url="https://akamai.vgc.no/v2/images/a6187a0d-5c89-42df-9d69-f94014f90526?fit=crop&amp;format=auto&amp;h=1069&amp;w=1900&amp;s=e8f21b9b6ad9eeee6b38cbfb07a919cc1408f916" /></item>
🔍 Raw HTML (42827 bytes)
<!DOCTYPE html>
<html lang="no">
  <head>
    <meta charset="utf-8" />
    <link rel="icon" href="/favicon-vgtv-32x32.png" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0,user-scalable=0"/>
    <meta name="theme-color" content="#131315" />
    <meta name="twitter:card" content="summary_large_image">
    <meta name="description" content="Spar verdifulle minutter ved å gjøre dette." data-react-helmet="true">
    <meta name="keywords" content="Bil,Vinter,Is" data-react-helmet="true">
    <meta name="robots" content="max-video-preview:10">
    <meta name="robots" content="max-image-preview:large">
    <meta name="robots" content="max-snippet:-1">
    <meta name="robots" content="all" data-react-helmet="true">

    <link rel="preconnect" href="https://vgc.no" crossorigin="anonymous">
    <link rel="preconnect" href="https://cdn.stream.schibsted.media">
    <link rel="preconnect" href="https://imbo.vgtv.no">
    <link rel="preconnect" href="https://images.stream.schibsted.media">
    <link rel="preconnect" href="https://ib.adnxs.com" crossorigin="use-credentials">
    <link rel="preconnect" href="https://adsdk.microsoft.com" crossorigin="use-credentials">
    <link rel="preconnect" href="https://cdn.adnxs.com">
    <link rel="preconnect" href="https://secure.adnxs.com">
    <link rel="preconnect" href="https://log.medietall.no" crossorigin="anonymous">
    <link rel="preconnect" href="https://dc.schibsted.io">
    <link rel="preconnect" href="https://svp.vg.no" crossorigin="anonymous">
    <link rel="preconnect" href="https://ncis.schibsted.com" crossorigin="use-credentials">
    <link rel="preconnect" href="https://ncis.schibsted.com" crossorigin="anonymous">

    <meta property="og:site_name" content="VGTV" data-react-helmet="true"><meta property="og:title" content="– Ikke godt nok// Kan miste lappen// – Mer styr enn å skrape// Varmer raskere// – Det beste verktøyet // Knappen kan redde lappen - VGTV" data-react-helmet="true"><meta property="og:description" content="Spar verdifulle minutter ved å gjøre dette." data-react-helmet="true"><meta property="og:type" content="video.other" data-react-helmet="true"><meta property="og:url" content="https://tv.vg.no/video/347770/kan-miste-lappen" data-react-helmet="true"><meta property="og:image" content="https://images.stream.schibsted.media/users/vgtv/images/6779f2923fdf2f3717f424f9d8349c12.jpg?t[]=1280x720" data-react-helmet="true"><meta property="og:image:width" content="1280" data-react-helmet="true"><meta property="og:image:height" content="720" data-react-helmet="true">
    <link rel="manifest" href="/manifest-vgtv.json" />
    <link rel="canonical" href="https://tv.vg.no/video/347770/kan-miste-lappen" data-react-helmet="true"/>
    <link rel="apple-touch-icon" href="/apple-touch-icon-vgtv-180x180.png">
    <title>– Ikke godt nok&#x2F;&#x2F; Kan miste lappen&#x2F;&#x2F; – Mer styr enn å skrape&#x2F;&#x2F; Varmer raskere&#x2F;&#x2F; – Det beste verktøyet &#x2F;&#x2F; Knappen kan redde lappen - VGTV</title>
    <style>
        html {
          background: #131315;
          color: #e8e8e8;
        }
    </style>
    <script>
      if (/^#!\//.test(window.location.hash)) {
        window.location = window.location.href.replace('/#!', '');
      }

      function checkForTouch() {
        if(!('ontouchstart' in window)) {
          document.body.classList.add('no-touch')
        }
      }

      if (document.readyState === 'loading') {
        document.addEventListener('DOMContentLoaded', checkForTouch);
      } else {
        checkForTouch();
      }
    </script>
    <script type="application/javascript">
      (function (w, d, n, t, s, a, b) {w[n] = w[n] || function() {
          (window[n].q = window[n].q || []).push(arguments)}; a = d.createElement(t);
          b = document.getElementsByTagName(t)[0];a.async = 1;a.src = s;b.parentNode.insertBefore(a, b)}
      )(window, document, 'pulse', 'script', 'https://sdk.pulse.schibsted.com/versioned/3.2/pulse.min.js');
    </script>
    <link rel="preload" href="https://vgc.no/player/player.next.min.bundled-latest.js" as="script">
    <link rel="preload" href="https://vgc.no/player/player-skin-vgtv2-latest.css" as="style">

    <script>
      (function () {
        let width = window.innerWidth;
        const maxPlayerWidth = width <= 1680 ? 980 : 1440;
        let playerWidth = Math.min(maxPlayerWidth, width);

        const ratio = window.devicePixelRatio > 1 ? 2 : 1;
        const quality = (ratio > 1) ? 50 : 80;

        const getImageSizeP = () => {
          const realWidth = playerWidth * ratio;
          return [380, 480, 580, 680, 780, 800, 980, 1080, 1440, 2048].reduce(
            (prev, curr) => Math.abs(curr - realWidth) < Math.abs(prev - realWidth) ? curr : prev,
            380
          );
        }

        const getImageSizeS = () => {
          const realWidth = width * ratio;
          let [w, h] = [[750, 422], [1200, 675], [1536, 864], [2048, 1152], [2880, 1620], [3360, 1890], [3840, 2160]].reduce(
            (prev, curr) => prev[0] >= realWidth ? prev : curr,
            [750, 422]
          );
          return ratio === 1 ? `${Math.floor(w / 2)}x${Math.floor(h / 2)}` : `${w}x${h}`;
        };

        window.POSTER_TRANSFORM = `${getImageSizeP()}q${quality}`;
        window.SPLASH_TRANSFORM = `${getImageSizeS()}q${quality}`;
        const link = document.createElement('link');
        link.rel = 'preload';
        link.as = 'image';
        const transform = window.POSTER_TRANSFORM;
        link.href = `https://images.stream.schibsted.media/users/vgtv/images/6779f2923fdf2f3717f424f9d8349c12.jpg?t[]=${transform}`;
        document.head.appendChild(link);
      })();
    </script>
    <style>
      :root {
          --header-height: 56px;
          --max-player-width: 980px;
          --secondary-menu-height: 55px;
      }

      @media (min-width: 1041px) {
          :root {
              --secondary-menu-height: 0px;
          }
      }

      @media (min-width: 1681px) {
          :root {
              --max-player-width: 1440px;
          }
      }

      #player-placeholder {
        display: block;
        position: absolute;
        object-fit: cover;
        width: 100%;
        height: 100%;
        pointer-events: none;
      }

      #player-container {
          position: absolute;
          top: var(--header-height);
          left: calc((100% - min(100%, var(--max-player-width))) / 2);
          width: 100%;
          max-width: var(--max-player-width);
          max-height: calc(100vh - var(--header-height) - var(--secondary-menu-height));
          opacity: 0;
          aspect-ratio: 16 / 9;
      }

      @supports (max-height: 100svh) {
          #player-container {
              max-height: calc(100svh - var(--header-height) - var(--secondary-menu-height));
          }
      }

      @media (max-width: 768px) {
          #player-container {
              aspect-ratio: var(--aspect-ratio);
          }
      }

      @media (max-width: 980px) {
          #player-container {
              min-width: 100%;
          }
      }

      #player-container .jw-video {
          object-fit: contain !important;
      }
    </style>
    <script type="module" crossorigin src="/static/js/main.index.DaEKCANo.js"></script>
    <link rel="stylesheet" crossorigin href="/static/css/index.BpqexvQZ.css">
    <script type="module">import.meta.url;import("_").catch(()=>1);(async function*(){})().next();if(location.protocol!="file:"){window.__vite_is_modern_browser=true}</script>
    <script type="module">!function(){if(window.__vite_is_modern_browser)return;console.warn("vite: loading legacy chunks, syntax error above and the same error below should be ignored");var e=document.getElementById("vite-legacy-polyfill"),n=document.createElement("script");n.src=e.src,n.onload=function(){System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))},document.body.appendChild(n)}();</script>
  </head>
  <body>
    <noscript>You need to enable JavaScript to run this app.</noscript>
    <div id="player-container" style='/* clean-css ignore:start */--aspect-ratio: 0.67/* clean-css ignore:end */'>
      <div id="player"></div>
      <button class="affix-close-button" style="opacity: 0;"><span class="label"></span><svg class="icon" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.059 4.002c.236.014.468.11.648.29l5 5a1 1 0 01-1.414 1.415L8 6.415l-4.293 4.292a1 1 0 01-1.32.083l-.094-.083a1 1 0 010-1.414l5-5a.996.996 0 01.648-.291h.118z" fill="currentColor"/></button>
    </div>
    <div id="root"></div>
    <div id="portal-root"></div>

    <script>
      window.REACT_APP_CONFIG = {"env":"production","schAccApi":{"rootUrl":"https://api.login.schibsted.com/v1","audience":"https://api.login.schibsted.com"},"ottApi":{"hostname":"http://api.vgtv-production:4000"},"player":{"cdnUrl":"https://vgc.no/player/player.next.min.bundled-latest.js"},"watchtime":{"skipStartPercentage":10,"skipEndPercentage":10,"maxSkipWindow":30,"minSeekDiff":2,"saveInterval":120},"unleash":{"apiUrl":"http://unleash.vgtv-production:4242/api/"},"datadog":{"tracer":{"enabled":true,"logInjection":true,"runtimeMetrics":true},"logs":{"enabled":true,"clientToken":"pub2aecdc720bfafa249328b3d8ab588cf7","level":"warn","env":"production","service":"frontend","version":"sk8s-819236b"}},"iterate":{"enabled":true,"apiKey":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb21wYW55X2lkIjoiNjA5NGVhMjQxNmQ1YjUwMDAxNWM2NDdlIiwiaWF0IjoxNjIwMzcyMDA0fQ.7akDdCSrVHjut8I1RaRJTh2JJPoNYND7vneKrLqwJxk"},"provider":"vgtv","apiHostname":"https://api.vgtv.no/","svpApiHostname":"https://svp.vg.no/svp/api/v1/","appName":"vgtv-frontend-production","watchtimeApiHostname":"https://papi.vg.no/watchtime-api/v1/","collectionsApiHostname":"https://papi.vg.no/collections-api","spsApiHostname":"https://cm.vg.no/v2/vgtv/","supportPageUrl":"https://support.vg.no/","mySubscriptionUrl":"https://www.vg.no/minside/abonnement","newsletterUrl":"https://www.vg.no/innstillinger","editorialBindingsUrl":"https://www.vg.no/redaksjonelle-bindinger/","disablePlayerAds":false,"enableTracking":true,"enableParentalControls":true,"enableServiceWorker":true,"featureToggles":{"enableAdsDynamicAspectRatio":true},"psi":{"scriptUrl":"https://tcf.vg.no/vg.html"},"enableFavourites":true,"sitemapHostname":"http://sitemap.vgtv-production:4000","subscription":{"price":39,"inAppPrice":39,"landingPageUrl":"https://www.vg.no/kampanje/vgpluss/kjop-vgpluss?utm_source=vgtv&utm_medium=header","salesposterArticle":"https://www.vg.no/nyheter/i/eMWAwO/vg-pluss?utm_source=vgtv&utm_medium=header"},"asd":{"eventhub":{"rootUrl":"wss://direktehub.vg.no","clientToken":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ1c2VyQHZnLm5vIiwicmVhZCI6WyJ2Zy91c2VyLyMiXSwid3JpdGUiOlsidmcvdXNlci8jIl19.HU25PJRfctsmRYRoBczXEmBjt1K045xdMuQ_8p3OgxY"},"enabled":true,"maxSessions":1},"appleAppSiteAssociation":{},"schibstedAccount":{"clientId":"4ef1cfb0e962dd2e0d8d0000","env":"PRO_NO","sessionDomain":"https://id.vg.no","realmDomain":"payment.schibsted.no","issuer":"https://session-service.login.schibsted.com","myPageUrl":"https://www.vg.no/minside"},"appnexus":{"debug":false,"options":{"member":9700,"enableSafeFrame":true},"keywords":{"aa-sch-country_code":"no","aa-sch-publisher":"vgtv","no-sno-publishergroup":"schibsted","aa-sch-inventory_type":"other","aa-sch-page_type":"other","no-sno-news-section":"vgtv_tv"},"placements":{"web":{"desktop":[{"targetId":"companionAd","invCode":"no-vgtv-wde-other_topboard","sizes":[980,150],"keywords":{"no-sno-adformat":"topboard"}},{"targetId":"testAd","invCode":"no-vgtv-wde-other_test","sizes":[1,2],"keywords":{"no-sno-adformat":"test"}}],"tablet":[{"targetId":"companionAd","invCode":"no-vgtv-wtb-other_topboard","sizes":[980,150],"keywords":{"no-sno-adformat":"topboard"}},{"targetId":"testAd","invCode":"no-vgtv-wtb-other_test","sizes":[1,2],"keywords":{"no-sno-adformat":"test"}}],"phone":[{"targetId":"companionAd","invCode":"no-vgtv-wph-other_board_1","sizes":[320,150],"keywords":{"no-sno-adformat":"board_1"}},{"targetId":"testAd","invCode":"no-vgtv-wph-other_test","sizes":[1,2],"keywords":{"no-sno-adformat":"test"}}]},"app":{"tablet":[{"targetId":"companionAd","invCode":"no-vgtv-atb-other_topboard","sizes":[980,150],"keywords":{"no-sno-adformat":"topboard"}},{"targetId":"testAd","invCode":"no-vgtv-atb-other_test","sizes":[1,2],"keywords":{"no-sno-adformat":"test"}}],"phone":[{"targetId":"companionAd","invCode":"no-vgtv-aph-other_board_1","sizes":[320,150],"keywords":{"no-sno-adformat":"board_1"}},{"targetId":"testAd","invCode":"no-vgtv-aph-other_test","sizes":[1,2],"keywords":{"no-sno-adformat":"test"}}]}}},"pulse":{"site":"vgtv","actorRealm":"spid.no","productTag":"vgtv"},"dataController":{"link":"https://info.privacy.schibsted.com/no/schibsted-norge-personvernerklaering/"},"redirects":[],"staticRoutes":{"paywall":"/kjop-vgpluss-sport","favourites":"/favoritter","search":"/sok"},"appStoreLink":"itms-apps://apps.apple.com/no/app/vg/id381071021","googlePlayLink":"https://play.google.com/store/apps/details?id=com.agens.android.vgsnarvei","desktopMenuItemsCount":5,"menuItems":[{"label":"Hjem","link":"/","id":"home"},{"label":"Serier","link":"/kategori/100324/underholdning","id":100324},{"label":"Dokumentar","link":"/kategori/121/dokumentar","id":121},{"label":"Sport","link":"/kategori/3/sport","id":3},{"label":"Nyheter","link":"/kategori/1/nyheter","id":1},{"label":"Direkte","link":"/direkte","id":"direkte","type":"CustomPage"},{"label":"Profiler","link":"/profiler","id":"profiler"},{"label":"Fotball","link":"/kategori/52/fotball","id":52},{"label":"Rampelys","link":"/kategori/5/rampelys","id":5},{"label":"Viralvideoer","link":"/kategori/279/viralvideoer","id":279}]};
    </script>
    <script>
      window.ASSET = {"id":347770,"title":"Kan miste lappen","titleFront":null,"description":"Dette bør du sette av tid til, hvis ikke kan lappen ryke.","descriptionFront":null,"displays":null,"showDisplays":true,"created":1763644269,"updated":1763707754,"published":1763693392,"flightTimes":{"start":1763693391,"end":null},"duration":70975,"assetType":"video","streamType":"vod","status":"active","playback":null,"series":null,"articleUrl":null,"category":{"id":21,"title":"Forbruker","parentId":1,"showCategory":true,"isSeries":false,"order":0,"stats":"6","ageLimit":null,"lastAsset":{"id":234375},"additional":{"description":"I kategorien «Forbruker» på VGTV finner du stoff om bil, båt, motor, helse, reise og teknologi.","shortDescription":"","shortPath":"Forbruker","images":{"icon":"https://imbo.vgtv.no/users/vgtv/images/c24b66ef6abafa0e8ba88985bc9d29ee.jpg"},"image":"https://imbo.vgtv.no/users/vgtv/images/UmDPiYKyicxq.jpg","isImageUploaded":true,"logo":null,"background":null,"backgroundColor":"","showPlayerLogo":true,"playerLogoImage":null,"trackingCode":"","showEndPoster":true,"showComments":true,"allowAllDevices":true,"adCampaignId":"","autoPlayNextAsset":true,"autoPlayNextEmbed":true,"notificationMailEnabled":true,"metadata":{"custom_field_disableReactions":{"value":"{\"type\": \"checkbox\", \"label\":\"disable reactions\", \"group\":\"Comments\", \"helper\": \"Turns off sending reactions\" }","inherited":true},"custom_field_enableComments":{"value":"{\"type\": \"checkbox\", \"label\":\"enable comments\", \"group\":\"Comments\", \"helper\": \"Turns on commenting\"}","inherited":true},"custom_field_lockCommenting":{"value":"{\"type\": \"checkbox\", \"label\":\"lock commenting\", \"group\":\"Comments\", \"helper\": \"Turns off sending comments, but users can still read comments\" }","inherited":true},"custom_field_seoNoIndex":{"value":"{\"type\": \"checkbox\", \"label\":\"SEO noindex\", \"group\":\"SEO\", \"helper\": \"A noindex tag can block Google from indexing a VGTV page so that it won't appear in search results.\"} ","inherited":true},"discoverCategory":{"value":"80789c07-e9f6-48e5-8a59-a66fe224a010","inherited":true}}}},"images":{"main":"https://images.stream.schibsted.media/users/vgtv/images/6779f2923fdf2f3717f424f9d8349c12.jpg","front":"https://images.stream.schibsted.media/users/vgtv/images/8a85c6881abe43cb3fa5ec9b89d1ace9.jpg","snapshots":"https://images.stream.schibsted.media/users/vgtv/images/7eda7ddc84be4e315e6abd96520b62ff.jpg","featured":"https://images.stream.schibsted.media/users/vgtv/images/3737a8d3ced7098ef38ad71112cafb4d.jpg"},"streamUrls":{"hls":"https://amd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/,152_270_452,202_360_582,304_540_1072,406_720_1771,608_1080_3356,/master.m3u8","hds":null,"mp4":"https://dd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/ps_1080_1920_6063.mp4","pseudostreaming":["https://dd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/ps_1080_1920_6063.mp4"]},"streamConfiguration":{"properties":[]},"additional":{"settings":{"showAds":true,"showEmbed":true,"showComments":true,"ageLimit":null,"tonoRegistered":false,"createdBy":"YATS","lastEditedBy":"anne.bjorg.vaa@vg.no","source":6,"notes":null,"showInNewest":true,"loopGeneratorEnabled":true,"escenicId":null,"playhead":0,"startIndexPoint":null},"chapters":[],"externalId":"y03a2A8S","cuePoints":[],"sourceFiles":[{"width":1080,"height":1920,"bitrate":6063,"sourceFile":"/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/ps_1080_1920_6063.mp4"}],"nextAsset":{"id":283384},"subtitles":[],"tags":["defdde70-e22a-4945-ac78-d0d5300ee14e","f3ed4571-66c5-40df-a51d-7d3bd5235afa","347c6ec0-ca8c-47cc-be65-797c8313eb63"],"stories":[],"access":{},"metadata":{"aspectRatio":"0.56","authors":"[\"50b69ffa-6461-4602-a24d-ec11ae718450\"]","autoGeneratedTranscript":"{\"url\":\"https://dd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/generated/_nb_NO.vtt\",\"language\":\"nb_NO\"}","contentType":"story","newsLifetime":"2","newsValue":"3","preview":"https://dd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/meta_preview.mp4","preview_hq":"https://dd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/preview/1763644732608/meta_preview_hq.mp4","preview_landscape":"[[{\"aspectRatio\":\"1.78\",\"width\":1138,\"height\":640,\"url\":\"https://dd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/preview/1763644764624/meta_landscape_preview_640p.mp4\"}]]","preview_portrait":"[[{\"aspectRatio\":\"1.78\",\"width\":1138,\"height\":640,\"url\":\"https://dd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/preview/1763644749579/meta_portrait_preview_640p.mp4\"}]]","preview_promo":"[[{\"aspectRatio\":\"1.78\",\"width\":960,\"height\":540,\"url\":\"https://dd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/preview/1763644774628/meta_promo_preview_540p.mp4\"},{\"aspectRatio\":\"1.78\",\"width\":1920,\"height\":1080,\"url\":\"https://dd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/preview/1763644774628/meta_promo_preview_1080p.mp4\"}]]","preview_vivi_category":"https://dd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/preview/1763644732608/meta_preview_vivi_category.mp4","seoDescription":"Spar verdifulle minutter ved å gjøre dette.","seoTitle":"– Ikke godt nok// Kan miste lappen// – Mer styr enn å skrape// Varmer raskere// – Det beste verktøyet // Knappen kan redde lappen","titleShortPath":"kan-miste-lappen"}},"provider":"vgtv","_embedded":{"tags":[{"id":"defdde70-e22a-4945-ac78-d0d5300ee14e","tag":"Bil","_links":{"self":{"href":"https://svp.vg.no/svp/api/v1/vgtv/tags/defdde70-e22a-4945-ac78-d0d5300ee14e"}}},{"id":"f3ed4571-66c5-40df-a51d-7d3bd5235afa","tag":"Vinter","_links":{"self":{"href":"https://svp.vg.no/svp/api/v1/vgtv/tags/f3ed4571-66c5-40df-a51d-7d3bd5235afa"}}},{"id":"347c6ec0-ca8c-47cc-be65-797c8313eb63","tag":"Is","_links":{"self":{"href":"https://svp.vg.no/svp/api/v1/vgtv/tags/347c6ec0-ca8c-47cc-be65-797c8313eb63"}}}]},"_links":{"self":{"href":"https://svp.vg.no/svp/api/v1/vgtv/assets/347770"}}};
      window.PAGE = {"type":"category","components":[{"options":{"useVerticalPosters":false,"usePageTaxonomy":true,"useLargeThumbnails":false,"skipMetadata":false,"sortByFlightTimes":true},"type":"slider","isShared":false,"data":{"type":"assets","source":{"endpoint":"svp/search","params":{"sort":"flightTimes.start","filter":{"categoryId":21}}},"url":"https://svp.vg.no/svp/api/v1/vgtv/search?sort=flightTimes.start&additional=settings|chapters|cuePoints|externalId|externalCategoryId|nextAsset|sourceFiles|subtitles|metadata|access|tags|stories&filter=categoryId::21|additional.settings.showInNewest<>false"},"header":"Alle videoer","createdAt":"2020-08-24T09:33:02.895Z","updatedAt":"2023-06-07T08:41:04.841Z","id":"5f43894eb968a50011c23e11"},{"options":{"useVerticalPosters":false,"usePageTaxonomy":true,"useLargeThumbnails":false,"skipMetadata":false,"sortByFlightTimes":false},"type":"slider","isShared":false,"data":{"type":"assets","source":{"params":{"interval":"month","filter":{"categoryId":21}},"endpoint":"svp/most-seen"},"url":"https://svp.vg.no/svp/api/v1/vgtv/assets/most-seen?interval=month&additional=settings|chapters|cuePoints|externalId|externalCategoryId|nextAsset|sourceFiles|subtitles|metadata|access|tags|stories&filter=categoryId::21|additional.settings.showInNewest<>false"},"header":"Mest sett","createdAt":"2020-08-24T09:33:27.346Z","updatedAt":"2020-08-24T09:33:27.346Z","id":"5f4389675a5c350011ad25f1"},{"options":{"useVerticalPosters":false,"usePageTaxonomy":true,"useLargeThumbnails":false,"skipMetadata":false,"sortByFlightTimes":false},"type":"slider","isShared":false,"data":{"type":"assets","source":{"params":{"filter":{"streamType":["wasLive"],"categoryId":21}},"endpoint":"svp/search"},"url":"https://svp.vg.no/svp/api/v1/vgtv/search?additional=settings|chapters|cuePoints|externalId|externalCategoryId|nextAsset|sourceFiles|subtitles|metadata|access|tags|stories&filter=streamType::wasLive|categoryId::21|additional.settings.showInNewest<>false"},"header":"Tidligere direktesendinger","createdAt":"2022-01-19T11:26:21.087Z","updatedAt":"2022-01-19T14:34:22.837Z","id":"61e7f55da59476c5f16dcf87"},{"options":{"useVerticalPosters":false,"layout":"vertical","usePageTaxonomy":true},"type":"list","isShared":false,"data":{"type":"categories","source":{"endpoint":"svp/categories","params":{"filter":{"parentId":21}}},"url":"https://svp.vg.no/svp/api/v1/vgtv/categories?additional=true&filter=parentId::21"},"header":"Relaterte kategorier","createdAt":"2020-08-24T09:37:21.681Z","updatedAt":"2022-01-10T16:05:47.656Z","id":"5f438a511c2e9000111ba135"}],"createdAt":"2020-07-09T12:54:15.585Z","updatedAt":"2023-06-07T08:40:52.634Z","provider":"vgtv","id":"5f0713774b5f830944e954ee","useDefaultTemplate":true,"category":{"id":21,"title":"Forbruker","parentId":1,"showCategory":true,"isSeries":false,"order":0,"stats":"6","ageLimit":null,"lastAsset":{"id":234375},"additional":{"description":"I kategorien «Forbruker» på VGTV finner du stoff om bil, båt, motor, helse, reise og teknologi.","shortDescription":"","shortPath":"Forbruker","images":{"icon":"https://imbo.vgtv.no/users/vgtv/images/c24b66ef6abafa0e8ba88985bc9d29ee.jpg"},"image":"https://imbo.vgtv.no/users/vgtv/images/UmDPiYKyicxq.jpg","isImageUploaded":true,"logo":null,"background":null,"backgroundColor":"","showPlayerLogo":true,"playerLogoImage":null,"trackingCode":"","showEndPoster":true,"showComments":true,"allowAllDevices":true,"adCampaignId":"","autoPlayNextAsset":true,"autoPlayNextEmbed":true,"notificationMailEnabled":true,"metadata":{"custom_field_disableReactions":{"value":"{\"type\": \"checkbox\", \"label\":\"disable reactions\", \"group\":\"Comments\", \"helper\": \"Turns off sending reactions\" }","inherited":true},"custom_field_enableComments":{"value":"{\"type\": \"checkbox\", \"label\":\"enable comments\", \"group\":\"Comments\", \"helper\": \"Turns on commenting\"}","inherited":true},"custom_field_lockCommenting":{"value":"{\"type\": \"checkbox\", \"label\":\"lock commenting\", \"group\":\"Comments\", \"helper\": \"Turns off sending comments, but users can still read comments\" }","inherited":true},"custom_field_seoNoIndex":{"value":"{\"type\": \"checkbox\", \"label\":\"SEO noindex\", \"group\":\"SEO\", \"helper\": \"A noindex tag can block Google from indexing a VGTV page so that it won't appear in search results.\"} ","inherited":true},"discoverCategory":{"value":"80789c07-e9f6-48e5-8a59-a66fe224a010","inherited":true}}},"_links":{"self":{"href":"https://svp.vg.no/svp/api/v1/vgtv/categories/21"}}},"entityId":21};
      window.FEATURES = [{"name":"brandstudio","enabled":true,"type":"kill-switch","variant":{"name":"enabled","enabled":true,"feature_enabled":true,"featureEnabled":true}},{"name":"watchtime","enabled":true,"type":"kill-switch","variant":{"name":"enabled","enabled":true,"feature_enabled":true,"featureEnabled":true}},{"name":"app-promo","enabled":true,"type":"kill-switch","variant":{"name":"enabled","enabled":true,"feature_enabled":true,"featureEnabled":true}}];
    </script>

    <script>
      (function(d, s, id){
        var js, fjs = d.getElementsByTagName(s)[0];
        if (d.getElementById(id)) {return;}
        js = d.createElement(s); js.id = id;
        js.src = "https://vgc.no/player/player.next.min.bundled-latest.js";
        js.async = true;
        try{eval("async () => {}"),js.src=js.src.replace("player.min","player.next.min")}catch(a){}
        fjs.parentNode.insertBefore(js, fjs);
      }(document, 'script', 'svp-player-sdk'));
    </script>
    <script>
/*! Copyright © 2025 Schibsted. Generated by @schibsted/sourcepoint 5.4.3 (2025-04-28T12:58:24.489Z) */
!function(){const e=["jsSdkVersion","id","realm","clientId","pulseTracker","referrer","state","pulseObjectName","showInWebview","identityObject","identityObjectName","disableSentry","disableNativeConsentCheck","enableUserCentric","groupId"],n=["jsSdkVersion","id","realm","clientId","pulseTracker","referrer","state","pulseObjectName","showInWebview","identityObject","identityObjectName","disableSentry","disableNativeConsentCheck","enableUserCentric","groupId"];function t(e,n){if(null==e)return{};var t={};for(var o in e)if({}.hasOwnProperty.call(e,o)){if(n.includes(o))continue;t[o]=e[o]}return t}const o={"showInWebview":"tcf","disableSentry":true,"accountId":1047,"groupPmId":910021,"propertyId":8876,"baseEndpoint":"https://cmp.vg.no","consentLanguage":"no","propertyHref":"https://www.vg.no"};function r(){"undefined"!=typeof document&&document.location.href.indexOf("sp_debug=1")>0&&console.debug("[CMP]",...arguments)}function s(e,n,t,o,r){const s=new URL(e);s.searchParams.append("utm_source","cmp"),s.searchParams.append("utm_medium","psi"),s.searchParams.append("referrer",o||window.location.href),t&&s.searchParams.append("client_id",t),n&&s.searchParams.append("environment_id",n),r&&s.searchParams.append("state",r),window.location.href=s.href}function i(e){return null===e?null:Boolean(parseInt(e))}function c(e){let n=e+"=",t=decodeURIComponent(document.cookie).split(";");for(let e=0;e<t.length;e++){let o=t[e];for(;" "==o.charAt(0);)o=o.substring(1);if(0==o.indexOf(n))return o.substring(n.length,o.length)}return""}const a=["Mixed","PSI","SCC","TCF","PMC"],u="default",l="cmp",p="cache",d="accepted",f="rejected",g="unknown",m=Object.freeze({purposes:{CMP_ANALYTICS:{optIn:!1,status:g},CMP_MARKETING:{optIn:!1,status:g},CMP_ADVERTISING:{optIn:!1,status:g},CMP_PERSONALIZATION:{optIn:!1,status:g}},source:u});function y(e,n,t,o){r("Pulse: "+t+"(actor, data):",n,o),b(e,(e=>{e&&"function"==typeof e.track&&e.track(t,{schema:"http://schema.schibsted.com/events/tracker-event.json/314.json",object:Object.assign({},o,y.pulseCommonData),provider:{component:"CMP"},actor:n})}))}function b(e,n){if(e.psi.pulseTracker)return n(e.psi.pulseTracker);const t=e.psi.pulseObjectName||"pulse";return"function"!=typeof e[t]?console.error("No Pulse integration detected. Aborting."):e[t]((e=>{"function"==typeof n&&n(e)}))}function v(){var e;const n=null==(e=y.pulseCommonData)?void 0:e.messageName;if(n)return a.find((e=>n.includes(e)))}function _(e){return"CMP_"+("personalisation"===e?"personalization":e).toUpperCase()}function h(e,n,t){const o=Object.keys(w(e)).filter((n=>w(e)[n])),r=Object.keys(w(e)).filter((n=>!w(e)[n]));return o.map((e=>{const t=n.purposes[_(e)];t.optIn=!0,t.status=d})),r.map((e=>{n.purposes[_(e)].status=f})),n.source=t,n}function w(e){const n=i((e._scc_||e._tcf_).getPermissionSync("CMP:advertising")),t=i((e._scc_||e._tcf_).getPermissionSync("CMP:analytics")),o=i((e._scc_||e._tcf_).getPermissionSync("CMP:marketing")),r=i((e._scc_||e._tcf_).getPermissionSync("CMP:personalisation"));var s;return s={advertising:n,analytics:t,marketing:o,personalisation:r},Object.entries(s).filter((e=>{let[n,t]=e;return null!=t})).reduce(((e,n)=>{let[t,o]=n;return Object.assign({},e,{[t]:o})}),{})}function C(e,n){const t=n.performance.now();return e?Math.round((t-e)/1e3):null}let P=null,I=!1,S=!1;function M(e,n){if(n&&("object"!=typeof(t=n)||t.constructor!==Object))return console.error("Provided object is incorrect");var t;if(0===Object.keys(w(e)).length){if(!n)return m;const e=JSON.parse(JSON.stringify(n));return e.source=u,e}return h(e,JSON.parse(JSON.stringify(n||m)),p)}function O(e,n){n.events=n.events||{};const t=n.events.onMessageReceiveData,o=n.events.onMessageChoiceSelect,s=n.events.onMessageReady,i=n.events.onPrivacyManagerAction,c=n.events.onConsentReady;let a,u=!0;const p={id:n.userId,realm:n.realm};n.events.onMessageReceiveData=function(e,o){r("Sourcepoint: onMessageReceiveData(data)",o),P=!0,y.pulseCommonData={"@id":"sdrn:privacy:cmp:"+(o.messageId||""),"@type":"CMP",messageName:o.msgDescription||"",propertyId:n.propertyId,messageId:o.messageId||void 0,bucket:o.bucket||void 0,jsSdkVersion:n.jsSdkVersion,partitionId:o.prtnUUID||"",language:n.consentLanguage},"function"==typeof t&&t(o)},n.events.onMessageReady=function(){var n;null==(n=window._tcf_)||null==(n=n.TCFCallbacks)||n.map((e=>{e()})),r("Sourcepoint: onMessageReady()");const t=v();if(r("Pulse: Detected message type: "+t),!P)return y(e,p,"View",{name:"CMP: Privacy Manager displayed",messageType:v()});a=e.performance.now(),y(e,p,"View",{name:"CMP: Message displayed",messageType:t}),"function"==typeof s&&s()},n.events.onMessageChoiceSelect=function(n,t,s){if(r("Sourcepoint: onMessageReady(choice_id="+t+", choice_type_id="+s+")"),5===s){const n=C(a,e);y(e,p,"engagementEvent",Object.assign({name:"CMP: Link to Privacy / Cookie Policy clicked",elementType:"anchor",isFirstLayer:P,messageType:v()},n&&{duration:n})),P=null}if(9===s){u=!1,P=null;const n=C(a,e);y(e,p,"engagementEvent",Object.assign({name:"CMP: Open Privacy Settings",elementType:"button",messageType:v()},n&&{duration:n}))}if(11===s&&(u=!0),12===s&&(P=!1),15===s){const n=C(a,e);y(e,p,"engagementEvent",Object.assign({name:"CMP: Dismiss message",elementType:"button",messageType:v()},n&&{duration:n}))}"function"==typeof o&&o(t,s)},n.events.onPrivacyManagerAction=function(e,n){r("Sourcepoint: onPrivacyManagerAction()"),I=!0,P=!1,"none"===n.purposeConsent?(S=!0,u=!1):(S=!1,u=!0),"function"==typeof i&&i()},n.events.onConsentReady=function(n,t,o,s){var i,d;null==(i=window._tcf_)||null==(i=i.consentedCallback)||i.map((e=>{e(s.consentedToAll)})),null==(d=window._tcf_)||null==(d=d.TCFCallbacks)||d.map((e=>{e()})),r("Sourcepoint: onConsentReady(message_type="+n+", consentUUID="+t+", euconsent)",o),r("Sourcepoint: getMessageType() "+v());const f=C(a,e);if(void 0===v()&&!I)return;const g="PSI"===v()?null:w(e);if(function(e){const n=JSON.parse(JSON.stringify(m));b(e,(t=>{try{t.setConsents(h(e,n,l))}catch(e){console.error("Consents couldn't be set. The provided version of Pulse SDK does not support the setConsents event")}}))}(e),S&&y(e,p,"engagementEvent",Object.assign({name:"CMP: Reject all",elementType:"button",messageType:v()},f&&{duration:f})),!u)return!1;y(e,p,"engagementEvent",Object.assign({name:"CMP: Accept",elementType:"button",messageType:v(),consentedToAll:null==s?void 0:s.consentedToAll,isFirstLayer:P||!!P},g&&{consents:g},f&&{duration:f})),P=null,I=!1,S=!1,"function"==typeof c&&c(n,t,o,s)}}function j(e,n,t){if(!n.groupPmId)throw new Error("groupPmId is required");const o="CMP:advertising",s="CMP:analytics",i="CMP:marketing",c="CMP:personalisation",a="CMP:performance_marketing";let u=[];const l={};function p(n){return r(t+": getPermissionFromCache(category="+n+")"),e.localStorage.getItem(n)}l[o]=[],l[s]=[],l[i]=[],l[c]=[],l[a]=[];let d=null;const f={subscribers:l,consentedCallback:[],TCFCallbacks:[],showPrivacyManager:function(){r("${type}: showPrivacyManager()"),y.pulseCommonData.messageName="",I=!0,P=!1,e._sp_.gdpr.loadPrivacyManagerModal(n.groupPmId)},getPermissionSync:function(e){return r(t+": getPermissionSync(category="+e+")"),p(e)},getPermission:function(e,n){r(t+": getPermission(category="+e+")");const o=f.subscribe(e,function(){let e=!1;return t=>{e?"function"==typeof o&&o():(e=!0,n(t),n=function(){})}}())},notify:(g={[o]:p(o),[s]:p(s),[i]:p(i),[c]:p(c),[a]:p(a)},(e,n)=>{if(g[e]===n)return void r(t+": notify(category="+e+", value="+n+") - IGNORED");null===d&&(d=setTimeout((()=>{const e=u;for(let n=0;n<e.length;n++)e[n]();d=null}),10)),r(t+": notify(category="+e+", value="+n+")"),g[e]=n;const o=f.subscribers[e];for(let e=0;e<o.length;e++)o[e](n)}),subscribe:function(e,n){if(r(t+": subscribe(category="+e+")"),!f.subscribers[e])return void console.error("Unable to subscribe - undefined consent category!");f.subscribers[e].push(n);const o=p(e);return null!==o&&n(o),()=>{f.subscribers[e]=f.subscribers[e].filter((e=>e!==n))}},subscribeAny:function(e){return r("subscribeAny"),u.push(e),()=>{u=u.filter((n=>n!==e))}},getCachedOrDefaultConsentsForPulse:function(n){return M(e,n)},isConsentedToAll:function(e){f.consentedCallback.push(e)},getConsentedToAllSync:function(){const e=p("_sp_user_consent_"+n.propertyId);try{var t;if(0===Object.keys(localStorage).filter((e=>e.startsWith("CMP:"))).length)return null;const n=null==(t=JSON.parse(e))||null==(t=t.gdpr)?void 0:t.consentStatus;if((null==n?void 0:n.vendorListAdditions)||(null==n?void 0:n.legalBasisChanges))return null;const o=null==n?void 0:n.consentedAll;return void 0===o?null:o}catch(e){return null}},onTcfReady:function(e){f.TCFCallbacks.push(e)}};var g;return e._SourcePoint_Consent_Callback=f.notify,f}function T(e,n){var t,o;if(null!=(t=e.psi)&&t.identityObject)return e.psi.identityObject;if(null!=n&&n.identityObject)return n.identityObject;const r=(null==(o=e.psi)?void 0:o.identityObjectName)||(null==n?void 0:n.identityObjectName)||"Identity";return e[r]?e[r]:console.warn("No Schibsted Account integration detected.")}function k(e){const n=Array.from({length:20},(()=>String.fromCharCode(Math.floor(25*Math.random()+97)))).join(""),t=btoa(JSON.stringify(n));T(e)&&T(e).login({state:t})}const N=function(e){if("number"==typeof e||void 0===e)return config.userId=e;throw new Error("Id value "+e+" is invalid")},A=function(e){return(e=>{try{return Boolean(new URL(e))}catch(e){return!1}})(e)?window.psi.isLoggedInUser?s(e,null,window.psi.clientId,window.psi.referrer,window.psi.state):b(window,(n=>{n.getEnvironmentId().then((n=>{s(e,n,window.psi.clientId,window.psi.referrer,window.psi.state)}))})):console.error("The URL passed to the configuration is invalid. Please, correct it.")},E=function(){return k(window)},L=function(e,n,t){e.targetingParams=e.targetingParams||{},e.targetingParams[n]=t};const R=["Hermes","_app_","tv.nu","FinnApp","Omni"];function U(e){return R.some((n=>e.userAgent.includes(n)))}function D(e,n,t){return!function(e){var n;const t=new URLSearchParams(null==(n=e.location)?void 0:n.search),o=t.has("_sp_pass_consent");try{if(o)return e.sessionStorage.setItem("_sp_pass_consent","true"),!0;if("true"===e.sessionStorage.getItem("_sp_pass_consent")){t.set("_sp_pass_consent","true");const n=e.location.pathname+"?"+t.toString()+e.location.hash;return e.history.replaceState({},"",n),!0}}catch(e){return o}return!1}(e)&&U(n)&&!t.disableNativeConsentCheck}async function x(e,o,r,s,i){F(e,o,r,s,i);const a=t(s,n);try{const n=T(e);if(!(c("CMP:isLoggedIn")||await n.isLoggedIn()))return J(e,a);n.on("logout",(function(){var e;e="CMP:isLoggedIn",document.cookie=e+"=; Max-Age=-99999999;"})),c("CMP:isLoggedIn")||function(e,n,t){const o=new Date;o.setTime(o.getTime()+24*t*60*60*1e3);let r="expires="+o.toUTCString();document.cookie=e+"="+n+";"+r+";path=/"}("CMP:isLoggedIn",!0),L(s,"loggedin",!0);const t={externalParty:"sourcepoint",optionalSuffix:s.groupId},o=await n.getExternalId(t.externalParty,t.optionalSuffix),r=L(s,"enableUserCentric",!0);J(e,Object.assign({authId:o,targetingParams:r},a))}catch(n){console.error("Identity: ",n),J(e,a)}}function F(e,n,t,o,r){var s,i,c;if(!o.baseEndpoint||!o.propertyId||!o.consentLanguage)throw new Error("One of missing: baseEndpoint, propertyId, consentLanguage");O(e,o),function(e){e.events=e.events||{},e.events.onError=function(n,t,o){try{n&&window._cmp_.sentry.setTag("message_type",n),t&&window._cmp_.sentry.setTag("errorCode",t),window._cmp_.sentry.setTag("propertyId",e.propertyId),window._cmp_.sentry.captureException(o)}catch(e){console.error("Can not send the error to Sentry, "+e)}},e.events.onMessageChoiceError=function(e,n){try{e&&window._cmp_.sentry.setTag("message_type",e),window._cmp_.sentry.captureException(n)}catch(n){console.error("Can not send the error to Sentry, "+n)}}}(o),o.accountId=o.accountId||1047,o.custom={},o.gdpr={includeTcfApi:"tcf"===r},o.propertyHref&&(o.joinHref=!0);const a=o.userId||(null==(s=T(e,o))?void 0:s._session.userId);a&&L(o,"loggedin","true");const u=o.clientId||(null==(i=T(e,o))?void 0:i.clientId);U(t)&&L(o,"mobile-webview",!o.showInWebview||o.showInWebview);const l=null==n||null==(c=n.referrer)?void 0:c.split("/")[2];l&&L(o,"referrer-hostname",l),function(){const e=/(_sch_cmp_[_a-z0-9]+)=(.+)/i;n.cookie.split(";").filter((n=>e.test(n))).map((e=>e.split("=").map((e=>e.trim())))).forEach((e=>{let[n,t]=e;return L(o,n,t)}))}(),o.propertyHref&&n.location.search&&-1===o.propertyHref.indexOf("?")&&(o.propertyHref+=n.location.search);const{pulseTracker:p,referrer:d,state:f,pulseObjectName:g,showInWebview:m,identityObject:y,identityObjectName:b,enableUserCentric:v,groupId:_}=o;e.psi=e.psi||{},e.psi.isLoggedInUser=!!a,e.psi.setUserId=N,e.psi.openPrivacySettings=A,e.psi.pulseTracker=p,e.psi.clientId=u,e.psi.referrer=d,e.psi.state=f,e.psi.pulseObjectName=g,e.psi.showInWebview=m,e.psi.identityObject=y,e.psi.identityObjectName=b,e.psi.triggerLogin=E,e.psi.enableUserCentric=v,e.psi.groupId=_}function J(e,n){e._sp_=e._sp_||{},e._sp_.config=n,r("Sourcepoint initiated with config: ",n)}function H(){r("dispatching cmp:ready event"),document.dispatchEvent(new Event("cmp:ready"))}function V(e,n){if(n.disableSentry)return;const t=e.createElement("script");var o,r;o=t,r={async:!0,type:"module",src:"https://static.privacy.schibsted.com/dist/index.js",fetchPriority:"low"},Object.keys(r).filter((e=>void 0!==o[e])).forEach((e=>"object"==typeof r[e]?Object.keys(r[e]).forEach((n=>o[e][n]=r[e][n])):o[e]=r[e])),e.head.appendChild(t)}D(window,navigator,o)?(console.warn("CMP: Native consent is not passed. Sourcepoint will not be initialized."),window._sp_={config:{accountId:1047,baseEndpoint:"https://cdn.privacy-mgmt.com"}}):(function(e){const n=e.createElement("script");n.innerHTML='"use strict";function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}!function(){var t=function(){var t,e,o=[],n=window,r=n;for(;r;){try{if(r.frames.__tcfapiLocator){t=r;break}}catch(t){}if(r===n.top)break;r=r.parent}t||(!function t(){var e=n.document,o=!!n.frames.__tcfapiLocator;if(!o)if(e.body){var r=e.createElement("iframe");r.style.cssText="display:none",r.name="__tcfapiLocator",e.body.appendChild(r)}else setTimeout(t,5);return!o}(),n.__tcfapi=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];if(!n.length)return o;"setGdprApplies"===n[0]?n.length>3&&2===parseInt(n[1],10)&&"boolean"==typeof n[3]&&(e=n[3],"function"==typeof n[2]&&n[2]("set",!0)):"ping"===n[0]?"function"==typeof n[2]&&n[2]({gdprApplies:e,cmpLoaded:!1,cmpStatus:"stub"}):o.push(n)},n.addEventListener("message",(function(t){var e="string"==typeof t.data,o={};if(e)try{o=JSON.parse(t.data)}catch(t){}else o=t.data;var n="object"===_typeof(o)&&null!==o?o.__tcfapiCall:null;n&&window.__tcfapi(n.command,n.version,(function(o,r){var a={__tcfapiReturn:{returnValue:o,success:r,callId:n.callId}};t&&t.source&&t.source.postMessage&&t.source.postMessage(e?JSON.stringify(a):a,"*")}),n.parameter)}),!1))};"undefined"!=typeof module?module.exports=t:t()}();',e.head.appendChild(n)}(document),V(document,o),function(e,n){e._tcf_=j(e,n)}(window,o),o.enableUserCentric?x(window,document,navigator,o,"tcf").then((()=>{H()})):(function(n,o,r,s,i){F(n,o,r,s,i),J(n,t(s,e))}(window,document,navigator,o,"tcf"),H()))}();
</script>
<link rel="preload" href="https://cmp.vg.no/unified/wrapperMessagingWithoutDetection.js" as="script" fetchpriority="high">
<script async src="https://cmp.vg.no/unified/wrapperMessagingWithoutDetection.js" onload="document.dispatchEvent(new Event('cmp:loaded'))"></script>
    
<script>
  (function(h,o,u,n,d) {
    h=h[d]=h[d]||{q:[],onReady:function(c){h.q.push(c)}}
    d=o.createElement(u);d.async=1;d.src=n
    n=o.getElementsByTagName(u)[0];n.parentNode.insertBefore(d,n)
  })(window,document,'script','https://www.datadoghq-browser-agent.com/us1/v5/datadog-logs.js','DD_LOGS');
</script>

    <script>
      (() => {
        const img = document.createElement('img');
        img.id = 'player-placeholder';
        img.src = `https://images.stream.schibsted.media/users/vgtv/images/6779f2923fdf2f3717f424f9d8349c12.jpg?t[]=${window.POSTER_TRANSFORM}`;
        img.fetchPriority = "high";
        document.getElementById('player-container').prepend(img);
      })()
    </script>
    <script>if('serviceWorker' in navigator){window.addEventListener('load',function(){navigator.serviceWorker.register('/sw-vgtv.js',{scope:'/'})})}</script>
    <script nomodule>!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",(function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()}),!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();</script>
    <script nomodule crossorigin id="vite-legacy-polyfill" src="/static/js/main.polyfills-legacy.BqKoFy8X.js"></script>
    <script nomodule crossorigin id="vite-legacy-entry" data-src="/static/js/main.index-legacy.BJ2xL76m.js">System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))</script>
  </body>
</html>
🗄️ Database Row (All Fields)
{
   "article_id" : 4422,
   "author" : "",
   "category" : "Nyheter",
   "change_type" : "update",
   "content" : "",
   "created_at" : "2025-11-21 07:00:36",
   "id" : 6477,
   "image_local_path" : "/downloads/4422_9ba058b1418f931433c3b09a23119191.jpg",
   "image_ratio" : null,
   "image_url" : "https://images.stream.schibsted.media/users/vgtv/images/6779f2923fdf2f3717f424f9d8349c12.jpg?t%5B%5D=1280x720",
   "image_url_normalized" : "https://images.stream.schibsted.media/users/vgtv/images/6779f2923fdf2f3717f424f9d8349c12.jpg?t%5B%5D=1280x720",
   "is_paywalled" : 0,
   "is_video" : 1,
   "keywords" : "Bil, Vinter, Is",
   "metadata" : "{\"source_updated_at\":null,\"published_at\":null,\"category\":\"Nyheter\",\"twitter\":{\"card\":\"summary_large_image\"},\"content\":\"\",\"schema\":{},\"meta\":{\"keywords\":\"Bil,Vinter,Is\",\"robots\":\"all\",\"theme-color\":\"#131315\",\"viewport\":\"width=device-width, initial-scale=1.0, maximum-scale=1.0,user-scalable=0\",\"description\":\"Spar verdifulle minutter ved å gjøre dette.\"},\"author\":\"\",\"og\":{\"type\":\"video.other\",\"image\":\"https://images.stream.schibsted.media/users/vgtv/images/6779f2923fdf2f3717f424f9d8349c12.jpg?t[]=1280x720\",\"title\":\"– Ikke godt nok// Kan miste lappen// – Mer styr enn å skrape// Varmer raskere// – Det beste verktøyet // Knappen kan redde lappen - VGTV\",\"image:height\":\"720\",\"description\":\"Spar verdifulle minutter ved å gjøre dette.\",\"url\":\"https://tv.vg.no/video/347770/kan-miste-lappen\",\"image:width\":\"1280\",\"site_name\":\"VGTV\"},\"title\":\"– Ikke godt nok// Kan miste lappen// – Mer styr enn å skrape// Varmer raskere// – Det beste verktøyet // Knappen kan redde lappen - VGTV\",\"image_url\":\"https://images.stream.schibsted.media/users/vgtv/images/6779f2923fdf2f3717f424f9d8349c12.jpg?t%5B%5D=1280x720\",\"raw_feed_item\":\"<item><title>Kan miste lappen</title><pubDate>Fri, 21 Nov 2025 02:49:55 GMT</pubDate><link>https://www.vg.no/nyheter/i/2pnpqv/is-paa-ruta-husk-denne-knappen</link><guid>https://www.vg.no/i/2pnpqv</guid><vg:waplink>https://www.vg.no/i/2pnpqv</vg:waplink><vg:body /><category>Nyheter</category><vg:img>https://akamai.vgc.no/v2/images/a6187a0d-5c89-42df-9d69-f94014f90526?fit=crop&amp;format=auto&amp;h=1069&amp;w=1900&amp;s=e8f21b9b6ad9eeee6b38cbfb07a919cc1408f916</vg:img><vg:articleImg>https://akamai.vgc.no/v2/images/a6187a0d-5c89-42df-9d69-f94014f90526?fit=crop&amp;format=auto&amp;h=1069&amp;w=1900&amp;s=e8f21b9b6ad9eeee6b38cbfb07a919cc1408f916</vg:articleImg><image>https://akamai.vgc.no/v2/images/a6187a0d-5c89-42df-9d69-f94014f90526?fit=crop&amp;format=auto&amp;h=1069&amp;w=1900&amp;s=e8f21b9b6ad9eeee6b38cbfb07a919cc1408f916</image><imgRegular>https://akamai.vgc.no/v2/images/a6187a0d-5c89-42df-9d69-f94014f90526?fit=crop&amp;format=auto&amp;h=1069&amp;w=1900&amp;s=e8f21b9b6ad9eeee6b38cbfb07a919cc1408f916</imgRegular><enclosure type=\\\"img/jpg\\\" url=\\\"https://akamai.vgc.no/v2/images/a6187a0d-5c89-42df-9d69-f94014f90526?fit=crop&amp;format=auto&amp;h=1069&amp;w=1900&amp;s=e8f21b9b6ad9eeee6b38cbfb07a919cc1408f916\\\" /></item>\",\"description\":\"Spar verdifulle minutter ved å gjøre dette.\",\"keywords\":[\"Bil\",\"Vinter\",\"Is\"]}",
   "og_title" : "– Ikke godt nok// Kan miste lappen// – Mer styr enn å skrape// Varmer raskere// – Det beste verktøyet // Knappen kan redde lappen - VGTV",
   "published_at" : null,
   "raw_html" : "<!DOCTYPE html>\n<html lang=\"no\">\n  <head>\n    <meta charset=\"utf-8\" />\n    <link rel=\"icon\" href=\"/favicon-vgtv-32x32.png\" />\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=1.0,user-scalable=0\"/>\n    <meta name=\"theme-color\" content=\"#131315\" />\n    <meta name=\"twitter:card\" content=\"summary_large_image\">\n    <meta name=\"description\" content=\"Spar verdifulle minutter ved å gjøre dette.\" data-react-helmet=\"true\">\n    <meta name=\"keywords\" content=\"Bil,Vinter,Is\" data-react-helmet=\"true\">\n    <meta name=\"robots\" content=\"max-video-preview:10\">\n    <meta name=\"robots\" content=\"max-image-preview:large\">\n    <meta name=\"robots\" content=\"max-snippet:-1\">\n    <meta name=\"robots\" content=\"all\" data-react-helmet=\"true\">\n\n    <link rel=\"preconnect\" href=\"https://vgc.no\" crossorigin=\"anonymous\">\n    <link rel=\"preconnect\" href=\"https://cdn.stream.schibsted.media\">\n    <link rel=\"preconnect\" href=\"https://imbo.vgtv.no\">\n    <link rel=\"preconnect\" href=\"https://images.stream.schibsted.media\">\n    <link rel=\"preconnect\" href=\"https://ib.adnxs.com\" crossorigin=\"use-credentials\">\n    <link rel=\"preconnect\" href=\"https://adsdk.microsoft.com\" crossorigin=\"use-credentials\">\n    <link rel=\"preconnect\" href=\"https://cdn.adnxs.com\">\n    <link rel=\"preconnect\" href=\"https://secure.adnxs.com\">\n    <link rel=\"preconnect\" href=\"https://log.medietall.no\" crossorigin=\"anonymous\">\n    <link rel=\"preconnect\" href=\"https://dc.schibsted.io\">\n    <link rel=\"preconnect\" href=\"https://svp.vg.no\" crossorigin=\"anonymous\">\n    <link rel=\"preconnect\" href=\"https://ncis.schibsted.com\" crossorigin=\"use-credentials\">\n    <link rel=\"preconnect\" href=\"https://ncis.schibsted.com\" crossorigin=\"anonymous\">\n\n    <meta property=\"og:site_name\" content=\"VGTV\" data-react-helmet=\"true\"><meta property=\"og:title\" content=\"– Ikke godt nok// Kan miste lappen// – Mer styr enn å skrape// Varmer raskere// – Det beste verktøyet // Knappen kan redde lappen - VGTV\" data-react-helmet=\"true\"><meta property=\"og:description\" content=\"Spar verdifulle minutter ved å gjøre dette.\" data-react-helmet=\"true\"><meta property=\"og:type\" content=\"video.other\" data-react-helmet=\"true\"><meta property=\"og:url\" content=\"https://tv.vg.no/video/347770/kan-miste-lappen\" data-react-helmet=\"true\"><meta property=\"og:image\" content=\"https://images.stream.schibsted.media/users/vgtv/images/6779f2923fdf2f3717f424f9d8349c12.jpg?t[]=1280x720\" data-react-helmet=\"true\"><meta property=\"og:image:width\" content=\"1280\" data-react-helmet=\"true\"><meta property=\"og:image:height\" content=\"720\" data-react-helmet=\"true\">\n    <link rel=\"manifest\" href=\"/manifest-vgtv.json\" />\n    <link rel=\"canonical\" href=\"https://tv.vg.no/video/347770/kan-miste-lappen\" data-react-helmet=\"true\"/>\n    <link rel=\"apple-touch-icon\" href=\"/apple-touch-icon-vgtv-180x180.png\">\n    <title>– Ikke godt nok&#x2F;&#x2F; Kan miste lappen&#x2F;&#x2F; – Mer styr enn å skrape&#x2F;&#x2F; Varmer raskere&#x2F;&#x2F; – Det beste verktøyet &#x2F;&#x2F; Knappen kan redde lappen - VGTV</title>\n    <style>\n        html {\n          background: #131315;\n          color: #e8e8e8;\n        }\n    </style>\n    <script>\n      if (/^#!\\//.test(window.location.hash)) {\n        window.location = window.location.href.replace('/#!', '');\n      }\n\n      function checkForTouch() {\n        if(!('ontouchstart' in window)) {\n          document.body.classList.add('no-touch')\n        }\n      }\n\n      if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', checkForTouch);\n      } else {\n        checkForTouch();\n      }\n    </script>\n    <script type=\"application/javascript\">\n      (function (w, d, n, t, s, a, b) {w[n] = w[n] || function() {\n          (window[n].q = window[n].q || []).push(arguments)}; a = d.createElement(t);\n          b = document.getElementsByTagName(t)[0];a.async = 1;a.src = s;b.parentNode.insertBefore(a, b)}\n      )(window, document, 'pulse', 'script', 'https://sdk.pulse.schibsted.com/versioned/3.2/pulse.min.js');\n    </script>\n    <link rel=\"preload\" href=\"https://vgc.no/player/player.next.min.bundled-latest.js\" as=\"script\">\n    <link rel=\"preload\" href=\"https://vgc.no/player/player-skin-vgtv2-latest.css\" as=\"style\">\n\n    <script>\n      (function () {\n        let width = window.innerWidth;\n        const maxPlayerWidth = width <= 1680 ? 980 : 1440;\n        let playerWidth = Math.min(maxPlayerWidth, width);\n\n        const ratio = window.devicePixelRatio > 1 ? 2 : 1;\n        const quality = (ratio > 1) ? 50 : 80;\n\n        const getImageSizeP = () => {\n          const realWidth = playerWidth * ratio;\n          return [380, 480, 580, 680, 780, 800, 980, 1080, 1440, 2048].reduce(\n            (prev, curr) => Math.abs(curr - realWidth) < Math.abs(prev - realWidth) ? curr : prev,\n            380\n          );\n        }\n\n        const getImageSizeS = () => {\n          const realWidth = width * ratio;\n          let [w, h] = [[750, 422], [1200, 675], [1536, 864], [2048, 1152], [2880, 1620], [3360, 1890], [3840, 2160]].reduce(\n            (prev, curr) => prev[0] >= realWidth ? prev : curr,\n            [750, 422]\n          );\n          return ratio === 1 ? `${Math.floor(w / 2)}x${Math.floor(h / 2)}` : `${w}x${h}`;\n        };\n\n        window.POSTER_TRANSFORM = `${getImageSizeP()}q${quality}`;\n        window.SPLASH_TRANSFORM = `${getImageSizeS()}q${quality}`;\n        const link = document.createElement('link');\n        link.rel = 'preload';\n        link.as = 'image';\n        const transform = window.POSTER_TRANSFORM;\n        link.href = `https://images.stream.schibsted.media/users/vgtv/images/6779f2923fdf2f3717f424f9d8349c12.jpg?t[]=${transform}`;\n        document.head.appendChild(link);\n      })();\n    </script>\n    <style>\n      :root {\n          --header-height: 56px;\n          --max-player-width: 980px;\n          --secondary-menu-height: 55px;\n      }\n\n      @media (min-width: 1041px) {\n          :root {\n              --secondary-menu-height: 0px;\n          }\n      }\n\n      @media (min-width: 1681px) {\n          :root {\n              --max-player-width: 1440px;\n          }\n      }\n\n      #player-placeholder {\n        display: block;\n        position: absolute;\n        object-fit: cover;\n        width: 100%;\n        height: 100%;\n        pointer-events: none;\n      }\n\n      #player-container {\n          position: absolute;\n          top: var(--header-height);\n          left: calc((100% - min(100%, var(--max-player-width))) / 2);\n          width: 100%;\n          max-width: var(--max-player-width);\n          max-height: calc(100vh - var(--header-height) - var(--secondary-menu-height));\n          opacity: 0;\n          aspect-ratio: 16 / 9;\n      }\n\n      @supports (max-height: 100svh) {\n          #player-container {\n              max-height: calc(100svh - var(--header-height) - var(--secondary-menu-height));\n          }\n      }\n\n      @media (max-width: 768px) {\n          #player-container {\n              aspect-ratio: var(--aspect-ratio);\n          }\n      }\n\n      @media (max-width: 980px) {\n          #player-container {\n              min-width: 100%;\n          }\n      }\n\n      #player-container .jw-video {\n          object-fit: contain !important;\n      }\n    </style>\n    <script type=\"module\" crossorigin src=\"/static/js/main.index.DaEKCANo.js\"></script>\n    <link rel=\"stylesheet\" crossorigin href=\"/static/css/index.BpqexvQZ.css\">\n    <script type=\"module\">import.meta.url;import(\"_\").catch(()=>1);(async function*(){})().next();if(location.protocol!=\"file:\"){window.__vite_is_modern_browser=true}</script>\n    <script type=\"module\">!function(){if(window.__vite_is_modern_browser)return;console.warn(\"vite: loading legacy chunks, syntax error above and the same error below should be ignored\");var e=document.getElementById(\"vite-legacy-polyfill\"),n=document.createElement(\"script\");n.src=e.src,n.onload=function(){System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))},document.body.appendChild(n)}();</script>\n  </head>\n  <body>\n    <noscript>You need to enable JavaScript to run this app.</noscript>\n    <div id=\"player-container\" style='/* clean-css ignore:start */--aspect-ratio: 0.67/* clean-css ignore:end */'>\n      <div id=\"player\"></div>\n      <button class=\"affix-close-button\" style=\"opacity: 0;\"><span class=\"label\"></span><svg class=\"icon\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8.059 4.002c.236.014.468.11.648.29l5 5a1 1 0 01-1.414 1.415L8 6.415l-4.293 4.292a1 1 0 01-1.32.083l-.094-.083a1 1 0 010-1.414l5-5a.996.996 0 01.648-.291h.118z\" fill=\"currentColor\"/></button>\n    </div>\n    <div id=\"root\"></div>\n    <div id=\"portal-root\"></div>\n\n    <script>\n      window.REACT_APP_CONFIG = {\"env\":\"production\",\"schAccApi\":{\"rootUrl\":\"https://api.login.schibsted.com/v1\",\"audience\":\"https://api.login.schibsted.com\"},\"ottApi\":{\"hostname\":\"http://api.vgtv-production:4000\"},\"player\":{\"cdnUrl\":\"https://vgc.no/player/player.next.min.bundled-latest.js\"},\"watchtime\":{\"skipStartPercentage\":10,\"skipEndPercentage\":10,\"maxSkipWindow\":30,\"minSeekDiff\":2,\"saveInterval\":120},\"unleash\":{\"apiUrl\":\"http://unleash.vgtv-production:4242/api/\"},\"datadog\":{\"tracer\":{\"enabled\":true,\"logInjection\":true,\"runtimeMetrics\":true},\"logs\":{\"enabled\":true,\"clientToken\":\"pub2aecdc720bfafa249328b3d8ab588cf7\",\"level\":\"warn\",\"env\":\"production\",\"service\":\"frontend\",\"version\":\"sk8s-819236b\"}},\"iterate\":{\"enabled\":true,\"apiKey\":\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb21wYW55X2lkIjoiNjA5NGVhMjQxNmQ1YjUwMDAxNWM2NDdlIiwiaWF0IjoxNjIwMzcyMDA0fQ.7akDdCSrVHjut8I1RaRJTh2JJPoNYND7vneKrLqwJxk\"},\"provider\":\"vgtv\",\"apiHostname\":\"https://api.vgtv.no/\",\"svpApiHostname\":\"https://svp.vg.no/svp/api/v1/\",\"appName\":\"vgtv-frontend-production\",\"watchtimeApiHostname\":\"https://papi.vg.no/watchtime-api/v1/\",\"collectionsApiHostname\":\"https://papi.vg.no/collections-api\",\"spsApiHostname\":\"https://cm.vg.no/v2/vgtv/\",\"supportPageUrl\":\"https://support.vg.no/\",\"mySubscriptionUrl\":\"https://www.vg.no/minside/abonnement\",\"newsletterUrl\":\"https://www.vg.no/innstillinger\",\"editorialBindingsUrl\":\"https://www.vg.no/redaksjonelle-bindinger/\",\"disablePlayerAds\":false,\"enableTracking\":true,\"enableParentalControls\":true,\"enableServiceWorker\":true,\"featureToggles\":{\"enableAdsDynamicAspectRatio\":true},\"psi\":{\"scriptUrl\":\"https://tcf.vg.no/vg.html\"},\"enableFavourites\":true,\"sitemapHostname\":\"http://sitemap.vgtv-production:4000\",\"subscription\":{\"price\":39,\"inAppPrice\":39,\"landingPageUrl\":\"https://www.vg.no/kampanje/vgpluss/kjop-vgpluss?utm_source=vgtv&utm_medium=header\",\"salesposterArticle\":\"https://www.vg.no/nyheter/i/eMWAwO/vg-pluss?utm_source=vgtv&utm_medium=header\"},\"asd\":{\"eventhub\":{\"rootUrl\":\"wss://direktehub.vg.no\",\"clientToken\":\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ1c2VyQHZnLm5vIiwicmVhZCI6WyJ2Zy91c2VyLyMiXSwid3JpdGUiOlsidmcvdXNlci8jIl19.HU25PJRfctsmRYRoBczXEmBjt1K045xdMuQ_8p3OgxY\"},\"enabled\":true,\"maxSessions\":1},\"appleAppSiteAssociation\":{},\"schibstedAccount\":{\"clientId\":\"4ef1cfb0e962dd2e0d8d0000\",\"env\":\"PRO_NO\",\"sessionDomain\":\"https://id.vg.no\",\"realmDomain\":\"payment.schibsted.no\",\"issuer\":\"https://session-service.login.schibsted.com\",\"myPageUrl\":\"https://www.vg.no/minside\"},\"appnexus\":{\"debug\":false,\"options\":{\"member\":9700,\"enableSafeFrame\":true},\"keywords\":{\"aa-sch-country_code\":\"no\",\"aa-sch-publisher\":\"vgtv\",\"no-sno-publishergroup\":\"schibsted\",\"aa-sch-inventory_type\":\"other\",\"aa-sch-page_type\":\"other\",\"no-sno-news-section\":\"vgtv_tv\"},\"placements\":{\"web\":{\"desktop\":[{\"targetId\":\"companionAd\",\"invCode\":\"no-vgtv-wde-other_topboard\",\"sizes\":[980,150],\"keywords\":{\"no-sno-adformat\":\"topboard\"}},{\"targetId\":\"testAd\",\"invCode\":\"no-vgtv-wde-other_test\",\"sizes\":[1,2],\"keywords\":{\"no-sno-adformat\":\"test\"}}],\"tablet\":[{\"targetId\":\"companionAd\",\"invCode\":\"no-vgtv-wtb-other_topboard\",\"sizes\":[980,150],\"keywords\":{\"no-sno-adformat\":\"topboard\"}},{\"targetId\":\"testAd\",\"invCode\":\"no-vgtv-wtb-other_test\",\"sizes\":[1,2],\"keywords\":{\"no-sno-adformat\":\"test\"}}],\"phone\":[{\"targetId\":\"companionAd\",\"invCode\":\"no-vgtv-wph-other_board_1\",\"sizes\":[320,150],\"keywords\":{\"no-sno-adformat\":\"board_1\"}},{\"targetId\":\"testAd\",\"invCode\":\"no-vgtv-wph-other_test\",\"sizes\":[1,2],\"keywords\":{\"no-sno-adformat\":\"test\"}}]},\"app\":{\"tablet\":[{\"targetId\":\"companionAd\",\"invCode\":\"no-vgtv-atb-other_topboard\",\"sizes\":[980,150],\"keywords\":{\"no-sno-adformat\":\"topboard\"}},{\"targetId\":\"testAd\",\"invCode\":\"no-vgtv-atb-other_test\",\"sizes\":[1,2],\"keywords\":{\"no-sno-adformat\":\"test\"}}],\"phone\":[{\"targetId\":\"companionAd\",\"invCode\":\"no-vgtv-aph-other_board_1\",\"sizes\":[320,150],\"keywords\":{\"no-sno-adformat\":\"board_1\"}},{\"targetId\":\"testAd\",\"invCode\":\"no-vgtv-aph-other_test\",\"sizes\":[1,2],\"keywords\":{\"no-sno-adformat\":\"test\"}}]}}},\"pulse\":{\"site\":\"vgtv\",\"actorRealm\":\"spid.no\",\"productTag\":\"vgtv\"},\"dataController\":{\"link\":\"https://info.privacy.schibsted.com/no/schibsted-norge-personvernerklaering/\"},\"redirects\":[],\"staticRoutes\":{\"paywall\":\"/kjop-vgpluss-sport\",\"favourites\":\"/favoritter\",\"search\":\"/sok\"},\"appStoreLink\":\"itms-apps://apps.apple.com/no/app/vg/id381071021\",\"googlePlayLink\":\"https://play.google.com/store/apps/details?id=com.agens.android.vgsnarvei\",\"desktopMenuItemsCount\":5,\"menuItems\":[{\"label\":\"Hjem\",\"link\":\"/\",\"id\":\"home\"},{\"label\":\"Serier\",\"link\":\"/kategori/100324/underholdning\",\"id\":100324},{\"label\":\"Dokumentar\",\"link\":\"/kategori/121/dokumentar\",\"id\":121},{\"label\":\"Sport\",\"link\":\"/kategori/3/sport\",\"id\":3},{\"label\":\"Nyheter\",\"link\":\"/kategori/1/nyheter\",\"id\":1},{\"label\":\"Direkte\",\"link\":\"/direkte\",\"id\":\"direkte\",\"type\":\"CustomPage\"},{\"label\":\"Profiler\",\"link\":\"/profiler\",\"id\":\"profiler\"},{\"label\":\"Fotball\",\"link\":\"/kategori/52/fotball\",\"id\":52},{\"label\":\"Rampelys\",\"link\":\"/kategori/5/rampelys\",\"id\":5},{\"label\":\"Viralvideoer\",\"link\":\"/kategori/279/viralvideoer\",\"id\":279}]};\n    </script>\n    <script>\n      window.ASSET = {\"id\":347770,\"title\":\"Kan miste lappen\",\"titleFront\":null,\"description\":\"Dette bør du sette av tid til, hvis ikke kan lappen ryke.\",\"descriptionFront\":null,\"displays\":null,\"showDisplays\":true,\"created\":1763644269,\"updated\":1763707754,\"published\":1763693392,\"flightTimes\":{\"start\":1763693391,\"end\":null},\"duration\":70975,\"assetType\":\"video\",\"streamType\":\"vod\",\"status\":\"active\",\"playback\":null,\"series\":null,\"articleUrl\":null,\"category\":{\"id\":21,\"title\":\"Forbruker\",\"parentId\":1,\"showCategory\":true,\"isSeries\":false,\"order\":0,\"stats\":\"6\",\"ageLimit\":null,\"lastAsset\":{\"id\":234375},\"additional\":{\"description\":\"I kategorien «Forbruker» på VGTV finner du stoff om bil, båt, motor, helse, reise og teknologi.\",\"shortDescription\":\"\",\"shortPath\":\"Forbruker\",\"images\":{\"icon\":\"https://imbo.vgtv.no/users/vgtv/images/c24b66ef6abafa0e8ba88985bc9d29ee.jpg\"},\"image\":\"https://imbo.vgtv.no/users/vgtv/images/UmDPiYKyicxq.jpg\",\"isImageUploaded\":true,\"logo\":null,\"background\":null,\"backgroundColor\":\"\",\"showPlayerLogo\":true,\"playerLogoImage\":null,\"trackingCode\":\"\",\"showEndPoster\":true,\"showComments\":true,\"allowAllDevices\":true,\"adCampaignId\":\"\",\"autoPlayNextAsset\":true,\"autoPlayNextEmbed\":true,\"notificationMailEnabled\":true,\"metadata\":{\"custom_field_disableReactions\":{\"value\":\"{\\\"type\\\": \\\"checkbox\\\", \\\"label\\\":\\\"disable reactions\\\", \\\"group\\\":\\\"Comments\\\", \\\"helper\\\": \\\"Turns off sending reactions\\\" }\",\"inherited\":true},\"custom_field_enableComments\":{\"value\":\"{\\\"type\\\": \\\"checkbox\\\", \\\"label\\\":\\\"enable comments\\\", \\\"group\\\":\\\"Comments\\\", \\\"helper\\\": \\\"Turns on commenting\\\"}\",\"inherited\":true},\"custom_field_lockCommenting\":{\"value\":\"{\\\"type\\\": \\\"checkbox\\\", \\\"label\\\":\\\"lock commenting\\\", \\\"group\\\":\\\"Comments\\\", \\\"helper\\\": \\\"Turns off sending comments, but users can still read comments\\\" }\",\"inherited\":true},\"custom_field_seoNoIndex\":{\"value\":\"{\\\"type\\\": \\\"checkbox\\\", \\\"label\\\":\\\"SEO noindex\\\", \\\"group\\\":\\\"SEO\\\", \\\"helper\\\": \\\"A noindex tag can block Google from indexing a VGTV page so that it won't appear in search results.\\\"} \",\"inherited\":true},\"discoverCategory\":{\"value\":\"80789c07-e9f6-48e5-8a59-a66fe224a010\",\"inherited\":true}}}},\"images\":{\"main\":\"https://images.stream.schibsted.media/users/vgtv/images/6779f2923fdf2f3717f424f9d8349c12.jpg\",\"front\":\"https://images.stream.schibsted.media/users/vgtv/images/8a85c6881abe43cb3fa5ec9b89d1ace9.jpg\",\"snapshots\":\"https://images.stream.schibsted.media/users/vgtv/images/7eda7ddc84be4e315e6abd96520b62ff.jpg\",\"featured\":\"https://images.stream.schibsted.media/users/vgtv/images/3737a8d3ced7098ef38ad71112cafb4d.jpg\"},\"streamUrls\":{\"hls\":\"https://amd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/,152_270_452,202_360_582,304_540_1072,406_720_1771,608_1080_3356,/master.m3u8\",\"hds\":null,\"mp4\":\"https://dd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/ps_1080_1920_6063.mp4\",\"pseudostreaming\":[\"https://dd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/ps_1080_1920_6063.mp4\"]},\"streamConfiguration\":{\"properties\":[]},\"additional\":{\"settings\":{\"showAds\":true,\"showEmbed\":true,\"showComments\":true,\"ageLimit\":null,\"tonoRegistered\":false,\"createdBy\":\"YATS\",\"lastEditedBy\":\"anne.bjorg.vaa@vg.no\",\"source\":6,\"notes\":null,\"showInNewest\":true,\"loopGeneratorEnabled\":true,\"escenicId\":null,\"playhead\":0,\"startIndexPoint\":null},\"chapters\":[],\"externalId\":\"y03a2A8S\",\"cuePoints\":[],\"sourceFiles\":[{\"width\":1080,\"height\":1920,\"bitrate\":6063,\"sourceFile\":\"/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/ps_1080_1920_6063.mp4\"}],\"nextAsset\":{\"id\":283384},\"subtitles\":[],\"tags\":[\"defdde70-e22a-4945-ac78-d0d5300ee14e\",\"f3ed4571-66c5-40df-a51d-7d3bd5235afa\",\"347c6ec0-ca8c-47cc-be65-797c8313eb63\"],\"stories\":[],\"access\":{},\"metadata\":{\"aspectRatio\":\"0.56\",\"authors\":\"[\\\"50b69ffa-6461-4602-a24d-ec11ae718450\\\"]\",\"autoGeneratedTranscript\":\"{\\\"url\\\":\\\"https://dd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/generated/_nb_NO.vtt\\\",\\\"language\\\":\\\"nb_NO\\\"}\",\"contentType\":\"story\",\"newsLifetime\":\"2\",\"newsValue\":\"3\",\"preview\":\"https://dd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/meta_preview.mp4\",\"preview_hq\":\"https://dd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/preview/1763644732608/meta_preview_hq.mp4\",\"preview_landscape\":\"[[{\\\"aspectRatio\\\":\\\"1.78\\\",\\\"width\\\":1138,\\\"height\\\":640,\\\"url\\\":\\\"https://dd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/preview/1763644764624/meta_landscape_preview_640p.mp4\\\"}]]\",\"preview_portrait\":\"[[{\\\"aspectRatio\\\":\\\"1.78\\\",\\\"width\\\":1138,\\\"height\\\":640,\\\"url\\\":\\\"https://dd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/preview/1763644749579/meta_portrait_preview_640p.mp4\\\"}]]\",\"preview_promo\":\"[[{\\\"aspectRatio\\\":\\\"1.78\\\",\\\"width\\\":960,\\\"height\\\":540,\\\"url\\\":\\\"https://dd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/preview/1763644774628/meta_promo_preview_540p.mp4\\\"},{\\\"aspectRatio\\\":\\\"1.78\\\",\\\"width\\\":1920,\\\"height\\\":1080,\\\"url\\\":\\\"https://dd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/preview/1763644774628/meta_promo_preview_1080p.mp4\\\"}]]\",\"preview_vivi_category\":\"https://dd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/preview/1763644732608/meta_preview_vivi_category.mp4\",\"seoDescription\":\"Spar verdifulle minutter ved å gjøre dette.\",\"seoTitle\":\"– Ikke godt nok// Kan miste lappen// – Mer styr enn å skrape// Varmer raskere// – Det beste verktøyet // Knappen kan redde lappen\",\"titleShortPath\":\"kan-miste-lappen\"}},\"provider\":\"vgtv\",\"_embedded\":{\"tags\":[{\"id\":\"defdde70-e22a-4945-ac78-d0d5300ee14e\",\"tag\":\"Bil\",\"_links\":{\"self\":{\"href\":\"https://svp.vg.no/svp/api/v1/vgtv/tags/defdde70-e22a-4945-ac78-d0d5300ee14e\"}}},{\"id\":\"f3ed4571-66c5-40df-a51d-7d3bd5235afa\",\"tag\":\"Vinter\",\"_links\":{\"self\":{\"href\":\"https://svp.vg.no/svp/api/v1/vgtv/tags/f3ed4571-66c5-40df-a51d-7d3bd5235afa\"}}},{\"id\":\"347c6ec0-ca8c-47cc-be65-797c8313eb63\",\"tag\":\"Is\",\"_links\":{\"self\":{\"href\":\"https://svp.vg.no/svp/api/v1/vgtv/tags/347c6ec0-ca8c-47cc-be65-797c8313eb63\"}}}]},\"_links\":{\"self\":{\"href\":\"https://svp.vg.no/svp/api/v1/vgtv/assets/347770\"}}};\n      window.PAGE = {\"type\":\"category\",\"components\":[{\"options\":{\"useVerticalPosters\":false,\"usePageTaxonomy\":true,\"useLargeThumbnails\":false,\"skipMetadata\":false,\"sortByFlightTimes\":true},\"type\":\"slider\",\"isShared\":false,\"data\":{\"type\":\"assets\",\"source\":{\"endpoint\":\"svp/search\",\"params\":{\"sort\":\"flightTimes.start\",\"filter\":{\"categoryId\":21}}},\"url\":\"https://svp.vg.no/svp/api/v1/vgtv/search?sort=flightTimes.start&additional=settings|chapters|cuePoints|externalId|externalCategoryId|nextAsset|sourceFiles|subtitles|metadata|access|tags|stories&filter=categoryId::21|additional.settings.showInNewest<>false\"},\"header\":\"Alle videoer\",\"createdAt\":\"2020-08-24T09:33:02.895Z\",\"updatedAt\":\"2023-06-07T08:41:04.841Z\",\"id\":\"5f43894eb968a50011c23e11\"},{\"options\":{\"useVerticalPosters\":false,\"usePageTaxonomy\":true,\"useLargeThumbnails\":false,\"skipMetadata\":false,\"sortByFlightTimes\":false},\"type\":\"slider\",\"isShared\":false,\"data\":{\"type\":\"assets\",\"source\":{\"params\":{\"interval\":\"month\",\"filter\":{\"categoryId\":21}},\"endpoint\":\"svp/most-seen\"},\"url\":\"https://svp.vg.no/svp/api/v1/vgtv/assets/most-seen?interval=month&additional=settings|chapters|cuePoints|externalId|externalCategoryId|nextAsset|sourceFiles|subtitles|metadata|access|tags|stories&filter=categoryId::21|additional.settings.showInNewest<>false\"},\"header\":\"Mest sett\",\"createdAt\":\"2020-08-24T09:33:27.346Z\",\"updatedAt\":\"2020-08-24T09:33:27.346Z\",\"id\":\"5f4389675a5c350011ad25f1\"},{\"options\":{\"useVerticalPosters\":false,\"usePageTaxonomy\":true,\"useLargeThumbnails\":false,\"skipMetadata\":false,\"sortByFlightTimes\":false},\"type\":\"slider\",\"isShared\":false,\"data\":{\"type\":\"assets\",\"source\":{\"params\":{\"filter\":{\"streamType\":[\"wasLive\"],\"categoryId\":21}},\"endpoint\":\"svp/search\"},\"url\":\"https://svp.vg.no/svp/api/v1/vgtv/search?additional=settings|chapters|cuePoints|externalId|externalCategoryId|nextAsset|sourceFiles|subtitles|metadata|access|tags|stories&filter=streamType::wasLive|categoryId::21|additional.settings.showInNewest<>false\"},\"header\":\"Tidligere direktesendinger\",\"createdAt\":\"2022-01-19T11:26:21.087Z\",\"updatedAt\":\"2022-01-19T14:34:22.837Z\",\"id\":\"61e7f55da59476c5f16dcf87\"},{\"options\":{\"useVerticalPosters\":false,\"layout\":\"vertical\",\"usePageTaxonomy\":true},\"type\":\"list\",\"isShared\":false,\"data\":{\"type\":\"categories\",\"source\":{\"endpoint\":\"svp/categories\",\"params\":{\"filter\":{\"parentId\":21}}},\"url\":\"https://svp.vg.no/svp/api/v1/vgtv/categories?additional=true&filter=parentId::21\"},\"header\":\"Relaterte kategorier\",\"createdAt\":\"2020-08-24T09:37:21.681Z\",\"updatedAt\":\"2022-01-10T16:05:47.656Z\",\"id\":\"5f438a511c2e9000111ba135\"}],\"createdAt\":\"2020-07-09T12:54:15.585Z\",\"updatedAt\":\"2023-06-07T08:40:52.634Z\",\"provider\":\"vgtv\",\"id\":\"5f0713774b5f830944e954ee\",\"useDefaultTemplate\":true,\"category\":{\"id\":21,\"title\":\"Forbruker\",\"parentId\":1,\"showCategory\":true,\"isSeries\":false,\"order\":0,\"stats\":\"6\",\"ageLimit\":null,\"lastAsset\":{\"id\":234375},\"additional\":{\"description\":\"I kategorien «Forbruker» på VGTV finner du stoff om bil, båt, motor, helse, reise og teknologi.\",\"shortDescription\":\"\",\"shortPath\":\"Forbruker\",\"images\":{\"icon\":\"https://imbo.vgtv.no/users/vgtv/images/c24b66ef6abafa0e8ba88985bc9d29ee.jpg\"},\"image\":\"https://imbo.vgtv.no/users/vgtv/images/UmDPiYKyicxq.jpg\",\"isImageUploaded\":true,\"logo\":null,\"background\":null,\"backgroundColor\":\"\",\"showPlayerLogo\":true,\"playerLogoImage\":null,\"trackingCode\":\"\",\"showEndPoster\":true,\"showComments\":true,\"allowAllDevices\":true,\"adCampaignId\":\"\",\"autoPlayNextAsset\":true,\"autoPlayNextEmbed\":true,\"notificationMailEnabled\":true,\"metadata\":{\"custom_field_disableReactions\":{\"value\":\"{\\\"type\\\": \\\"checkbox\\\", \\\"label\\\":\\\"disable reactions\\\", \\\"group\\\":\\\"Comments\\\", \\\"helper\\\": \\\"Turns off sending reactions\\\" }\",\"inherited\":true},\"custom_field_enableComments\":{\"value\":\"{\\\"type\\\": \\\"checkbox\\\", \\\"label\\\":\\\"enable comments\\\", \\\"group\\\":\\\"Comments\\\", \\\"helper\\\": \\\"Turns on commenting\\\"}\",\"inherited\":true},\"custom_field_lockCommenting\":{\"value\":\"{\\\"type\\\": \\\"checkbox\\\", \\\"label\\\":\\\"lock commenting\\\", \\\"group\\\":\\\"Comments\\\", \\\"helper\\\": \\\"Turns off sending comments, but users can still read comments\\\" }\",\"inherited\":true},\"custom_field_seoNoIndex\":{\"value\":\"{\\\"type\\\": \\\"checkbox\\\", \\\"label\\\":\\\"SEO noindex\\\", \\\"group\\\":\\\"SEO\\\", \\\"helper\\\": \\\"A noindex tag can block Google from indexing a VGTV page so that it won't appear in search results.\\\"} \",\"inherited\":true},\"discoverCategory\":{\"value\":\"80789c07-e9f6-48e5-8a59-a66fe224a010\",\"inherited\":true}}},\"_links\":{\"self\":{\"href\":\"https://svp.vg.no/svp/api/v1/vgtv/categories/21\"}}},\"entityId\":21};\n      window.FEATURES = [{\"name\":\"brandstudio\",\"enabled\":true,\"type\":\"kill-switch\",\"variant\":{\"name\":\"enabled\",\"enabled\":true,\"feature_enabled\":true,\"featureEnabled\":true}},{\"name\":\"watchtime\",\"enabled\":true,\"type\":\"kill-switch\",\"variant\":{\"name\":\"enabled\",\"enabled\":true,\"feature_enabled\":true,\"featureEnabled\":true}},{\"name\":\"app-promo\",\"enabled\":true,\"type\":\"kill-switch\",\"variant\":{\"name\":\"enabled\",\"enabled\":true,\"feature_enabled\":true,\"featureEnabled\":true}}];\n    </script>\n\n    <script>\n      (function(d, s, id){\n        var js, fjs = d.getElementsByTagName(s)[0];\n        if (d.getElementById(id)) {return;}\n        js = d.createElement(s); js.id = id;\n        js.src = \"https://vgc.no/player/player.next.min.bundled-latest.js\";\n        js.async = true;\n        try{eval(\"async () => {}\"),js.src=js.src.replace(\"player.min\",\"player.next.min\")}catch(a){}\n        fjs.parentNode.insertBefore(js, fjs);\n      }(document, 'script', 'svp-player-sdk'));\n    </script>\n    <script>\n/*! Copyright © 2025 Schibsted. Generated by @schibsted/sourcepoint 5.4.3 (2025-04-28T12:58:24.489Z) */\n!function(){const e=[\"jsSdkVersion\",\"id\",\"realm\",\"clientId\",\"pulseTracker\",\"referrer\",\"state\",\"pulseObjectName\",\"showInWebview\",\"identityObject\",\"identityObjectName\",\"disableSentry\",\"disableNativeConsentCheck\",\"enableUserCentric\",\"groupId\"],n=[\"jsSdkVersion\",\"id\",\"realm\",\"clientId\",\"pulseTracker\",\"referrer\",\"state\",\"pulseObjectName\",\"showInWebview\",\"identityObject\",\"identityObjectName\",\"disableSentry\",\"disableNativeConsentCheck\",\"enableUserCentric\",\"groupId\"];function t(e,n){if(null==e)return{};var t={};for(var o in e)if({}.hasOwnProperty.call(e,o)){if(n.includes(o))continue;t[o]=e[o]}return t}const o={\"showInWebview\":\"tcf\",\"disableSentry\":true,\"accountId\":1047,\"groupPmId\":910021,\"propertyId\":8876,\"baseEndpoint\":\"https://cmp.vg.no\",\"consentLanguage\":\"no\",\"propertyHref\":\"https://www.vg.no\"};function r(){\"undefined\"!=typeof document&&document.location.href.indexOf(\"sp_debug=1\")>0&&console.debug(\"[CMP]\",...arguments)}function s(e,n,t,o,r){const s=new URL(e);s.searchParams.append(\"utm_source\",\"cmp\"),s.searchParams.append(\"utm_medium\",\"psi\"),s.searchParams.append(\"referrer\",o||window.location.href),t&&s.searchParams.append(\"client_id\",t),n&&s.searchParams.append(\"environment_id\",n),r&&s.searchParams.append(\"state\",r),window.location.href=s.href}function i(e){return null===e?null:Boolean(parseInt(e))}function c(e){let n=e+\"=\",t=decodeURIComponent(document.cookie).split(\";\");for(let e=0;e<t.length;e++){let o=t[e];for(;\" \"==o.charAt(0);)o=o.substring(1);if(0==o.indexOf(n))return o.substring(n.length,o.length)}return\"\"}const a=[\"Mixed\",\"PSI\",\"SCC\",\"TCF\",\"PMC\"],u=\"default\",l=\"cmp\",p=\"cache\",d=\"accepted\",f=\"rejected\",g=\"unknown\",m=Object.freeze({purposes:{CMP_ANALYTICS:{optIn:!1,status:g},CMP_MARKETING:{optIn:!1,status:g},CMP_ADVERTISING:{optIn:!1,status:g},CMP_PERSONALIZATION:{optIn:!1,status:g}},source:u});function y(e,n,t,o){r(\"Pulse: \"+t+\"(actor, data):\",n,o),b(e,(e=>{e&&\"function\"==typeof e.track&&e.track(t,{schema:\"http://schema.schibsted.com/events/tracker-event.json/314.json\",object:Object.assign({},o,y.pulseCommonData),provider:{component:\"CMP\"},actor:n})}))}function b(e,n){if(e.psi.pulseTracker)return n(e.psi.pulseTracker);const t=e.psi.pulseObjectName||\"pulse\";return\"function\"!=typeof e[t]?console.error(\"No Pulse integration detected. Aborting.\"):e[t]((e=>{\"function\"==typeof n&&n(e)}))}function v(){var e;const n=null==(e=y.pulseCommonData)?void 0:e.messageName;if(n)return a.find((e=>n.includes(e)))}function _(e){return\"CMP_\"+(\"personalisation\"===e?\"personalization\":e).toUpperCase()}function h(e,n,t){const o=Object.keys(w(e)).filter((n=>w(e)[n])),r=Object.keys(w(e)).filter((n=>!w(e)[n]));return o.map((e=>{const t=n.purposes[_(e)];t.optIn=!0,t.status=d})),r.map((e=>{n.purposes[_(e)].status=f})),n.source=t,n}function w(e){const n=i((e._scc_||e._tcf_).getPermissionSync(\"CMP:advertising\")),t=i((e._scc_||e._tcf_).getPermissionSync(\"CMP:analytics\")),o=i((e._scc_||e._tcf_).getPermissionSync(\"CMP:marketing\")),r=i((e._scc_||e._tcf_).getPermissionSync(\"CMP:personalisation\"));var s;return s={advertising:n,analytics:t,marketing:o,personalisation:r},Object.entries(s).filter((e=>{let[n,t]=e;return null!=t})).reduce(((e,n)=>{let[t,o]=n;return Object.assign({},e,{[t]:o})}),{})}function C(e,n){const t=n.performance.now();return e?Math.round((t-e)/1e3):null}let P=null,I=!1,S=!1;function M(e,n){if(n&&(\"object\"!=typeof(t=n)||t.constructor!==Object))return console.error(\"Provided object is incorrect\");var t;if(0===Object.keys(w(e)).length){if(!n)return m;const e=JSON.parse(JSON.stringify(n));return e.source=u,e}return h(e,JSON.parse(JSON.stringify(n||m)),p)}function O(e,n){n.events=n.events||{};const t=n.events.onMessageReceiveData,o=n.events.onMessageChoiceSelect,s=n.events.onMessageReady,i=n.events.onPrivacyManagerAction,c=n.events.onConsentReady;let a,u=!0;const p={id:n.userId,realm:n.realm};n.events.onMessageReceiveData=function(e,o){r(\"Sourcepoint: onMessageReceiveData(data)\",o),P=!0,y.pulseCommonData={\"@id\":\"sdrn:privacy:cmp:\"+(o.messageId||\"\"),\"@type\":\"CMP\",messageName:o.msgDescription||\"\",propertyId:n.propertyId,messageId:o.messageId||void 0,bucket:o.bucket||void 0,jsSdkVersion:n.jsSdkVersion,partitionId:o.prtnUUID||\"\",language:n.consentLanguage},\"function\"==typeof t&&t(o)},n.events.onMessageReady=function(){var n;null==(n=window._tcf_)||null==(n=n.TCFCallbacks)||n.map((e=>{e()})),r(\"Sourcepoint: onMessageReady()\");const t=v();if(r(\"Pulse: Detected message type: \"+t),!P)return y(e,p,\"View\",{name:\"CMP: Privacy Manager displayed\",messageType:v()});a=e.performance.now(),y(e,p,\"View\",{name:\"CMP: Message displayed\",messageType:t}),\"function\"==typeof s&&s()},n.events.onMessageChoiceSelect=function(n,t,s){if(r(\"Sourcepoint: onMessageReady(choice_id=\"+t+\", choice_type_id=\"+s+\")\"),5===s){const n=C(a,e);y(e,p,\"engagementEvent\",Object.assign({name:\"CMP: Link to Privacy / Cookie Policy clicked\",elementType:\"anchor\",isFirstLayer:P,messageType:v()},n&&{duration:n})),P=null}if(9===s){u=!1,P=null;const n=C(a,e);y(e,p,\"engagementEvent\",Object.assign({name:\"CMP: Open Privacy Settings\",elementType:\"button\",messageType:v()},n&&{duration:n}))}if(11===s&&(u=!0),12===s&&(P=!1),15===s){const n=C(a,e);y(e,p,\"engagementEvent\",Object.assign({name:\"CMP: Dismiss message\",elementType:\"button\",messageType:v()},n&&{duration:n}))}\"function\"==typeof o&&o(t,s)},n.events.onPrivacyManagerAction=function(e,n){r(\"Sourcepoint: onPrivacyManagerAction()\"),I=!0,P=!1,\"none\"===n.purposeConsent?(S=!0,u=!1):(S=!1,u=!0),\"function\"==typeof i&&i()},n.events.onConsentReady=function(n,t,o,s){var i,d;null==(i=window._tcf_)||null==(i=i.consentedCallback)||i.map((e=>{e(s.consentedToAll)})),null==(d=window._tcf_)||null==(d=d.TCFCallbacks)||d.map((e=>{e()})),r(\"Sourcepoint: onConsentReady(message_type=\"+n+\", consentUUID=\"+t+\", euconsent)\",o),r(\"Sourcepoint: getMessageType() \"+v());const f=C(a,e);if(void 0===v()&&!I)return;const g=\"PSI\"===v()?null:w(e);if(function(e){const n=JSON.parse(JSON.stringify(m));b(e,(t=>{try{t.setConsents(h(e,n,l))}catch(e){console.error(\"Consents couldn't be set. The provided version of Pulse SDK does not support the setConsents event\")}}))}(e),S&&y(e,p,\"engagementEvent\",Object.assign({name:\"CMP: Reject all\",elementType:\"button\",messageType:v()},f&&{duration:f})),!u)return!1;y(e,p,\"engagementEvent\",Object.assign({name:\"CMP: Accept\",elementType:\"button\",messageType:v(),consentedToAll:null==s?void 0:s.consentedToAll,isFirstLayer:P||!!P},g&&{consents:g},f&&{duration:f})),P=null,I=!1,S=!1,\"function\"==typeof c&&c(n,t,o,s)}}function j(e,n,t){if(!n.groupPmId)throw new Error(\"groupPmId is required\");const o=\"CMP:advertising\",s=\"CMP:analytics\",i=\"CMP:marketing\",c=\"CMP:personalisation\",a=\"CMP:performance_marketing\";let u=[];const l={};function p(n){return r(t+\": getPermissionFromCache(category=\"+n+\")\"),e.localStorage.getItem(n)}l[o]=[],l[s]=[],l[i]=[],l[c]=[],l[a]=[];let d=null;const f={subscribers:l,consentedCallback:[],TCFCallbacks:[],showPrivacyManager:function(){r(\"${type}: showPrivacyManager()\"),y.pulseCommonData.messageName=\"\",I=!0,P=!1,e._sp_.gdpr.loadPrivacyManagerModal(n.groupPmId)},getPermissionSync:function(e){return r(t+\": getPermissionSync(category=\"+e+\")\"),p(e)},getPermission:function(e,n){r(t+\": getPermission(category=\"+e+\")\");const o=f.subscribe(e,function(){let e=!1;return t=>{e?\"function\"==typeof o&&o():(e=!0,n(t),n=function(){})}}())},notify:(g={[o]:p(o),[s]:p(s),[i]:p(i),[c]:p(c),[a]:p(a)},(e,n)=>{if(g[e]===n)return void r(t+\": notify(category=\"+e+\", value=\"+n+\") - IGNORED\");null===d&&(d=setTimeout((()=>{const e=u;for(let n=0;n<e.length;n++)e[n]();d=null}),10)),r(t+\": notify(category=\"+e+\", value=\"+n+\")\"),g[e]=n;const o=f.subscribers[e];for(let e=0;e<o.length;e++)o[e](n)}),subscribe:function(e,n){if(r(t+\": subscribe(category=\"+e+\")\"),!f.subscribers[e])return void console.error(\"Unable to subscribe - undefined consent category!\");f.subscribers[e].push(n);const o=p(e);return null!==o&&n(o),()=>{f.subscribers[e]=f.subscribers[e].filter((e=>e!==n))}},subscribeAny:function(e){return r(\"subscribeAny\"),u.push(e),()=>{u=u.filter((n=>n!==e))}},getCachedOrDefaultConsentsForPulse:function(n){return M(e,n)},isConsentedToAll:function(e){f.consentedCallback.push(e)},getConsentedToAllSync:function(){const e=p(\"_sp_user_consent_\"+n.propertyId);try{var t;if(0===Object.keys(localStorage).filter((e=>e.startsWith(\"CMP:\"))).length)return null;const n=null==(t=JSON.parse(e))||null==(t=t.gdpr)?void 0:t.consentStatus;if((null==n?void 0:n.vendorListAdditions)||(null==n?void 0:n.legalBasisChanges))return null;const o=null==n?void 0:n.consentedAll;return void 0===o?null:o}catch(e){return null}},onTcfReady:function(e){f.TCFCallbacks.push(e)}};var g;return e._SourcePoint_Consent_Callback=f.notify,f}function T(e,n){var t,o;if(null!=(t=e.psi)&&t.identityObject)return e.psi.identityObject;if(null!=n&&n.identityObject)return n.identityObject;const r=(null==(o=e.psi)?void 0:o.identityObjectName)||(null==n?void 0:n.identityObjectName)||\"Identity\";return e[r]?e[r]:console.warn(\"No Schibsted Account integration detected.\")}function k(e){const n=Array.from({length:20},(()=>String.fromCharCode(Math.floor(25*Math.random()+97)))).join(\"\"),t=btoa(JSON.stringify(n));T(e)&&T(e).login({state:t})}const N=function(e){if(\"number\"==typeof e||void 0===e)return config.userId=e;throw new Error(\"Id value \"+e+\" is invalid\")},A=function(e){return(e=>{try{return Boolean(new URL(e))}catch(e){return!1}})(e)?window.psi.isLoggedInUser?s(e,null,window.psi.clientId,window.psi.referrer,window.psi.state):b(window,(n=>{n.getEnvironmentId().then((n=>{s(e,n,window.psi.clientId,window.psi.referrer,window.psi.state)}))})):console.error(\"The URL passed to the configuration is invalid. Please, correct it.\")},E=function(){return k(window)},L=function(e,n,t){e.targetingParams=e.targetingParams||{},e.targetingParams[n]=t};const R=[\"Hermes\",\"_app_\",\"tv.nu\",\"FinnApp\",\"Omni\"];function U(e){return R.some((n=>e.userAgent.includes(n)))}function D(e,n,t){return!function(e){var n;const t=new URLSearchParams(null==(n=e.location)?void 0:n.search),o=t.has(\"_sp_pass_consent\");try{if(o)return e.sessionStorage.setItem(\"_sp_pass_consent\",\"true\"),!0;if(\"true\"===e.sessionStorage.getItem(\"_sp_pass_consent\")){t.set(\"_sp_pass_consent\",\"true\");const n=e.location.pathname+\"?\"+t.toString()+e.location.hash;return e.history.replaceState({},\"\",n),!0}}catch(e){return o}return!1}(e)&&U(n)&&!t.disableNativeConsentCheck}async function x(e,o,r,s,i){F(e,o,r,s,i);const a=t(s,n);try{const n=T(e);if(!(c(\"CMP:isLoggedIn\")||await n.isLoggedIn()))return J(e,a);n.on(\"logout\",(function(){var e;e=\"CMP:isLoggedIn\",document.cookie=e+\"=; Max-Age=-99999999;\"})),c(\"CMP:isLoggedIn\")||function(e,n,t){const o=new Date;o.setTime(o.getTime()+24*t*60*60*1e3);let r=\"expires=\"+o.toUTCString();document.cookie=e+\"=\"+n+\";\"+r+\";path=/\"}(\"CMP:isLoggedIn\",!0),L(s,\"loggedin\",!0);const t={externalParty:\"sourcepoint\",optionalSuffix:s.groupId},o=await n.getExternalId(t.externalParty,t.optionalSuffix),r=L(s,\"enableUserCentric\",!0);J(e,Object.assign({authId:o,targetingParams:r},a))}catch(n){console.error(\"Identity: \",n),J(e,a)}}function F(e,n,t,o,r){var s,i,c;if(!o.baseEndpoint||!o.propertyId||!o.consentLanguage)throw new Error(\"One of missing: baseEndpoint, propertyId, consentLanguage\");O(e,o),function(e){e.events=e.events||{},e.events.onError=function(n,t,o){try{n&&window._cmp_.sentry.setTag(\"message_type\",n),t&&window._cmp_.sentry.setTag(\"errorCode\",t),window._cmp_.sentry.setTag(\"propertyId\",e.propertyId),window._cmp_.sentry.captureException(o)}catch(e){console.error(\"Can not send the error to Sentry, \"+e)}},e.events.onMessageChoiceError=function(e,n){try{e&&window._cmp_.sentry.setTag(\"message_type\",e),window._cmp_.sentry.captureException(n)}catch(n){console.error(\"Can not send the error to Sentry, \"+n)}}}(o),o.accountId=o.accountId||1047,o.custom={},o.gdpr={includeTcfApi:\"tcf\"===r},o.propertyHref&&(o.joinHref=!0);const a=o.userId||(null==(s=T(e,o))?void 0:s._session.userId);a&&L(o,\"loggedin\",\"true\");const u=o.clientId||(null==(i=T(e,o))?void 0:i.clientId);U(t)&&L(o,\"mobile-webview\",!o.showInWebview||o.showInWebview);const l=null==n||null==(c=n.referrer)?void 0:c.split(\"/\")[2];l&&L(o,\"referrer-hostname\",l),function(){const e=/(_sch_cmp_[_a-z0-9]+)=(.+)/i;n.cookie.split(\";\").filter((n=>e.test(n))).map((e=>e.split(\"=\").map((e=>e.trim())))).forEach((e=>{let[n,t]=e;return L(o,n,t)}))}(),o.propertyHref&&n.location.search&&-1===o.propertyHref.indexOf(\"?\")&&(o.propertyHref+=n.location.search);const{pulseTracker:p,referrer:d,state:f,pulseObjectName:g,showInWebview:m,identityObject:y,identityObjectName:b,enableUserCentric:v,groupId:_}=o;e.psi=e.psi||{},e.psi.isLoggedInUser=!!a,e.psi.setUserId=N,e.psi.openPrivacySettings=A,e.psi.pulseTracker=p,e.psi.clientId=u,e.psi.referrer=d,e.psi.state=f,e.psi.pulseObjectName=g,e.psi.showInWebview=m,e.psi.identityObject=y,e.psi.identityObjectName=b,e.psi.triggerLogin=E,e.psi.enableUserCentric=v,e.psi.groupId=_}function J(e,n){e._sp_=e._sp_||{},e._sp_.config=n,r(\"Sourcepoint initiated with config: \",n)}function H(){r(\"dispatching cmp:ready event\"),document.dispatchEvent(new Event(\"cmp:ready\"))}function V(e,n){if(n.disableSentry)return;const t=e.createElement(\"script\");var o,r;o=t,r={async:!0,type:\"module\",src:\"https://static.privacy.schibsted.com/dist/index.js\",fetchPriority:\"low\"},Object.keys(r).filter((e=>void 0!==o[e])).forEach((e=>\"object\"==typeof r[e]?Object.keys(r[e]).forEach((n=>o[e][n]=r[e][n])):o[e]=r[e])),e.head.appendChild(t)}D(window,navigator,o)?(console.warn(\"CMP: Native consent is not passed. Sourcepoint will not be initialized.\"),window._sp_={config:{accountId:1047,baseEndpoint:\"https://cdn.privacy-mgmt.com\"}}):(function(e){const n=e.createElement(\"script\");n.innerHTML='\"use strict\";function _typeof(t){return(_typeof=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&\"function\"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?\"symbol\":typeof t})(t)}!function(){var t=function(){var t,e,o=[],n=window,r=n;for(;r;){try{if(r.frames.__tcfapiLocator){t=r;break}}catch(t){}if(r===n.top)break;r=r.parent}t||(!function t(){var e=n.document,o=!!n.frames.__tcfapiLocator;if(!o)if(e.body){var r=e.createElement(\"iframe\");r.style.cssText=\"display:none\",r.name=\"__tcfapiLocator\",e.body.appendChild(r)}else setTimeout(t,5);return!o}(),n.__tcfapi=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];if(!n.length)return o;\"setGdprApplies\"===n[0]?n.length>3&&2===parseInt(n[1],10)&&\"boolean\"==typeof n[3]&&(e=n[3],\"function\"==typeof n[2]&&n[2](\"set\",!0)):\"ping\"===n[0]?\"function\"==typeof n[2]&&n[2]({gdprApplies:e,cmpLoaded:!1,cmpStatus:\"stub\"}):o.push(n)},n.addEventListener(\"message\",(function(t){var e=\"string\"==typeof t.data,o={};if(e)try{o=JSON.parse(t.data)}catch(t){}else o=t.data;var n=\"object\"===_typeof(o)&&null!==o?o.__tcfapiCall:null;n&&window.__tcfapi(n.command,n.version,(function(o,r){var a={__tcfapiReturn:{returnValue:o,success:r,callId:n.callId}};t&&t.source&&t.source.postMessage&&t.source.postMessage(e?JSON.stringify(a):a,\"*\")}),n.parameter)}),!1))};\"undefined\"!=typeof module?module.exports=t:t()}();',e.head.appendChild(n)}(document),V(document,o),function(e,n){e._tcf_=j(e,n)}(window,o),o.enableUserCentric?x(window,document,navigator,o,\"tcf\").then((()=>{H()})):(function(n,o,r,s,i){F(n,o,r,s,i),J(n,t(s,e))}(window,document,navigator,o,\"tcf\"),H()))}();\n</script>\n<link rel=\"preload\" href=\"https://cmp.vg.no/unified/wrapperMessagingWithoutDetection.js\" as=\"script\" fetchpriority=\"high\">\n<script async src=\"https://cmp.vg.no/unified/wrapperMessagingWithoutDetection.js\" onload=\"document.dispatchEvent(new Event('cmp:loaded'))\"></script>\n    \n<script>\n  (function(h,o,u,n,d) {\n    h=h[d]=h[d]||{q:[],onReady:function(c){h.q.push(c)}}\n    d=o.createElement(u);d.async=1;d.src=n\n    n=o.getElementsByTagName(u)[0];n.parentNode.insertBefore(d,n)\n  })(window,document,'script','https://www.datadoghq-browser-agent.com/us1/v5/datadog-logs.js','DD_LOGS');\n</script>\n\n    <script>\n      (() => {\n        const img = document.createElement('img');\n        img.id = 'player-placeholder';\n        img.src = `https://images.stream.schibsted.media/users/vgtv/images/6779f2923fdf2f3717f424f9d8349c12.jpg?t[]=${window.POSTER_TRANSFORM}`;\n        img.fetchPriority = \"high\";\n        document.getElementById('player-container').prepend(img);\n      })()\n    </script>\n    <script>if('serviceWorker' in navigator){window.addEventListener('load',function(){navigator.serviceWorker.register('/sw-vgtv.js',{scope:'/'})})}</script>\n    <script nomodule>!function(){var e=document,t=e.createElement(\"script\");if(!(\"noModule\"in t)&&\"onbeforeload\"in t){var n=!1;e.addEventListener(\"beforeload\",(function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute(\"nomodule\")||!n)return;e.preventDefault()}),!0),t.type=\"module\",t.src=\".\",e.head.appendChild(t),t.remove()}}();</script>\n    <script nomodule crossorigin id=\"vite-legacy-polyfill\" src=\"/static/js/main.polyfills-legacy.BqKoFy8X.js\"></script>\n    <script nomodule crossorigin id=\"vite-legacy-entry\" data-src=\"/static/js/main.index-legacy.BJ2xL76m.js\">System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))</script>\n  </body>\n</html>\n",
   "source_updated_at" : "2025-11-21 07:00:36",
   "summary" : "Spar verdifulle minutter ved å gjøre dette.",
   "tags" : null,
   "title" : "Kan miste lappen",
   "twitter_title" : null,
   "version" : 2
}
Version 1 2025-11-21 03:45:35
Is på ruta? Husk denne knappen
NEW VIDEO
Updated: 2025-11-21 03:45:35 Category: Nyheter
📝 Summary

Spar verdifulle minutter ved å gjøre dette.

🏷️ Tags & Keywords
Keywords: Bil, Vinter, Is
🔍 All Metadata (JSON)
{
   "og" : {
      "image:width" : "1280",
      "image" : "https://images.stream.schibsted.media/users/vgtv/images/6779f2923fdf2f3717f424f9d8349c12.jpg?t[]=1280x720",
      "description" : "Spar verdifulle minutter ved å gjøre dette.",
      "site_name" : "VGTV",
      "image:height" : "720",
      "title" : "– Ikke godt nok// Kan miste lappen// – Mer styr enn å skrape// Varmer raskere// – Det beste verktøyet // Knappen kan redde lappen - VGTV",
      "type" : "video.other",
      "url" : "https://tv.vg.no/video/347770/is-paa-ruta-husk-denne-knappen"
   },
   "category" : "Nyheter",
   "meta" : {
      "keywords" : "Bil,Vinter,Is",
      "theme-color" : "#131315",
      "robots" : "all",
      "description" : "Spar verdifulle minutter ved å gjøre dette.",
      "viewport" : "width=device-width, initial-scale=1.0, maximum-scale=1.0,user-scalable=0"
   },
   "description" : "Spar verdifulle minutter ved å gjøre dette.",
   "published_at" : null,
   "author" : "",
   "keywords" : [
      "Bil",
      "Vinter",
      "Is"
   ],
   "schema" : {},
   "title" : "– Ikke godt nok// Kan miste lappen// – Mer styr enn å skrape// Varmer raskere// – Det beste verktøyet // Knappen kan redde lappen - VGTV",
   "source_updated_at" : null,
   "content" : "",
   "image_url" : "https://images.stream.schibsted.media/users/vgtv/images/6779f2923fdf2f3717f424f9d8349c12.jpg?t%5B%5D=1280x720",
   "raw_feed_item" : "<item><title>Is på ruta? Husk denne knappen</title><pubDate>Fri, 21 Nov 2025 02:49:55 GMT</pubDate><link>https://www.vg.no/nyheter/i/2pnpqv/is-paa-ruta-husk-denne-knappen</link><guid>https://www.vg.no/i/2pnpqv</guid><vg:waplink>https://www.vg.no/i/2pnpqv</vg:waplink><vg:body /><category>Nyheter</category><vg:img>https://akamai.vgc.no/v2/images/acd4efc1-a1bb-46fb-95c3-6f1d7d965735?fit=crop&amp;format=auto&amp;h=1069&amp;w=1900&amp;s=ce8103d1c07bf11d161fec99d35831da49e2cf4c</vg:img><vg:articleImg>https://akamai.vgc.no/v2/images/acd4efc1-a1bb-46fb-95c3-6f1d7d965735?fit=crop&amp;format=auto&amp;h=1069&amp;w=1900&amp;s=ce8103d1c07bf11d161fec99d35831da49e2cf4c</vg:articleImg><image>https://akamai.vgc.no/v2/images/acd4efc1-a1bb-46fb-95c3-6f1d7d965735?fit=crop&amp;format=auto&amp;h=1069&amp;w=1900&amp;s=ce8103d1c07bf11d161fec99d35831da49e2cf4c</image><imgRegular>https://akamai.vgc.no/v2/images/acd4efc1-a1bb-46fb-95c3-6f1d7d965735?fit=crop&amp;format=auto&amp;h=1069&amp;w=1900&amp;s=ce8103d1c07bf11d161fec99d35831da49e2cf4c</imgRegular><enclosure type=\"img/jpg\" url=\"https://akamai.vgc.no/v2/images/acd4efc1-a1bb-46fb-95c3-6f1d7d965735?fit=crop&amp;format=auto&amp;h=1069&amp;w=1900&amp;s=ce8103d1c07bf11d161fec99d35831da49e2cf4c\" /></item>",
   "twitter" : {
      "card" : "summary_large_image"
   }
}
📰 Original Feed Item XML
<item><title>Is på ruta? Husk denne knappen</title><pubDate>Fri, 21 Nov 2025 02:49:55 GMT</pubDate><link>https://www.vg.no/nyheter/i/2pnpqv/is-paa-ruta-husk-denne-knappen</link><guid>https://www.vg.no/i/2pnpqv</guid><vg:waplink>https://www.vg.no/i/2pnpqv</vg:waplink><vg:body /><category>Nyheter</category><vg:img>https://akamai.vgc.no/v2/images/acd4efc1-a1bb-46fb-95c3-6f1d7d965735?fit=crop&amp;format=auto&amp;h=1069&amp;w=1900&amp;s=ce8103d1c07bf11d161fec99d35831da49e2cf4c</vg:img><vg:articleImg>https://akamai.vgc.no/v2/images/acd4efc1-a1bb-46fb-95c3-6f1d7d965735?fit=crop&amp;format=auto&amp;h=1069&amp;w=1900&amp;s=ce8103d1c07bf11d161fec99d35831da49e2cf4c</vg:articleImg><image>https://akamai.vgc.no/v2/images/acd4efc1-a1bb-46fb-95c3-6f1d7d965735?fit=crop&amp;format=auto&amp;h=1069&amp;w=1900&amp;s=ce8103d1c07bf11d161fec99d35831da49e2cf4c</image><imgRegular>https://akamai.vgc.no/v2/images/acd4efc1-a1bb-46fb-95c3-6f1d7d965735?fit=crop&amp;format=auto&amp;h=1069&amp;w=1900&amp;s=ce8103d1c07bf11d161fec99d35831da49e2cf4c</imgRegular><enclosure type="img/jpg" url="https://akamai.vgc.no/v2/images/acd4efc1-a1bb-46fb-95c3-6f1d7d965735?fit=crop&amp;format=auto&amp;h=1069&amp;w=1900&amp;s=ce8103d1c07bf11d161fec99d35831da49e2cf4c" /></item>
🔍 Raw HTML (42838 bytes)
<!DOCTYPE html>
<html lang="no">
  <head>
    <meta charset="utf-8" />
    <link rel="icon" href="/favicon-vgtv-32x32.png" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0,user-scalable=0"/>
    <meta name="theme-color" content="#131315" />
    <meta name="twitter:card" content="summary_large_image">
    <meta name="description" content="Spar verdifulle minutter ved å gjøre dette." data-react-helmet="true">
    <meta name="keywords" content="Bil,Vinter,Is" data-react-helmet="true">
    <meta name="robots" content="max-video-preview:10">
    <meta name="robots" content="max-image-preview:large">
    <meta name="robots" content="max-snippet:-1">
    <meta name="robots" content="all" data-react-helmet="true">

    <link rel="preconnect" href="https://vgc.no" crossorigin="anonymous">
    <link rel="preconnect" href="https://cdn.stream.schibsted.media">
    <link rel="preconnect" href="https://imbo.vgtv.no">
    <link rel="preconnect" href="https://images.stream.schibsted.media">
    <link rel="preconnect" href="https://ib.adnxs.com" crossorigin="use-credentials">
    <link rel="preconnect" href="https://adsdk.microsoft.com" crossorigin="use-credentials">
    <link rel="preconnect" href="https://cdn.adnxs.com">
    <link rel="preconnect" href="https://secure.adnxs.com">
    <link rel="preconnect" href="https://log.medietall.no" crossorigin="anonymous">
    <link rel="preconnect" href="https://dc.schibsted.io">
    <link rel="preconnect" href="https://svp.vg.no" crossorigin="anonymous">
    <link rel="preconnect" href="https://ncis.schibsted.com" crossorigin="use-credentials">
    <link rel="preconnect" href="https://ncis.schibsted.com" crossorigin="anonymous">

    <meta property="og:site_name" content="VGTV" data-react-helmet="true"><meta property="og:title" content="– Ikke godt nok// Kan miste lappen// – Mer styr enn å skrape// Varmer raskere// – Det beste verktøyet // Knappen kan redde lappen - VGTV" data-react-helmet="true"><meta property="og:description" content="Spar verdifulle minutter ved å gjøre dette." data-react-helmet="true"><meta property="og:type" content="video.other" data-react-helmet="true"><meta property="og:url" content="https://tv.vg.no/video/347770/is-paa-ruta-husk-denne-knappen" data-react-helmet="true"><meta property="og:image" content="https://images.stream.schibsted.media/users/vgtv/images/6779f2923fdf2f3717f424f9d8349c12.jpg?t[]=1280x720" data-react-helmet="true"><meta property="og:image:width" content="1280" data-react-helmet="true"><meta property="og:image:height" content="720" data-react-helmet="true">
    <link rel="manifest" href="/manifest-vgtv.json" />
    <link rel="canonical" href="https://tv.vg.no/video/347770/is-paa-ruta-husk-denne-knappen" data-react-helmet="true"/>
    <link rel="apple-touch-icon" href="/apple-touch-icon-vgtv-180x180.png">
    <title>– Ikke godt nok&#x2F;&#x2F; Kan miste lappen&#x2F;&#x2F; – Mer styr enn å skrape&#x2F;&#x2F; Varmer raskere&#x2F;&#x2F; – Det beste verktøyet &#x2F;&#x2F; Knappen kan redde lappen - VGTV</title>
    <style>
        html {
          background: #131315;
          color: #e8e8e8;
        }
    </style>
    <script>
      if (/^#!\//.test(window.location.hash)) {
        window.location = window.location.href.replace('/#!', '');
      }

      function checkForTouch() {
        if(!('ontouchstart' in window)) {
          document.body.classList.add('no-touch')
        }
      }

      if (document.readyState === 'loading') {
        document.addEventListener('DOMContentLoaded', checkForTouch);
      } else {
        checkForTouch();
      }
    </script>
    <script type="application/javascript">
      (function (w, d, n, t, s, a, b) {w[n] = w[n] || function() {
          (window[n].q = window[n].q || []).push(arguments)}; a = d.createElement(t);
          b = document.getElementsByTagName(t)[0];a.async = 1;a.src = s;b.parentNode.insertBefore(a, b)}
      )(window, document, 'pulse', 'script', 'https://sdk.pulse.schibsted.com/versioned/3.2/pulse.min.js');
    </script>
    <link rel="preload" href="https://vgc.no/player/player.next.min.bundled-latest.js" as="script">
    <link rel="preload" href="https://vgc.no/player/player-skin-vgtv2-latest.css" as="style">

    <script>
      (function () {
        let width = window.innerWidth;
        const maxPlayerWidth = width <= 1680 ? 980 : 1440;
        let playerWidth = Math.min(maxPlayerWidth, width);

        const ratio = window.devicePixelRatio > 1 ? 2 : 1;
        const quality = (ratio > 1) ? 50 : 80;

        const getImageSizeP = () => {
          const realWidth = playerWidth * ratio;
          return [380, 480, 580, 680, 780, 800, 980, 1080, 1440, 2048].reduce(
            (prev, curr) => Math.abs(curr - realWidth) < Math.abs(prev - realWidth) ? curr : prev,
            380
          );
        }

        const getImageSizeS = () => {
          const realWidth = width * ratio;
          let [w, h] = [[750, 422], [1200, 675], [1536, 864], [2048, 1152], [2880, 1620], [3360, 1890], [3840, 2160]].reduce(
            (prev, curr) => prev[0] >= realWidth ? prev : curr,
            [750, 422]
          );
          return ratio === 1 ? `${Math.floor(w / 2)}x${Math.floor(h / 2)}` : `${w}x${h}`;
        };

        window.POSTER_TRANSFORM = `${getImageSizeP()}q${quality}`;
        window.SPLASH_TRANSFORM = `${getImageSizeS()}q${quality}`;
        const link = document.createElement('link');
        link.rel = 'preload';
        link.as = 'image';
        const transform = window.POSTER_TRANSFORM;
        link.href = `https://images.stream.schibsted.media/users/vgtv/images/6779f2923fdf2f3717f424f9d8349c12.jpg?t[]=${transform}`;
        document.head.appendChild(link);
      })();
    </script>
    <style>
      :root {
          --header-height: 56px;
          --max-player-width: 980px;
          --secondary-menu-height: 55px;
      }

      @media (min-width: 1041px) {
          :root {
              --secondary-menu-height: 0px;
          }
      }

      @media (min-width: 1681px) {
          :root {
              --max-player-width: 1440px;
          }
      }

      #player-placeholder {
        display: block;
        position: absolute;
        object-fit: cover;
        width: 100%;
        height: 100%;
        pointer-events: none;
      }

      #player-container {
          position: absolute;
          top: var(--header-height);
          left: calc((100% - min(100%, var(--max-player-width))) / 2);
          width: 100%;
          max-width: var(--max-player-width);
          max-height: calc(100vh - var(--header-height) - var(--secondary-menu-height));
          opacity: 0;
          aspect-ratio: 16 / 9;
      }

      @supports (max-height: 100svh) {
          #player-container {
              max-height: calc(100svh - var(--header-height) - var(--secondary-menu-height));
          }
      }

      @media (max-width: 768px) {
          #player-container {
              aspect-ratio: var(--aspect-ratio);
          }
      }

      @media (max-width: 980px) {
          #player-container {
              min-width: 100%;
          }
      }

      #player-container .jw-video {
          object-fit: contain !important;
      }
    </style>
    <script type="module" crossorigin src="/static/js/main.index.DaEKCANo.js"></script>
    <link rel="stylesheet" crossorigin href="/static/css/index.BpqexvQZ.css">
    <script type="module">import.meta.url;import("_").catch(()=>1);(async function*(){})().next();if(location.protocol!="file:"){window.__vite_is_modern_browser=true}</script>
    <script type="module">!function(){if(window.__vite_is_modern_browser)return;console.warn("vite: loading legacy chunks, syntax error above and the same error below should be ignored");var e=document.getElementById("vite-legacy-polyfill"),n=document.createElement("script");n.src=e.src,n.onload=function(){System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))},document.body.appendChild(n)}();</script>
  </head>
  <body>
    <noscript>You need to enable JavaScript to run this app.</noscript>
    <div id="player-container" style='/* clean-css ignore:start */--aspect-ratio: 0.67/* clean-css ignore:end */'>
      <div id="player"></div>
      <button class="affix-close-button" style="opacity: 0;"><span class="label"></span><svg class="icon" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.059 4.002c.236.014.468.11.648.29l5 5a1 1 0 01-1.414 1.415L8 6.415l-4.293 4.292a1 1 0 01-1.32.083l-.094-.083a1 1 0 010-1.414l5-5a.996.996 0 01.648-.291h.118z" fill="currentColor"/></button>
    </div>
    <div id="root"></div>
    <div id="portal-root"></div>

    <script>
      window.REACT_APP_CONFIG = {"env":"production","schAccApi":{"rootUrl":"https://api.login.schibsted.com/v1","audience":"https://api.login.schibsted.com"},"ottApi":{"hostname":"http://api.vgtv-production:4000"},"player":{"cdnUrl":"https://vgc.no/player/player.next.min.bundled-latest.js"},"watchtime":{"skipStartPercentage":10,"skipEndPercentage":10,"maxSkipWindow":30,"minSeekDiff":2,"saveInterval":120},"unleash":{"apiUrl":"http://unleash.vgtv-production:4242/api/"},"datadog":{"tracer":{"enabled":true,"logInjection":true,"runtimeMetrics":true},"logs":{"enabled":true,"clientToken":"pub2aecdc720bfafa249328b3d8ab588cf7","level":"warn","env":"production","service":"frontend","version":"sk8s-819236b"}},"iterate":{"enabled":true,"apiKey":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb21wYW55X2lkIjoiNjA5NGVhMjQxNmQ1YjUwMDAxNWM2NDdlIiwiaWF0IjoxNjIwMzcyMDA0fQ.7akDdCSrVHjut8I1RaRJTh2JJPoNYND7vneKrLqwJxk"},"provider":"vgtv","apiHostname":"https://api.vgtv.no/","svpApiHostname":"https://svp.vg.no/svp/api/v1/","appName":"vgtv-frontend-production","watchtimeApiHostname":"https://papi.vg.no/watchtime-api/v1/","collectionsApiHostname":"https://papi.vg.no/collections-api","spsApiHostname":"https://cm.vg.no/v2/vgtv/","supportPageUrl":"https://support.vg.no/","mySubscriptionUrl":"https://www.vg.no/minside/abonnement","newsletterUrl":"https://www.vg.no/innstillinger","editorialBindingsUrl":"https://www.vg.no/redaksjonelle-bindinger/","disablePlayerAds":false,"enableTracking":true,"enableParentalControls":true,"enableServiceWorker":true,"featureToggles":{"enableAdsDynamicAspectRatio":true},"psi":{"scriptUrl":"https://tcf.vg.no/vg.html"},"enableFavourites":true,"sitemapHostname":"http://sitemap.vgtv-production:4000","subscription":{"price":39,"inAppPrice":39,"landingPageUrl":"https://www.vg.no/kampanje/vgpluss/kjop-vgpluss?utm_source=vgtv&utm_medium=header","salesposterArticle":"https://www.vg.no/nyheter/i/eMWAwO/vg-pluss?utm_source=vgtv&utm_medium=header"},"asd":{"eventhub":{"rootUrl":"wss://direktehub.vg.no","clientToken":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ1c2VyQHZnLm5vIiwicmVhZCI6WyJ2Zy91c2VyLyMiXSwid3JpdGUiOlsidmcvdXNlci8jIl19.HU25PJRfctsmRYRoBczXEmBjt1K045xdMuQ_8p3OgxY"},"enabled":true,"maxSessions":1},"appleAppSiteAssociation":{},"schibstedAccount":{"clientId":"4ef1cfb0e962dd2e0d8d0000","env":"PRO_NO","sessionDomain":"https://id.vg.no","realmDomain":"payment.schibsted.no","issuer":"https://session-service.login.schibsted.com","myPageUrl":"https://www.vg.no/minside"},"appnexus":{"debug":false,"options":{"member":9700,"enableSafeFrame":true},"keywords":{"aa-sch-country_code":"no","aa-sch-publisher":"vgtv","no-sno-publishergroup":"schibsted","aa-sch-inventory_type":"other","aa-sch-page_type":"other","no-sno-news-section":"vgtv_tv"},"placements":{"web":{"desktop":[{"targetId":"companionAd","invCode":"no-vgtv-wde-other_topboard","sizes":[980,150],"keywords":{"no-sno-adformat":"topboard"}},{"targetId":"testAd","invCode":"no-vgtv-wde-other_test","sizes":[1,2],"keywords":{"no-sno-adformat":"test"}}],"tablet":[{"targetId":"companionAd","invCode":"no-vgtv-wtb-other_topboard","sizes":[980,150],"keywords":{"no-sno-adformat":"topboard"}},{"targetId":"testAd","invCode":"no-vgtv-wtb-other_test","sizes":[1,2],"keywords":{"no-sno-adformat":"test"}}],"phone":[{"targetId":"companionAd","invCode":"no-vgtv-wph-other_board_1","sizes":[320,150],"keywords":{"no-sno-adformat":"board_1"}},{"targetId":"testAd","invCode":"no-vgtv-wph-other_test","sizes":[1,2],"keywords":{"no-sno-adformat":"test"}}]},"app":{"tablet":[{"targetId":"companionAd","invCode":"no-vgtv-atb-other_topboard","sizes":[980,150],"keywords":{"no-sno-adformat":"topboard"}},{"targetId":"testAd","invCode":"no-vgtv-atb-other_test","sizes":[1,2],"keywords":{"no-sno-adformat":"test"}}],"phone":[{"targetId":"companionAd","invCode":"no-vgtv-aph-other_board_1","sizes":[320,150],"keywords":{"no-sno-adformat":"board_1"}},{"targetId":"testAd","invCode":"no-vgtv-aph-other_test","sizes":[1,2],"keywords":{"no-sno-adformat":"test"}}]}}},"pulse":{"site":"vgtv","actorRealm":"spid.no","productTag":"vgtv"},"dataController":{"link":"https://info.privacy.schibsted.com/no/schibsted-norge-personvernerklaering/"},"redirects":[],"staticRoutes":{"paywall":"/kjop-vgpluss-sport","favourites":"/favoritter","search":"/sok"},"appStoreLink":"itms-apps://apps.apple.com/no/app/vg/id381071021","googlePlayLink":"https://play.google.com/store/apps/details?id=com.agens.android.vgsnarvei","desktopMenuItemsCount":5,"menuItems":[{"label":"Hjem","link":"/","id":"home"},{"label":"Serier","link":"/kategori/100324/underholdning","id":100324},{"label":"Dokumentar","link":"/kategori/121/dokumentar","id":121},{"label":"Sport","link":"/kategori/3/sport","id":3},{"label":"Nyheter","link":"/kategori/1/nyheter","id":1},{"label":"Direkte","link":"/direkte","id":"direkte","type":"CustomPage"},{"label":"Profiler","link":"/profiler","id":"profiler"},{"label":"Fotball","link":"/kategori/52/fotball","id":52},{"label":"Rampelys","link":"/kategori/5/rampelys","id":5},{"label":"Viralvideoer","link":"/kategori/279/viralvideoer","id":279}]};
    </script>
    <script>
      window.ASSET = {"id":347770,"title":"Is på ruta? Husk denne knappen","titleFront":null,"description":"Spar verdifulle minutter ved å gjøre dette.","descriptionFront":null,"displays":null,"showDisplays":true,"created":1763644269,"updated":1763693392,"published":1763693392,"flightTimes":{"start":1763693391,"end":null},"duration":70975,"assetType":"video","streamType":"vod","status":"active","playback":null,"series":null,"articleUrl":null,"category":{"id":21,"title":"Forbruker","parentId":1,"showCategory":true,"isSeries":false,"order":0,"stats":"6","ageLimit":null,"lastAsset":{"id":234375},"additional":{"description":"I kategorien «Forbruker» på VGTV finner du stoff om bil, båt, motor, helse, reise og teknologi.","shortDescription":"","shortPath":"Forbruker","images":{"icon":"https://imbo.vgtv.no/users/vgtv/images/c24b66ef6abafa0e8ba88985bc9d29ee.jpg"},"image":"https://imbo.vgtv.no/users/vgtv/images/UmDPiYKyicxq.jpg","isImageUploaded":true,"logo":null,"background":null,"backgroundColor":"","showPlayerLogo":true,"playerLogoImage":null,"trackingCode":"","showEndPoster":true,"showComments":true,"allowAllDevices":true,"adCampaignId":"","autoPlayNextAsset":true,"autoPlayNextEmbed":true,"notificationMailEnabled":true,"metadata":{"custom_field_disableReactions":{"value":"{\"type\": \"checkbox\", \"label\":\"disable reactions\", \"group\":\"Comments\", \"helper\": \"Turns off sending reactions\" }","inherited":true},"custom_field_enableComments":{"value":"{\"type\": \"checkbox\", \"label\":\"enable comments\", \"group\":\"Comments\", \"helper\": \"Turns on commenting\"}","inherited":true},"custom_field_lockCommenting":{"value":"{\"type\": \"checkbox\", \"label\":\"lock commenting\", \"group\":\"Comments\", \"helper\": \"Turns off sending comments, but users can still read comments\" }","inherited":true},"custom_field_seoNoIndex":{"value":"{\"type\": \"checkbox\", \"label\":\"SEO noindex\", \"group\":\"SEO\", \"helper\": \"A noindex tag can block Google from indexing a VGTV page so that it won't appear in search results.\"} ","inherited":true},"discoverCategory":{"value":"80789c07-e9f6-48e5-8a59-a66fe224a010","inherited":true}}}},"images":{"main":"https://images.stream.schibsted.media/users/vgtv/images/6779f2923fdf2f3717f424f9d8349c12.jpg","front":"https://images.stream.schibsted.media/users/vgtv/images/8a85c6881abe43cb3fa5ec9b89d1ace9.jpg","snapshots":"https://images.stream.schibsted.media/users/vgtv/images/7eda7ddc84be4e315e6abd96520b62ff.jpg","featured":"https://images.stream.schibsted.media/users/vgtv/images/3737a8d3ced7098ef38ad71112cafb4d.jpg"},"streamUrls":{"hls":"https://amd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/,152_270_452,202_360_582,304_540_1072,406_720_1771,608_1080_3356,/master.m3u8","hds":null,"mp4":"https://dd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/ps_1080_1920_6063.mp4","pseudostreaming":["https://dd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/ps_1080_1920_6063.mp4"]},"streamConfiguration":{"properties":[]},"additional":{"settings":{"showAds":true,"showEmbed":true,"showComments":true,"ageLimit":null,"tonoRegistered":false,"createdBy":"YATS","lastEditedBy":"hege.marite.berge.varsi@schibsted.com","source":6,"notes":null,"showInNewest":true,"loopGeneratorEnabled":true,"escenicId":null,"playhead":0,"startIndexPoint":null},"chapters":[],"externalId":"y03a2A8S","cuePoints":[],"sourceFiles":[{"width":1080,"height":1920,"bitrate":6063,"sourceFile":"/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/ps_1080_1920_6063.mp4"}],"nextAsset":{"id":322811},"subtitles":[],"tags":["defdde70-e22a-4945-ac78-d0d5300ee14e","f3ed4571-66c5-40df-a51d-7d3bd5235afa","347c6ec0-ca8c-47cc-be65-797c8313eb63"],"stories":[],"access":{},"metadata":{"aspectRatio":"0.56","authors":"[\"50b69ffa-6461-4602-a24d-ec11ae718450\"]","autoGeneratedTranscript":"{\"url\":\"https://dd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/generated/_nb_NO.vtt\",\"language\":\"nb_NO\"}","contentType":"story","newsLifetime":"2","newsValue":"3","preview":"https://dd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/meta_preview.mp4","preview_hq":"https://dd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/preview/1763644732608/meta_preview_hq.mp4","preview_landscape":"[[{\"aspectRatio\":\"1.78\",\"width\":1138,\"height\":640,\"url\":\"https://dd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/preview/1763644764624/meta_landscape_preview_640p.mp4\"}]]","preview_portrait":"[[{\"aspectRatio\":\"1.78\",\"width\":1138,\"height\":640,\"url\":\"https://dd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/preview/1763644749579/meta_portrait_preview_640p.mp4\"}]]","preview_promo":"[[{\"aspectRatio\":\"1.78\",\"width\":960,\"height\":540,\"url\":\"https://dd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/preview/1763644774628/meta_promo_preview_540p.mp4\"},{\"aspectRatio\":\"1.78\",\"width\":1920,\"height\":1080,\"url\":\"https://dd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/preview/1763644774628/meta_promo_preview_1080p.mp4\"}]]","preview_vivi_category":"https://dd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/preview/1763644732608/meta_preview_vivi_category.mp4","seoDescription":"Spar verdifulle minutter ved å gjøre dette.","seoTitle":"– Ikke godt nok// Kan miste lappen// – Mer styr enn å skrape// Varmer raskere// – Det beste verktøyet // Knappen kan redde lappen"}},"provider":"vgtv","_embedded":{"tags":[{"id":"defdde70-e22a-4945-ac78-d0d5300ee14e","tag":"Bil","_links":{"self":{"href":"https://svp.vg.no/svp/api/v1/vgtv/tags/defdde70-e22a-4945-ac78-d0d5300ee14e"}}},{"id":"f3ed4571-66c5-40df-a51d-7d3bd5235afa","tag":"Vinter","_links":{"self":{"href":"https://svp.vg.no/svp/api/v1/vgtv/tags/f3ed4571-66c5-40df-a51d-7d3bd5235afa"}}},{"id":"347c6ec0-ca8c-47cc-be65-797c8313eb63","tag":"Is","_links":{"self":{"href":"https://svp.vg.no/svp/api/v1/vgtv/tags/347c6ec0-ca8c-47cc-be65-797c8313eb63"}}}]},"_links":{"self":{"href":"https://svp.vg.no/svp/api/v1/vgtv/assets/347770"}}};
      window.PAGE = {"type":"category","components":[{"options":{"useVerticalPosters":false,"usePageTaxonomy":true,"useLargeThumbnails":false,"skipMetadata":false,"sortByFlightTimes":true},"type":"slider","isShared":false,"data":{"type":"assets","source":{"endpoint":"svp/search","params":{"sort":"flightTimes.start","filter":{"categoryId":21}}},"url":"https://svp.vg.no/svp/api/v1/vgtv/search?sort=flightTimes.start&additional=settings|chapters|cuePoints|externalId|externalCategoryId|nextAsset|sourceFiles|subtitles|metadata|access|tags|stories&filter=categoryId::21|additional.settings.showInNewest<>false"},"header":"Alle videoer","createdAt":"2020-08-24T09:33:02.895Z","updatedAt":"2023-06-07T08:41:04.841Z","id":"5f43894eb968a50011c23e11"},{"options":{"useVerticalPosters":false,"usePageTaxonomy":true,"useLargeThumbnails":false,"skipMetadata":false,"sortByFlightTimes":false},"type":"slider","isShared":false,"data":{"type":"assets","source":{"params":{"interval":"month","filter":{"categoryId":21}},"endpoint":"svp/most-seen"},"url":"https://svp.vg.no/svp/api/v1/vgtv/assets/most-seen?interval=month&additional=settings|chapters|cuePoints|externalId|externalCategoryId|nextAsset|sourceFiles|subtitles|metadata|access|tags|stories&filter=categoryId::21|additional.settings.showInNewest<>false"},"header":"Mest sett","createdAt":"2020-08-24T09:33:27.346Z","updatedAt":"2020-08-24T09:33:27.346Z","id":"5f4389675a5c350011ad25f1"},{"options":{"useVerticalPosters":false,"usePageTaxonomy":true,"useLargeThumbnails":false,"skipMetadata":false,"sortByFlightTimes":false},"type":"slider","isShared":false,"data":{"type":"assets","source":{"params":{"filter":{"streamType":["wasLive"],"categoryId":21}},"endpoint":"svp/search"},"url":"https://svp.vg.no/svp/api/v1/vgtv/search?additional=settings|chapters|cuePoints|externalId|externalCategoryId|nextAsset|sourceFiles|subtitles|metadata|access|tags|stories&filter=streamType::wasLive|categoryId::21|additional.settings.showInNewest<>false"},"header":"Tidligere direktesendinger","createdAt":"2022-01-19T11:26:21.087Z","updatedAt":"2022-01-19T14:34:22.837Z","id":"61e7f55da59476c5f16dcf87"},{"options":{"useVerticalPosters":false,"layout":"vertical","usePageTaxonomy":true},"type":"list","isShared":false,"data":{"type":"categories","source":{"endpoint":"svp/categories","params":{"filter":{"parentId":21}}},"url":"https://svp.vg.no/svp/api/v1/vgtv/categories?additional=true&filter=parentId::21"},"header":"Relaterte kategorier","createdAt":"2020-08-24T09:37:21.681Z","updatedAt":"2022-01-10T16:05:47.656Z","id":"5f438a511c2e9000111ba135"}],"createdAt":"2020-07-09T12:54:15.585Z","updatedAt":"2023-06-07T08:40:52.634Z","provider":"vgtv","id":"5f0713774b5f830944e954ee","useDefaultTemplate":true,"category":{"id":21,"title":"Forbruker","parentId":1,"showCategory":true,"isSeries":false,"order":0,"stats":"6","ageLimit":null,"lastAsset":{"id":234375},"additional":{"description":"I kategorien «Forbruker» på VGTV finner du stoff om bil, båt, motor, helse, reise og teknologi.","shortDescription":"","shortPath":"Forbruker","images":{"icon":"https://imbo.vgtv.no/users/vgtv/images/c24b66ef6abafa0e8ba88985bc9d29ee.jpg"},"image":"https://imbo.vgtv.no/users/vgtv/images/UmDPiYKyicxq.jpg","isImageUploaded":true,"logo":null,"background":null,"backgroundColor":"","showPlayerLogo":true,"playerLogoImage":null,"trackingCode":"","showEndPoster":true,"showComments":true,"allowAllDevices":true,"adCampaignId":"","autoPlayNextAsset":true,"autoPlayNextEmbed":true,"notificationMailEnabled":true,"metadata":{"custom_field_disableReactions":{"value":"{\"type\": \"checkbox\", \"label\":\"disable reactions\", \"group\":\"Comments\", \"helper\": \"Turns off sending reactions\" }","inherited":true},"custom_field_enableComments":{"value":"{\"type\": \"checkbox\", \"label\":\"enable comments\", \"group\":\"Comments\", \"helper\": \"Turns on commenting\"}","inherited":true},"custom_field_lockCommenting":{"value":"{\"type\": \"checkbox\", \"label\":\"lock commenting\", \"group\":\"Comments\", \"helper\": \"Turns off sending comments, but users can still read comments\" }","inherited":true},"custom_field_seoNoIndex":{"value":"{\"type\": \"checkbox\", \"label\":\"SEO noindex\", \"group\":\"SEO\", \"helper\": \"A noindex tag can block Google from indexing a VGTV page so that it won't appear in search results.\"} ","inherited":true},"discoverCategory":{"value":"80789c07-e9f6-48e5-8a59-a66fe224a010","inherited":true}}},"_links":{"self":{"href":"https://svp.vg.no/svp/api/v1/vgtv/categories/21"}}},"entityId":21};
      window.FEATURES = [{"name":"brandstudio","enabled":true,"type":"kill-switch","variant":{"name":"enabled","enabled":true,"feature_enabled":true,"featureEnabled":true}},{"name":"watchtime","enabled":true,"type":"kill-switch","variant":{"name":"enabled","enabled":true,"feature_enabled":true,"featureEnabled":true}},{"name":"app-promo","enabled":true,"type":"kill-switch","variant":{"name":"enabled","enabled":true,"feature_enabled":true,"featureEnabled":true}}];
    </script>

    <script>
      (function(d, s, id){
        var js, fjs = d.getElementsByTagName(s)[0];
        if (d.getElementById(id)) {return;}
        js = d.createElement(s); js.id = id;
        js.src = "https://vgc.no/player/player.next.min.bundled-latest.js";
        js.async = true;
        try{eval("async () => {}"),js.src=js.src.replace("player.min","player.next.min")}catch(a){}
        fjs.parentNode.insertBefore(js, fjs);
      }(document, 'script', 'svp-player-sdk'));
    </script>
    <script>
/*! Copyright © 2025 Schibsted. Generated by @schibsted/sourcepoint 5.4.3 (2025-04-28T12:58:24.489Z) */
!function(){const e=["jsSdkVersion","id","realm","clientId","pulseTracker","referrer","state","pulseObjectName","showInWebview","identityObject","identityObjectName","disableSentry","disableNativeConsentCheck","enableUserCentric","groupId"],n=["jsSdkVersion","id","realm","clientId","pulseTracker","referrer","state","pulseObjectName","showInWebview","identityObject","identityObjectName","disableSentry","disableNativeConsentCheck","enableUserCentric","groupId"];function t(e,n){if(null==e)return{};var t={};for(var o in e)if({}.hasOwnProperty.call(e,o)){if(n.includes(o))continue;t[o]=e[o]}return t}const o={"showInWebview":"tcf","disableSentry":true,"accountId":1047,"groupPmId":910021,"propertyId":8876,"baseEndpoint":"https://cmp.vg.no","consentLanguage":"no","propertyHref":"https://www.vg.no"};function r(){"undefined"!=typeof document&&document.location.href.indexOf("sp_debug=1")>0&&console.debug("[CMP]",...arguments)}function s(e,n,t,o,r){const s=new URL(e);s.searchParams.append("utm_source","cmp"),s.searchParams.append("utm_medium","psi"),s.searchParams.append("referrer",o||window.location.href),t&&s.searchParams.append("client_id",t),n&&s.searchParams.append("environment_id",n),r&&s.searchParams.append("state",r),window.location.href=s.href}function i(e){return null===e?null:Boolean(parseInt(e))}function c(e){let n=e+"=",t=decodeURIComponent(document.cookie).split(";");for(let e=0;e<t.length;e++){let o=t[e];for(;" "==o.charAt(0);)o=o.substring(1);if(0==o.indexOf(n))return o.substring(n.length,o.length)}return""}const a=["Mixed","PSI","SCC","TCF","PMC"],u="default",l="cmp",p="cache",d="accepted",f="rejected",g="unknown",m=Object.freeze({purposes:{CMP_ANALYTICS:{optIn:!1,status:g},CMP_MARKETING:{optIn:!1,status:g},CMP_ADVERTISING:{optIn:!1,status:g},CMP_PERSONALIZATION:{optIn:!1,status:g}},source:u});function y(e,n,t,o){r("Pulse: "+t+"(actor, data):",n,o),b(e,(e=>{e&&"function"==typeof e.track&&e.track(t,{schema:"http://schema.schibsted.com/events/tracker-event.json/314.json",object:Object.assign({},o,y.pulseCommonData),provider:{component:"CMP"},actor:n})}))}function b(e,n){if(e.psi.pulseTracker)return n(e.psi.pulseTracker);const t=e.psi.pulseObjectName||"pulse";return"function"!=typeof e[t]?console.error("No Pulse integration detected. Aborting."):e[t]((e=>{"function"==typeof n&&n(e)}))}function v(){var e;const n=null==(e=y.pulseCommonData)?void 0:e.messageName;if(n)return a.find((e=>n.includes(e)))}function _(e){return"CMP_"+("personalisation"===e?"personalization":e).toUpperCase()}function h(e,n,t){const o=Object.keys(w(e)).filter((n=>w(e)[n])),r=Object.keys(w(e)).filter((n=>!w(e)[n]));return o.map((e=>{const t=n.purposes[_(e)];t.optIn=!0,t.status=d})),r.map((e=>{n.purposes[_(e)].status=f})),n.source=t,n}function w(e){const n=i((e._scc_||e._tcf_).getPermissionSync("CMP:advertising")),t=i((e._scc_||e._tcf_).getPermissionSync("CMP:analytics")),o=i((e._scc_||e._tcf_).getPermissionSync("CMP:marketing")),r=i((e._scc_||e._tcf_).getPermissionSync("CMP:personalisation"));var s;return s={advertising:n,analytics:t,marketing:o,personalisation:r},Object.entries(s).filter((e=>{let[n,t]=e;return null!=t})).reduce(((e,n)=>{let[t,o]=n;return Object.assign({},e,{[t]:o})}),{})}function C(e,n){const t=n.performance.now();return e?Math.round((t-e)/1e3):null}let P=null,I=!1,S=!1;function M(e,n){if(n&&("object"!=typeof(t=n)||t.constructor!==Object))return console.error("Provided object is incorrect");var t;if(0===Object.keys(w(e)).length){if(!n)return m;const e=JSON.parse(JSON.stringify(n));return e.source=u,e}return h(e,JSON.parse(JSON.stringify(n||m)),p)}function O(e,n){n.events=n.events||{};const t=n.events.onMessageReceiveData,o=n.events.onMessageChoiceSelect,s=n.events.onMessageReady,i=n.events.onPrivacyManagerAction,c=n.events.onConsentReady;let a,u=!0;const p={id:n.userId,realm:n.realm};n.events.onMessageReceiveData=function(e,o){r("Sourcepoint: onMessageReceiveData(data)",o),P=!0,y.pulseCommonData={"@id":"sdrn:privacy:cmp:"+(o.messageId||""),"@type":"CMP",messageName:o.msgDescription||"",propertyId:n.propertyId,messageId:o.messageId||void 0,bucket:o.bucket||void 0,jsSdkVersion:n.jsSdkVersion,partitionId:o.prtnUUID||"",language:n.consentLanguage},"function"==typeof t&&t(o)},n.events.onMessageReady=function(){var n;null==(n=window._tcf_)||null==(n=n.TCFCallbacks)||n.map((e=>{e()})),r("Sourcepoint: onMessageReady()");const t=v();if(r("Pulse: Detected message type: "+t),!P)return y(e,p,"View",{name:"CMP: Privacy Manager displayed",messageType:v()});a=e.performance.now(),y(e,p,"View",{name:"CMP: Message displayed",messageType:t}),"function"==typeof s&&s()},n.events.onMessageChoiceSelect=function(n,t,s){if(r("Sourcepoint: onMessageReady(choice_id="+t+", choice_type_id="+s+")"),5===s){const n=C(a,e);y(e,p,"engagementEvent",Object.assign({name:"CMP: Link to Privacy / Cookie Policy clicked",elementType:"anchor",isFirstLayer:P,messageType:v()},n&&{duration:n})),P=null}if(9===s){u=!1,P=null;const n=C(a,e);y(e,p,"engagementEvent",Object.assign({name:"CMP: Open Privacy Settings",elementType:"button",messageType:v()},n&&{duration:n}))}if(11===s&&(u=!0),12===s&&(P=!1),15===s){const n=C(a,e);y(e,p,"engagementEvent",Object.assign({name:"CMP: Dismiss message",elementType:"button",messageType:v()},n&&{duration:n}))}"function"==typeof o&&o(t,s)},n.events.onPrivacyManagerAction=function(e,n){r("Sourcepoint: onPrivacyManagerAction()"),I=!0,P=!1,"none"===n.purposeConsent?(S=!0,u=!1):(S=!1,u=!0),"function"==typeof i&&i()},n.events.onConsentReady=function(n,t,o,s){var i,d;null==(i=window._tcf_)||null==(i=i.consentedCallback)||i.map((e=>{e(s.consentedToAll)})),null==(d=window._tcf_)||null==(d=d.TCFCallbacks)||d.map((e=>{e()})),r("Sourcepoint: onConsentReady(message_type="+n+", consentUUID="+t+", euconsent)",o),r("Sourcepoint: getMessageType() "+v());const f=C(a,e);if(void 0===v()&&!I)return;const g="PSI"===v()?null:w(e);if(function(e){const n=JSON.parse(JSON.stringify(m));b(e,(t=>{try{t.setConsents(h(e,n,l))}catch(e){console.error("Consents couldn't be set. The provided version of Pulse SDK does not support the setConsents event")}}))}(e),S&&y(e,p,"engagementEvent",Object.assign({name:"CMP: Reject all",elementType:"button",messageType:v()},f&&{duration:f})),!u)return!1;y(e,p,"engagementEvent",Object.assign({name:"CMP: Accept",elementType:"button",messageType:v(),consentedToAll:null==s?void 0:s.consentedToAll,isFirstLayer:P||!!P},g&&{consents:g},f&&{duration:f})),P=null,I=!1,S=!1,"function"==typeof c&&c(n,t,o,s)}}function j(e,n,t){if(!n.groupPmId)throw new Error("groupPmId is required");const o="CMP:advertising",s="CMP:analytics",i="CMP:marketing",c="CMP:personalisation",a="CMP:performance_marketing";let u=[];const l={};function p(n){return r(t+": getPermissionFromCache(category="+n+")"),e.localStorage.getItem(n)}l[o]=[],l[s]=[],l[i]=[],l[c]=[],l[a]=[];let d=null;const f={subscribers:l,consentedCallback:[],TCFCallbacks:[],showPrivacyManager:function(){r("${type}: showPrivacyManager()"),y.pulseCommonData.messageName="",I=!0,P=!1,e._sp_.gdpr.loadPrivacyManagerModal(n.groupPmId)},getPermissionSync:function(e){return r(t+": getPermissionSync(category="+e+")"),p(e)},getPermission:function(e,n){r(t+": getPermission(category="+e+")");const o=f.subscribe(e,function(){let e=!1;return t=>{e?"function"==typeof o&&o():(e=!0,n(t),n=function(){})}}())},notify:(g={[o]:p(o),[s]:p(s),[i]:p(i),[c]:p(c),[a]:p(a)},(e,n)=>{if(g[e]===n)return void r(t+": notify(category="+e+", value="+n+") - IGNORED");null===d&&(d=setTimeout((()=>{const e=u;for(let n=0;n<e.length;n++)e[n]();d=null}),10)),r(t+": notify(category="+e+", value="+n+")"),g[e]=n;const o=f.subscribers[e];for(let e=0;e<o.length;e++)o[e](n)}),subscribe:function(e,n){if(r(t+": subscribe(category="+e+")"),!f.subscribers[e])return void console.error("Unable to subscribe - undefined consent category!");f.subscribers[e].push(n);const o=p(e);return null!==o&&n(o),()=>{f.subscribers[e]=f.subscribers[e].filter((e=>e!==n))}},subscribeAny:function(e){return r("subscribeAny"),u.push(e),()=>{u=u.filter((n=>n!==e))}},getCachedOrDefaultConsentsForPulse:function(n){return M(e,n)},isConsentedToAll:function(e){f.consentedCallback.push(e)},getConsentedToAllSync:function(){const e=p("_sp_user_consent_"+n.propertyId);try{var t;if(0===Object.keys(localStorage).filter((e=>e.startsWith("CMP:"))).length)return null;const n=null==(t=JSON.parse(e))||null==(t=t.gdpr)?void 0:t.consentStatus;if((null==n?void 0:n.vendorListAdditions)||(null==n?void 0:n.legalBasisChanges))return null;const o=null==n?void 0:n.consentedAll;return void 0===o?null:o}catch(e){return null}},onTcfReady:function(e){f.TCFCallbacks.push(e)}};var g;return e._SourcePoint_Consent_Callback=f.notify,f}function T(e,n){var t,o;if(null!=(t=e.psi)&&t.identityObject)return e.psi.identityObject;if(null!=n&&n.identityObject)return n.identityObject;const r=(null==(o=e.psi)?void 0:o.identityObjectName)||(null==n?void 0:n.identityObjectName)||"Identity";return e[r]?e[r]:console.warn("No Schibsted Account integration detected.")}function k(e){const n=Array.from({length:20},(()=>String.fromCharCode(Math.floor(25*Math.random()+97)))).join(""),t=btoa(JSON.stringify(n));T(e)&&T(e).login({state:t})}const N=function(e){if("number"==typeof e||void 0===e)return config.userId=e;throw new Error("Id value "+e+" is invalid")},A=function(e){return(e=>{try{return Boolean(new URL(e))}catch(e){return!1}})(e)?window.psi.isLoggedInUser?s(e,null,window.psi.clientId,window.psi.referrer,window.psi.state):b(window,(n=>{n.getEnvironmentId().then((n=>{s(e,n,window.psi.clientId,window.psi.referrer,window.psi.state)}))})):console.error("The URL passed to the configuration is invalid. Please, correct it.")},E=function(){return k(window)},L=function(e,n,t){e.targetingParams=e.targetingParams||{},e.targetingParams[n]=t};const R=["Hermes","_app_","tv.nu","FinnApp","Omni"];function U(e){return R.some((n=>e.userAgent.includes(n)))}function D(e,n,t){return!function(e){var n;const t=new URLSearchParams(null==(n=e.location)?void 0:n.search),o=t.has("_sp_pass_consent");try{if(o)return e.sessionStorage.setItem("_sp_pass_consent","true"),!0;if("true"===e.sessionStorage.getItem("_sp_pass_consent")){t.set("_sp_pass_consent","true");const n=e.location.pathname+"?"+t.toString()+e.location.hash;return e.history.replaceState({},"",n),!0}}catch(e){return o}return!1}(e)&&U(n)&&!t.disableNativeConsentCheck}async function x(e,o,r,s,i){F(e,o,r,s,i);const a=t(s,n);try{const n=T(e);if(!(c("CMP:isLoggedIn")||await n.isLoggedIn()))return J(e,a);n.on("logout",(function(){var e;e="CMP:isLoggedIn",document.cookie=e+"=; Max-Age=-99999999;"})),c("CMP:isLoggedIn")||function(e,n,t){const o=new Date;o.setTime(o.getTime()+24*t*60*60*1e3);let r="expires="+o.toUTCString();document.cookie=e+"="+n+";"+r+";path=/"}("CMP:isLoggedIn",!0),L(s,"loggedin",!0);const t={externalParty:"sourcepoint",optionalSuffix:s.groupId},o=await n.getExternalId(t.externalParty,t.optionalSuffix),r=L(s,"enableUserCentric",!0);J(e,Object.assign({authId:o,targetingParams:r},a))}catch(n){console.error("Identity: ",n),J(e,a)}}function F(e,n,t,o,r){var s,i,c;if(!o.baseEndpoint||!o.propertyId||!o.consentLanguage)throw new Error("One of missing: baseEndpoint, propertyId, consentLanguage");O(e,o),function(e){e.events=e.events||{},e.events.onError=function(n,t,o){try{n&&window._cmp_.sentry.setTag("message_type",n),t&&window._cmp_.sentry.setTag("errorCode",t),window._cmp_.sentry.setTag("propertyId",e.propertyId),window._cmp_.sentry.captureException(o)}catch(e){console.error("Can not send the error to Sentry, "+e)}},e.events.onMessageChoiceError=function(e,n){try{e&&window._cmp_.sentry.setTag("message_type",e),window._cmp_.sentry.captureException(n)}catch(n){console.error("Can not send the error to Sentry, "+n)}}}(o),o.accountId=o.accountId||1047,o.custom={},o.gdpr={includeTcfApi:"tcf"===r},o.propertyHref&&(o.joinHref=!0);const a=o.userId||(null==(s=T(e,o))?void 0:s._session.userId);a&&L(o,"loggedin","true");const u=o.clientId||(null==(i=T(e,o))?void 0:i.clientId);U(t)&&L(o,"mobile-webview",!o.showInWebview||o.showInWebview);const l=null==n||null==(c=n.referrer)?void 0:c.split("/")[2];l&&L(o,"referrer-hostname",l),function(){const e=/(_sch_cmp_[_a-z0-9]+)=(.+)/i;n.cookie.split(";").filter((n=>e.test(n))).map((e=>e.split("=").map((e=>e.trim())))).forEach((e=>{let[n,t]=e;return L(o,n,t)}))}(),o.propertyHref&&n.location.search&&-1===o.propertyHref.indexOf("?")&&(o.propertyHref+=n.location.search);const{pulseTracker:p,referrer:d,state:f,pulseObjectName:g,showInWebview:m,identityObject:y,identityObjectName:b,enableUserCentric:v,groupId:_}=o;e.psi=e.psi||{},e.psi.isLoggedInUser=!!a,e.psi.setUserId=N,e.psi.openPrivacySettings=A,e.psi.pulseTracker=p,e.psi.clientId=u,e.psi.referrer=d,e.psi.state=f,e.psi.pulseObjectName=g,e.psi.showInWebview=m,e.psi.identityObject=y,e.psi.identityObjectName=b,e.psi.triggerLogin=E,e.psi.enableUserCentric=v,e.psi.groupId=_}function J(e,n){e._sp_=e._sp_||{},e._sp_.config=n,r("Sourcepoint initiated with config: ",n)}function H(){r("dispatching cmp:ready event"),document.dispatchEvent(new Event("cmp:ready"))}function V(e,n){if(n.disableSentry)return;const t=e.createElement("script");var o,r;o=t,r={async:!0,type:"module",src:"https://static.privacy.schibsted.com/dist/index.js",fetchPriority:"low"},Object.keys(r).filter((e=>void 0!==o[e])).forEach((e=>"object"==typeof r[e]?Object.keys(r[e]).forEach((n=>o[e][n]=r[e][n])):o[e]=r[e])),e.head.appendChild(t)}D(window,navigator,o)?(console.warn("CMP: Native consent is not passed. Sourcepoint will not be initialized."),window._sp_={config:{accountId:1047,baseEndpoint:"https://cdn.privacy-mgmt.com"}}):(function(e){const n=e.createElement("script");n.innerHTML='"use strict";function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}!function(){var t=function(){var t,e,o=[],n=window,r=n;for(;r;){try{if(r.frames.__tcfapiLocator){t=r;break}}catch(t){}if(r===n.top)break;r=r.parent}t||(!function t(){var e=n.document,o=!!n.frames.__tcfapiLocator;if(!o)if(e.body){var r=e.createElement("iframe");r.style.cssText="display:none",r.name="__tcfapiLocator",e.body.appendChild(r)}else setTimeout(t,5);return!o}(),n.__tcfapi=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];if(!n.length)return o;"setGdprApplies"===n[0]?n.length>3&&2===parseInt(n[1],10)&&"boolean"==typeof n[3]&&(e=n[3],"function"==typeof n[2]&&n[2]("set",!0)):"ping"===n[0]?"function"==typeof n[2]&&n[2]({gdprApplies:e,cmpLoaded:!1,cmpStatus:"stub"}):o.push(n)},n.addEventListener("message",(function(t){var e="string"==typeof t.data,o={};if(e)try{o=JSON.parse(t.data)}catch(t){}else o=t.data;var n="object"===_typeof(o)&&null!==o?o.__tcfapiCall:null;n&&window.__tcfapi(n.command,n.version,(function(o,r){var a={__tcfapiReturn:{returnValue:o,success:r,callId:n.callId}};t&&t.source&&t.source.postMessage&&t.source.postMessage(e?JSON.stringify(a):a,"*")}),n.parameter)}),!1))};"undefined"!=typeof module?module.exports=t:t()}();',e.head.appendChild(n)}(document),V(document,o),function(e,n){e._tcf_=j(e,n)}(window,o),o.enableUserCentric?x(window,document,navigator,o,"tcf").then((()=>{H()})):(function(n,o,r,s,i){F(n,o,r,s,i),J(n,t(s,e))}(window,document,navigator,o,"tcf"),H()))}();
</script>
<link rel="preload" href="https://cmp.vg.no/unified/wrapperMessagingWithoutDetection.js" as="script" fetchpriority="high">
<script async src="https://cmp.vg.no/unified/wrapperMessagingWithoutDetection.js" onload="document.dispatchEvent(new Event('cmp:loaded'))"></script>
    
<script>
  (function(h,o,u,n,d) {
    h=h[d]=h[d]||{q:[],onReady:function(c){h.q.push(c)}}
    d=o.createElement(u);d.async=1;d.src=n
    n=o.getElementsByTagName(u)[0];n.parentNode.insertBefore(d,n)
  })(window,document,'script','https://www.datadoghq-browser-agent.com/us1/v5/datadog-logs.js','DD_LOGS');
</script>

    <script>
      (() => {
        const img = document.createElement('img');
        img.id = 'player-placeholder';
        img.src = `https://images.stream.schibsted.media/users/vgtv/images/6779f2923fdf2f3717f424f9d8349c12.jpg?t[]=${window.POSTER_TRANSFORM}`;
        img.fetchPriority = "high";
        document.getElementById('player-container').prepend(img);
      })()
    </script>
    <script>if('serviceWorker' in navigator){window.addEventListener('load',function(){navigator.serviceWorker.register('/sw-vgtv.js',{scope:'/'})})}</script>
    <script nomodule>!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",(function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()}),!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();</script>
    <script nomodule crossorigin id="vite-legacy-polyfill" src="/static/js/main.polyfills-legacy.BqKoFy8X.js"></script>
    <script nomodule crossorigin id="vite-legacy-entry" data-src="/static/js/main.index-legacy.BJ2xL76m.js">System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))</script>
  </body>
</html>
🗄️ Database Row (All Fields)
{
   "article_id" : 4422,
   "author" : "",
   "category" : "Nyheter",
   "change_type" : "new",
   "content" : "",
   "created_at" : "2025-11-21 03:45:35",
   "id" : 6320,
   "image_local_path" : "/downloads/4422_9ba058b1418f931433c3b09a23119191.jpg",
   "image_ratio" : null,
   "image_url" : "https://images.stream.schibsted.media/users/vgtv/images/6779f2923fdf2f3717f424f9d8349c12.jpg?t%5B%5D=1280x720",
   "image_url_normalized" : "https://images.stream.schibsted.media/users/vgtv/images/6779f2923fdf2f3717f424f9d8349c12.jpg?t%5B%5D=1280x720",
   "is_paywalled" : 0,
   "is_video" : 1,
   "keywords" : "Bil, Vinter, Is",
   "metadata" : "{\"meta\":{\"viewport\":\"width=device-width, initial-scale=1.0, maximum-scale=1.0,user-scalable=0\",\"description\":\"Spar verdifulle minutter ved å gjøre dette.\",\"keywords\":\"Bil,Vinter,Is\",\"robots\":\"all\",\"theme-color\":\"#131315\"},\"schema\":{},\"content\":\"\",\"twitter\":{\"card\":\"summary_large_image\"},\"category\":\"Nyheter\",\"published_at\":null,\"source_updated_at\":null,\"keywords\":[\"Bil\",\"Vinter\",\"Is\"],\"description\":\"Spar verdifulle minutter ved å gjøre dette.\",\"raw_feed_item\":\"<item><title>Is på ruta? Husk denne knappen</title><pubDate>Fri, 21 Nov 2025 02:49:55 GMT</pubDate><link>https://www.vg.no/nyheter/i/2pnpqv/is-paa-ruta-husk-denne-knappen</link><guid>https://www.vg.no/i/2pnpqv</guid><vg:waplink>https://www.vg.no/i/2pnpqv</vg:waplink><vg:body /><category>Nyheter</category><vg:img>https://akamai.vgc.no/v2/images/acd4efc1-a1bb-46fb-95c3-6f1d7d965735?fit=crop&amp;format=auto&amp;h=1069&amp;w=1900&amp;s=ce8103d1c07bf11d161fec99d35831da49e2cf4c</vg:img><vg:articleImg>https://akamai.vgc.no/v2/images/acd4efc1-a1bb-46fb-95c3-6f1d7d965735?fit=crop&amp;format=auto&amp;h=1069&amp;w=1900&amp;s=ce8103d1c07bf11d161fec99d35831da49e2cf4c</vg:articleImg><image>https://akamai.vgc.no/v2/images/acd4efc1-a1bb-46fb-95c3-6f1d7d965735?fit=crop&amp;format=auto&amp;h=1069&amp;w=1900&amp;s=ce8103d1c07bf11d161fec99d35831da49e2cf4c</image><imgRegular>https://akamai.vgc.no/v2/images/acd4efc1-a1bb-46fb-95c3-6f1d7d965735?fit=crop&amp;format=auto&amp;h=1069&amp;w=1900&amp;s=ce8103d1c07bf11d161fec99d35831da49e2cf4c</imgRegular><enclosure type=\\\"img/jpg\\\" url=\\\"https://akamai.vgc.no/v2/images/acd4efc1-a1bb-46fb-95c3-6f1d7d965735?fit=crop&amp;format=auto&amp;h=1069&amp;w=1900&amp;s=ce8103d1c07bf11d161fec99d35831da49e2cf4c\\\" /></item>\",\"image_url\":\"https://images.stream.schibsted.media/users/vgtv/images/6779f2923fdf2f3717f424f9d8349c12.jpg?t%5B%5D=1280x720\",\"title\":\"– Ikke godt nok// Kan miste lappen// – Mer styr enn å skrape// Varmer raskere// – Det beste verktøyet // Knappen kan redde lappen - VGTV\",\"author\":\"\",\"og\":{\"image:height\":\"720\",\"description\":\"Spar verdifulle minutter ved å gjøre dette.\",\"url\":\"https://tv.vg.no/video/347770/is-paa-ruta-husk-denne-knappen\",\"image:width\":\"1280\",\"site_name\":\"VGTV\",\"type\":\"video.other\",\"title\":\"– Ikke godt nok// Kan miste lappen// – Mer styr enn å skrape// Varmer raskere// – Det beste verktøyet // Knappen kan redde lappen - VGTV\",\"image\":\"https://images.stream.schibsted.media/users/vgtv/images/6779f2923fdf2f3717f424f9d8349c12.jpg?t[]=1280x720\"}}",
   "og_title" : "– Ikke godt nok// Kan miste lappen// – Mer styr enn å skrape// Varmer raskere// – Det beste verktøyet // Knappen kan redde lappen - VGTV",
   "published_at" : null,
   "raw_html" : "<!DOCTYPE html>\n<html lang=\"no\">\n  <head>\n    <meta charset=\"utf-8\" />\n    <link rel=\"icon\" href=\"/favicon-vgtv-32x32.png\" />\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=1.0,user-scalable=0\"/>\n    <meta name=\"theme-color\" content=\"#131315\" />\n    <meta name=\"twitter:card\" content=\"summary_large_image\">\n    <meta name=\"description\" content=\"Spar verdifulle minutter ved å gjøre dette.\" data-react-helmet=\"true\">\n    <meta name=\"keywords\" content=\"Bil,Vinter,Is\" data-react-helmet=\"true\">\n    <meta name=\"robots\" content=\"max-video-preview:10\">\n    <meta name=\"robots\" content=\"max-image-preview:large\">\n    <meta name=\"robots\" content=\"max-snippet:-1\">\n    <meta name=\"robots\" content=\"all\" data-react-helmet=\"true\">\n\n    <link rel=\"preconnect\" href=\"https://vgc.no\" crossorigin=\"anonymous\">\n    <link rel=\"preconnect\" href=\"https://cdn.stream.schibsted.media\">\n    <link rel=\"preconnect\" href=\"https://imbo.vgtv.no\">\n    <link rel=\"preconnect\" href=\"https://images.stream.schibsted.media\">\n    <link rel=\"preconnect\" href=\"https://ib.adnxs.com\" crossorigin=\"use-credentials\">\n    <link rel=\"preconnect\" href=\"https://adsdk.microsoft.com\" crossorigin=\"use-credentials\">\n    <link rel=\"preconnect\" href=\"https://cdn.adnxs.com\">\n    <link rel=\"preconnect\" href=\"https://secure.adnxs.com\">\n    <link rel=\"preconnect\" href=\"https://log.medietall.no\" crossorigin=\"anonymous\">\n    <link rel=\"preconnect\" href=\"https://dc.schibsted.io\">\n    <link rel=\"preconnect\" href=\"https://svp.vg.no\" crossorigin=\"anonymous\">\n    <link rel=\"preconnect\" href=\"https://ncis.schibsted.com\" crossorigin=\"use-credentials\">\n    <link rel=\"preconnect\" href=\"https://ncis.schibsted.com\" crossorigin=\"anonymous\">\n\n    <meta property=\"og:site_name\" content=\"VGTV\" data-react-helmet=\"true\"><meta property=\"og:title\" content=\"– Ikke godt nok// Kan miste lappen// – Mer styr enn å skrape// Varmer raskere// – Det beste verktøyet // Knappen kan redde lappen - VGTV\" data-react-helmet=\"true\"><meta property=\"og:description\" content=\"Spar verdifulle minutter ved å gjøre dette.\" data-react-helmet=\"true\"><meta property=\"og:type\" content=\"video.other\" data-react-helmet=\"true\"><meta property=\"og:url\" content=\"https://tv.vg.no/video/347770/is-paa-ruta-husk-denne-knappen\" data-react-helmet=\"true\"><meta property=\"og:image\" content=\"https://images.stream.schibsted.media/users/vgtv/images/6779f2923fdf2f3717f424f9d8349c12.jpg?t[]=1280x720\" data-react-helmet=\"true\"><meta property=\"og:image:width\" content=\"1280\" data-react-helmet=\"true\"><meta property=\"og:image:height\" content=\"720\" data-react-helmet=\"true\">\n    <link rel=\"manifest\" href=\"/manifest-vgtv.json\" />\n    <link rel=\"canonical\" href=\"https://tv.vg.no/video/347770/is-paa-ruta-husk-denne-knappen\" data-react-helmet=\"true\"/>\n    <link rel=\"apple-touch-icon\" href=\"/apple-touch-icon-vgtv-180x180.png\">\n    <title>– Ikke godt nok&#x2F;&#x2F; Kan miste lappen&#x2F;&#x2F; – Mer styr enn å skrape&#x2F;&#x2F; Varmer raskere&#x2F;&#x2F; – Det beste verktøyet &#x2F;&#x2F; Knappen kan redde lappen - VGTV</title>\n    <style>\n        html {\n          background: #131315;\n          color: #e8e8e8;\n        }\n    </style>\n    <script>\n      if (/^#!\\//.test(window.location.hash)) {\n        window.location = window.location.href.replace('/#!', '');\n      }\n\n      function checkForTouch() {\n        if(!('ontouchstart' in window)) {\n          document.body.classList.add('no-touch')\n        }\n      }\n\n      if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', checkForTouch);\n      } else {\n        checkForTouch();\n      }\n    </script>\n    <script type=\"application/javascript\">\n      (function (w, d, n, t, s, a, b) {w[n] = w[n] || function() {\n          (window[n].q = window[n].q || []).push(arguments)}; a = d.createElement(t);\n          b = document.getElementsByTagName(t)[0];a.async = 1;a.src = s;b.parentNode.insertBefore(a, b)}\n      )(window, document, 'pulse', 'script', 'https://sdk.pulse.schibsted.com/versioned/3.2/pulse.min.js');\n    </script>\n    <link rel=\"preload\" href=\"https://vgc.no/player/player.next.min.bundled-latest.js\" as=\"script\">\n    <link rel=\"preload\" href=\"https://vgc.no/player/player-skin-vgtv2-latest.css\" as=\"style\">\n\n    <script>\n      (function () {\n        let width = window.innerWidth;\n        const maxPlayerWidth = width <= 1680 ? 980 : 1440;\n        let playerWidth = Math.min(maxPlayerWidth, width);\n\n        const ratio = window.devicePixelRatio > 1 ? 2 : 1;\n        const quality = (ratio > 1) ? 50 : 80;\n\n        const getImageSizeP = () => {\n          const realWidth = playerWidth * ratio;\n          return [380, 480, 580, 680, 780, 800, 980, 1080, 1440, 2048].reduce(\n            (prev, curr) => Math.abs(curr - realWidth) < Math.abs(prev - realWidth) ? curr : prev,\n            380\n          );\n        }\n\n        const getImageSizeS = () => {\n          const realWidth = width * ratio;\n          let [w, h] = [[750, 422], [1200, 675], [1536, 864], [2048, 1152], [2880, 1620], [3360, 1890], [3840, 2160]].reduce(\n            (prev, curr) => prev[0] >= realWidth ? prev : curr,\n            [750, 422]\n          );\n          return ratio === 1 ? `${Math.floor(w / 2)}x${Math.floor(h / 2)}` : `${w}x${h}`;\n        };\n\n        window.POSTER_TRANSFORM = `${getImageSizeP()}q${quality}`;\n        window.SPLASH_TRANSFORM = `${getImageSizeS()}q${quality}`;\n        const link = document.createElement('link');\n        link.rel = 'preload';\n        link.as = 'image';\n        const transform = window.POSTER_TRANSFORM;\n        link.href = `https://images.stream.schibsted.media/users/vgtv/images/6779f2923fdf2f3717f424f9d8349c12.jpg?t[]=${transform}`;\n        document.head.appendChild(link);\n      })();\n    </script>\n    <style>\n      :root {\n          --header-height: 56px;\n          --max-player-width: 980px;\n          --secondary-menu-height: 55px;\n      }\n\n      @media (min-width: 1041px) {\n          :root {\n              --secondary-menu-height: 0px;\n          }\n      }\n\n      @media (min-width: 1681px) {\n          :root {\n              --max-player-width: 1440px;\n          }\n      }\n\n      #player-placeholder {\n        display: block;\n        position: absolute;\n        object-fit: cover;\n        width: 100%;\n        height: 100%;\n        pointer-events: none;\n      }\n\n      #player-container {\n          position: absolute;\n          top: var(--header-height);\n          left: calc((100% - min(100%, var(--max-player-width))) / 2);\n          width: 100%;\n          max-width: var(--max-player-width);\n          max-height: calc(100vh - var(--header-height) - var(--secondary-menu-height));\n          opacity: 0;\n          aspect-ratio: 16 / 9;\n      }\n\n      @supports (max-height: 100svh) {\n          #player-container {\n              max-height: calc(100svh - var(--header-height) - var(--secondary-menu-height));\n          }\n      }\n\n      @media (max-width: 768px) {\n          #player-container {\n              aspect-ratio: var(--aspect-ratio);\n          }\n      }\n\n      @media (max-width: 980px) {\n          #player-container {\n              min-width: 100%;\n          }\n      }\n\n      #player-container .jw-video {\n          object-fit: contain !important;\n      }\n    </style>\n    <script type=\"module\" crossorigin src=\"/static/js/main.index.DaEKCANo.js\"></script>\n    <link rel=\"stylesheet\" crossorigin href=\"/static/css/index.BpqexvQZ.css\">\n    <script type=\"module\">import.meta.url;import(\"_\").catch(()=>1);(async function*(){})().next();if(location.protocol!=\"file:\"){window.__vite_is_modern_browser=true}</script>\n    <script type=\"module\">!function(){if(window.__vite_is_modern_browser)return;console.warn(\"vite: loading legacy chunks, syntax error above and the same error below should be ignored\");var e=document.getElementById(\"vite-legacy-polyfill\"),n=document.createElement(\"script\");n.src=e.src,n.onload=function(){System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))},document.body.appendChild(n)}();</script>\n  </head>\n  <body>\n    <noscript>You need to enable JavaScript to run this app.</noscript>\n    <div id=\"player-container\" style='/* clean-css ignore:start */--aspect-ratio: 0.67/* clean-css ignore:end */'>\n      <div id=\"player\"></div>\n      <button class=\"affix-close-button\" style=\"opacity: 0;\"><span class=\"label\"></span><svg class=\"icon\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8.059 4.002c.236.014.468.11.648.29l5 5a1 1 0 01-1.414 1.415L8 6.415l-4.293 4.292a1 1 0 01-1.32.083l-.094-.083a1 1 0 010-1.414l5-5a.996.996 0 01.648-.291h.118z\" fill=\"currentColor\"/></button>\n    </div>\n    <div id=\"root\"></div>\n    <div id=\"portal-root\"></div>\n\n    <script>\n      window.REACT_APP_CONFIG = {\"env\":\"production\",\"schAccApi\":{\"rootUrl\":\"https://api.login.schibsted.com/v1\",\"audience\":\"https://api.login.schibsted.com\"},\"ottApi\":{\"hostname\":\"http://api.vgtv-production:4000\"},\"player\":{\"cdnUrl\":\"https://vgc.no/player/player.next.min.bundled-latest.js\"},\"watchtime\":{\"skipStartPercentage\":10,\"skipEndPercentage\":10,\"maxSkipWindow\":30,\"minSeekDiff\":2,\"saveInterval\":120},\"unleash\":{\"apiUrl\":\"http://unleash.vgtv-production:4242/api/\"},\"datadog\":{\"tracer\":{\"enabled\":true,\"logInjection\":true,\"runtimeMetrics\":true},\"logs\":{\"enabled\":true,\"clientToken\":\"pub2aecdc720bfafa249328b3d8ab588cf7\",\"level\":\"warn\",\"env\":\"production\",\"service\":\"frontend\",\"version\":\"sk8s-819236b\"}},\"iterate\":{\"enabled\":true,\"apiKey\":\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb21wYW55X2lkIjoiNjA5NGVhMjQxNmQ1YjUwMDAxNWM2NDdlIiwiaWF0IjoxNjIwMzcyMDA0fQ.7akDdCSrVHjut8I1RaRJTh2JJPoNYND7vneKrLqwJxk\"},\"provider\":\"vgtv\",\"apiHostname\":\"https://api.vgtv.no/\",\"svpApiHostname\":\"https://svp.vg.no/svp/api/v1/\",\"appName\":\"vgtv-frontend-production\",\"watchtimeApiHostname\":\"https://papi.vg.no/watchtime-api/v1/\",\"collectionsApiHostname\":\"https://papi.vg.no/collections-api\",\"spsApiHostname\":\"https://cm.vg.no/v2/vgtv/\",\"supportPageUrl\":\"https://support.vg.no/\",\"mySubscriptionUrl\":\"https://www.vg.no/minside/abonnement\",\"newsletterUrl\":\"https://www.vg.no/innstillinger\",\"editorialBindingsUrl\":\"https://www.vg.no/redaksjonelle-bindinger/\",\"disablePlayerAds\":false,\"enableTracking\":true,\"enableParentalControls\":true,\"enableServiceWorker\":true,\"featureToggles\":{\"enableAdsDynamicAspectRatio\":true},\"psi\":{\"scriptUrl\":\"https://tcf.vg.no/vg.html\"},\"enableFavourites\":true,\"sitemapHostname\":\"http://sitemap.vgtv-production:4000\",\"subscription\":{\"price\":39,\"inAppPrice\":39,\"landingPageUrl\":\"https://www.vg.no/kampanje/vgpluss/kjop-vgpluss?utm_source=vgtv&utm_medium=header\",\"salesposterArticle\":\"https://www.vg.no/nyheter/i/eMWAwO/vg-pluss?utm_source=vgtv&utm_medium=header\"},\"asd\":{\"eventhub\":{\"rootUrl\":\"wss://direktehub.vg.no\",\"clientToken\":\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ1c2VyQHZnLm5vIiwicmVhZCI6WyJ2Zy91c2VyLyMiXSwid3JpdGUiOlsidmcvdXNlci8jIl19.HU25PJRfctsmRYRoBczXEmBjt1K045xdMuQ_8p3OgxY\"},\"enabled\":true,\"maxSessions\":1},\"appleAppSiteAssociation\":{},\"schibstedAccount\":{\"clientId\":\"4ef1cfb0e962dd2e0d8d0000\",\"env\":\"PRO_NO\",\"sessionDomain\":\"https://id.vg.no\",\"realmDomain\":\"payment.schibsted.no\",\"issuer\":\"https://session-service.login.schibsted.com\",\"myPageUrl\":\"https://www.vg.no/minside\"},\"appnexus\":{\"debug\":false,\"options\":{\"member\":9700,\"enableSafeFrame\":true},\"keywords\":{\"aa-sch-country_code\":\"no\",\"aa-sch-publisher\":\"vgtv\",\"no-sno-publishergroup\":\"schibsted\",\"aa-sch-inventory_type\":\"other\",\"aa-sch-page_type\":\"other\",\"no-sno-news-section\":\"vgtv_tv\"},\"placements\":{\"web\":{\"desktop\":[{\"targetId\":\"companionAd\",\"invCode\":\"no-vgtv-wde-other_topboard\",\"sizes\":[980,150],\"keywords\":{\"no-sno-adformat\":\"topboard\"}},{\"targetId\":\"testAd\",\"invCode\":\"no-vgtv-wde-other_test\",\"sizes\":[1,2],\"keywords\":{\"no-sno-adformat\":\"test\"}}],\"tablet\":[{\"targetId\":\"companionAd\",\"invCode\":\"no-vgtv-wtb-other_topboard\",\"sizes\":[980,150],\"keywords\":{\"no-sno-adformat\":\"topboard\"}},{\"targetId\":\"testAd\",\"invCode\":\"no-vgtv-wtb-other_test\",\"sizes\":[1,2],\"keywords\":{\"no-sno-adformat\":\"test\"}}],\"phone\":[{\"targetId\":\"companionAd\",\"invCode\":\"no-vgtv-wph-other_board_1\",\"sizes\":[320,150],\"keywords\":{\"no-sno-adformat\":\"board_1\"}},{\"targetId\":\"testAd\",\"invCode\":\"no-vgtv-wph-other_test\",\"sizes\":[1,2],\"keywords\":{\"no-sno-adformat\":\"test\"}}]},\"app\":{\"tablet\":[{\"targetId\":\"companionAd\",\"invCode\":\"no-vgtv-atb-other_topboard\",\"sizes\":[980,150],\"keywords\":{\"no-sno-adformat\":\"topboard\"}},{\"targetId\":\"testAd\",\"invCode\":\"no-vgtv-atb-other_test\",\"sizes\":[1,2],\"keywords\":{\"no-sno-adformat\":\"test\"}}],\"phone\":[{\"targetId\":\"companionAd\",\"invCode\":\"no-vgtv-aph-other_board_1\",\"sizes\":[320,150],\"keywords\":{\"no-sno-adformat\":\"board_1\"}},{\"targetId\":\"testAd\",\"invCode\":\"no-vgtv-aph-other_test\",\"sizes\":[1,2],\"keywords\":{\"no-sno-adformat\":\"test\"}}]}}},\"pulse\":{\"site\":\"vgtv\",\"actorRealm\":\"spid.no\",\"productTag\":\"vgtv\"},\"dataController\":{\"link\":\"https://info.privacy.schibsted.com/no/schibsted-norge-personvernerklaering/\"},\"redirects\":[],\"staticRoutes\":{\"paywall\":\"/kjop-vgpluss-sport\",\"favourites\":\"/favoritter\",\"search\":\"/sok\"},\"appStoreLink\":\"itms-apps://apps.apple.com/no/app/vg/id381071021\",\"googlePlayLink\":\"https://play.google.com/store/apps/details?id=com.agens.android.vgsnarvei\",\"desktopMenuItemsCount\":5,\"menuItems\":[{\"label\":\"Hjem\",\"link\":\"/\",\"id\":\"home\"},{\"label\":\"Serier\",\"link\":\"/kategori/100324/underholdning\",\"id\":100324},{\"label\":\"Dokumentar\",\"link\":\"/kategori/121/dokumentar\",\"id\":121},{\"label\":\"Sport\",\"link\":\"/kategori/3/sport\",\"id\":3},{\"label\":\"Nyheter\",\"link\":\"/kategori/1/nyheter\",\"id\":1},{\"label\":\"Direkte\",\"link\":\"/direkte\",\"id\":\"direkte\",\"type\":\"CustomPage\"},{\"label\":\"Profiler\",\"link\":\"/profiler\",\"id\":\"profiler\"},{\"label\":\"Fotball\",\"link\":\"/kategori/52/fotball\",\"id\":52},{\"label\":\"Rampelys\",\"link\":\"/kategori/5/rampelys\",\"id\":5},{\"label\":\"Viralvideoer\",\"link\":\"/kategori/279/viralvideoer\",\"id\":279}]};\n    </script>\n    <script>\n      window.ASSET = {\"id\":347770,\"title\":\"Is på ruta? Husk denne knappen\",\"titleFront\":null,\"description\":\"Spar verdifulle minutter ved å gjøre dette.\",\"descriptionFront\":null,\"displays\":null,\"showDisplays\":true,\"created\":1763644269,\"updated\":1763693392,\"published\":1763693392,\"flightTimes\":{\"start\":1763693391,\"end\":null},\"duration\":70975,\"assetType\":\"video\",\"streamType\":\"vod\",\"status\":\"active\",\"playback\":null,\"series\":null,\"articleUrl\":null,\"category\":{\"id\":21,\"title\":\"Forbruker\",\"parentId\":1,\"showCategory\":true,\"isSeries\":false,\"order\":0,\"stats\":\"6\",\"ageLimit\":null,\"lastAsset\":{\"id\":234375},\"additional\":{\"description\":\"I kategorien «Forbruker» på VGTV finner du stoff om bil, båt, motor, helse, reise og teknologi.\",\"shortDescription\":\"\",\"shortPath\":\"Forbruker\",\"images\":{\"icon\":\"https://imbo.vgtv.no/users/vgtv/images/c24b66ef6abafa0e8ba88985bc9d29ee.jpg\"},\"image\":\"https://imbo.vgtv.no/users/vgtv/images/UmDPiYKyicxq.jpg\",\"isImageUploaded\":true,\"logo\":null,\"background\":null,\"backgroundColor\":\"\",\"showPlayerLogo\":true,\"playerLogoImage\":null,\"trackingCode\":\"\",\"showEndPoster\":true,\"showComments\":true,\"allowAllDevices\":true,\"adCampaignId\":\"\",\"autoPlayNextAsset\":true,\"autoPlayNextEmbed\":true,\"notificationMailEnabled\":true,\"metadata\":{\"custom_field_disableReactions\":{\"value\":\"{\\\"type\\\": \\\"checkbox\\\", \\\"label\\\":\\\"disable reactions\\\", \\\"group\\\":\\\"Comments\\\", \\\"helper\\\": \\\"Turns off sending reactions\\\" }\",\"inherited\":true},\"custom_field_enableComments\":{\"value\":\"{\\\"type\\\": \\\"checkbox\\\", \\\"label\\\":\\\"enable comments\\\", \\\"group\\\":\\\"Comments\\\", \\\"helper\\\": \\\"Turns on commenting\\\"}\",\"inherited\":true},\"custom_field_lockCommenting\":{\"value\":\"{\\\"type\\\": \\\"checkbox\\\", \\\"label\\\":\\\"lock commenting\\\", \\\"group\\\":\\\"Comments\\\", \\\"helper\\\": \\\"Turns off sending comments, but users can still read comments\\\" }\",\"inherited\":true},\"custom_field_seoNoIndex\":{\"value\":\"{\\\"type\\\": \\\"checkbox\\\", \\\"label\\\":\\\"SEO noindex\\\", \\\"group\\\":\\\"SEO\\\", \\\"helper\\\": \\\"A noindex tag can block Google from indexing a VGTV page so that it won't appear in search results.\\\"} \",\"inherited\":true},\"discoverCategory\":{\"value\":\"80789c07-e9f6-48e5-8a59-a66fe224a010\",\"inherited\":true}}}},\"images\":{\"main\":\"https://images.stream.schibsted.media/users/vgtv/images/6779f2923fdf2f3717f424f9d8349c12.jpg\",\"front\":\"https://images.stream.schibsted.media/users/vgtv/images/8a85c6881abe43cb3fa5ec9b89d1ace9.jpg\",\"snapshots\":\"https://images.stream.schibsted.media/users/vgtv/images/7eda7ddc84be4e315e6abd96520b62ff.jpg\",\"featured\":\"https://images.stream.schibsted.media/users/vgtv/images/3737a8d3ced7098ef38ad71112cafb4d.jpg\"},\"streamUrls\":{\"hls\":\"https://amd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/,152_270_452,202_360_582,304_540_1072,406_720_1771,608_1080_3356,/master.m3u8\",\"hds\":null,\"mp4\":\"https://dd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/ps_1080_1920_6063.mp4\",\"pseudostreaming\":[\"https://dd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/ps_1080_1920_6063.mp4\"]},\"streamConfiguration\":{\"properties\":[]},\"additional\":{\"settings\":{\"showAds\":true,\"showEmbed\":true,\"showComments\":true,\"ageLimit\":null,\"tonoRegistered\":false,\"createdBy\":\"YATS\",\"lastEditedBy\":\"hege.marite.berge.varsi@schibsted.com\",\"source\":6,\"notes\":null,\"showInNewest\":true,\"loopGeneratorEnabled\":true,\"escenicId\":null,\"playhead\":0,\"startIndexPoint\":null},\"chapters\":[],\"externalId\":\"y03a2A8S\",\"cuePoints\":[],\"sourceFiles\":[{\"width\":1080,\"height\":1920,\"bitrate\":6063,\"sourceFile\":\"/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/ps_1080_1920_6063.mp4\"}],\"nextAsset\":{\"id\":322811},\"subtitles\":[],\"tags\":[\"defdde70-e22a-4945-ac78-d0d5300ee14e\",\"f3ed4571-66c5-40df-a51d-7d3bd5235afa\",\"347c6ec0-ca8c-47cc-be65-797c8313eb63\"],\"stories\":[],\"access\":{},\"metadata\":{\"aspectRatio\":\"0.56\",\"authors\":\"[\\\"50b69ffa-6461-4602-a24d-ec11ae718450\\\"]\",\"autoGeneratedTranscript\":\"{\\\"url\\\":\\\"https://dd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/generated/_nb_NO.vtt\\\",\\\"language\\\":\\\"nb_NO\\\"}\",\"contentType\":\"story\",\"newsLifetime\":\"2\",\"newsValue\":\"3\",\"preview\":\"https://dd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/meta_preview.mp4\",\"preview_hq\":\"https://dd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/preview/1763644732608/meta_preview_hq.mp4\",\"preview_landscape\":\"[[{\\\"aspectRatio\\\":\\\"1.78\\\",\\\"width\\\":1138,\\\"height\\\":640,\\\"url\\\":\\\"https://dd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/preview/1763644764624/meta_landscape_preview_640p.mp4\\\"}]]\",\"preview_portrait\":\"[[{\\\"aspectRatio\\\":\\\"1.78\\\",\\\"width\\\":1138,\\\"height\\\":640,\\\"url\\\":\\\"https://dd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/preview/1763644749579/meta_portrait_preview_640p.mp4\\\"}]]\",\"preview_promo\":\"[[{\\\"aspectRatio\\\":\\\"1.78\\\",\\\"width\\\":960,\\\"height\\\":540,\\\"url\\\":\\\"https://dd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/preview/1763644774628/meta_promo_preview_540p.mp4\\\"},{\\\"aspectRatio\\\":\\\"1.78\\\",\\\"width\\\":1920,\\\"height\\\":1080,\\\"url\\\":\\\"https://dd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/preview/1763644774628/meta_promo_preview_1080p.mp4\\\"}]]\",\"preview_vivi_category\":\"https://dd-vgtv.akamaized.net/vgtv/vod/2025/11/6ur5xg6k0931b5s9b1rbt/preview/1763644732608/meta_preview_vivi_category.mp4\",\"seoDescription\":\"Spar verdifulle minutter ved å gjøre dette.\",\"seoTitle\":\"– Ikke godt nok// Kan miste lappen// – Mer styr enn å skrape// Varmer raskere// – Det beste verktøyet // Knappen kan redde lappen\"}},\"provider\":\"vgtv\",\"_embedded\":{\"tags\":[{\"id\":\"defdde70-e22a-4945-ac78-d0d5300ee14e\",\"tag\":\"Bil\",\"_links\":{\"self\":{\"href\":\"https://svp.vg.no/svp/api/v1/vgtv/tags/defdde70-e22a-4945-ac78-d0d5300ee14e\"}}},{\"id\":\"f3ed4571-66c5-40df-a51d-7d3bd5235afa\",\"tag\":\"Vinter\",\"_links\":{\"self\":{\"href\":\"https://svp.vg.no/svp/api/v1/vgtv/tags/f3ed4571-66c5-40df-a51d-7d3bd5235afa\"}}},{\"id\":\"347c6ec0-ca8c-47cc-be65-797c8313eb63\",\"tag\":\"Is\",\"_links\":{\"self\":{\"href\":\"https://svp.vg.no/svp/api/v1/vgtv/tags/347c6ec0-ca8c-47cc-be65-797c8313eb63\"}}}]},\"_links\":{\"self\":{\"href\":\"https://svp.vg.no/svp/api/v1/vgtv/assets/347770\"}}};\n      window.PAGE = {\"type\":\"category\",\"components\":[{\"options\":{\"useVerticalPosters\":false,\"usePageTaxonomy\":true,\"useLargeThumbnails\":false,\"skipMetadata\":false,\"sortByFlightTimes\":true},\"type\":\"slider\",\"isShared\":false,\"data\":{\"type\":\"assets\",\"source\":{\"endpoint\":\"svp/search\",\"params\":{\"sort\":\"flightTimes.start\",\"filter\":{\"categoryId\":21}}},\"url\":\"https://svp.vg.no/svp/api/v1/vgtv/search?sort=flightTimes.start&additional=settings|chapters|cuePoints|externalId|externalCategoryId|nextAsset|sourceFiles|subtitles|metadata|access|tags|stories&filter=categoryId::21|additional.settings.showInNewest<>false\"},\"header\":\"Alle videoer\",\"createdAt\":\"2020-08-24T09:33:02.895Z\",\"updatedAt\":\"2023-06-07T08:41:04.841Z\",\"id\":\"5f43894eb968a50011c23e11\"},{\"options\":{\"useVerticalPosters\":false,\"usePageTaxonomy\":true,\"useLargeThumbnails\":false,\"skipMetadata\":false,\"sortByFlightTimes\":false},\"type\":\"slider\",\"isShared\":false,\"data\":{\"type\":\"assets\",\"source\":{\"params\":{\"interval\":\"month\",\"filter\":{\"categoryId\":21}},\"endpoint\":\"svp/most-seen\"},\"url\":\"https://svp.vg.no/svp/api/v1/vgtv/assets/most-seen?interval=month&additional=settings|chapters|cuePoints|externalId|externalCategoryId|nextAsset|sourceFiles|subtitles|metadata|access|tags|stories&filter=categoryId::21|additional.settings.showInNewest<>false\"},\"header\":\"Mest sett\",\"createdAt\":\"2020-08-24T09:33:27.346Z\",\"updatedAt\":\"2020-08-24T09:33:27.346Z\",\"id\":\"5f4389675a5c350011ad25f1\"},{\"options\":{\"useVerticalPosters\":false,\"usePageTaxonomy\":true,\"useLargeThumbnails\":false,\"skipMetadata\":false,\"sortByFlightTimes\":false},\"type\":\"slider\",\"isShared\":false,\"data\":{\"type\":\"assets\",\"source\":{\"params\":{\"filter\":{\"streamType\":[\"wasLive\"],\"categoryId\":21}},\"endpoint\":\"svp/search\"},\"url\":\"https://svp.vg.no/svp/api/v1/vgtv/search?additional=settings|chapters|cuePoints|externalId|externalCategoryId|nextAsset|sourceFiles|subtitles|metadata|access|tags|stories&filter=streamType::wasLive|categoryId::21|additional.settings.showInNewest<>false\"},\"header\":\"Tidligere direktesendinger\",\"createdAt\":\"2022-01-19T11:26:21.087Z\",\"updatedAt\":\"2022-01-19T14:34:22.837Z\",\"id\":\"61e7f55da59476c5f16dcf87\"},{\"options\":{\"useVerticalPosters\":false,\"layout\":\"vertical\",\"usePageTaxonomy\":true},\"type\":\"list\",\"isShared\":false,\"data\":{\"type\":\"categories\",\"source\":{\"endpoint\":\"svp/categories\",\"params\":{\"filter\":{\"parentId\":21}}},\"url\":\"https://svp.vg.no/svp/api/v1/vgtv/categories?additional=true&filter=parentId::21\"},\"header\":\"Relaterte kategorier\",\"createdAt\":\"2020-08-24T09:37:21.681Z\",\"updatedAt\":\"2022-01-10T16:05:47.656Z\",\"id\":\"5f438a511c2e9000111ba135\"}],\"createdAt\":\"2020-07-09T12:54:15.585Z\",\"updatedAt\":\"2023-06-07T08:40:52.634Z\",\"provider\":\"vgtv\",\"id\":\"5f0713774b5f830944e954ee\",\"useDefaultTemplate\":true,\"category\":{\"id\":21,\"title\":\"Forbruker\",\"parentId\":1,\"showCategory\":true,\"isSeries\":false,\"order\":0,\"stats\":\"6\",\"ageLimit\":null,\"lastAsset\":{\"id\":234375},\"additional\":{\"description\":\"I kategorien «Forbruker» på VGTV finner du stoff om bil, båt, motor, helse, reise og teknologi.\",\"shortDescription\":\"\",\"shortPath\":\"Forbruker\",\"images\":{\"icon\":\"https://imbo.vgtv.no/users/vgtv/images/c24b66ef6abafa0e8ba88985bc9d29ee.jpg\"},\"image\":\"https://imbo.vgtv.no/users/vgtv/images/UmDPiYKyicxq.jpg\",\"isImageUploaded\":true,\"logo\":null,\"background\":null,\"backgroundColor\":\"\",\"showPlayerLogo\":true,\"playerLogoImage\":null,\"trackingCode\":\"\",\"showEndPoster\":true,\"showComments\":true,\"allowAllDevices\":true,\"adCampaignId\":\"\",\"autoPlayNextAsset\":true,\"autoPlayNextEmbed\":true,\"notificationMailEnabled\":true,\"metadata\":{\"custom_field_disableReactions\":{\"value\":\"{\\\"type\\\": \\\"checkbox\\\", \\\"label\\\":\\\"disable reactions\\\", \\\"group\\\":\\\"Comments\\\", \\\"helper\\\": \\\"Turns off sending reactions\\\" }\",\"inherited\":true},\"custom_field_enableComments\":{\"value\":\"{\\\"type\\\": \\\"checkbox\\\", \\\"label\\\":\\\"enable comments\\\", \\\"group\\\":\\\"Comments\\\", \\\"helper\\\": \\\"Turns on commenting\\\"}\",\"inherited\":true},\"custom_field_lockCommenting\":{\"value\":\"{\\\"type\\\": \\\"checkbox\\\", \\\"label\\\":\\\"lock commenting\\\", \\\"group\\\":\\\"Comments\\\", \\\"helper\\\": \\\"Turns off sending comments, but users can still read comments\\\" }\",\"inherited\":true},\"custom_field_seoNoIndex\":{\"value\":\"{\\\"type\\\": \\\"checkbox\\\", \\\"label\\\":\\\"SEO noindex\\\", \\\"group\\\":\\\"SEO\\\", \\\"helper\\\": \\\"A noindex tag can block Google from indexing a VGTV page so that it won't appear in search results.\\\"} \",\"inherited\":true},\"discoverCategory\":{\"value\":\"80789c07-e9f6-48e5-8a59-a66fe224a010\",\"inherited\":true}}},\"_links\":{\"self\":{\"href\":\"https://svp.vg.no/svp/api/v1/vgtv/categories/21\"}}},\"entityId\":21};\n      window.FEATURES = [{\"name\":\"brandstudio\",\"enabled\":true,\"type\":\"kill-switch\",\"variant\":{\"name\":\"enabled\",\"enabled\":true,\"feature_enabled\":true,\"featureEnabled\":true}},{\"name\":\"watchtime\",\"enabled\":true,\"type\":\"kill-switch\",\"variant\":{\"name\":\"enabled\",\"enabled\":true,\"feature_enabled\":true,\"featureEnabled\":true}},{\"name\":\"app-promo\",\"enabled\":true,\"type\":\"kill-switch\",\"variant\":{\"name\":\"enabled\",\"enabled\":true,\"feature_enabled\":true,\"featureEnabled\":true}}];\n    </script>\n\n    <script>\n      (function(d, s, id){\n        var js, fjs = d.getElementsByTagName(s)[0];\n        if (d.getElementById(id)) {return;}\n        js = d.createElement(s); js.id = id;\n        js.src = \"https://vgc.no/player/player.next.min.bundled-latest.js\";\n        js.async = true;\n        try{eval(\"async () => {}\"),js.src=js.src.replace(\"player.min\",\"player.next.min\")}catch(a){}\n        fjs.parentNode.insertBefore(js, fjs);\n      }(document, 'script', 'svp-player-sdk'));\n    </script>\n    <script>\n/*! Copyright © 2025 Schibsted. Generated by @schibsted/sourcepoint 5.4.3 (2025-04-28T12:58:24.489Z) */\n!function(){const e=[\"jsSdkVersion\",\"id\",\"realm\",\"clientId\",\"pulseTracker\",\"referrer\",\"state\",\"pulseObjectName\",\"showInWebview\",\"identityObject\",\"identityObjectName\",\"disableSentry\",\"disableNativeConsentCheck\",\"enableUserCentric\",\"groupId\"],n=[\"jsSdkVersion\",\"id\",\"realm\",\"clientId\",\"pulseTracker\",\"referrer\",\"state\",\"pulseObjectName\",\"showInWebview\",\"identityObject\",\"identityObjectName\",\"disableSentry\",\"disableNativeConsentCheck\",\"enableUserCentric\",\"groupId\"];function t(e,n){if(null==e)return{};var t={};for(var o in e)if({}.hasOwnProperty.call(e,o)){if(n.includes(o))continue;t[o]=e[o]}return t}const o={\"showInWebview\":\"tcf\",\"disableSentry\":true,\"accountId\":1047,\"groupPmId\":910021,\"propertyId\":8876,\"baseEndpoint\":\"https://cmp.vg.no\",\"consentLanguage\":\"no\",\"propertyHref\":\"https://www.vg.no\"};function r(){\"undefined\"!=typeof document&&document.location.href.indexOf(\"sp_debug=1\")>0&&console.debug(\"[CMP]\",...arguments)}function s(e,n,t,o,r){const s=new URL(e);s.searchParams.append(\"utm_source\",\"cmp\"),s.searchParams.append(\"utm_medium\",\"psi\"),s.searchParams.append(\"referrer\",o||window.location.href),t&&s.searchParams.append(\"client_id\",t),n&&s.searchParams.append(\"environment_id\",n),r&&s.searchParams.append(\"state\",r),window.location.href=s.href}function i(e){return null===e?null:Boolean(parseInt(e))}function c(e){let n=e+\"=\",t=decodeURIComponent(document.cookie).split(\";\");for(let e=0;e<t.length;e++){let o=t[e];for(;\" \"==o.charAt(0);)o=o.substring(1);if(0==o.indexOf(n))return o.substring(n.length,o.length)}return\"\"}const a=[\"Mixed\",\"PSI\",\"SCC\",\"TCF\",\"PMC\"],u=\"default\",l=\"cmp\",p=\"cache\",d=\"accepted\",f=\"rejected\",g=\"unknown\",m=Object.freeze({purposes:{CMP_ANALYTICS:{optIn:!1,status:g},CMP_MARKETING:{optIn:!1,status:g},CMP_ADVERTISING:{optIn:!1,status:g},CMP_PERSONALIZATION:{optIn:!1,status:g}},source:u});function y(e,n,t,o){r(\"Pulse: \"+t+\"(actor, data):\",n,o),b(e,(e=>{e&&\"function\"==typeof e.track&&e.track(t,{schema:\"http://schema.schibsted.com/events/tracker-event.json/314.json\",object:Object.assign({},o,y.pulseCommonData),provider:{component:\"CMP\"},actor:n})}))}function b(e,n){if(e.psi.pulseTracker)return n(e.psi.pulseTracker);const t=e.psi.pulseObjectName||\"pulse\";return\"function\"!=typeof e[t]?console.error(\"No Pulse integration detected. Aborting.\"):e[t]((e=>{\"function\"==typeof n&&n(e)}))}function v(){var e;const n=null==(e=y.pulseCommonData)?void 0:e.messageName;if(n)return a.find((e=>n.includes(e)))}function _(e){return\"CMP_\"+(\"personalisation\"===e?\"personalization\":e).toUpperCase()}function h(e,n,t){const o=Object.keys(w(e)).filter((n=>w(e)[n])),r=Object.keys(w(e)).filter((n=>!w(e)[n]));return o.map((e=>{const t=n.purposes[_(e)];t.optIn=!0,t.status=d})),r.map((e=>{n.purposes[_(e)].status=f})),n.source=t,n}function w(e){const n=i((e._scc_||e._tcf_).getPermissionSync(\"CMP:advertising\")),t=i((e._scc_||e._tcf_).getPermissionSync(\"CMP:analytics\")),o=i((e._scc_||e._tcf_).getPermissionSync(\"CMP:marketing\")),r=i((e._scc_||e._tcf_).getPermissionSync(\"CMP:personalisation\"));var s;return s={advertising:n,analytics:t,marketing:o,personalisation:r},Object.entries(s).filter((e=>{let[n,t]=e;return null!=t})).reduce(((e,n)=>{let[t,o]=n;return Object.assign({},e,{[t]:o})}),{})}function C(e,n){const t=n.performance.now();return e?Math.round((t-e)/1e3):null}let P=null,I=!1,S=!1;function M(e,n){if(n&&(\"object\"!=typeof(t=n)||t.constructor!==Object))return console.error(\"Provided object is incorrect\");var t;if(0===Object.keys(w(e)).length){if(!n)return m;const e=JSON.parse(JSON.stringify(n));return e.source=u,e}return h(e,JSON.parse(JSON.stringify(n||m)),p)}function O(e,n){n.events=n.events||{};const t=n.events.onMessageReceiveData,o=n.events.onMessageChoiceSelect,s=n.events.onMessageReady,i=n.events.onPrivacyManagerAction,c=n.events.onConsentReady;let a,u=!0;const p={id:n.userId,realm:n.realm};n.events.onMessageReceiveData=function(e,o){r(\"Sourcepoint: onMessageReceiveData(data)\",o),P=!0,y.pulseCommonData={\"@id\":\"sdrn:privacy:cmp:\"+(o.messageId||\"\"),\"@type\":\"CMP\",messageName:o.msgDescription||\"\",propertyId:n.propertyId,messageId:o.messageId||void 0,bucket:o.bucket||void 0,jsSdkVersion:n.jsSdkVersion,partitionId:o.prtnUUID||\"\",language:n.consentLanguage},\"function\"==typeof t&&t(o)},n.events.onMessageReady=function(){var n;null==(n=window._tcf_)||null==(n=n.TCFCallbacks)||n.map((e=>{e()})),r(\"Sourcepoint: onMessageReady()\");const t=v();if(r(\"Pulse: Detected message type: \"+t),!P)return y(e,p,\"View\",{name:\"CMP: Privacy Manager displayed\",messageType:v()});a=e.performance.now(),y(e,p,\"View\",{name:\"CMP: Message displayed\",messageType:t}),\"function\"==typeof s&&s()},n.events.onMessageChoiceSelect=function(n,t,s){if(r(\"Sourcepoint: onMessageReady(choice_id=\"+t+\", choice_type_id=\"+s+\")\"),5===s){const n=C(a,e);y(e,p,\"engagementEvent\",Object.assign({name:\"CMP: Link to Privacy / Cookie Policy clicked\",elementType:\"anchor\",isFirstLayer:P,messageType:v()},n&&{duration:n})),P=null}if(9===s){u=!1,P=null;const n=C(a,e);y(e,p,\"engagementEvent\",Object.assign({name:\"CMP: Open Privacy Settings\",elementType:\"button\",messageType:v()},n&&{duration:n}))}if(11===s&&(u=!0),12===s&&(P=!1),15===s){const n=C(a,e);y(e,p,\"engagementEvent\",Object.assign({name:\"CMP: Dismiss message\",elementType:\"button\",messageType:v()},n&&{duration:n}))}\"function\"==typeof o&&o(t,s)},n.events.onPrivacyManagerAction=function(e,n){r(\"Sourcepoint: onPrivacyManagerAction()\"),I=!0,P=!1,\"none\"===n.purposeConsent?(S=!0,u=!1):(S=!1,u=!0),\"function\"==typeof i&&i()},n.events.onConsentReady=function(n,t,o,s){var i,d;null==(i=window._tcf_)||null==(i=i.consentedCallback)||i.map((e=>{e(s.consentedToAll)})),null==(d=window._tcf_)||null==(d=d.TCFCallbacks)||d.map((e=>{e()})),r(\"Sourcepoint: onConsentReady(message_type=\"+n+\", consentUUID=\"+t+\", euconsent)\",o),r(\"Sourcepoint: getMessageType() \"+v());const f=C(a,e);if(void 0===v()&&!I)return;const g=\"PSI\"===v()?null:w(e);if(function(e){const n=JSON.parse(JSON.stringify(m));b(e,(t=>{try{t.setConsents(h(e,n,l))}catch(e){console.error(\"Consents couldn't be set. The provided version of Pulse SDK does not support the setConsents event\")}}))}(e),S&&y(e,p,\"engagementEvent\",Object.assign({name:\"CMP: Reject all\",elementType:\"button\",messageType:v()},f&&{duration:f})),!u)return!1;y(e,p,\"engagementEvent\",Object.assign({name:\"CMP: Accept\",elementType:\"button\",messageType:v(),consentedToAll:null==s?void 0:s.consentedToAll,isFirstLayer:P||!!P},g&&{consents:g},f&&{duration:f})),P=null,I=!1,S=!1,\"function\"==typeof c&&c(n,t,o,s)}}function j(e,n,t){if(!n.groupPmId)throw new Error(\"groupPmId is required\");const o=\"CMP:advertising\",s=\"CMP:analytics\",i=\"CMP:marketing\",c=\"CMP:personalisation\",a=\"CMP:performance_marketing\";let u=[];const l={};function p(n){return r(t+\": getPermissionFromCache(category=\"+n+\")\"),e.localStorage.getItem(n)}l[o]=[],l[s]=[],l[i]=[],l[c]=[],l[a]=[];let d=null;const f={subscribers:l,consentedCallback:[],TCFCallbacks:[],showPrivacyManager:function(){r(\"${type}: showPrivacyManager()\"),y.pulseCommonData.messageName=\"\",I=!0,P=!1,e._sp_.gdpr.loadPrivacyManagerModal(n.groupPmId)},getPermissionSync:function(e){return r(t+\": getPermissionSync(category=\"+e+\")\"),p(e)},getPermission:function(e,n){r(t+\": getPermission(category=\"+e+\")\");const o=f.subscribe(e,function(){let e=!1;return t=>{e?\"function\"==typeof o&&o():(e=!0,n(t),n=function(){})}}())},notify:(g={[o]:p(o),[s]:p(s),[i]:p(i),[c]:p(c),[a]:p(a)},(e,n)=>{if(g[e]===n)return void r(t+\": notify(category=\"+e+\", value=\"+n+\") - IGNORED\");null===d&&(d=setTimeout((()=>{const e=u;for(let n=0;n<e.length;n++)e[n]();d=null}),10)),r(t+\": notify(category=\"+e+\", value=\"+n+\")\"),g[e]=n;const o=f.subscribers[e];for(let e=0;e<o.length;e++)o[e](n)}),subscribe:function(e,n){if(r(t+\": subscribe(category=\"+e+\")\"),!f.subscribers[e])return void console.error(\"Unable to subscribe - undefined consent category!\");f.subscribers[e].push(n);const o=p(e);return null!==o&&n(o),()=>{f.subscribers[e]=f.subscribers[e].filter((e=>e!==n))}},subscribeAny:function(e){return r(\"subscribeAny\"),u.push(e),()=>{u=u.filter((n=>n!==e))}},getCachedOrDefaultConsentsForPulse:function(n){return M(e,n)},isConsentedToAll:function(e){f.consentedCallback.push(e)},getConsentedToAllSync:function(){const e=p(\"_sp_user_consent_\"+n.propertyId);try{var t;if(0===Object.keys(localStorage).filter((e=>e.startsWith(\"CMP:\"))).length)return null;const n=null==(t=JSON.parse(e))||null==(t=t.gdpr)?void 0:t.consentStatus;if((null==n?void 0:n.vendorListAdditions)||(null==n?void 0:n.legalBasisChanges))return null;const o=null==n?void 0:n.consentedAll;return void 0===o?null:o}catch(e){return null}},onTcfReady:function(e){f.TCFCallbacks.push(e)}};var g;return e._SourcePoint_Consent_Callback=f.notify,f}function T(e,n){var t,o;if(null!=(t=e.psi)&&t.identityObject)return e.psi.identityObject;if(null!=n&&n.identityObject)return n.identityObject;const r=(null==(o=e.psi)?void 0:o.identityObjectName)||(null==n?void 0:n.identityObjectName)||\"Identity\";return e[r]?e[r]:console.warn(\"No Schibsted Account integration detected.\")}function k(e){const n=Array.from({length:20},(()=>String.fromCharCode(Math.floor(25*Math.random()+97)))).join(\"\"),t=btoa(JSON.stringify(n));T(e)&&T(e).login({state:t})}const N=function(e){if(\"number\"==typeof e||void 0===e)return config.userId=e;throw new Error(\"Id value \"+e+\" is invalid\")},A=function(e){return(e=>{try{return Boolean(new URL(e))}catch(e){return!1}})(e)?window.psi.isLoggedInUser?s(e,null,window.psi.clientId,window.psi.referrer,window.psi.state):b(window,(n=>{n.getEnvironmentId().then((n=>{s(e,n,window.psi.clientId,window.psi.referrer,window.psi.state)}))})):console.error(\"The URL passed to the configuration is invalid. Please, correct it.\")},E=function(){return k(window)},L=function(e,n,t){e.targetingParams=e.targetingParams||{},e.targetingParams[n]=t};const R=[\"Hermes\",\"_app_\",\"tv.nu\",\"FinnApp\",\"Omni\"];function U(e){return R.some((n=>e.userAgent.includes(n)))}function D(e,n,t){return!function(e){var n;const t=new URLSearchParams(null==(n=e.location)?void 0:n.search),o=t.has(\"_sp_pass_consent\");try{if(o)return e.sessionStorage.setItem(\"_sp_pass_consent\",\"true\"),!0;if(\"true\"===e.sessionStorage.getItem(\"_sp_pass_consent\")){t.set(\"_sp_pass_consent\",\"true\");const n=e.location.pathname+\"?\"+t.toString()+e.location.hash;return e.history.replaceState({},\"\",n),!0}}catch(e){return o}return!1}(e)&&U(n)&&!t.disableNativeConsentCheck}async function x(e,o,r,s,i){F(e,o,r,s,i);const a=t(s,n);try{const n=T(e);if(!(c(\"CMP:isLoggedIn\")||await n.isLoggedIn()))return J(e,a);n.on(\"logout\",(function(){var e;e=\"CMP:isLoggedIn\",document.cookie=e+\"=; Max-Age=-99999999;\"})),c(\"CMP:isLoggedIn\")||function(e,n,t){const o=new Date;o.setTime(o.getTime()+24*t*60*60*1e3);let r=\"expires=\"+o.toUTCString();document.cookie=e+\"=\"+n+\";\"+r+\";path=/\"}(\"CMP:isLoggedIn\",!0),L(s,\"loggedin\",!0);const t={externalParty:\"sourcepoint\",optionalSuffix:s.groupId},o=await n.getExternalId(t.externalParty,t.optionalSuffix),r=L(s,\"enableUserCentric\",!0);J(e,Object.assign({authId:o,targetingParams:r},a))}catch(n){console.error(\"Identity: \",n),J(e,a)}}function F(e,n,t,o,r){var s,i,c;if(!o.baseEndpoint||!o.propertyId||!o.consentLanguage)throw new Error(\"One of missing: baseEndpoint, propertyId, consentLanguage\");O(e,o),function(e){e.events=e.events||{},e.events.onError=function(n,t,o){try{n&&window._cmp_.sentry.setTag(\"message_type\",n),t&&window._cmp_.sentry.setTag(\"errorCode\",t),window._cmp_.sentry.setTag(\"propertyId\",e.propertyId),window._cmp_.sentry.captureException(o)}catch(e){console.error(\"Can not send the error to Sentry, \"+e)}},e.events.onMessageChoiceError=function(e,n){try{e&&window._cmp_.sentry.setTag(\"message_type\",e),window._cmp_.sentry.captureException(n)}catch(n){console.error(\"Can not send the error to Sentry, \"+n)}}}(o),o.accountId=o.accountId||1047,o.custom={},o.gdpr={includeTcfApi:\"tcf\"===r},o.propertyHref&&(o.joinHref=!0);const a=o.userId||(null==(s=T(e,o))?void 0:s._session.userId);a&&L(o,\"loggedin\",\"true\");const u=o.clientId||(null==(i=T(e,o))?void 0:i.clientId);U(t)&&L(o,\"mobile-webview\",!o.showInWebview||o.showInWebview);const l=null==n||null==(c=n.referrer)?void 0:c.split(\"/\")[2];l&&L(o,\"referrer-hostname\",l),function(){const e=/(_sch_cmp_[_a-z0-9]+)=(.+)/i;n.cookie.split(\";\").filter((n=>e.test(n))).map((e=>e.split(\"=\").map((e=>e.trim())))).forEach((e=>{let[n,t]=e;return L(o,n,t)}))}(),o.propertyHref&&n.location.search&&-1===o.propertyHref.indexOf(\"?\")&&(o.propertyHref+=n.location.search);const{pulseTracker:p,referrer:d,state:f,pulseObjectName:g,showInWebview:m,identityObject:y,identityObjectName:b,enableUserCentric:v,groupId:_}=o;e.psi=e.psi||{},e.psi.isLoggedInUser=!!a,e.psi.setUserId=N,e.psi.openPrivacySettings=A,e.psi.pulseTracker=p,e.psi.clientId=u,e.psi.referrer=d,e.psi.state=f,e.psi.pulseObjectName=g,e.psi.showInWebview=m,e.psi.identityObject=y,e.psi.identityObjectName=b,e.psi.triggerLogin=E,e.psi.enableUserCentric=v,e.psi.groupId=_}function J(e,n){e._sp_=e._sp_||{},e._sp_.config=n,r(\"Sourcepoint initiated with config: \",n)}function H(){r(\"dispatching cmp:ready event\"),document.dispatchEvent(new Event(\"cmp:ready\"))}function V(e,n){if(n.disableSentry)return;const t=e.createElement(\"script\");var o,r;o=t,r={async:!0,type:\"module\",src:\"https://static.privacy.schibsted.com/dist/index.js\",fetchPriority:\"low\"},Object.keys(r).filter((e=>void 0!==o[e])).forEach((e=>\"object\"==typeof r[e]?Object.keys(r[e]).forEach((n=>o[e][n]=r[e][n])):o[e]=r[e])),e.head.appendChild(t)}D(window,navigator,o)?(console.warn(\"CMP: Native consent is not passed. Sourcepoint will not be initialized.\"),window._sp_={config:{accountId:1047,baseEndpoint:\"https://cdn.privacy-mgmt.com\"}}):(function(e){const n=e.createElement(\"script\");n.innerHTML='\"use strict\";function _typeof(t){return(_typeof=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&\"function\"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?\"symbol\":typeof t})(t)}!function(){var t=function(){var t,e,o=[],n=window,r=n;for(;r;){try{if(r.frames.__tcfapiLocator){t=r;break}}catch(t){}if(r===n.top)break;r=r.parent}t||(!function t(){var e=n.document,o=!!n.frames.__tcfapiLocator;if(!o)if(e.body){var r=e.createElement(\"iframe\");r.style.cssText=\"display:none\",r.name=\"__tcfapiLocator\",e.body.appendChild(r)}else setTimeout(t,5);return!o}(),n.__tcfapi=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];if(!n.length)return o;\"setGdprApplies\"===n[0]?n.length>3&&2===parseInt(n[1],10)&&\"boolean\"==typeof n[3]&&(e=n[3],\"function\"==typeof n[2]&&n[2](\"set\",!0)):\"ping\"===n[0]?\"function\"==typeof n[2]&&n[2]({gdprApplies:e,cmpLoaded:!1,cmpStatus:\"stub\"}):o.push(n)},n.addEventListener(\"message\",(function(t){var e=\"string\"==typeof t.data,o={};if(e)try{o=JSON.parse(t.data)}catch(t){}else o=t.data;var n=\"object\"===_typeof(o)&&null!==o?o.__tcfapiCall:null;n&&window.__tcfapi(n.command,n.version,(function(o,r){var a={__tcfapiReturn:{returnValue:o,success:r,callId:n.callId}};t&&t.source&&t.source.postMessage&&t.source.postMessage(e?JSON.stringify(a):a,\"*\")}),n.parameter)}),!1))};\"undefined\"!=typeof module?module.exports=t:t()}();',e.head.appendChild(n)}(document),V(document,o),function(e,n){e._tcf_=j(e,n)}(window,o),o.enableUserCentric?x(window,document,navigator,o,\"tcf\").then((()=>{H()})):(function(n,o,r,s,i){F(n,o,r,s,i),J(n,t(s,e))}(window,document,navigator,o,\"tcf\"),H()))}();\n</script>\n<link rel=\"preload\" href=\"https://cmp.vg.no/unified/wrapperMessagingWithoutDetection.js\" as=\"script\" fetchpriority=\"high\">\n<script async src=\"https://cmp.vg.no/unified/wrapperMessagingWithoutDetection.js\" onload=\"document.dispatchEvent(new Event('cmp:loaded'))\"></script>\n    \n<script>\n  (function(h,o,u,n,d) {\n    h=h[d]=h[d]||{q:[],onReady:function(c){h.q.push(c)}}\n    d=o.createElement(u);d.async=1;d.src=n\n    n=o.getElementsByTagName(u)[0];n.parentNode.insertBefore(d,n)\n  })(window,document,'script','https://www.datadoghq-browser-agent.com/us1/v5/datadog-logs.js','DD_LOGS');\n</script>\n\n    <script>\n      (() => {\n        const img = document.createElement('img');\n        img.id = 'player-placeholder';\n        img.src = `https://images.stream.schibsted.media/users/vgtv/images/6779f2923fdf2f3717f424f9d8349c12.jpg?t[]=${window.POSTER_TRANSFORM}`;\n        img.fetchPriority = \"high\";\n        document.getElementById('player-container').prepend(img);\n      })()\n    </script>\n    <script>if('serviceWorker' in navigator){window.addEventListener('load',function(){navigator.serviceWorker.register('/sw-vgtv.js',{scope:'/'})})}</script>\n    <script nomodule>!function(){var e=document,t=e.createElement(\"script\");if(!(\"noModule\"in t)&&\"onbeforeload\"in t){var n=!1;e.addEventListener(\"beforeload\",(function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute(\"nomodule\")||!n)return;e.preventDefault()}),!0),t.type=\"module\",t.src=\".\",e.head.appendChild(t),t.remove()}}();</script>\n    <script nomodule crossorigin id=\"vite-legacy-polyfill\" src=\"/static/js/main.polyfills-legacy.BqKoFy8X.js\"></script>\n    <script nomodule crossorigin id=\"vite-legacy-entry\" data-src=\"/static/js/main.index-legacy.BJ2xL76m.js\">System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))</script>\n  </body>\n</html>\n",
   "source_updated_at" : "2025-11-21 03:45:35",
   "summary" : "Spar verdifulle minutter ved å gjøre dette.",
   "tags" : null,
   "title" : "Is på ruta? Husk denne knappen",
   "twitter_title" : null,
   "version" : 1
}