{"version":3,"file":"GFiJE27cf.YoYo_O2t.mjs","names":["localizedValues","LayoutJumpPreventer","FAQAccordion","React.useContext","React.useMemo","React.Fragment","useRef","React.useId"],"sources":["https:/framerusercontent.com/modules/zQchzBtbyjNbXJHA0ETV/hv4Gp7mwsEUYrLjSp6K8/GFiJE27cf-0.js","https:/framerusercontent.com/modules/zQchzBtbyjNbXJHA0ETV/hv4Gp7mwsEUYrLjSp6K8/GFiJE27cf.js","https:/framerusercontent.com/modules/cQgOVN3TBFx5kmXpZK3i/v4BmEkaS8z66uRIvnYA3/GFiJE27cf.js"],"sourcesContent":["export const v0=\"Bin ich von Werbebetrug betroffen?\";export const v1=\"Die Antwort ist wahrscheinlich ja. Wir haben schon alles gesehen von 1 % bis 100 % betr\\xfcgerischem Traffic. Was wir allerdings noch nie gesehen haben, sind 0 %. Selbst wenn du bereits Opfer von Ad Fraud warst, ist es nie zu sp\\xe4t, etwas dagegen zu tun.\";export const v2=\"Woran erkenne ich, ob ich von ung\\xfcltigem Traffic betroffen bin?\";export const v3=\"Typische Anzeichen f\\xfcr invaliden oder Bot Traffic sind ungew\\xf6hnlich hohe Bounce Rates, minderwertige Leads und extreme Metriken wie 100 % Absprungraten oder Sessions mit null Sekunden Verweildauer. Auch sehr zuf\\xe4llige oder auffallend gleichm\\xe4\\xdfige Muster, etwa identischer t\\xe4glicher Traffic oder wiederkehrende Ausrei\\xdfer, sind klare Warnsignale. Unplausibles Verhalten wie starke Traffic Spitzen nachts oder hohes Volumen aus einer einzelnen Quelle bei gleichzeitig hohen Bounce Rates deutet ebenfalls auf invaliden Traffic hin. Ein weiteres Anzeichen ist, wenn die meisten Besucher denselben Navigationspfad nutzen oder alle auf derselben Seite aussteigen.\";export const v4=\"Beeintr\\xe4chtigt das mein Verh\\xe4ltnis mit Google?\";export const v5=\"Nein. Unser KI-Agent nutzt Googles offiziellen „Invalid Click“-R\\xfcckerstattungsprozess. Wir stellen die erforderlichen Daten und Automatisierung bereit, damit R\\xfcckerstattungen gepr\\xfcft und genehmigt werden k\\xf6nnen. Dabei bleiben wir vollst\\xe4ndig im Rahmen der Google-Richtlinien, sodass dein Konto sicher bleibt.\";export const v6=\"Beeinflusst fraud0 die Performance meiner Website?\";export const v7=\"Nein. fraud0 wurde so entwickelt, dass es keinerlei Auswirkungen auf die Performance deiner Website hat.\";export const v8=\"Welche Ergebnisse kann ich erwarten?\";export const v9=\"Die meisten Kunden sehen sofort einen deutlichen ROI. fraud0 erh\\xf6ht dein R\\xfcckerstattungsvolumen im Vergleich zu den standardm\\xe4\\xdfigen Google-Refunds um bis zu das 30-Fache. Erfahrungsgem\\xe4\\xdf lassen sich so bis zu 10% deines gesamten Werbebudgets zur\\xfcckholen.\";export const v10=\"Ist fraud0 DSGVO konform?\";export const v11=\"Absolut. Du hast das ausdr\\xfcckliche Recht, dich vor betr\\xfcgerischen Aktivit\\xe4ten zu sch\\xfctzen. Unsere Erkennungsalgorithmen wurden konsequent nach einem Privacy First Ansatz entwickelt. F\\xfcr die Erkennung von Fake Traffic werden keine personenbezogenen Daten ben\\xf6tigt, sondern ausschlie\\xdflich standardm\\xe4\\xdfige JavaScript Parameter.\";export const v12=\"Wie lange dauert es, bis ich die ersten R\\xfcckerstattungen erhalte?\";export const v13=\"Unser KI-Agent beginnt mit der Analyse deines Traffics, sobald der JavaScript-Tag live ist. Da Google R\\xfcckerstattungen im Abrechnungszyklus verarbeitet, sehen die meisten Nutzer ihre ersten zur\\xfcckgeholten Ad-Credits innerhalb der ersten 30 Tage.\";export const v14=\"Wie kann ich starten?\";export const v15=\"Du kannst sofort starten, indem du einen kostenlosen Account erstellst und innerhalb weniger Minuten loslegst.\";\nexport const __FramerMetadata__ = {\"exports\":{\"v8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v15\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v13\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v9\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v14\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v12\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v11\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v10\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f353506)\nimport*as localizedValues from\"./GFiJE27cf-0.js\";const valuesByLocaleId={CCqwkJzUf:localizedValues};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f353506)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LayoutJumpPreventer from\"https://framerusercontent.com/modules/h8ioHyt4BUxuvVCE1Q10/aTM6mEMGlM19JjX8exDe/AvoidLayoutJumping_Prod.js\";import getLocalizedValue from\"https://framerusercontent.com/modules/zQchzBtbyjNbXJHA0ETV/hv4Gp7mwsEUYrLjSp6K8/GFiJE27cf.js\";import FAQAccordion from\"https://framerusercontent.com/modules/1mqwKIYX8pNxDed6epHl/TBPvBSJjgSUui7H0UvX1/Oqwa7EykX.js\";const LayoutJumpPreventerFonts=getFonts(LayoutJumpPreventer);const FAQAccordionFonts=getFonts(FAQAccordion);const cycleOrder=[\"JQ6iOsKki\",\"vNvNL0ZJY\"];const serializationHash=\"framer-yATjd\";const variantClassNames={JQ6iOsKki:\"framer-v-gbnxqk\",vNvNL0ZJY:\"framer-v-ittv6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant refunds\":\"vNvNL0ZJY\",Home:\"JQ6iOsKki\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"JQ6iOsKki\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"JQ6iOsKki\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-gbnxqk\",className,classNames),\"data-framer-name\":\"Home\",layoutDependency:layoutDependency,layoutId:\"JQ6iOsKki\",ref:refBinding,style:{...style},...addPropertyOverrides({vNvNL0ZJY:{\"data-framer-name\":\"Variant refunds\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-nnggdl-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"FvDwyaNBw-container\",nodeId:\"FvDwyaNBw\",rendersWithMotion:true,scopeId:\"GFiJE27cf\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(LayoutJumpPreventer,{direction:\"vertical\",height:\"100%\",id:\"FvDwyaNBw\",layoutId:\"FvDwyaNBw\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-390)/2+0+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pmq03y-container\",layoutDependency:layoutDependency,layoutId:\"x7KY3ovGZ-container\",nodeId:\"x7KY3ovGZ\",rendersWithMotion:true,scopeId:\"GFiJE27cf\",children:/*#__PURE__*/_jsx(FAQAccordion,{avByNCwqI:getLocalizedValue(\"v1\",activeLocale)??\"The answer is probably yes. We have seen everything from 1% – 100% fraudulent traffic. What we’ve never seen, however, is 0%. Even if you’ve been a victim of ad fraud before, it’s never too late to do something about it.\",height:\"100%\",id:\"x7KY3ovGZ\",layoutId:\"x7KY3ovGZ\",MUYjTPdA0:getLocalizedValue(\"v0\",activeLocale)??\"Am I a victim of advertising fraud?\",style:{width:\"100%\"},variant:matchVariant(\"vJmI91GEt\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-390)/2+62+20),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-y6szps-container\",layoutDependency:layoutDependency,layoutId:\"r_qwbV18z-container\",nodeId:\"r_qwbV18z\",rendersWithMotion:true,scopeId:\"GFiJE27cf\",children:/*#__PURE__*/_jsx(FAQAccordion,{avByNCwqI:getLocalizedValue(\"v3\",activeLocale)??\"Signs of invalid or bot traffic include unusually high bounce rates, low-quality leads, and extreme metrics such as a full bounce rate or sessions showing zero seconds on site. Very random or overly consistent patterns, like identical daily traffic or repeated outliers, are also warning signs. Traffic behavior that simply doesn’t make sense, for example large spikes at night or heavy volume from a single referral source paired with high bounce rates, can indicate invalid traffic. Another clear sign is when most visitors follow the same navigation path or all exit on the same page.\",height:\"100%\",id:\"r_qwbV18z\",layoutId:\"r_qwbV18z\",MUYjTPdA0:getLocalizedValue(\"v2\",activeLocale)??\"What are the signs that I am affected by invalid traffic?\",style:{width:\"100%\"},variant:matchVariant(\"slleQ7T1M\"),width:\"100%\",...addPropertyOverrides({vNvNL0ZJY:{avByNCwqI:getLocalizedValue(\"v5\",activeLocale)??'No. Our AI Agent uses Google’s own established \"Invalid Click\" refund process. We simply provide the deep-level data and automation that they require to verify a refund. We work within their framework to ensure your account remains in good standing while you reclaim what is yours.',MUYjTPdA0:getLocalizedValue(\"v4\",activeLocale)??\"Will this hurt my relationship with Google?\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-390)/2+124+40),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xecb01-container\",layoutDependency:layoutDependency,layoutId:\"myKfRkhEU-container\",nodeId:\"myKfRkhEU\",rendersWithMotion:true,scopeId:\"GFiJE27cf\",children:/*#__PURE__*/_jsx(FAQAccordion,{avByNCwqI:getLocalizedValue(\"v7\",activeLocale)??\"No. fraud0 was built to have no impact on your website.\",height:\"100%\",id:\"myKfRkhEU\",layoutId:\"myKfRkhEU\",MUYjTPdA0:getLocalizedValue(\"v6\",activeLocale)??\"Will fraud0 impact the performance of my website?\",style:{width:\"100%\"},variant:matchVariant(\"slleQ7T1M\"),width:\"100%\",...addPropertyOverrides({vNvNL0ZJY:{avByNCwqI:getLocalizedValue(\"v9\",activeLocale)??\"Most clients see a significant ROI immediately. fraud0 increases your refund volume by up to 30x compared to the standard refunds Google issues by default. On average, this results in reclaiming up to 10% of your total ad spend.\",MUYjTPdA0:getLocalizedValue(\"v8\",activeLocale)??\"What kind of results can I expect?\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-390)/2+186+60),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1b478fp-container\",layoutDependency:layoutDependency,layoutId:\"n0_U88kiY-container\",nodeId:\"n0_U88kiY\",rendersWithMotion:true,scopeId:\"GFiJE27cf\",children:/*#__PURE__*/_jsx(FAQAccordion,{avByNCwqI:getLocalizedValue(\"v11\",activeLocale)??\"Absolutely. You have the express right to protect yourself from fraudulent activities. Our detection algorithms were built with a strict privacy first approach. There is no PII (personally identifiable information) needed to label fake traffic, but only standard JavaScript parameters.\",height:\"100%\",id:\"n0_U88kiY\",layoutId:\"n0_U88kiY\",MUYjTPdA0:getLocalizedValue(\"v10\",activeLocale)??\"Is fraud0 GDPR-compliant?\",style:{width:\"100%\"},variant:matchVariant(\"slleQ7T1M\"),width:\"100%\",...addPropertyOverrides({vNvNL0ZJY:{avByNCwqI:getLocalizedValue(\"v13\",activeLocale)??\"Our AI Agent starts auditing your traffic the moment the Javascript tag is live. Because Google processes refunds on a billing cycle, most users see their first recovered ad credits within the first 30 days.\",MUYjTPdA0:getLocalizedValue(\"v12\",activeLocale)??\"How long does it take to see the first refunds?\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-390)/2+248+80),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1f57d4s-container\",layoutDependency:layoutDependency,layoutId:\"gRwuIanIm-container\",nodeId:\"gRwuIanIm\",rendersWithMotion:true,scopeId:\"GFiJE27cf\",children:/*#__PURE__*/_jsx(FAQAccordion,{avByNCwqI:getLocalizedValue(\"v15\",activeLocale)??\"You can start immediately by creating a free account and be up and running within a few minutes.\",height:\"100%\",id:\"gRwuIanIm\",layoutId:\"gRwuIanIm\",MUYjTPdA0:getLocalizedValue(\"v14\",activeLocale)??\"How can I get started?\",style:{width:\"100%\"},variant:matchVariant(\"slleQ7T1M\"),width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-yATjd.framer-12c79h0, .framer-yATjd .framer-12c79h0 { display: block; }\",\".framer-yATjd.framer-gbnxqk { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 720px; }\",\".framer-yATjd .framer-nnggdl-container { flex: none; height: auto; left: 50%; position: absolute; top: 0px; width: auto; z-index: 1; }\",\".framer-yATjd .framer-pmq03y-container, .framer-yATjd .framer-y6szps-container, .framer-yATjd .framer-1xecb01-container, .framer-yATjd .framer-1b478fp-container, .framer-yATjd .framer-1f57d4s-container { flex: none; height: auto; position: relative; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 490\n * @framerIntrinsicWidth 720\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"vNvNL0ZJY\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerGFiJE27cf=withCSS(Component,css,\"framer-yATjd\");export default FramerGFiJE27cf;FramerGFiJE27cf.displayName=\"FAQ section\";FramerGFiJE27cf.defaultProps={height:490,width:720};addPropertyControls(FramerGFiJE27cf,{variant:{options:[\"JQ6iOsKki\",\"vNvNL0ZJY\"],optionTitles:[\"Home\",\"Variant refunds\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerGFiJE27cf,[{explicitInter:true,fonts:[]},...LayoutJumpPreventerFonts,...FAQAccordionFonts],{supportsExplicitInterCodegen:true});FramerGFiJE27cf.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(FAQAccordion,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGFiJE27cf\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"vNvNL0ZJY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"490\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"720\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GFiJE27cf.map"],"mappings":"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"}