PageSourceSearch

https://amomama.com/production/_next/static/chunks/3725.5c9f9138764ab8b2.js

js amomama.com collected 2026-09-24 18:15:13 UTC 15,281 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3725],{43725:(n,e,s)=>{s.r(e),s.d(e,{Quantcast:()=>a});var t=s(80263);function a(n){var e=n.id,s=n.isRSOCView;return(0,t.jsx)("script",{type:"text/javascript",id:"quantcast",dangerouslySetInnerHTML:{__html:"\n            (function () {\n                var TCF_LOCATOR_NAME = '__tcfapiLocator';\n                var queue = [];\n                var win = window;\n                var cmpFrame;\n\n                function tcfAPIHandler() {\n                    var gdprApplies;\n                    var args = arguments;\n\n                    if (!args.length) {\n                    return queue;\n                    } else if (args[0] === 'setGdprApplies') {\n                    if (args.length > 3 && args[2] === 2 && typeof args[3] === 'boolean') {\n                        gdprApplies = args[3];\n                        if (typeof args[2] === 'function') {\n                        args[2]('set', true);\n                        }\n                    }\n                    } else if (args[0] === 'ping') {\n                    var retr = {\n                        gdprApplies: gdprApplies,\n                        cmpLoaded: false,\n                        cmpStatus: 'stub',\n                    };\n\n                    if (typeof args[2] === 'function') {\n                        args[2](retr);\n                    }\n                    } else {\n                    if (args[0] === 'init' && typeof args[3] === 'object') {\n                        args[3] = Object.assign(args[3], { tag_version: 'V3' });\n                    }\n                    queue.push(args);\n                    }\n                }\n\n                win.__tcfapi = tcfAPIHandler;\n\n                function doAllStuff() {\n                    var host = ".concat("window.location.hostname",";\n                    var element = document.createElement('script');\n                    var firstScript = document.getElementsByTagName('script')[0];\n                    var url = 'https://cmp.inmobi.com'.concat(\n                    '/choice/',\n                    '").concat(e,"',\n                    '/',\n                    host,\n                    '/choice.js?tag_version=V3',\n                    );\n                    var uspTries = 0;\n                    var uspTriesLimit = 3;\n                    element.async = true;\n                    element.type = 'text/javascript';\n                    element.src = url;\n\n                    firstScript.parentNode.insertBefore(element, firstScript);\n\n                    function makeStub() {\n                    function addFrame() {\n                        var doc = win.document;\n                        var otherCMP = !!win.frames[TCF_LOCATOR_NAME];\n\n                        if (!otherCMP) {\n                        if (doc.body) {\n                            var iframe = doc.createElement('iframe');\n\n                            iframe.style.cssText = 'display:none';\n                            iframe.name = TCF_LOCATOR_NAME;\n                            doc.body.appendChild(iframe);\n                        } else {\n                            setTimeout(addFrame, 5);\n                        }\n                        }\n                        return !otherCMP;\n                    }\n\n                    function postMessageEventHandler(event) {\n                        var msgIsString = typeof event.data === 'string';\n                        var json = {};\n\n                        try {\n                        if (msgIsString) {\n                            json = JSON.parse(event.data);\n                        } else {\n                            json = event.data;\n                        }\n                        } catch (ignore) {}\n\n                        var payload = json.__tcfapiCall;\n\n                        if (payload) {\n                        window.__tcfapi(\n                            payload.command,\n                            payload.version,\n                            function (retValue, success) {\
1n                            var returnMsg = {\n                                __tcfapiReturn: {\n                                returnValue: retValue,\n                                success: success,\n                                callId: payload.callId,\n                                },\n                            };\n                            if (msgIsString) {\n                                returnMsg = JSON.stringify(returnMsg);\n                            }\n                            if (event && event.source && event.source.postMessage) {\n                                event.source.postMessage(returnMsg, '*');\n                            }\n                            },\n                            payload.parameter,\n                        );\n                        }\n                    }\n\n                    while (win) {\n                        try {\n                        if (win.frames[TCF_LOCATOR_NAME]) {\n                            cmpFrame = win;\n                            break;\n                        }\n                        } catch (ignore) {}\n\n                        if (win === window.top) {\n                        break;\n                        }\n                        win = win.parent;\n                    }\n                    if (!cmpFrame) {\n                        addFrame();\n                        win.addEventListener('message', postMessageEventHandler, false);\n                    }\n                    }\n\n                    makeStub();\n\n                    function makeGppStub() {\n                    const CMP_ID = 10;\n                    const SUPPORTED_APIS = [\n                        '2:tcfeuv2',\n                        '6:uspv1',\n                        '7:usnatv1',\n                        '8:usca',\n                        '9:usvav1',\n                        '10:uscov1',\n                        '11:usutv1',\n                        '12:usctv1',\n                    ];\n\n                    window.__gpp_addFrame = function (n) {\n                        if (!window.frames[n]) {\n                        if (document.body) {\n                            var i = document.createElement('iframe');\n                            i.style.cssText = 'display:none';\n                            i.name = n;\n                            document.body.appendChild(i);\n                        } else {\n                            window.setTimeout(window.__gpp_addFrame, 10, n);\n                        }\n                        }\n                    };\n                    window.__gpp_stub = function () {\n                        var b = arguments;\n                        __gpp.queue = __gpp.queue || [];\n                        __gpp.events = __gpp.events || [];\n\n                        if (!b.length || (b.length == 1 && b[0] == 'queue')) {\n                        return __gpp.queue;\n                        }\n\n                        if (b.length == 1 && b[0] == 'events') {\n                        return __gpp.events;\n                        }\n\n                        var cmd = b[0];\n                        var clb = b.length > 1 ? b[1] : null;\n                        var par = b.length > 2 ? b[2] : null;\n                        if (cmd === 'ping') {\n                        clb(\n                            {\n                            gppVersion: '1.1', // must be “Version.Subversion”, current: “1.1”\n                            cmpStatus: 'stub', // possible values: stub, loading, loaded, error\n                            cmpDisplayStatus: 'hidden', // possible values: hidden, visible, disabled\n                            signalStatus: 'not ready', // possible values: not ready, ready\n                            supportedAPIs: SUPPORTED_APIS, // list of supported APIs\n                            cmpId: CMP_ID, // IAB assigned CMP ID, may be 0 during stub/loading\n                            sectionList: [],\n                            applicableSections: [-1],\n                            gppString: '',\n                            parsedSections: {},\n                            },\n                            true,\n                        );\n                        } else if (cmd === 'addEventListener') {\n                        if (!('lastId' in __gpp)) {\n                            __gpp.lastId = 0;\n                        }\n                        __gpp.lastId++;\n                        var lnr = __gpp.lastId;\n                        __gpp.events.push({\n                            id: lnr,\n                            callback: clb,\n                            parameter: par,\n                        });\n                        clb(\n                            {\n                            eventName: 'listenerRegistered',\n                            listenerId: lnr, // Registered ID of the listener\n                            data: true, // positive signal\n                            pingData: {\n                                gppVersion: '1.1', // must be “Version.Subversion”, current: “1.1”\n                                cmpStatus: 'stub', // possible values: stub, loading, loaded, error\n                                cmpDisplayStatus: 'hidden', // possible values: hidden, visible, disabled\n                                signalStatus: 'not ready', // possible values: not ready, ready\n                                supportedAPIs: SUPPORTED_APIS, // list of supported APIs\n                                cmpId: CMP_ID, // list of supported APIs\n                                sectionList: [],\n                                applicableSections: [-1],\n                                gppString: '',\n                                parsedSections: {},\n                            },\n                            },\n                            true,\n                        );\n                        } else if (cmd === 'removeEventListener') {\n                        var success = false;\n                        for (var i = 0; i < __gpp.events.length;
1 i++) {\n                            if (__gpp.events[i].id == par) {\n                            __gpp.events.splice(i, 1);\n                            success = true;\n                            break;\n                            }\n                        }\n                        clb(\n                            {\n                            eventName: 'listenerRemoved',\n                            listenerId: par, // Registered ID of the listener\n                            data: success, // status info\n                            pingData: {\n                                gppVersion: '1.1', // must be “Version.Subversion”, current: “1.1”\n                                cmpStatus: 'stub', // possible values: stub, loading, loaded, error\n                                cmpDisplayStatus: 'hidden', // possible values: hidden, visible, disabled\n                                signalStatus: 'not ready', // possible values: not ready, ready\n                                supportedAPIs: SUPPORTED_APIS, // list of supported APIs\n                                cmpId: CMP_ID, // CMP ID\n                                sectionList: [],\n                                applicableSections: [-1],\n                                gppString: '',\n                                parsedSections: {},\n                            },\n                            },\n                            true,\n                        );\n                        } else if (cmd === 'hasSection') {\n                        clb(false, true);\n                        } else if (cmd === 'getSection' || cmd === 'getField') {\n                        clb(null, true);\n                        }\n                        //queue all other commands\n                        else {\n                        __gpp.queue.push([].slice.apply(b));\n                        }\n                    };\n                    window.__gpp_msghandler = function (event) {\n                        var msgIsString = typeof event.data === 'string';\n                        try {\n                        var json = msgIsString ? JSON.parse(event.data) : event.data;\n                        } catch (e) {\n                        var json = null;\n                        }\n                        if (typeof json === 'object' && json !== null && '__gppCall' in json) {\n                        var i = json.__gppCall;\n                        window.__gpp(\n                            i.command,\n                            function (retValue, success) {\n                            var returnMsg = {\n                                __gppReturn: {\n                                returnValue: retValue,\n                                success: success,\n                                callId: i.callId,\n                                },\n                            };\n                            event.source.postMessage(\n                                msgIsString ? JSON.stringify(returnMsg) : returnMsg,\n                                '*',\n                            );\n                            },\n                            'parameter' in i ? i.parameter : null,\n                            'version' in i ? i.version : '1.1',\n                        );\n                        }\n                    };\n                    if (!('__gpp' in window) || typeof window.__gpp !== 'function') {\n                        window.__gpp = window.__gpp_stub;\n                        window.addEventListener('message', window.__gpp_msghandler, false);\n                        window.__gpp_addFrame('__gppLocator');\n                    }\n                    }\n\n                    makeGppStub();\n\n                    var uspStubFunction = function () {\n                    var arg = arguments;\n                    if (typeof window.__uspapi !== uspStubFunction) {\n                        setTimeout(function () {\n                        if (typeof window.__uspapi !== 'undefined') {\n                            window.__uspapi.apply(window.__uspapi, arg);\n                        }\n                        }, 500);\n                    }\n                    };\n\n                    var checkIfUspIsReady = function () {\n                    uspTries++;\n                    if (window.__uspapi === uspStubFunction && uspTries < uspTriesLimit) {\n                        console.warn('USP is not accessible');\n                    } else {\n                        clearInterval(uspInterval);\n                    }\n                    };\n\n                    if (typeof window.__uspapi === 'undefined') {\n                    window.__uspapi = uspStubFunction;\n                    var uspInterval = setInterval(checkIfUspIsReady, 6000);\n                    }\n                }\n\n                ").concat(s?"doAllStuff();":"window.customDelayConfig.callbacks.push({\n                    cb: doAllStuff,\n                    name: 'Quantcast',\n                });","\n            })();\n        ")}})}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.