CINXE.COM

Charte publicitaire de Criteo | FR - Criteo.com

<!DOCTYPE html> <html lang="fr-FR" class="fr_FR" data-scroll="0"> <head> <script> (function(w, d, s, l, i) { w[l] = w[l] || []; w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'GTM-M4Z343H'); </script> <link rel="preload" href="https://www.criteo.com/wp-content/themes/criteo2017/fonts/mona-sans/Mona-Sans-RegularWide.woff" as="font" type="font/woff2" crossorigin="anonymous"> <link rel="preload" href="https://www.criteo.com/wp-content/themes/criteo2017/fonts/graphik-lc/Graphik-Regular-Cy-Web.woff2" as="font" type="font/woff2" crossorigin="anonymous"> <link rel="preload" href="https://www.criteo.com/wp-content/themes/criteo2017/fonts/graphik-lc/Graphik-Medium-Cy-Web.woff2" as="font" type="font/woff" crossorigin="anonymous"> <link rel="preload" href="https://www.criteo.com/wp-content/themes/criteo2017/fonts/graphik-lc/Graphik-Semibold-Cy-Web.woff2" as="font" type="font/woff" crossorigin="anonymous"> <link rel="preload" href="https://www.criteo.com/wp-content/themes/criteo2017/fonts/fa-solid-900.woff2" as="font" type="font/woff2" crossorigin="anonymous"> <link rel="preload" href="https://www.criteo.com/wp-content/themes/criteo2017/fonts/fa-brands-400.woff2" as="font" type="font/woff2" crossorigin="anonymous"> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"><script type="text/javascript">(window.NREUM||(NREUM={})).init={ajax:{deny_list:["bam.nr-data.net"]}};(window.NREUM||(NREUM={})).loader_config={xpid:"VQAOWV5aDhAHVlRRBgQPUg==",licenseKey:"bb94583995",applicationID:"72531584"};;/*! For license information please see nr-loader-full-1.274.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>d});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function d(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>p,xN:()=>g});var n=r(993);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const d="[data-nr-mask]",u=()=>{const e={mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(d):""===t||null===t?e.mask_selector=d:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0,user_actions:{enabled:!0}}},l={},f="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function g(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,u());const r=(0,s.nY)(e);r&&(r.init=l[e])}function p(e,t){if(!e)throw new Error(f);var r=h(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},d={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0},u={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!u[e])throw new Error("Runtime for ".concat(e," was never set"));return u[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");u[e]={...(0,n.a)(t,d),...c},Object.hasOwnProperty.call(u[e],"harvestCount")||Object.defineProperty(u[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=u[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.274.0",i="PROD",o="CDN",a="^2.0.0-alpha.17"},6154:(e,t,r)=>{"use strict";r.d(t,{OF:()=>d,RI:()=>i,WN:()=>f,bv:()=>o,gm:()=>a,lR:()=>l,m:()=>c,mw:()=>s,sb:()=>u});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s=Boolean("hidden"===a?.document?.visibilityState),c=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=d&&"undefined"==typeof SharedWorker,l=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>d});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};u(e),s[e].get(t)||s[e].set(t,r)}function d(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function u(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(u(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)g(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function g(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>d});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),d=function e(t,r){var n={},s={},u={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:g,addEventListener:g,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(d.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=p(e),u=c.length,l=0;l<u;l++)c[l].apply(a,r);var g=v()[s[e]];g&&g.push([f,e,r,a]);return a},get:m,listeners:p,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function g(e,t){n[e]=p(e).concat(t)}function p(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),u=(0,n.Zm)();u.ee||(u.ee=d)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>d});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function d(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>d,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},d={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>u,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>d,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function d(e){let t=a();return t.initializedAgents?.[e]}function u(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,d="addEventListener",u="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[d,u],"-",g)}function g(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),h(a.gm,f),h(c.prototype,f)),t.on(d+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(u+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,d);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],d=e[c];u(d)||(e[c]=r(d,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return u(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){d([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,u,l;try{a=this,o=[...arguments],u="function"==typeof n?n(o,a):n||{}}catch(t){d([t,"",[o,a,s],u],e)}i(r+"start",[o,a,s],u,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],u,c),e}finally{i(r+"end",[o,a,l],u,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){d([t,r,n,i],e)}s=a}}}function d(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function u(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,Zp:()=>i,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log",a=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>d});var n=r(9908),i=r(1863),o=r(860),a=r(3969),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function d(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>u,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>d,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},d={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},u=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>d,SR:()=>s});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function d(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>d,Rz:()=>u,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,d="fn"+s,u="pushState",l=1e3},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},425:(e,t,r)=>{"use strict";r.d(t,{j:()=>P});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),d=r(5289),u=r(6154),l=r(944),f=r(3969),h=r(384),g=r(6344);const p=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",g.G4.RECORD,g.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),R=r(3785),x=r(2646),w=r(3434);function T(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,w.YM)(i),a=new x.y(s.P);return a.level=n.level,a.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",a),i}function A(){const e=(0,h.pV)();p.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const E={};var S=r(9417),_=r(5603),O=r(5284);const N=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let I=!1;function P(e,t={},p,x){let{init:w,info:P,loader_config:j,runtime:C={},exposed:k=!0}=t;C.loaderType=p;const H=(0,h.pV)();P||(w=H.init,P=H.info,j=H.loader_config),(0,S.xN)(e.agentIdentifier,w||{}),(0,_.a)(e.agentIdentifier,j||{}),P.jsAttributes??={},u.bv&&(P.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,P);const D=(0,S.D0)(e.agentIdentifier),L=[P.beacon,P.errorBeacon];I||(D.proxy.assets&&(N(D.proxy.assets),L.push(D.proxy.assets)),D.proxy.beacon&&L.push(D.proxy.beacon),A(),(0,h.US)("activatedFeatures",O.B),e.runSoftNavOverSpa&&=!0===D.soft_navigations.enabled&&D.feature_flags.includes("soft_nav")),C.denyList=[...D.ajax.deny_list||[],...D.ajax.block_internal?L:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const p={};var x=s.ee.get(e),w=x.get("tracer");E[e]=b.g.OFF,x.on(g.G4.REPLAY_RUNNING,(t=>{E[e]=t}));var A="api-",S=A+"ixn-";function _(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),I(A,n,!0,o||null===r?"session":void 0)(t,r)}function O(){}p.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,x),(0,R.R)(x,e,t,r)},p.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,x),T(x,e,t,{customAttributes:r,level:i})},m.forEach((e=>{p[e]=I(A,e,!0,"api")})),p.addPageAction=I(A,"addPageAction",!0,n.K7.genericEvents),p.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,I(A,"setPageViewName",!0)()},p.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return _(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},p.setUserId=function(e){if("string"==typeof e||null===e)return _("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},p.setApplicationVersion=function(e){if("string"==typeof e||null===e)return _("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},p.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,x),x.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},p[g.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,x),(0,a.p)(g.G4.RECORD,[],void 0,n.K7.sessionReplay,x)},p[g.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,x),(0,a.p)(g.G4.PAUSE,[],void 0,n.K7.sessionReplay,x)},p.interaction=function(e){return(new O).get("object"==typeof e?e:{})};const N=O.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,x),h||(0,a.p)(S+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,x),function(){if(w.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw w.emit("fn-err",[arguments,this,t],r),t}finally{w.emit("fn-end",[(0,v.t)()],r)}}}};function I(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,x),i&&(0,a.p)(e+t,[(0,v.t)(),...arguments],r?null:this,i,x),r?void 0:this}}function P(){r.e(891).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),x.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{N[e]=I(S,e,void 0,h?n.K7.softNav:n.K7.spa)})),p.setCurrentRouteName=h?I(S,"routeName",void 0,n.K7.softNav):I(A,"routeName",!0,n.K7.spa),p.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,x),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!E[e]],void 0,n.K7.jserrors,x)},u.RI?(0,d.GG)((()=>P()),!0):P(),p}(e.agentIdentifier,x,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),I=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>o,K7:()=>n,P3:()=>i});const n={ajax:"ajax",genericEvents:"generic_events",jserrors:"jserrors",logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11},o={[n.pageViewTiming]:"events",[n.ajax]:"events",[n.spa]:"events",[n.softNav]:"events",[n.metrics]:"jserrors",[n.jserrors]:"jserrors",[n.sessionTrace]:"browser/blobs",[n.sessionReplay]:"browser/blobs",[n.logging]:"browser/logs",[n.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({95:"nr-full-compressor",222:"nr-full-recorder",891:"nr-full"}[e]+"-1.274.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.274.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var d=document.getElementsByTagName("script"),u=0;u<d.length;u++){var l=d[u];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={891:"sha512-Sx2xJQrHp2m/Ngn/ZcfBCUwNr2Xy/C5urYtWpfm3bWpil4spXOQGTtNwIfF5HvPGioGASn9QTyE4Z+zC7r7wcg==",222:"sha512-hMte3OWgwwYeisSiD7WCIx/6tT16zLaPjag9uF4tIZp7ybOvrJKbeyzhe4fz1tDbkdcdOMm8dvgPPLBatSAGeA==",95:"sha512-MPaT9dkHv16XzwEUVZPyqpN1do/Er1XFAZoIAPYWylmv+iGIThqN+GwQq27pUyAX7sNXVJQVZezH96p53Ks3Pg=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(g);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},g=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={959:0,85:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,d=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);d<a.length;d++)o=a[d],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.274.0.PROD"]=self["webpackChunk:NRBA-1.274.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(e=(0,r.LA)(16)){this.agentIdentifier=e}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function d(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var u=i(425);var l=i(1687),f=i(4234),h=i(5289),g=i(6154),p=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(891).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(t.sharedAggregator)await t.sharedAggregator;else{t.sharedAggregator=i.e(891).then(i.bind(i,9337));const{EventAggregator:e}=await t.sharedAggregator;t.sharedAggregator=new e}if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(891).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};g.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,p.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class R extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var x=i(384);var w=i(9908),T=i(2843),A=i(3878),E=i(782),S=i(1863);class _ extends b{static featureName=E.T;constructor(e,t=!0){super(e,E.T,t),g.RI&&((0,T.u)((()=>(0,w.p)("docHidden",[(0,S.t)()],void 0,E.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,w.p)("winPagehide",[(0,S.t)()],void 0,E.T,this.ee))),this.importAggregator(e))}}var O=i(3969);class N extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),this.importAggregator(e)}}var I=i(6774),P=i(3304);class j{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,P.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return D(e)?e:new j(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t="Unhandled Promise Rejection";if(!e?.reason)return;if(D(e.reason))try{return e.reason.message=t+": "+e.reason.message,C(e.reason)}catch(t){return C(e.reason)}const r=C(e.reason);return r.message=t+": "+r?.message,r}function H(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new j(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return D(e.error)?e.error:C(e)}function D(e){return e instanceof Error&&!!e.stack}class L extends b{static featureName=I.T;#r=!1;constructor(e,r=!0){super(e,I.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(e=>{this.abortHandler&&(0,w.p)("ierr",[C(e),(0,S.t)(),!0,{},this.#r],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),g.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,w.p)("err",[k(e),(0,S.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),g.gm.addEventListener("error",(e=>{this.abortHandler&&(0,w.p)("err",[H(e),(0,S.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var K=i(8990);let M=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===g.gm?0:(0,K.I)(e,U,(function(){return M++}))}function G(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,P.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=g.gm.XMLHttpRequest,a=g.gm.MutationObserver,s=g.gm.Promise,c=g.gm.setInterval,d="readystatechange",u=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=g.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(d,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,u,"fn-",y)}),(0,A.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function h(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,q,"-xhr-",y),n.on("send-xhr-start",(function(e,t){h(e,t),function(e){l.push(e),a&&(p?p.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var p=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===d||b()}));function b(){for(var e=0;e<l.length;e++)h(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Y="fetch-",X=Y+"body-",Q=["arrayBuffer","blob","json","text","formData"],J=g.gm.Request,ee=g.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(J&&ee&&g.gm.fetch))return t;if(re[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[B.P]&&o[B.P].dt&&(e=o[B.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return re[t.debugId]=1,Q.forEach((e=>{r(J[te],e,X),r(ee[te],e,X)})),r(g.gm,"fetch",Y),t.on(Y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Y+"done",[null,r],n)}else t.emit(Y+"done",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),d={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(d.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),d.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(d.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),d}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof g.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,P.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ie.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),de=["load","error","abort","timeout"],ue=de.length,le=(0,x.dV)().o.REQ,fe=(0,x.dV)().o.XHR;class he extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,w.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};g.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};ge(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=x,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){T(t,e)}),(0,A.jT)(!1)),g.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},ge(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader&&(r.setRequestHeader("newrelic",i.newrelicHeader),o=!0),i.traceContextParentHeader&&(r.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&r.setRequestHeader("tracestate",i.traceContextStateHeader),o=!0),o&&(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=G(i);a&&(n.txSize=a)}this.startTime=(0,S.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<ue;s++)r.addEventListener(de[s],this.listener,(0,A.jT)(!1))}function d(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function u(e,t){var r=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,S.t)()}function h(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function p(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,S.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,S.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&g.RI&&(t=""+g.gm.location.href):e[0]&&e[0].url?t=e[0].url:g.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ie.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function y(e,t){this.params={},this.metrics={},this.startTime=(0,S.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof le?r=i.url:g.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),ge(this,r);var o=(""+(i&&i instanceof le&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function R(e,t){if(this.endTime=(0,S.t)(),this.params||(this.params={}),(0,ce.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,S.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K7.ajax)}function x(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<ue;t++)e.removeEventListener(de[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,S.t)()-this.startTime,this.loadCazptureCalled||4!==e.readyState?null==t.status&&(t.status=0):T(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function T(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?G(e.response):"text"===r||""===r||void 0===r?G(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,w.p)(O.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K7.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",d),t.on("xhr-load-added",u),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",p),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",R)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function ge(e,t){var r=(0,ie.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const pe={},me=["pushState","replaceState"];function ve(e){const t=function(e){return(e||B.ee).get("history")}(e);return!g.RI||pe[t.debugId]++||(pe[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,me,"-")),t}var be=i(3738);const{He:ye,bD:Re,d3:xe,Kp:we,TZ:Te,Lc:Ae,uP:Ee,Rz:Se}=be;class _e extends b{static featureName=Te;constructor(e,t=!0){super(e,Te,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;ve(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Ee,(function(e,t){this.bstStart=(0,S.t)()})),this.eventsEE.on(Ae,(function(e,t){(0,w.p)("bst",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Se+xe,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(Se+we,(function(e){(0,w.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,w.p)(ye,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:Re,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Oe=i(2614);class Ne extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(Oe.H3,"_").concat(Oe.uh)))}catch(e){}(0,p.SR)(e.agentIdentifier)&&this.ee.on(t.G4.RECORD,(()=>this.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,w.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===Oe.g.FULL||e.sessionReplayMode===Oe.g.ERROR)||(0,p.Aw)(this.agentIdentifier)}#d=!1;async#c(e){if(!this.#d){this.#d=!0;try{const{Recorder:t}=await Promise.all([i.e(891),i.e(222)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==Oe.g.FULL&&this.featAggregate.initializeRecording(Oe.g.FULL,!0):(this.#i=Oe.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==Oe.g.FULL&&(this.recorder.parent.mode=Oe.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ie=i(3333);class Pe extends b{static featureName=Ie.TZ;constructor(e,t=!0){super(e,Ie.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled];g.RI&&e.init.user_actions.enabled&&(Ie.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,w.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),Ie.qN.forEach((e=>(0,A.sp)(e,(e=>(0,w.p)("ua",[e],void 0,this.featureName,this.ee)))))),r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var je=i(993),Ce=i(3785);class ke extends b{static featureName=je.TZ;constructor(e,t=!0){super(e,je.TZ,t);const r=this.ee;this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,Ce.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t,r){super(r),g.gm?(this.features={},(0,x.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(R),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,u.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=d(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,x.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[R,_,_e,Ne,he,N,L,Pe,ke],loaderType:"pro"})})()})();</script> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-title" content="FR &#8211; Criteo.com - "> <meta name="facebook-domain-verification" content="xv6868m44g7agcmimk59r7pnvwng34"> <link rel="icon" id="lightico" href="/wp-content/themes/criteo2017/img/lightico.svg"> <link rel="icon" id="darkico" href="/wp-content/themes/criteo2017/img/darkico.svg"> <link rel="icon" href="/wp-content/themes/criteo2017/img/favicon.ico"> <link rel="icon" href="/wp-content/themes/criteo2017/img/defaultico.png"> <link rel="profile" href="http://gmpg.org/xfn/11"> <link rel="pingback" href=""> <link rel="alternate" href="https://www.criteo.com/de/advertising-guidelines/" hreflang="de" /><link rel="alternate" href="https://www.criteo.com/advertising-guidelines/" hreflang="en" /><link rel="alternate" href="https://www.criteo.com/es/advertising-guidelines/" hreflang="es" /><link rel="alternate" href="https://www.criteo.com/fr/advertising-guidelines/" hreflang="fr" /><link rel="alternate" href="https://www.criteo.com/it/advertising-guidelines/" hreflang="it" /><link rel="alternate" href="https://www.criteo.com/br/advertising-guidelines/" hreflang="pt" /><link rel="alternate" href="https://www.criteo.com/ru/advertising-guidelines/" hreflang="ru" /><link rel="alternate" href="https://www.criteo.com/kr/advertising-guidelines/" hreflang="ko" /><link rel="alternate" href="https://www.criteo.com/jp/advertising-guidelines/" hreflang="ja" /><link rel="alternate" href="https://www.criteo.com/advertising-guidelines/" hreflang="x-default" /> <script>window.MOTIONPAGE_FRONT={version:"2.1.6"}</script><style>body{visibility:hidden;}</style> <script data-cfasync="false">addEventListener("DOMContentLoaded",()=>(document.body.style.visibility="inherit"));</script> <noscript><style>body{visibility:inherit;}</style></noscript><meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <!-- This site is optimized with the Yoast SEO plugin v21.5 - https://yoast.com/wordpress/plugins/seo/ --> <title>Charte publicitaire de Criteo | FR - Criteo.com</title> <meta name="description" content="Charte éditoriale de Criteo. Les partenaires de Criteo doivent adhérer aux directives éditoriales (contenus interdits) et de confidentialité spécifiées par Criteo." /> <link rel="canonical" href="https://www.criteo.com/fr/advertising-guidelines/" /> <meta property="og:locale" content="fr_FR" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Charte publicitaire de Criteo | FR - Criteo.com" /> <meta property="og:description" content="Charte éditoriale de Criteo. Les partenaires de Criteo doivent adhérer aux directives éditoriales (contenus interdits) et de confidentialité spécifiées par Criteo." /> <meta property="og:url" content="https://www.criteo.com/fr/advertising-guidelines/" /> <meta property="og:site_name" content="FR - Criteo.com" /> <meta property="article:modified_time" content="2024-09-05T15:53:59+00:00" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:label1" content="Est. reading time" /> <meta name="twitter:data1" content="10 minutes" /> <script type="application/ld+json" class="yoast-schema-graph">{ "@context": "https://schema.org", "@graph": [ { "@type": "WebPage", "@id": "https://www.criteo.com/fr/advertising-guidelines/", "url": "https://www.criteo.com/fr/advertising-guidelines/", "name": "Charte publicitaire de Criteo | FR - Criteo.com", "isPartOf": { "@id": "https://www.criteo.com/fr/#website" }, "datePublished": "2017-12-05T16:51:11+00:00", "dateModified": "2024-09-05T15:53:59+00:00", "description": "Charte éditoriale de Criteo. Les partenaires de Criteo doivent adhérer aux directives éditoriales (contenus interdits) et de confidentialité spécifiées par Criteo.", "breadcrumb": { "@id": "https://www.criteo.com/fr/advertising-guidelines/#breadcrumb" }, "inLanguage": "fr-FR", "potentialAction": [ { "@type": "ReadAction", "target": [ "https://www.criteo.com/fr/advertising-guidelines/" ] } ] }, { "@type": "BreadcrumbList", "@id": "https://www.criteo.com/fr/advertising-guidelines/#breadcrumb", "itemListElement": [ { "@type": "ListItem", "position": 1, "name": "Home", "item": "https://www.criteo.com/fr/" }, { "@type": "ListItem", "position": 2, "name": "Charte publicitaire de Criteo" } ] }, { "@type": "WebSite", "@id": "https://www.criteo.com/fr/#website", "url": "https://www.criteo.com/fr/", "name": "FR - Criteo.com", "description": "", "publisher": { "@id": "https://www.criteo.com/fr/#organization" }, "potentialAction": [ { "@type": "SearchAction", "target": { "@type": "EntryPoint", "urlTemplate": "https://www.criteo.com/fr/?s={search_term_string}" }, "query-input": "required name=search_term_string" } ], "inLanguage": "fr-FR" }, { "@type": "Organization", "@id": "https://www.criteo.com/fr/#organization", "name": "Criteo", "alternateName": "Criteo corp", "url": "https://www.criteo.com/fr/", "logo": { "@type": "ImageObject", "inLanguage": "fr-FR", "@id": "https://www.criteo.com/fr/#/schema/logo/image/", "url": "https://www.criteo.com/fr/wp-content/uploads/sites/4/2024/02/Criteo-Logo.svg", "contentUrl": "https://www.criteo.com/fr/wp-content/uploads/sites/4/2024/02/Criteo-Logo.svg", "width": 118, "height": 24, "caption": "Criteo" }, "image": { "@id": "https://www.criteo.com/fr/#/schema/logo/image/" } } ] }</script> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//www.criteo.com' /> <link rel='dns-prefetch' href='//cdnjs.cloudflare.com' /> <style id='safe-svg-svg-icon-style-inline-css' type='text/css'> .safe-svg-cover{text-align:center}.safe-svg-cover .safe-svg-inside{display:inline-block;max-width:100%}.safe-svg-cover svg{height:100%;max-height:100%;max-width:100%;width:100%} </style> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet preload' as='style' id='CSS-theme-css' href='https://www.criteo.com/fr/wp-content/themes/criteo2017/css/theme.min.css?ver=2024112428' type='text/css' media='all' /> <link rel='stylesheet preload' as='style' id='select2CSS-css' href='https://www.criteo.com/fr/wp-content/themes/criteo2017/sass/select2.min.css?ver=6.6' type='text/css' media='all' /> <link rel='stylesheet preload' as='style' id='tablepress-default-css' href='https://www.criteo.com/fr/wp-content/uploads/sites/4/tablepress-combined.min.css?ver=6' type='text/css' media='all' /> <link rel='stylesheet preload' as='style' id='tablepress-responsive-tables-css' href='https://www.criteo.com/fr/wp-content/plugins/tablepress-responsive-tables/css/tablepress-responsive.min.css?ver=1.8' type='text/css' media='all' /> <script type="text/javascript" src="https://www.criteo.com/fr/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" src="https://www.criteo.com/fr/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <script type="text/javascript" src="https://www.criteo.com/fr/wp-content/themes/criteo2017/js/cookies.js" id="cookieManagement-js"></script> <link rel="https://api.w.org/" href="https://www.criteo.com/fr/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.criteo.com/fr/wp-json/wp/v2/pages/7102" /><link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.criteo.com/fr/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.criteo.com%2Ffr%2Fadvertising-guidelines%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.criteo.com/fr/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.criteo.com%2Ffr%2Fadvertising-guidelines%2F&#038;format=xml" /> </head> <body class="page-template page-template-page-templates page-template-basic page-template-page-templatesbasic-php page page-id-7102 has-banner group-blog advertising-guidelines" data-country="" data-whitelist="" data-site="https://www.criteo.com/fr" data-blog="4"> <script> var $ = jQuery.noConflict(); const lightSchemeIcon = document.querySelector('link#lightico'); const darkSchemeIcon = document.querySelector('link#darkico'); matcher = window.matchMedia('(prefers-color-scheme: dark)'); matcher.addListener(onUpdate); onUpdate(); function onUpdate() { if (matcher.matches) { lightSchemeIcon.remove(); document.head.append(darkSchemeIcon); } else { document.head.append(lightSchemeIcon); darkSchemeIcon.remove(); } } </script> <noscript> <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M4Z343H" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <div class="overlay-blur"></div> <div id="global-banner" class="clickable steel"> <div class="container"> <div class="banner-content"> <span class="banner-left">Le piège du ROAS : Découvrez 11 indicateurs qui prouvent la valeur du retail media au-delà du ROAS</span> <span class="banner-right"> <a href="#"> <span class="banner-link-copy">Lire le rapport gratuit</span> <span class="arrow-2023"></span> </a> </span> </div> </div> <a class="overlay-link" href="https://go.criteo.com/fr/the-roas-trap/" target="_blank"></a> </div> <div class="header-container desktop sticky"> <div class="header-main-nav desktop sticky"> <div class="container d-xl-none"> <div class="mobile-header"> <div class="mobile-left"> <div class="logo"> <a href="https://www.criteo.com/fr"> <img class="orange-logo" src="https://www.criteo.com/fr/wp-content/themes/criteo2017/img/criteo-logo-orange.svg" alt="Criteo" /> <img class="black-logo" src="https://www.criteo.com/fr/wp-content/themes/criteo2017/img/criteo-logo-black.svg" alt="Criteo" /> <img class="white-logo" src="https://www.criteo.com/fr/wp-content/themes/criteo2017/img/criteo-logo-white.svg" alt="Criteo" /> </a> </div> </div> <div class="mobile-right"> <div class="mobile-header-button"> <a class="button-style" href="https://www.criteo.com/fr/talk-to-an-expert/" target="_self"> Ça m&#039;intéresse </a> </div> <a class="mobile-nav-trigger" href="#" onclick="return false;"> <span class="sr-only">Open mobile menu</span> <span class="hamburger-icon"></span> </a> </div> </div> </div> <div class="d-none d-xl-flex container justify-content-between desktop-container"> <div class="left"> <div class="logo"> <a href="https://www.criteo.com/fr/"> <img class="orange-logo" src="https://www.criteo.com/fr/wp-content/themes/criteo2017/img/criteo-logo-orange.svg" alt="Criteo" /> <img class="black-logo" src="https://www.criteo.com/fr/wp-content/themes/criteo2017/img/criteo-logo-black.svg" alt="Criteo" /> <img class="white-logo" src="https://www.criteo.com/fr/wp-content/themes/criteo2017/img/criteo-logo-white.svg" alt="Criteo" /> </a> </div> <div id="desktop-menu-container" role="navigation" aria-label="Main"> <div class="menu-main-menu-container"> <ul id="menu-main-menu" class="nav-links"> <li class="main-menu-item "> <a class="main-menu-item-link" > <span class="main-menu-item-title">Plateforme</span> </a> <div class="main-menu-expandable"> <div class="d-none d-xl-flex container justify-content-between"> <div class="left"> <div class="submenu-groups row"> <div class="submenu-group column-span-2 col-lg-8"> <div class="submenu-title-wrapper"> <span class="submenu-title">Plateforme</span> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item with-arrow full-width"> <a class="submenu-item-link" href="https://www.criteo.com/fr/platform/commerce-media-platform/" target="_self" > <span class="submenu-item-title">Plateforme Commerce Media </span> <span class="arrow-2023"></span> <span class="description">L’environnement Commerce Media connecté pour l’internet ouvert</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/platform/commerce-growth/" target="_self" > <span class="submenu-item-title">Commerce Growth</span> <span class="description">Acquisition et rétention clients automatisées, pour marketers et agences</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/platform/commerce-max/" target="_self" > <span class="submenu-item-title">Commerce Max</span> <span class="description">Retail Media sur l’internet ouvert, pour marques et agences</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/platform/commerce-grid/" target="_self" > <span class="submenu-item-title">Commerce Grid</span> <span class="description">Pour les propriétaires de médias, les agences et les retailers qui cherchent à relier les médias et le commerce avec la programmatique</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/platform/commerce-yield/" target="_self" > <span class="submenu-item-title">Commerce Yield</span> <span class="description">Monétisation programmatique, pour grands éditeurs et retailers</span> </a> </li> </ul> </div></div> <div class="submenu-group column-span-1 col-lg-4"> <div class="submenu-title-wrapper"> <span class="submenu-title">Technologie</span> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/solutions/addressability/" target="_self" > <span class="submenu-item-title">Adressabilité</span> <span class="description">Découvrez notre stratégie d’adressabilité multidimensionnelle pour l’écosystème</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/technology/ai-engine/" target="_self" > <span class="submenu-item-title">Moteur IA</span> <span class="description">Exit les approximations : gagnez du temps, atteignez vos KPI</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/technology/predictive-bidding/" target="_self" > <span class="submenu-item-title">Predictive Bidding</span> <span class="description">Enchères prédictives, pour une meilleure attribution du budget</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/technology/product-recommendations/" target="_self" > <span class="submenu-item-title">Recommandations de produits</span> <span class="description">Recommandations basées sur l’intention, pour booster vos ventes</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/technology/shopper-graph/" target="_self" > <span class="submenu-item-title">Shopper Graph</span> <span class="description">Corrélation ID shoppers/données commerciales pour optimiser vos campagnes</span> </a> </li> </ul> </div></div> </div> </div> <div class="right"> <div class="featured-item"> <div class="image-wrapper"><img width="380" height="175" src="https://www.criteo.com/fr/wp-content/uploads/sites/4/2024/06/Header-Nav-Image-380x175-FR.png" class="attachment-full size-full" alt="" decoding="async" fetchpriority="high" srcset="https://www.criteo.com/fr/wp-content/uploads/sites/4/2024/06/Header-Nav-Image-380x175-FR.png 380w, https://www.criteo.com/fr/wp-content/uploads/sites/4/2024/06/Header-Nav-Image-380x175-FR-300x138.png 300w" sizes="(max-width: 380px) 100vw, 380px" /></div> <div class="category-tag">Le piège du ROAS</div> <div class="title">Découvrez 11 indicateurs qui prouvent la valeur du retail media au-delà du ROAS</div> <span class="displayed-link pseudo-link"> Télécharger le rapport gratuit<span class="arrow-2023"></span> </span> <a class="overlay-link" href="https://go.criteo.com/fr/the-roas-trap/" target="_blank"></a> </div> </div> </div> </div> </li> <li class="main-menu-item "> <a class="main-menu-item-link" > <span class="main-menu-item-title">Solutions</span> </a> <div class="main-menu-expandable"> <div class="d-none d-xl-flex container justify-content-between"> <div class="left"> <div class="submenu-groups row"> <div class="submenu-group column-span-2 col-lg-8"> <div class="submenu-title-wrapper"> <span class="submenu-title">Performance Media</span> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/solutions/customer-acquisition/" target="_self" > <span class="submenu-item-title">Acquisition clients </span> <span class="description">Touchez des shoppers pertinents, qui ne vous connaissent pas encore</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/solutions/customer-retention/" target="_self" > <span class="submenu-item-title">Rétention clients</span> <span class="description">Boostez la valeur vie de vos clients pour les fidéliser</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/solutions/criteo-dynamic-retargeting/" target="_self" > <span class="submenu-item-title">Criteo Dynamic Retargeting</span> <span class="description">Boostez les conversions grâce à un reciblage et des annonces personnalisées</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/solutions/audiences/" target="_self" > <span class="submenu-item-title">Audiences</span> <span class="description">Identifiez et fidélisez vos shoppers avec le n°1 des données commerciales</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/solutions/video-advertising/" target="_self" > <span class="submenu-item-title">Publicité vidéo</span> <span class="description">Atteignez et convertissez des consommateurs sur la télévision CTV, OTT et OLV</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/solutions/contextual-advertising/" target="_self" > <span class="submenu-item-title">Publicité contextuelle</span> <span class="description">Améliorez votre ciblage en associant données commerciales et contextuelles</span> </a> </li> </ul> </div></div> <div class="submenu-group column-span-1 col-lg-4"> <div class="submenu-title-wrapper"> <span class="submenu-title">Retail Media</span> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/solutions/retail-media-platform/" target="_self" > <span class="submenu-item-title">Retail Media</span> <span class="description">Annonces ciblées près du POS en ligne pour toucher/convertir les shoppers</span> </a> </li> </ul> </div></div> </div> </div> <div class="right"> <div class="featured-item"> <div class="image-wrapper"><img width="380" height="175" src="https://www.criteo.com/fr/wp-content/uploads/sites/4/2024/02/21-Addressability-Hub-FR-380x175px.png" class="attachment-full size-full" alt="" decoding="async" srcset="https://www.criteo.com/fr/wp-content/uploads/sites/4/2024/02/21-Addressability-Hub-FR-380x175px.png 380w, https://www.criteo.com/fr/wp-content/uploads/sites/4/2024/02/21-Addressability-Hub-FR-380x175px-300x138.png 300w" sizes="(max-width: 380px) 100vw, 380px" /></div> <div class="category-tag">ADRESSABILITÉ</div> <div class="title">Préparez-vous à un monde sans cookies ! Accédez à des ressources utiles sur le thème de l'adressabilité dans notre Hub</div> <span class="displayed-link pseudo-link"> Accédez au Hub<span class="arrow-2023"></span> </span> <a class="overlay-link" href="https://www.criteo.com/fr/solutions/addressability/" target="_self"></a> </div> </div> </div> </div> </li> <li class="main-menu-item "> <a class="main-menu-item-link" > <span class="main-menu-item-title">Ressources</span> </a> <div class="main-menu-expandable"> <div class="d-none d-xl-flex container justify-content-between"> <div class="left"> <div class="submenu-groups row"> <div class="submenu-group column-span-2 col-lg-8"> <div class="submenu-title-wrapper"> <span class="submenu-title">Générale</span> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/resources/" target="_self" > <span class="submenu-item-title">Centre de ressources</span> <span class="description">Rapports, guides, webinaires, etc. pour étoffer votre stratégie publicitaire</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/blog/" target="_self" > <span class="submenu-item-title">Blog</span> <span class="description">Analyses et commentaires sur le commerce media et la publicité en ligne</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/success-stories/" target="_self" > <span class="submenu-item-title">Témoignages</span> <span class="description">Partenariats avec Criteo : success stories</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/consumer-insights-dashboard/" target="_self" > <span class="submenu-item-title">Tendances de consommation</span> <span class="description">Les données les plus récentes pour 20 pays et + de 600 catégories</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/digital-advertising-glossary/" target="_self" > <span class="submenu-item-title">Glossaire</span> <span class="description">Définitions des termes les plus fréquents de la publicité numérique</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/solutions/addressability/" target="_self" > <span class="submenu-item-title">Adressabilité</span> <span class="description">Découvrez notre stratégie d’adressabilité multidimensionnelle pour l’écosystème</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/help-center/" target="_self" > <span class="submenu-item-title">Centre d&#039;aide</span> <span class="description">Nos FAQ, guides, etc. pour vous aider à optimiser vos campagnes Criteo</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/events/" target="_self" > <span class="submenu-item-title">Évènements</span> <span class="description">Nous retrouver sur des évènements !</span> </a> </li> </ul> </div></div> <div class="submenu-group column-span-1 col-lg-4"> <div class="submenu-title-wrapper"> <span class="submenu-title">Formats créatifs</span> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/digital-ad-formats/" target="_self" > <span class="submenu-item-title">Formats d’annonces</span> <span class="description">Tous nos formats publicitaires : vidéo, adaptative, rich media, etc.</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/ad-gallery/" target="_self" > <span class="submenu-item-title">Galerie d&#039;annonces</span> <span class="description">Formats, secteurs, régions : exemples concrets d'annonces</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/technology/dco/" target="_self" > <span class="submenu-item-title">Dynamic Creative Optimization+</span> <span class="description">Adaptation en temps réel des annonces, pour gagner en visibilité</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/solutions/ad-trust-and-safety/" target="_self" > <span class="submenu-item-title">Fiabilité et sécurité des annonces</span> <span class="description">Maintenez le plus haut niveau de qualité et de performance</span> </a> </li> </ul> </div></div> </div> </div> <div class="right"> <div class="featured-item"> <div class="image-wrapper"><img width="380" height="175" src="https://www.criteo.com/fr/wp-content/uploads/sites/4/2024/03/adidas-main-nav.jpg" class="attachment-full size-full" alt="" decoding="async" srcset="https://www.criteo.com/fr/wp-content/uploads/sites/4/2024/03/adidas-main-nav.jpg 380w, https://www.criteo.com/fr/wp-content/uploads/sites/4/2024/03/adidas-main-nav-300x138.jpg 300w" sizes="(max-width: 380px) 100vw, 380px" /></div> <div class="category-tag">TÉMOIGNAGE</div> <div class="title">adidas élargit sa base clients avec Commerce Growth</div> <span class="displayed-link pseudo-link"> Lire la suite<span class="arrow-2023"></span> </span> <div class="key-stats num-of-stats-2"> <div class="key-stat"> <span class="stat-number">+66 % </span> <span class="stat-description">Hausse du ROAS en low-funnel </span> </div> <div class="key-stat"> <span class="stat-number">+81 % </span> <span class="stat-description">Hausse du ROAS en mid-funnel</span> </div> </div> <a class="overlay-link" href="https://www.criteo.com/fr/success-stories/adidas/" target="_self"></a> </div> </div> </div> </div> </li> <li class="main-menu-item "> <a class="main-menu-item-link" > <span class="main-menu-item-title">À propos</span> </a> <div class="main-menu-expandable"> <div class="d-none d-xl-flex container justify-content-between"> <div class="left"> <div class="submenu-groups row"> <div class="submenu-group column-span-3 col-lg-12"> <div class="submenu-title-wrapper"> <span class="submenu-title">À propos</span> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/company/" target="_self" > <span class="submenu-item-title">Société</span> <span class="description">Qui est Criteo ?</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://criteo.investorroom.com/" target="_blank" > <span class="submenu-item-title">Investisseurs</span> <span class="description">Informations aux investisseurs</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/news/" target="_self" > <span class="submenu-item-title">Actualités</span> <span class="description">Communiqués de presse et couverture média</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://careers.criteo.com/en/working-at-criteo/diversity-inclusion/" target="_blank" > <span class="submenu-item-title">Diversité, équité et inclusion </span> <span class="description">Nos piliers et objectifs DEI</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/sustainability/" target="_self" > <span class="submenu-item-title">Le développement durable</span> <span class="description">Notre approche pour un avenir durable</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/product-ethics/" target="_self" > <span class="submenu-item-title">Éthique produits</span> <span class="description">Nos engagements en faveur d'une publicité juste et loyale</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://careers.criteo.com/en/" target="_blank" > <span class="submenu-item-title">Carrières</span> <span class="description">Nos postes à pourvoir</span> </a> </li> </ul> </div></div> </div> </div> <div class="right"> <div class="featured-item"> <div class="image-wrapper"><img width="380" height="175" src="https://www.criteo.com/fr/wp-content/uploads/sites/4/2023/02/Careers-Featured-Image-v2-1.jpg" class="attachment-full size-full" alt="" decoding="async" srcset="https://www.criteo.com/fr/wp-content/uploads/sites/4/2023/02/Careers-Featured-Image-v2-1.jpg 380w, https://www.criteo.com/fr/wp-content/uploads/sites/4/2023/02/Careers-Featured-Image-v2-1-300x138.jpg 300w" sizes="(max-width: 380px) 100vw, 380px" /></div> <div class="category-tag">Carrières</div> <div class="title">L’avenir est grand ouvert. Le vôtre aussi.</div> <span class="displayed-link pseudo-link"> Trouvez votre prochain emploi<span class="arrow-2023"></span> </span> <a class="overlay-link" href="https://careers.criteo.com/en/jobs/" target="_blank"></a> </div> </div> </div> </div> </li> </ul> </div> </div> </div> <div class="right"> <a id="search-trigger" href="#" role="button" arria-pressed="false" aria-label="Open search"></a> <div class="dropdown"> <div class="dropdown-wrapper"> <a id="language-dropdown-trigger" role="button" arria-pressed="false" aria-label="Change language"> fr </a> </div> <ul> <li class=""> <a href="https://www.criteo.com/de/advertising-guidelines/"> Deutsch </a> </li> <li class=""> <a href="https://www.criteo.com/advertising-guidelines/"> English </a> </li> <li class=""> <a href="https://www.criteo.com/es/advertising-guidelines/"> Español </a> </li> <li class="active"> <a href="https://www.criteo.com/fr/advertising-guidelines/"> Français </a> </li> <li class=""> <a href="https://www.criteo.com/it/advertising-guidelines/"> Italiano </a> </li> <li class=""> <a href="https://www.criteo.com/pl/"> Polski </a> </li> <li class=""> <a href="https://www.criteo.com/br/advertising-guidelines/"> Português </a> </li> <li class=""> <a href="https://www.criteo.com/ru/advertising-guidelines/"> Pусский </a> </li> <li class=""> <a href="https://www.criteo.com/kr/advertising-guidelines/"> 한국어 </a> </li> <li class=""> <a href="https://www.criteo.com/cn/"> 中文 </a> </li> <li class=""> <a href="https://www.criteo.com/jp/advertising-guidelines/"> 日本語 </a> </li> </ul> </div> <span id="header-buttons"> <a class="link-style" href="https://www.criteo.com/fr/login/" target="_self"> Se connecter </a> <a class="button-style" href="https://www.criteo.com/fr/talk-to-an-expert/" target="_self"> Ça m&#039;intéresse </a> </span> </div> </div> </div> <div id="search-box-wrapper" class="d-none d-xl-block"> <div id="search-box"> <div class="container"> <div class="content-wrapper"> <form method="get" id="searchform" action="https://www.criteo.com/fr/" role="search"> <label for="s" class="sr-only">Search for:</label> <input id="s" name="s" type="text" placeholder="Rechercher..." autocomplete="off" spellcheck="false"> <input class="submit" id="searchsubmit" name="submit" type="submit" value="search"> </form> </div> </div> </div> </div> </div><!-- header container --> <!-- mobile only --> <div id="mobile-nav-dialog" class="d-xl-none mobile-nav-dialog"> <div class="container"> <div class="mobile-nav-top"> <div class="mobile-mega-menu"> <ul id="mobile-menu" class="nav-links"> <li class="main-menu-item"> <a class="main-menu-item-link" > <span class="main-menu-item-title">Plateforme<span class="arrow-2023"></span></span> </a> <div class="submenu-groups"> <div class="back-button close-submenu-groups">Précédent</div> <div class="submenu-group"> <div class="back-button close-submenu-group">Précédent</div> <div class="submenu-title-wrapper"> <div class="submenu-title-wrapper-inner"> <span class="submenu-title pseudo-link">Plateforme<span class="arrow-2023"></span></span> </div> <div class="submenu-description">Publicité et monétisation pour marketers et éditeurs</div> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item with-arrow full-width"> <a class="submenu-item-link" href="https://www.criteo.com/fr/platform/commerce-media-platform/" target="_self" > <span class="submenu-item-title">Plateforme Commerce Media </span> <span class="arrow-2023"></span> <span class="description">L’environnement Commerce Media connecté pour l’internet ouvert</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/platform/commerce-growth/" target="_self" > <span class="submenu-item-title">Commerce Growth</span> <span class="description">Acquisition et rétention clients automatisées, pour marketers et agences</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/platform/commerce-max/" target="_self" > <span class="submenu-item-title">Commerce Max</span> <span class="description">Retail Media sur l’internet ouvert, pour marques et agences</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/platform/commerce-grid/" target="_self" > <span class="submenu-item-title">Commerce Grid</span> <span class="description">Pour les propriétaires de médias, les agences et les retailers qui cherchent à relier les médias et le commerce avec la programmatique</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/platform/commerce-yield/" target="_self" > <span class="submenu-item-title">Commerce Yield</span> <span class="description">Monétisation programmatique, pour grands éditeurs et retailers</span> </a> </li> </ul> </div></div> <div class="submenu-group"> <div class="back-button close-submenu-group">Précédent</div> <div class="submenu-title-wrapper"> <div class="submenu-title-wrapper-inner"> <span class="submenu-title pseudo-link">Technologie<span class="arrow-2023"></span></span> </div> <div class="submenu-description">Une technologie axée sur le commerce, qui maximise vos résultats</div> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/solutions/addressability/" target="_self" > <span class="submenu-item-title">Adressabilité</span> <span class="description">Découvrez notre stratégie d’adressabilité multidimensionnelle pour l’écosystème</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/technology/ai-engine/" target="_self" > <span class="submenu-item-title">Moteur IA</span> <span class="description">Exit les approximations : gagnez du temps, atteignez vos KPI</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/technology/predictive-bidding/" target="_self" > <span class="submenu-item-title">Predictive Bidding</span> <span class="description">Enchères prédictives, pour une meilleure attribution du budget</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/technology/product-recommendations/" target="_self" > <span class="submenu-item-title">Recommandations de produits</span> <span class="description">Recommandations basées sur l’intention, pour booster vos ventes</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/technology/shopper-graph/" target="_self" > <span class="submenu-item-title">Shopper Graph</span> <span class="description">Corrélation ID shoppers/données commerciales pour optimiser vos campagnes</span> </a> </li> </ul> </div></div> </div> </li> <li class="main-menu-item"> <a class="main-menu-item-link" > <span class="main-menu-item-title">Solutions<span class="arrow-2023"></span></span> </a> <div class="submenu-groups"> <div class="back-button close-submenu-groups">Précédent</div> <div class="submenu-group"> <div class="back-button close-submenu-group">Précédent</div> <div class="submenu-title-wrapper"> <div class="submenu-title-wrapper-inner"> <span class="submenu-title pseudo-link">Performance Media<span class="arrow-2023"></span></span> </div> <div class="submenu-description">Digitale Werbelösungen für jede Phase der Customer Journey</div> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/solutions/customer-acquisition/" target="_self" > <span class="submenu-item-title">Acquisition clients </span> <span class="description">Touchez des shoppers pertinents, qui ne vous connaissent pas encore</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/solutions/customer-retention/" target="_self" > <span class="submenu-item-title">Rétention clients</span> <span class="description">Boostez la valeur vie de vos clients pour les fidéliser</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/solutions/criteo-dynamic-retargeting/" target="_self" > <span class="submenu-item-title">Criteo Dynamic Retargeting</span> <span class="description">Boostez les conversions grâce à un reciblage et des annonces personnalisées</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/solutions/audiences/" target="_self" > <span class="submenu-item-title">Audiences</span> <span class="description">Identifiez et fidélisez vos shoppers avec le n°1 des données commerciales</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/solutions/video-advertising/" target="_self" > <span class="submenu-item-title">Publicité vidéo</span> <span class="description">Atteignez et convertissez des consommateurs sur la télévision CTV, OTT et OLV</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/solutions/contextual-advertising/" target="_self" > <span class="submenu-item-title">Publicité contextuelle</span> <span class="description">Améliorez votre ciblage en associant données commerciales et contextuelles</span> </a> </li> </ul> </div></div> <div class="submenu-group"> <div class="back-button close-submenu-group">Précédent</div> <div class="submenu-title-wrapper"> <div class="submenu-title-wrapper-inner"> <span class="submenu-title pseudo-link">Retail Media<span class="arrow-2023"></span></span> </div> <div class="submenu-description">Solutions d'activation et de monétisation pour les marques, les agences et les retailers</div> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/solutions/retail-media-platform/" target="_self" > <span class="submenu-item-title">Retail Media</span> <span class="description">Annonces ciblées près du POS en ligne pour toucher/convertir les shoppers</span> </a> </li> </ul> </div></div> </div> </li> <li class="main-menu-item"> <a class="main-menu-item-link" > <span class="main-menu-item-title">Ressources<span class="arrow-2023"></span></span> </a> <div class="submenu-groups"> <div class="back-button close-submenu-groups">Précédent</div> <div class="submenu-group"> <div class="back-button close-submenu-group">Précédent</div> <div class="submenu-title-wrapper"> <div class="submenu-title-wrapper-inner"> <span class="submenu-title pseudo-link">Générale<span class="arrow-2023"></span></span> </div> <div class="submenu-description">Perspectives, formation, mises à jour de Criteo, et plus encore</div> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/resources/" target="_self" > <span class="submenu-item-title">Centre de ressources</span> <span class="description">Rapports, guides, webinaires, etc. pour étoffer votre stratégie publicitaire</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/blog/" target="_self" > <span class="submenu-item-title">Blog</span> <span class="description">Analyses et commentaires sur le commerce media et la publicité en ligne</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/success-stories/" target="_self" > <span class="submenu-item-title">Témoignages</span> <span class="description">Partenariats avec Criteo : success stories</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/consumer-insights-dashboard/" target="_self" > <span class="submenu-item-title">Tendances de consommation</span> <span class="description">Les données les plus récentes pour 20 pays et + de 600 catégories</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/digital-advertising-glossary/" target="_self" > <span class="submenu-item-title">Glossaire</span> <span class="description">Définitions des termes les plus fréquents de la publicité numérique</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/solutions/addressability/" target="_self" > <span class="submenu-item-title">Adressabilité</span> <span class="description">Découvrez notre stratégie d’adressabilité multidimensionnelle pour l’écosystème</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/help-center/" target="_self" > <span class="submenu-item-title">Centre d&#039;aide</span> <span class="description">Nos FAQ, guides, etc. pour vous aider à optimiser vos campagnes Criteo</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/events/" target="_self" > <span class="submenu-item-title">Évènements</span> <span class="description">Nous retrouver sur des évènements !</span> </a> </li> </ul> </div></div> <div class="submenu-group"> <div class="back-button close-submenu-group">Précédent</div> <div class="submenu-title-wrapper"> <div class="submenu-title-wrapper-inner"> <span class="submenu-title pseudo-link">Formats créatifs<span class="arrow-2023"></span></span> </div> <div class="submenu-description">Formats d'annonces et galerie d'exemples d'annonces réelles</div> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/digital-ad-formats/" target="_self" > <span class="submenu-item-title">Formats d’annonces</span> <span class="description">Tous nos formats publicitaires : vidéo, adaptative, rich media, etc.</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/ad-gallery/" target="_self" > <span class="submenu-item-title">Galerie d&#039;annonces</span> <span class="description">Formats, secteurs, régions : exemples concrets d'annonces</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/technology/dco/" target="_self" > <span class="submenu-item-title">Dynamic Creative Optimization+</span> <span class="description">Adaptation en temps réel des annonces, pour gagner en visibilité</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/solutions/ad-trust-and-safety/" target="_self" > <span class="submenu-item-title">Fiabilité et sécurité des annonces</span> <span class="description">Maintenez le plus haut niveau de qualité et de performance</span> </a> </li> </ul> </div></div> </div> </li> <li class="main-menu-item"> <a class="main-menu-item-link" > <span class="main-menu-item-title">À propos<span class="arrow-2023"></span></span> </a> <div class="submenu-groups submenu-open"> <div class="back-button close-submenu-groups">Précédent</div> <div class="submenu-group open"> <div class="back-button close-submenu-group close-submenu-group-and-groups">Précédent</div> <div class="submenu-title-wrapper"> <div class="submenu-title-wrapper-inner"> <span class="submenu-title pseudo-link">À propos<span class="arrow-2023"></span></span> </div> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/company/" target="_self" > <span class="submenu-item-title">Société</span> <span class="description">Qui est Criteo ?</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://criteo.investorroom.com/" target="_blank" > <span class="submenu-item-title">Investisseurs</span> <span class="description">Informations aux investisseurs</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/news/" target="_self" > <span class="submenu-item-title">Actualités</span> <span class="description">Communiqués de presse et couverture média</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://careers.criteo.com/en/working-at-criteo/diversity-inclusion/" target="_blank" > <span class="submenu-item-title">Diversité, équité et inclusion </span> <span class="description">Nos piliers et objectifs DEI</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/sustainability/" target="_self" > <span class="submenu-item-title">Le développement durable</span> <span class="description">Notre approche pour un avenir durable</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/fr/product-ethics/" target="_self" > <span class="submenu-item-title">Éthique produits</span> <span class="description">Nos engagements en faveur d'une publicité juste et loyale</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://careers.criteo.com/en/" target="_blank" > <span class="submenu-item-title">Carrières</span> <span class="description">Nos postes à pourvoir</span> </a> </li> </ul> </div></div> </div> </li> </ul> </div> <div class="mobile-search"> <form method="get" id="searchformMobile" action="https://www.criteo.com/fr/" role="search"> <div class="input-group"> <label for="search-mobile" class="sr-only">Search for:</label> <input id="search-mobile" class="field form-control aa-input" name="s" type="text" placeholder="Rechercher..." autocomplete="off" spellcheck="false" dir="auto"> <button class="input-group-addon mobile-button-search"> <span class="sr-only">Search</span><i class="fa fa-search" aria-hidden="true"></i> </button> </div> </form> </div> </div> <div class="mobile-nav-bottom"> <div class="mobile-language-menu"> <div class="select-wrapper"> <label for="mobileLanguageSelect" class="sr-only">Select your Language</label> <select id="mobileLanguageSelect" class="_openup" onchange="onMobileLanguageSelect('')" aria-labelledby="mobileLanguageSelect"> <option value="https://www.criteo.com/de/advertising-guidelines/" >Deutsch</option><option value="https://www.criteo.com/advertising-guidelines/" >English</option><option value="https://www.criteo.com/es/advertising-guidelines/" >Español</option><option value="https://www.criteo.com/fr/advertising-guidelines/" selected="selected">Français</option><option value="https://www.criteo.com/it/advertising-guidelines/" >Italiano</option><option value="https://www.criteo.com/pl/" >Polski</option><option value="https://www.criteo.com/br/advertising-guidelines/" >Português</option><option value="https://www.criteo.com/ru/advertising-guidelines/" >Pусский</option><option value="https://www.criteo.com/kr/advertising-guidelines/" >한국어</option><option value="https://www.criteo.com/cn/" >中文</option><option value="https://www.criteo.com/jp/advertising-guidelines/" >日本語</option> </select> </div> </div> <div class="buttons"> <a class="link-style" href="https://www.criteo.com/fr/login/" target="_self"> Se connecter </a> <a class="button-style" href="https://www.criteo.com/fr/talk-to-an-expert/" target="_self"> Ça m&#039;intéresse </a> </div> </div> </div> </div> <div id="basic-page" class="layout-mode-with-toc bg--light-smoke py-5 pb-lg-6"> <div class="container "> <div class="row"> <div class="col-sm-12"> <div id="basic-page-header"> <h1 class="h2 page-title">Charte publicitaire de Criteo</h1> </div><!-- /#basic-page-header --> </div><!-- /.col --> </div><!-- /.row --> </div> <div class="container"> <div class="row"> <div class="col-sm-12 col-lg-8 col-xl-9"> <div id="basic-page-content"> <p><strong>Pour consulter la charte éditoriale de Criteo, veuillez cliquer <a href="https://www.criteo.com/fr/supply-partner-guidelines/">ici</a>.</strong></p> <hr /> <p>Criteo et ses plates-formes affiliées, y compris BidSwitch, exploitent un réseau de la plus haute qualité. Par conséquent, les partenaires annonceurs de Criteo doivent adhérer aux règles suivantes et s’y conformer à tout moment.</p> <p>Afin de garantir la fiabilité de l’écosystème publicitaire, la plate-forme Criteo exige que tous ses partenaires respectent des normes étiques rigoureuses. Il incombe à chacun des partenaires publicitaires de Criteo de veiller à la conformité de son contenu, ses produits ou services avec les lois et réglementations en vigueur, y compris les lois et réglementations relatives à la protection des données et de la vie privée.</p> <p>La publicité ne doit pas compromettre la sécurité de la plate-forme Criteo, de ses plates-formes affiliées ou de ses utilisateurs, ni rediriger vers un service présentant un risque de sécurité pour la plate-forme Criteo, ses plates-formes affiliées ou ses utilisateurs.</p> <p>Criteo se réserve le droit, à sa seule discrétion, de refuser ou d’exclure un partenaire de son réseau ou de suspendre, de façon temporaire ou définitive, l’accès aux plates-formes Criteo.</p> <hr /> <h2 id="Contenu-interdit">1. Contenu interdit</h2> <p>Criteo ne diffuse aucun contenu, produit ou service relevant des catégories interdites suivantes :</p> <p><strong>1.1. Harcèlement ou discours haineux</strong></p> <p>Toute publicité ou image qui insulte, diffame ou menace un individu ou un groupe d’individus en raison de sa race ou de son origine ethnique, de son origine nationale, de son sexe, de son appartenance religieuse, de son handicap, de son âge ou de son orientation sexuelle/identité de genre.</p> <p><strong>1.2. Contenu réservé aux adultes</strong></p> <p>Toute publicité ou image à caractère sexuel, hautement suggestif ou pornographique, y compris, mais sans s’y limiter, la nudité, les accessoires sexuels et les vidéos ou images présentant des personnes dans des positions sexuellement suggestives ou provocantes.</p> <p><strong>1.3. Produits/services trompeurs, fallacieux ou mensongers</strong></p> <p>Toute affirmation, image, offre ou pratique commerciale trompeuse, mensongère, délibérément ambiguë ou frauduleuse, y compris, mais sans s’y limiter, toute annonce ou contenu incitant de manière frauduleuse ou trompeuse un utilisateur à cliquer sur une annonce.</p> <p><strong>1.4. Activités illégales ou légalement contestables et contenu ou activités malhonnêtes ou prédatrices</strong></p> <p>Toute publicité pour des produits, des services ou des activités qui constituent, facilitent ou promeuvent des produits, des prestations ou des activités de nature illégale (ou qui permettent autrement une conduite malhonnête), y compris, mais sans s’y limiter, les drogues, les accessoires connexes destinés à la consommation de drogues et les faux documents.</p> <p><strong>1.5. Violation des droits de propriété intellectuelle, piratage ou contrefaçon de produits</strong></p> <p>La violation des droits de propriété intellectuelle d’un tiers est interdite. Les annonces ne doivent en aucun cas inclure ou contenir un contenu qui enfreint ces droits. Citons notamment le détournement de toute marque ou logo, la diffusion de matériel protégé par des droits d’auteur sans l’autorisation expresse du propriétaire, les articles de contrefaçon, le contenu piraté et les annonces contenant l’image ou la reproduction d’une personne sans son autorisation.</p> <p><strong>1.6. Contenu choquant/offensif</strong></p> <p>Toute publicité contenant de la violence gratuite, du contenu sexuellement explicite, pornographique ou obscène, ou tout autre contenu offensant, choquant, sanglant, violent, dangereux, blasphématoire, menaçant, sensationnel, irrespectueux ou dérangeant est interdite.</p> <p><strong>1.7. Armes à feu et autres armes</strong></p> <p>Est interdite toute publicité pour des munitions, des armes à feu ou tout équipement connexe (notamment les accessoires), fusils de paintball, pistolets, armes à air comprimé, pistolets paralysants, explosifs, bombes, couteaux et armes de toute sorte, ou encore des feux d’artifice (liste non exhaustive).</p> <p><strong>1.8. Drogues</strong></p> <p>Toute publicité pour des drogues ou des accessoires liés est interdite. Les annonces pour des drogues illicites et récréatives, définies comme des substances qui altèrent l’état mental ou provoquent des « états d’euphorie », ainsi que toute publicité pour des produits ou services commercialisés pour faciliter la consommation de drogues, sont proscrites. Cette interdiction concerne notamment <strong>la </strong>cocaïne, l’héroïne, tout autre opioïde illégal, ou encore les substances pouvant servir à atteindre des « états d’euphorie » légaux, telles que la marijuana médicale.</p> <p><strong>1.9. Contenu destiné aux enfants</strong></p> <p>Toute publicité sur un site Web (ou une partie de site Web) ou une application mobile qui cible spécifiquement les mineurs âgés de moins de 16 ans est interdite.</p> <p style="padding-left: 80px;"><div class="lightbulb"> <div class="content p-3 "><strong>Remarque : les partenaires côté demande de BidSwitch peuvent participer aux échanges de trafic COPPA = 3D.</strong></p> <p></div> </div></p> <p><strong>1.10. Rencontres</strong></p> <p>Toute publicité pour un site de rencontres faisant la promotion d’aventures sexuelles ou de l’infidélité, des services d’escorte ou de prostitution, ou des mariages par correspondance est interdite.</p> <p><strong>1.11. Contenu non sécurisé</strong></p> <p>Toute publicité pour des produits tels que, notamment, les adwares, logiciels espions ou spywares, applications P2P, logiciels malveillants ou malwares, virus, vers, chevaux de Troie, est interdite. Toute publicité contenant un code informatique nuisible susceptible d’interférer avec l’intégrité ou les performances du Service Criteo ou de les perturber est interdite, ce qui inclut, sans s’y limiter, les codes qui :</p> <ul> <li>Modifient les préférences de l’utilisateur ou les paramètres du navigateur.</li> <li>Initient des téléchargements sans le consentement explicite de l’utilisateur.</li> <li>Diffusent des logiciels publicitaires, logiciels espions, logiciels malveillants, virus, vers, chevaux de Troie ou redirigent les utilisateurs vers des sites Web indésirables, y compris des logiciels malveillants.</li> <li>Lancent des pop-ups ou des pop-unders qui interfèrent avec la navigation du site.</li> <li>Gonflent les impressions publicitaires d’arbitrage, y compris le cumul de publicités ou l’appel d’autres unités publicitaires au moment de l’exécution.</li> </ul> <hr /> <h2 id="Contenu-soumis-à-restrictions">2. Contenu soumis à restrictions</h2> <p>Toute publicité pour des catégories <strong>restreintes</strong> de produits et de services (énumérées ci-dessous) peut être autorisée uniquement dans certains pays et sous certaines conditions, avec l&#8217;approbation expresse de Criteo.</p> <p><strong>2.1. Pharmacies en ligne</strong></p> <p>Toute publicité pour des pharmacies en ligne vendant des médicaments sur ordonnance et des sites web informatifs relatifs aux médicaments.</p> <p><strong>2.2. Médicaments et produits de soin</strong></p> <p>Sont concernées les publicités pour les médicaments délivrés sur ordonnance, les médicaments contrôlés ou soumis à des restrictions, les drogues à usage récréatif, les stimulants érectiles ou sexuels, les tests de paternité et tout produit prétendant avoir un effet similaire à celui de substances illégales ou de médicaments amaigrissants, et dont les revendications sont irréalistes. En général, les produits destinés à traiter un problème de santé.</p> <p><strong>2.3. Alcool</strong></p> <p>Toute publicité pour des alcools forts, des spiritueux, du vin, de la bière et d’autres boissons alcoolisées.</p> <p><strong>2.4. Jeux d’argent</strong></p> <p>Toute publicité pour des jeux d’argent en ligne ou hors ligne. Sont notamment proscrits les sites proposant des parties de poker en ligne et hors ligne, bingos et autres types de jeux d’argent, loteries, paris sportifs ou sur des courses, informations en ligne relatives aux jeux d’argent, et jeux en ligne autres que casinos, joués pour gagner de l’argent ou des prix.</p> <ul> <li>Les « jeux d’argent en ligne » désignent toute promotion de jeux d’argent en ligne, en argent réel, pour de l’argent ou des sommes équivalentes, ainsi que la promotion de sites qui contiennent ou qui sont liés à des contenus relatifs aux jeux d’argent en ligne.</li> <li>Les « jeux d’argent hors ligne » désignent toute promotion de jeux d’argent physiques, en argent réel, pour des sommes monétaires, des activités ou des établissements.</li> <li>Les « jeux en ligne autres que les casinos » désignent tout jeu sur Internet dans lequel de l’argent ou d’autres contreparties de valeur sont payés ou misés, en échange de la possibilité de gagner de l’argent ou des prix selon le résultat des jeux (ligues fantasy, tournois en ligne ou jeux vidéo joués pour de l’argent ou des prix).</li> </ul> <p><strong>2.5. Tabac</strong></p> <p>Toute publicité pour le tabagisme ou les dérivés du tabac, les dispositifs de vapotage ou accessoires (y compris, mais sans s’y limiter, les cigarettes électroniques, vapes, appareils de vapotage, pipes, bangs, cigarettes, cigares, feuilles à rouler, tabac sans fumée ou tout autre produit connexe) est interdite.</p> <ul> <li>Toute publicité clairement destinée au sevrage tabagique est autorisée dans les pays autorisés et sous certaines restrictions.</li> <li>Les cigarettes électroniques et le tabac à mâcher ne peuvent faire l’objet d’une publicité, même lorsqu’ils sont commercialisés comme étant destinés au sevrage tabagique.</li> </ul> <p><strong>2.6. Voyants, astrologie, diseurs de bonne aventure, etc.</strong></p> <ul> <li>Toute publicité pour des produits ou services de voyance : diseurs de bonne aventure, médiums, astrologues, lectures de cartes de tarot, sorcellerie, hypnose, activités cultes/occultes ou encore produits ou services similaires.</li> <li>Toute publicité promouvant ou garantissant des résultats à partir de l’astrologie, de la voyance ou de services ou produits paranormaux est strictement interdite.</li> </ul> <p><strong>2.7. Sites de produits et services financiers et d’assurance</strong></p> <ul> <li>Toute publicité pour des produits ou services financiers, y compris les produits et services bancaires, d’investissement ou de gestion de l’argent, les prêts, les opportunités commerciales, etc.</li> <li>Toute publicité pour des produits ou services d’assurance, y compris les assurances habitation, assurances personnelles, assurances vie, assurances auto, assurances santé, etc.</li> </ul> <p style="padding-left: 80px;"><div class="lightbulb"> <div class="content p-3 "><strong>Catégories soumises à restrictions : jeux d’argent, alcool et tabac. Pour les clients de MediaGrid et de BidSwitch :</strong></p> <p><span style="font-size: 1rem;">Pour les catégories soumises à restrictions (jeux d’argent, alcool et tabac), les clients des plateformes affiliées de Criteo, The MediaGrid et BidSwitch, doivent opter pour le commerce des catégories restreintes. Pour choisir les Catégories restreintes, veuillez contacter votre Gestionnaire de compte. Le client peut également être tenu d’accepter certaines conditions supplémentaires relatives aux catégories restreintes.</div> </div></span></p> <hr /> <h2 id="Formats-publicitaires-et-directives-techniques">3. Formats publicitaires et directives techniques</h2> <p><strong>3.1. Aucune publicité ne doit contenir l’un des éléments suivants :</strong></p> <ul> <li>Contenu piraté/craqué.</li> <li>Contenu relatif à la vente de médicaments sur ordonnance.</li> <li>Éléments audio à lecture automatique.</li> <li>Contenu de type pop-up ou pop-under.</li> <li>Images tremblantes ou floues.</li> <li>Annonces ne respectant pas les paramètres de taille des unités publicitaires spécifiées.</li> <li>Unités publicitaires multiples par emplacement publicitaire.</li> <li>Rafraîchissement automatique des unités publicitaires.</li> </ul> <p><strong>3.2. L’annonceur est tenu de :</strong></p> <ul> <li>ne pas revendre les unités publicitaires, sauf avec l’accord explicite de l’éditeur.</li> <li>présenter à l’éditeur une unité publicitaire conforme aux directives et exigences techniques pour ladite unité, sauf accord explicite de l’éditeur et de l’annonceur.</li> <li>respecter les spécifications techniques de Criteo relatives à l’utilisation de la plateforme de Criteo et de ses affiliés. Pour connaître les spécifications techniques requises par BidSwitch, veuillez consulter <a href="http://docs.bidswitch.com/" target="_blank" rel="noopener">http://docs.bidswitch.com</a>.</li> </ul> <p>Pour plus d’informations sur les exigences techniques et les directives de format, veuillez également consulter notre charte éditoriale <a href="https://www.criteo.com/fr/supply-partner-guidelines/"><u>ici</u></a>.</p> <hr /> <h2 id="Vie-privée-et-caractéristiques-protégées-des-utilisateurs">4. Vie privée et caractéristiques protégées des utilisateurs</h2> <p>Criteo interdit toute publicité pour du contenu, des produits ou des services ciblant des utilisateurs selon une ou plusieurs des caractéristiques protégées figurant dans la liste (non exhaustive) suivante, sauf approbation expresse donnée par Criteo dans les pays autorisés :</p> <ul> <li>race ;</li> <li>origine ethnique ;</li> <li>appartenance ou croyance religieuse ;</li> <li>données sensibles sur l’état de santé ;</li> <li>orientation sexuelle ;</li> <li>pratiques et penchants sexuels ;</li> <li>informations personnellement identifiables ;</li> <li>orientation ou opinion politique ;</li> <li>adhésion à un syndicat ;</li> <li>données biométriques ou génétiques ;</li> <li>Antécédents ou casier judiciaire</li> <li>religion ou croyance personnelle ;</li> <li>Sexe</li> <li>situation financière ;</li> <li>âge (la tranche d’âge est autorisée).</li> </ul> <p>Veuillez cliquer <a href="https://www.criteo.com/fr/privacy/">ici</a> pour consulter la version actuelle de notre politique de confidentialité.</p> <p>Pour en savoir plus sur les obligations des annonceurs de Criteo concernant les informations des utilisateurs et le recueil de leur consentement, cliquez <a href="https://www.criteo.com/fr/criteo-privacy-guidelines-for-clients-and-publisher-partners/">ici</a>.</p> <hr /> <h2 id="Audiences">5. Audiences</h2> <p>Criteo interdit toute création ou extension d’audiences, ainsi que toute utilisation des fonctionnalités de sa plateforme, visant à introduire un biais de ciblage vis-à-vis de populations ou de groupes définis par une ou plusieurs des caractéristiques protégées répertoriées ci-dessus, et résultant en un préjugé inapproprié en faveur ou à l’encontre de ces groupes/populations.</p> <p>Criteo se réserve également le droit de modifier et de mettre à jour cette politique ou d’y apporter des détails supplémentaires à tout moment. Criteo publiera ces modifications directement sur cette page et en informera ses partenaires annonceurs.</p> <hr /> <p>Dernière mise à jour : Janvier 2023</p> </div><!-- /#basic-page-content --> </div><!-- /.col --> <div class="col-sm-12 col-lg-4 col-xl-3"> <div id="basic-page-sidebar-right"> <div id="table-of-contents"> <h2 class="toc-heading">Sommaire</h2> <ul id="toc-list"></ul> </div> </div><!-- /#basic-page-sidebar-right --> </div><!-- /.col --> </div><!-- /.row --> </div><!-- /.container --> </div><!-- /#basic-page --> <style>.body-lc-regular-font{font-weight:400}.body-lc-medium-font{font-weight:500}.body-lc-semibold-font{font-weight:600}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}#trend_tracker_modal{background-color:#d3d6e5;z-index:200!important;position:fixed;top:0;left:0;height:100%;width:100%;animation:fadeIn .3s forwards}#trend_tracker_modal .container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}#trend_tracker_modal .h100{height:100%;overflow:auto}#trend_tracker_modal .closeme{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}#trend_tracker_modal .closeme img{cursor:pointer;-ms-flex-item-align:end;align-self:flex-end;-ms-flex-direction:column;flex-direction:column}#trend_tracker_modal .relative{position:relative}#trend_tracker_modal .closer{position:fixed;top:16px;right:16px}@media (max-width:1199.98px){#trend_tracker_modal .closer{position:absolute}}#trend_tracker_modal .closer img{width:30px;height:30px;z-index:444}#trend_tracker_modal .ttleft{-ms-flex-align:center;align-items:center;-ms-flex-align:end;align-items:flex-end;padding-right:100px}#trend_tracker_modal .ttleft,#trend_tracker_modal .ttright{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}#trend_tracker_modal .ttright{text-align:left;-ms-flex-align:start;align-items:flex-start}#trend_tracker_modal .ttright .h2,#trend_tracker_modal .ttright h2,#trend_tracker_modal .ttright p{color:#26235b}#trend_tracker_modal .ttright .h2,#trend_tracker_modal .ttright h2{margin-bottom:0}#trend_tracker_modal .ttright p{margin-top:16px;font-size:18px;margin-bottom:24px}@media (max-width:1199.98px){#trend_tracker_modal .ttright p{margin-bottom:20px}}#trend_tracker_modal .grid-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}#trend_tracker_modal .grid-container img{max-width:384px;width:100%}#trend_tracker_modal .grid-container .modal-column:first-child{margin-top:65px}#trend_tracker_modal .grid-container .modal-column:first-child img{padding-right:15px;padding-bottom:30px}#trend_tracker_modal .grid-container .modal-column:nth-child(2) img{padding-left:15px;padding-bottom:30px}@media (max-width:991.98px){#trend_tracker_modal .container{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#trend_tracker_modal .ttleft{-ms-flex-align:center;align-items:center;padding-right:0}#trend_tracker_modal .ttright{padding-top:40px}#trend_tracker_modal .h2,#trend_tracker_modal h2{font-size:48px;padding-top:21px}#trend_tracker_modal .grid-container{margin-top:30px}}#trend_tracker_modal iframe{height:320px}#trend-tracker .image img{cursor:pointer}</style><div id="trend_tracker_modal" style="display:none"> <div class="row h100"> <div class="container relative"> <div class="closer"> <div class="closeme"><img onclick="hidettModal()" src="/wp-content/themes/criteo2017/img/close_btn_black.svg" /></span> </div> </div> <div class="col-md-6 ttleft"> </div> <div class="col-md-6 ttright"> <div class="h2"></div> <p></p> </div> </div> </div> </div> <footer> <div class="container pt-20 pb-18"> <div class="row"> <div class="col-12"> <a href="https://www.criteo.com/fr/" class="d-block mb-15"> <img class="footer-logo" src="/wp-content/themes/criteo2017/img/criteo-logo-orange.svg"" alt="Criteo logo" /> </a> </div> </div> <div class="row d-lg-none"> <div class="col-12"> <div class="contact-button mb-13"> <a class=' has-arrow' data-id=Ça_m'intéresse__button href='https://www.criteo.com/fr/talk-to-an-expert/' ><button class=' button button__default'><span>Ça m'intéresse</span><span class='arrow-2023'></span></button></a> </div> <div class="social-links"> <div class="social-icons"> <a rel="nofollow" href="https://www.linkedin.com/showcase/criteo-france/"> <span class="sr-only"></span> <div aria-hidden="true"> <i class="fa fa-linkedin fa-2x"></i> </div> </a> <a rel="nofollow" href="https://www.youtube.com/user/CriteoOfficial"> <span class="sr-only"></span> <div aria-hidden="true"> <i class="fa fa-youtube fa-2x"></i> </div> </a> <a rel="nofollow" href="https://twitter.com/Criteo_France"> <span class="sr-only"></span> <div aria-hidden="true"> <i class="fa fa-twitter fa-2x"></i> </div> </a> <a rel="nofollow" href="https://www.facebook.com/GoCriteo"> <span class="sr-only"></span> <div aria-hidden="true"> <i class="fa fa-facebook-f fa-2x"></i> </div> </a> </div> </div> </div> </div> <div class="row"> <div class="col-12 col-lg-3 order-1 order-lg-1"> <div class="footer-menu mt-15 first"> <div class="menu-title">Clients & Partenaires</div> <ul class="mt-4" role="navigation"> <li> <a href="/fr/success-stories/"> Témoignages </a> </li> <li> <a href="/fr/ad-gallery/"> Galerie d'annonces </a> </li> <li> <a href="/fr/marketplace-performance-outcome/"> Marketplace Performance Outcome </a> </li> <li> <a href="/fr/partners/"> Nos partenaires </a> </li> </ul> </div> <div class="footer-menu mt-15"> <div class="menu-title">Protection des données</div> <ul class="mt-4" role="navigation"> <li> <a href="/fr/privacy/"> Politique de confidentialité </a> </li> <li> <a href="/fr/privacy/corporate-privacy-policy/"> Politique de confidentialité du site web </a> </li> <li> <a href="/fr/criteo-privacy-guidelines-for-clients-and-publisher-partners/"> Directives de confidentialité pour les clients et éditeurs partenaires </a> </li> <li> <a href="javascript:Cookiebot.renew()"> Gestion des cookies </a> </li> </ul> </div> </div> <div class="col-12 col-lg-3 order-2 order-lg-2"> <div class="footer-menu mt-15 first"> <div class="menu-title">Ressources</div> <ul class="mt-4" role="navigation"> <li> <a href="/fr/resources/"> Rapports & études </a> </li> <li> <a href="/fr/events/"> Événements </a> </li> <li> <a href="/fr/blog/"> Blog </a> </li> </ul> </div> <div class="footer-menu mt-15"> <div class="menu-title">Mentions légales</div> <ul class="mt-4" role="navigation"> <li> <a href="/fr/terms-and-conditions/"> Conditions générales </a> </li> <li> <a href="/fr/legal/"> Mentions légales </a> </li> <li> <a href="/fr/supply-partner-guidelines/"> Charte éditoriale de Criteo </a> </li> <li> <a href="/fr/advertising-guidelines/"> Charte publicitaire de Criteo </a> </li> <li> <a href="/fr/privacy/our-partners/"> Plateformes prises en charge </a> </li> <li> <a href="/fr/security/"> Sécurité </a> </li> </ul> </div> <div class="footer-menu mt-15"> <div class="menu-title">Notes pour le royaume-uni</div> <ul class="mt-4" role="navigation"> <li> <a href="https://www.criteo.com/fr/wp-content/uploads/sites/4/2024/06/Modern-Slavery-Statement-2024.pdf"> Déclaration de conformité au Modern Slavery Act </a> </li> <li> <a href="https://www.criteo.com/wp-content/uploads/2023/12/Criteo-2023-UK-Tax-strategy-report.pdf"> Stratégie fiscale </a> </li> </ul> </div> </div> <div class="col-12 col-lg-3 order-3 order-lg-3"> <div class="footer-menu mt-15 first"> <div class="menu-title">À propos</div> <ul class="mt-4" role="navigation"> <li> <a href="https://careers.criteo.com/en/"> Carrières </a> </li> <li> <a href="/fr/company/"> Société </a> </li> <li> <a href="https://criteo.investorroom.com/"> Investisseurs </a> </li> <li> <a href="/fr/news/"> Actualités </a> </li> <li> <a href="https://criteo.investorroom.com/Corporate-Social-Responsibility"> Responsabilité d'entreprise </a> </li> <li> <a href="https://careers.criteo.com/en/working-at-criteo/diversity-inclusion/"> Diversité, équité et inclusion </a> </li> <li> <a href="/fr/contact-us/"> Nous contacter </a> </li> </ul> </div> <div class="footer-menu mt-15"> <div class="menu-title">À la une</div> <ul class="mt-4" role="navigation"> <li> <a href="/fr/digital-advertising-glossary/retargeting/"> Retargeting </a> </li> <li> <a href="/fr/digital-advertising-glossary/customer-acquisition/"> Acquisition Client </a> </li> <li> <a href="/fr/digital-advertising-glossary/customer-targeting/"> Ciblage </a> </li> <li> <a href="/fr/digital-advertising-glossary/app-advertising/"> App Advertising </a> </li> </ul> </div> </div> <div class="col-lg-3 d-none d-lg-block order-lg-4"> <div class="contact-button"> <a class=' has-arrow' data-id=Ça_m'intéresse__button href='https://www.criteo.com/fr/talk-to-an-expert/' ><button class=' button button__default'><span>Ça m'intéresse</span><span class='arrow-2023'></span></button></a> </div> <div class="social-links"> <div class="social-icons"> <a rel="nofollow" href="https://www.linkedin.com/showcase/criteo-france/"> <span class="sr-only"></span> <div aria-hidden="true"> <i class="fa fa-linkedin fa-2x"></i> </div> </a> <a rel="nofollow" href="https://www.youtube.com/user/CriteoOfficial"> <span class="sr-only"></span> <div aria-hidden="true"> <i class="fa fa-youtube fa-2x"></i> </div> </a> <a rel="nofollow" href="https://twitter.com/Criteo_France"> <span class="sr-only"></span> <div aria-hidden="true"> <i class="fa fa-twitter fa-2x"></i> </div> </a> <a rel="nofollow" href="https://www.facebook.com/GoCriteo"> <span class="sr-only"></span> <div aria-hidden="true"> <i class="fa fa-facebook-f fa-2x"></i> </div> </a> </div> </div> </div> </div> <div class="row additional-info mt-14"> <div class="col-12 col-lg-6 left"> <div><a href="https://www.criteo.com/fr/privacy/" class="d-block mb-1">Se désabonner des annonces Criteo</a></div> <div class="copyright"> Copyright © Criteo 2024 </div> </div> <div class="col-12 col-lg-6 right"> <a href=https://tree-nation.com/profile/impact/criteo#co2 target="_blank" style="position:relative;cursor:pointer;display:block;z-index:95;"> <img src=https://tree-nation.com/images/tracking/label-co2-website-white-fr.png style="width:157px;height:auto;"> </a> <script src=https://tree-nation.com/js/track.js></script> <script>treenation_track("62eb6f414d0fd");</script> </div> </div> </div> </footer> <div class="modal fade" id="modalEmbed" tabindex="-1" role="dialog" aria-hidden="true"> <div class="modal-dialog modal-lg" role="document"> <div class="modal-content"> <div class="modal-header" style="text-align: right;"> <button type="button" class="close" data-dismiss="modal">&times;</button> </div> <div class="modal-body modal-center"></div> </div> </div> </div> <div class="modal fade dark_mode" id="modalEmbedDarkMode" tabindex="-1" role="dialog" aria-hidden="true"> <div class="modal-dialog modal-lg" role="document"> <div class="modal-content"> <div class="modal-header" style="text-align: right;"> <button type="button" class="close" data-dismiss="modal">&times;</button> </div> <div class="modal-body modal-center"></div> </div> </div> </div> <style> .modal-dialog .modal-header { justify-content: flex-end; } </style> <script> // modal video embed auto-play and auto-shut-up jQuery(document).ready(function() { var btn = jQuery('body').find('[data-toggle="modal"][data-type]'); // the button var target = jQuery(btn.data('target')); // modal div var src = btn.data('src'); var type = btn.data('type'); // youtube or pardot var modalBody = target.find('.modal-body'); // modal body var iframe; btn.click(function() { //console.log('modal opened: create iframe for ' + type); iframe = modalBody.html('<iframe width="100%" height="450" frameborder="0" allowfullscreen></iframe>').children('iframe'); if (type === 'pardot') { //console.log('iframe pardot'); iframe.load(function() { //console.log('iframe loaded'); iFrameResize(); // the secret sauce! }); iframe.attr('src', src); } else { // youtube //console.log('iframe youtube'); iframe.attr('src', src + '?autoplay=1&enablejsapi=1&rel=0'); // video URL in the button's data attr ytTracker.init(); // <-- Decorate all new videos on the page, from the 400-line monstrosity GTM } }); target.on('hidden.bs.modal', function(e) { //console.log('modal closed: stripping the contents'); modalBody.html(''); }); }); </script><script type="text/javascript" src="https://www.criteo.com/fr/wp-content/themes/criteo2017/js/bs4.min.js" id="criteoBootstrap4-js"></script> <script type="text/javascript" src="https://www.criteo.com/fr/wp-content/themes/criteo2017/js/iframe.min.js" id="iframe-resizer-js"></script> <script type="text/javascript" src="https://www.criteo.com/fr/wp-content/themes/criteo2017/js/select2.min.js" id="select2-js"></script> <script type="text/javascript" src="https://www.criteo.com/fr/wp-content/themes/criteo2017/js/theme.min.js?ver=2024112428" id="Criteo2017-scripts-js"></script> <script type="text/javascript" src="https://www.criteo.com/fr/wp-content/themes/criteo2017/js/scrolllock.min.js" id="scrolllock-js"></script> <script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/jquery.matchHeight/0.7.0/jquery.matchHeight-min.js" id="match-height-js"></script> <script type="text/javascript" src="https://www.criteo.com/fr/wp-content/themes/criteo2017/js/jquery.sticky-kit.min.js?ver=0.6.2" id="sticky-kit-js"></script> <script type="text/javascript" src="https://www.criteo.com/fr/wp-content/themes/criteo2017/js/basicPage.js" id="Criteo2017-basicPage-js"></script> <script data-cfasync="false" type="text/javascript" src="https://www.criteo.com/fr/wp-content/plugins/motionpage/assets/js/gsap/gsap.min.js?ver=3.12.2" id="mp-gsap-js"></script> <script data-cfasync="false" type="text/javascript" id="mp-SplitText-js-before"> /* <![CDATA[ */ function _mp_GENSEL(e){const n=[];for(;e.tagName;){let t=0;if(e.parentNode){const n=e.parentNode.children;for(;t<n.length&&n[t]!==e;)t++}n.unshift(e.nodeName+(t>0?`:nth-child(${t+1})`:"")),e=e.parentNode}return n.join(" > ")} /* ]]> */ </script> <script data-cfasync="false" type="text/javascript" src="https://www.criteo.com/fr/wp-content/plugins/motionpage/assets/js/gsap/SplitText.min.js?ver=3.12.2" id="mp-SplitText-js"></script> <script data-cfasync="false" type="text/javascript" src="https://www.criteo.com/fr/wp-content/plugins/motionpage/assets/js/gsap/ScrollTrigger.min.js?ver=3.12.2" id="mp-ScrollTrigger-js"></script> <script data-cfasync="false" type="text/javascript" id="mp-ScrollTrigger-js-after"> /* <![CDATA[ */ window._$W = window;addEventListener("DOMContentLoaded",()=>{document.body.style.overflowX="hidden";gsap.registerPlugin({name:"transition",init(t,e,r){return this.target=t,this.tween=r,this.reverting=gsap.core.reverting||function(){},!!t.style},render(t,{target:e,tween:r,reverting:i}){e.style.transition=(1===r.progress()||!r._time&&i())&&"isFromStart"!==r.data?"":"unset"}});gsap.defaults({duration:1,transition:"unset"});gsap.config({nullTargetWarn:false});if(!matchMedia("(prefers-reduced-motion: reduce)").matches){window._mp_1685520654_ST0=new SplitText(".use_character_highlighter .animated-text",{type:"chars,words"}),window._mp_1685520654=[],gsap.utils.toArray(".use_character_highlighter .animated-text").forEach(item=>{let _n="_mp_1685520654_"+(_mp_1685520654.length+1);_mp_1685520654.push(_n);let _t=gsap.timeline({scrollTrigger:{scrub:1,trigger:item,start:"top 85%",end:"bottom 40%"}}).from(_mp_1685520654_ST0.chars.filter(s=>s.closest(item.id?`#${item.id}`:_mp_GENSEL(item))),{stagger:{from:"start",each:1},autoAlpha:.25},0);window[_n]=_t});}_$W._mp_refresher=(t=0)=>{ScrollTrigger&&setTimeout((()=>{ScrollTrigger.sort(),ScrollTrigger.getAll().forEach((r=>r.refresh()))}),t)},addEventListener("load",(()=>_mp_refresher(92)));}); /* ]]> */ </script> <div style="display: none"> </div> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"bb94583995","applicationID":"72531584","transactionName":"b1YBYkFZWBBYBURaDVYcIlVHUVkNFgRRQAtb","queueTime":0,"applicationTime":595,"atts":"QxECFAlDSx4=","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10