Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
ad-css-injection.css /* Format ad to fit in iFrame */ html { width: 100%; height: 100%; position: fixed; } /* Hide Headers and Privacy from ad */ #vungle-header, #vungle-footer, #privacy-wrapper, #bdgrzdjf-privacy-wrapper { display: none !important; } ad-js-injection.js // Storage for tokens var VungleHelper = {}; VungleHelper.setSKPresentation = function(eventType, presentationType, presentationOptions = null) { var creativeEventTypes = { skPresentationASOIInteraction: 'asoi-interaction', skPresentationASOIComplete: 'asoi-complete', skPresentationCTAClick: 'cta-click'}; //Check if creative event matches supported events var objectKey = Object.keys(creativeEventTypes).find(key => creativeEventTypes[key] === eventType); if (objectKey) { var skPresentationSettings = {}; skPresentationSettings[objectKey] = {presentationType: presentationType, presentationOptions: presentationOptions}; window.sendMessage('ad-event-sk-presentation', skPresentationSettings); } }; VungleHelper.dismissSKOverlay = function() { window.sendMessage('ad-event-sk-dismiss'); }; var clickEvent = (function() { if ('ontouchstart' in document.documentElement === true) return 'touchstart'; else return 'click'; })(); // Legacy IEC v1 Event window.callSDK = function(action) { parent.postMessage(action, '*'); }; // Legacy IEC v2 Event window.actionClicked = function(action) { parent.postMessage(action, '*'); }; // Adwords Open Event window.open = function() { //Open should always redirect to CTA Download parent.postMessage('download', '*'); }; window.addEventListener(clickEvent, function() { parent.postMessage('interacted', "*"); }); document.addEventListener('DOMContentLoaded', function() { window.sendMessage('ad-event-loaded') }) function sendEvent(name, obj) { if(typeof obj === 'undefined'){obj = {}} var event = new CustomEvent(name, { 'detail': obj }); window.dispatchEvent(event); } // Disable Event Propagation for touchstart event listeners Event.prototype.stopPropagation = function() {} window.sendMessage = function(title, obj) { // Make sure you are sending a string, and to stringify JSON var data = { title: title, content: obj } window.parent.postMessage(data, '*'); }; window.receiveMessage = function(e) { if (e.data.length === 0 || typeof e.data.title === 'undefined') return window.processMessage(e.data.title, e.data.content || {}) sendEvent(e.data.title, e.data.content || {}) } window.processMessage = function(title, content) { switch (title) { case 'ad-event-init': VungleHelper.tokens = content.tokens; VungleHelper.closeDelay = content.closeDelay; VungleHelper.rewardedAd = content.rewardedAd; break; } } window.addEventListener('message', window.receiveMessage); window.sendInstructions = function() { window.sendMessage('ad-event-child-instructions', window.vungleSettings) } if (typeof window.vungleSettings !== 'undefined') window.sendInstructions() ad.html index.html Mute / Ummute Close Close 0% Close this ad? Are you sure you want to skip this ad? You must finish watching to claim your reward. Continue Close Ad-Interaction Data Collection With permission, Vungle collects your ad-interaction data to serve relevant ads to you. Note: you’ll see ads independent of your selection, but they may not be as relevant. Do you consent to data tracking for more relevant ads? I consent I do not consent Privacy Download landscape.jpg mraid-vungicon.eot mraid-vungicon.svg Generated by Fontastic.me mraid-vungicon.ttf mraid-vungicon.woff mraid.js !function(n){"use strict";n.vungle=n.vungle||{}}(window); portrait.jpg style.css html, body, div { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } body { background: white; } html { height: 100%; } body { height: 100%; margin: 0; overflow: hidden; line-height: 1; } .preload * { -webkit-animation-play-state: paused !important; } a { text-decoration: none; } a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } @font-face { font-family: "mraid-vungicon"; src: url("mraid-vungicon.eot"); src: url("mraid-vungicon.eot?#iefix") format("embedded-opentype"), url("mraid-vungicon.woff") format("woff"), url("mraid-vungicon.ttf") format("truetype"), url("mraid-vungicon.svg#mraid-vungicon") format("svg"); font-weight: normal; font-style: normal; } [data-icon]:before { font-family: "mraid-vungicon" !important; content: attr(data-icon); font-style: normal !important; font-weight: normal !important; font-variant: normal !important; text-transform: none !important; speak: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } [class^="mraid-vungicon-"]:before, [class*=" mraid-vungicon-"]:before { font-family: "mraid-vungicon" !important; font-style: normal !important; font-weight: normal !important; font-variant: normal !important; text-transform: none !important; speak: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .vungicon-arrow-back:before { content: "\61"; } .vungicon-arrow-down:before { content: "\62"; } .vungicon-arrow-forward:before { content: "\63"; } .vungicon-arrow-up:before { content: "\64"; } .vungicon-chevron-down:before { content: "\65"; } .vungicon-chevron-left:before { content: "\66"; } .vungicon-chevron-right:before { content: "\67"; } .vungicon-chevron-up:before { content: "\68"; } .vungicon-close:before { content: "\69"; } .vungicon-download:before { content: "\6a"; } .vungicon-happy:before { content: "\6b"; } .vungicon-info:before { content: "\6c"; } .vungicon-replay:before { content: "\6d"; } .vungicon-sad:before { content: "\6e"; } .vungicon-security:before { content: "\6f"; } .vungicon-star-full:before { content: "\70"; } .vungicon-star-half:before { content: "\71"; } .vungicon-vungle:before { content: "\72"; } .vungicon-zoom-in:before { content: "\73"; } .vungicon-zoom-out:before { content: "\74"; } .vungicon-star-empty:before { content: "\75"; } .vungicon-windows:before { content: "\76"; } .vungicon-close-simple:before { content: "\77"; } .vungicon-fullscreen-open:before { content: "\79"; } .vungicon-fullscreen-close:before { content: "\78"; } .vungicon-device:before { content: "\7a"; } .vungicon-finger-point:before { content: "\41"; } .vungicon-check:before { content: "\42"; } .vungicon-audio-mute:before { content: "\43"; } .vungicon-audio-unmute:before { content: "\44"; } .vungicon-minus:before { content: "\45"; } .vungicon-plus:before { content: "\46"; } .vungicon-gamepad:before { content: "\47"; } #wrap { position: absolute; margin: auto; top: 0; left: 0; overflow: hidden; height: 100%; width: 100%; background-color: white; } .backgroundwrap { width: 100%; position: absolute; top: 0; left: 0; height: 100%; background-repeat: no-repeat; background-image: url('portrait.jpg'); background-size: cover; background-position: center; filter: blur(15px) opacity(0.5) ; -webkit-filter: blur(15px) opacity(0.5) ; } .contentwrap { width: calc(100vw - 2vh - 2vw); position: absolute; top: calc(1vh + 1vw); left: calc(1vh + 1vw); height: calc(100vh - 2vh - 2vw); background-color: none; background-repeat: no-repeat; background-image: url('portrait.jpg'); background-size: contain; background-position: center; overflow: hidden; font-family: -apple-system, "Segoe UI", "Roboto", "Droid Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 1.7; font-feature-settings: ‘kern’ 1; text-rendering: optimizeLegibility; } .fullscreencta { width: 100%; position: absolute; top: auto; bottom: 0; left: 0; height: 90%; } .ctabutton { position: absolute; display: block; height: auto; width: 100px; right: calc(50% - 50px); left: auto; bottom: 5%; top: auto; margin: 0; opacity: 0.8; } button.bannerbutton { font-size: 50px; background: RGBA(10, 195, 52, 1.00); color: #FFF; border: 0; border-radius: 300px; padding: 25px; outline: none; } @media all and (orientation: landscape) { #wrap {} .backgroundwrap { background-image: url('landscape.jpg'); } .contentwrap { background-image: url('landscape.jpg'); } .ctabutton { position: absolute; display: block; height: auto; width: 80px; right: calc(50% - 40px); left: auto; bottom: 3%; top: auto; margin: 0; } button.bannerbutton { font-size: 40px; background: RGBA(10, 195, 52, 1.00); color: #FFF; border: 0; border-radius: 300px; padding: 20px; outline: none; } } .pulse { -webkit-animation-name: pulse; animation-name: pulse; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; } @-webkit-keyframes pulse { from { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } 50% { -webkit-transform: scale3d(1.15, 1.15, 1.15); transform: scale3d(1.15, 1.15, 1.15); } to { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } @keyframes pulse { from { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } 50% { -webkit-transform: scale3d(1.15, 1.15, 1.15); transform: scale3d(1.15, 1.15, 1.15); } to { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } /*iPhone X portrait*/ variant_data.json {"jira_ticket":"VTP-8987","master_uuid":"410b4a01-e26e-450d-ae31-80969127d818","variant_uuid":"ede746f4-5235-4caa-aedd-8a30cd165384"} vungle.css /* Vungle IEC skeleton */ html { height: 100%; } body { height: 100%; margin: 0; overflow: hidden; line-height: 1; } .preload * { -webkit-animation-play-state: paused !important; } a { text-decoration: none; } a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } @charset "UTF-8"; vungle.js function doSomething(s) { return actionClicked(s); } function orientationCheck() { if(window.innerHeight > window.innerWidth) { return 'portrait'; } else { return 'landscape'; } } function hasClass(el, className) { if (el.classList) { return el.classList.contains(className); } else { return !!el.className.match(new RegExp('(\\s|^)' + className + '(\\s|$)')); } } function addClass(el, className) { if (el.classList) { el.classList.add(className); } else if (!hasClass(el, className)) { el.className += " " + className; } } function removeClass(el, className) { if (el.classList) { el.classList.remove(className); } else if (hasClass(el, className)) { var reg = new RegExp('(\\s|^)' + className + '(\\s|$)'); el.className=el.className.replace(reg,' '); } }
Compartilhar