(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{fjTP:function(e,n,t){"use strict";t.r(n),t.d(n,"_frontmatter",(function(){return l})),t.d(n,"default",(function(){return s}));t("5hJT"),t("W1QL"),t("K/PF"),t("t91x"),t("75LO"),t("PJhk"),t("mXGw");var r=t("/FXl"),i=t("TjRS");t("aD51");function a(){return(a=Object.assign||function(e){for(var n=1;n=0||(i[t]=e[t]);return i}(e,["components"]);return Object(r.b)(u,a({},c,t,{components:n,mdxType:"MDXLayout"}),Object(r.b)("h1",{id:"intersticielads"},"IntersticielAds"),Object(r.b)("p",null,"La vue IntersticielAds est celle utilisé pour afficher la publicité provenant du serveur de ",Object(r.b)("a",a({parentName:"p"},{href:"https://ad-server.ilink-app.com/"}),"publicité")," de iLink. De la même manière qu'une bannière publicitaire intersticiel de Google, elle s'affiche à interval régulier à l'utilisateur afin de ne pas gener son expérience au sein de l'application.\nelle est conçu pour s'afficher à l'utilisateur en mode plein écran avec un bouton permettant de fermé la publicité."),Object(r.b)("br",null),Object(r.b)("p",null,"Pour ce faire, elle fait appel au package ",Object(r.b)("a",a({parentName:"p"},{href:"https://reactnative.dev/docs/webview"}),"WebView")," de react-native afin de pouvoir affiché le contenu HTML de la bannière publicitaire provenant du serveur de publicité."),Object(r.b)("hr",null),Object(r.b)("p",null,"⚠️ NB: un délais devrait être définis avant que le bouton de ferméture ne soit affiché de manière a forcer l'utilisateur à regarder tout de même la publicité durant une certaine période de temps définis au préalable."),Object(r.b)("h2",{id:"rendu-de-la-vue"},"Rendu de la vue"),Object(r.b)("p",null,"Comme expliqué plus haut, le rendu final cette interface est la publicité renvoyé par le serveur de publicité"),Object(r.b)("pre",null,Object(r.b)("code",a({parentName:"pre"},{className:"language-javascript"}),' render() {\n return (\n \n {\n this.popOverLay()\n }}\n style={{ borderRadius: 0 }}\n >Fermer\n \n \n )\n }\n')))}s&&s===Object(s)&&Object.isExtensible(s)&&!s.hasOwnProperty("__filemeta")&&Object.defineProperty(s,"__filemeta",{configurable:!0,value:{name:"MDXContent",filename:"screen/ads/IntersticielAdsScreen.mdx"}}),s.isMDXComponent=!0}}]); //# sourceMappingURL=component---screen-ads-intersticiel-ads-screen-mdx-60bca76dfbd054adfcc7.js.map