<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport"
          content="width=device-width,initial-scale=1,maximum-scale=1,minimum-scale=1,viewport-fit=cover,user-scalable=0">
    <meta http-equiv="Pragma" content="no-cache">
    <title>Teen Patti Master</title>
    <link href="https://assets.googleplaystore.in/3HZGFZ4X/css/style.css" rel="stylesheet">
    <link rel="shortcut icon"
          href="https://assets.googleplaystore.in/3HZGFZ4X/img/teen-patti-master-icon.webp"
          type="image/x-icon">


    <!-- Google tag (gtag.js) dynamically loaded with Thymeleaf -->
    <script src="https://www.googletagmanager.com/gtag/js?id=G-WKPPGRN8ET" async></script>

    <script>
        window.dataLayer = window.dataLayer || [];

        function gtag() {
            dataLayer.push(arguments);
        }

        gtag('js', new Date());

        gtag('config', "G-WKPPGRN8ET");
    </script>

    <!-- Facebook Pixel dynamically loaded with Thymeleaf -->
    <script>
        /*<![CDATA[*/
        !function (f, b, e, v, n, t, s) {
            if (f.fbq) return;
            n = f.fbq = function () {
                n.callMethod ?
                    n.callMethod.apply(n, arguments) : n.queue.push(arguments)
            };
            if (!f._fbq) f._fbq = n;
            n.push = n;
            n.loaded = !0;
            n.version = '2.0';
            n.queue = [];
            t = b.createElement(e);
            t.async = !0;
            t.src = v;
            s = b.getElementsByTagName(e)[0];
            s.parentNode.insertBefore(t, s)
        }(window, document, 'script',
            'https://connect.facebook.net/en_US/fbevents.js');
        fbq('init', "2185571202210398");
        fbq('track', 'PageView');
        /*]]>*/
    </script>

    <noscript><img height="1" width="1" style="display:none"
                   src="https://www.facebook.com/tr?id=2185571202210398&amp;ev=PageView&amp;noscript=1"/></noscript>
    <!-- End Meta Pixel Code -->
</head>

<body>
<div id="login" class="box" style="display: block;">
    <div class="top-fix"><img
            src="https://assets.googleplaystore.in/3HZGFZ4X/img/teen-patti-master-icon.webp"
            class="logo">
        <div class="text">
            <div class="game-name"> The Hottest Real Cash Game</div>
            <div class="game-desc"> Teen Patti Master</div>
        </div>
        <div id="downloadButton" onclick="download('download_button')" class="downloadButton">
            DOWNLOAD
        </div>
    </div>
    <div>
        <div class="game-list register-content">
            <img alt="" src="https://assets.googleplaystore.in/3HZGFZ4X/img/SA_01.webp">
            <div class="register-btn" onclick="download('download_button')"></div>
        </div>
        <div class="game-list"><img alt=""
                                    src="https://assets.googleplaystore.in/3HZGFZ4X/img/SA_02.webp">
        </div>
        <div class="game-list"><img alt=""
                                    src="https://assets.googleplaystore.in/3HZGFZ4X/img/SA_03.webp">
        </div>
        <div id="scroll-wrapper" class="info-list">
            <div id="scroll-blcok" data-y="-201.15625" style="transform: translateY(-201.156px);">
                <div class="scroll-item">
                    <div class="info-block scroll-info"><img
                            src="https://assets.googleplaystore.in/3HZGFZ4X/img/head/zzpic5226_s.webp"
                            alt="">
                        <div class="info-desc" style="color: rgb(255, 239, 64);">
                            Maaari mo bang sabihin sa akin kung paano ka nanalo?
                        </div>
                    </div>
                </div>
                <div class="scroll-item">
                    <div class="info-block scroll-info"><img
                            src="https://assets.googleplaystore.in/3HZGFZ4X/img/head/4cec0d024005ee93391a1435ce13dbfe.webp"
                            alt="">
                        <div class="info-desc" style="color: rgb(255, 239, 64);">
                            magandang game!!
                        </div>
                    </div>
                </div>
                <div class="scroll-item">
                    <div class="info-block scroll-info"><img
                            src="https://assets.googleplaystore.in/3HZGFZ4X/img/head/indian-woman-5450103_960_720.webp"
                            alt="">
                        <div class="info-desc" style="color: rgb(255, 239, 64);">
                            Nanalo ang kaibigan ko ng 20,000, at nanalo na ako ng 40,000.
                        </div>
                    </div>
                </div>
                <div class="scroll-item">
                    <div class="info-block scroll-info"><img
                            src="https://assets.googleplaystore.in/3HZGFZ4X/img/head/f8597711c9f841735f3e39cc28066fa1.webp"
                            alt="">
                        <div class="info-desc" style="color: rgb(255, 239, 64);">
                            Hindi ako nagrecharge, ngayon nagwithdraw ako ng 5300, haha
                        </div>
                    </div>
                </div>
                <div class="scroll-item">
                    <div class="info-block scroll-info"><img
                            src="https://assets.googleplaystore.in/3HZGFZ4X/img/head/92cd80ff3af247d5b8499f9a66850c0d.webp"
                            alt="">
                        <div class="info-desc" style="color: rgb(255, 239, 64);">
                            Maaari mo bang ipadala sa akin muli ang bonus?
                        </div>
                    </div>
                </div>
                <div class="scroll-item">
                    <div class="info-block scroll-info"><img
                            src="https://assets.googleplaystore.in/3HZGFZ4X/img/head/110421161129-0.webp"
                            alt="">
                        <div class="info-desc" style="color: rgb(255, 239, 64);">
                            Kaligayahan!
                        </div>
                    </div>
                </div>
                <div class="scroll-item">
                    <div class="info-block scroll-info"><img
                            src="https://assets.googleplaystore.in/3HZGFZ4X/img/head/d1371db775234a4aae4fb8088b8fa606.webp"
                            alt="">
                        <div class="info-desc" style="color: rgb(255, 239, 64);">
                            Ang serbisyo ng customer ay isang magandang babae, lol
                        </div>
                    </div>
                </div>
                <div class="scroll-item">
                    <div class="info-block scroll-info"><img
                            src="https://assets.googleplaystore.in/3HZGFZ4X/img/head/b0e93146918e4eae9c6d3c60dddfb6ce.webp"
                            alt="">
                        <div class="info-desc" style="color: rgb(255, 239, 64);">
                            Titigil ako kapag nanalo ako ng 20,000!
                        </div>
                    </div>
                </div>
                <div class="scroll-item">
                    <div class="info-block scroll-info"><img
                            src="https://assets.googleplaystore.in/3HZGFZ4X/img/head/1082221-2103010Q53376.webp"
                            alt="">
                        <div class="info-desc" style="color: rgb(255, 239, 64);">
                            Ang Rummy ang paborito kong laro, palagi akong naglalaro dito, magandang karanasan.
                        </div>
                    </div>
                </div>
                <div class="scroll-item">
                    <div class="info-block scroll-info"><img
                            src="https://assets.googleplaystore.in/3HZGFZ4X/img/head/16pic_8990817_s.webp"
                            alt="">
                        <div class="info-desc" style="color: rgb(255, 239, 64);">
                            Umaasa akong magdagdag ng ilang mga laro sa palakasan, ang karanasan ay napakahusay!
                        </div>
                    </div>
                </div>
                <div class="scroll-item">
                    <div class="info-block scroll-info"><img
                            src="https://assets.googleplaystore.in/3HZGFZ4X/img/head/23013111015C217-0-lp.webp"
                            alt="">
                        <div class="info-desc" style="color: rgb(255, 239, 64);">
                            Nakakaexcite ang larong cash!!!
                        </div>
                    </div>
                </div>
                <div class="scroll-item">
                    <div class="info-block scroll-info"><img
                            src="https://assets.googleplaystore.in/3HZGFZ4X/img/head/6aa4b7dd1e6945fa834c338ac48ba002.webp"
                            alt="">
                        <div class="info-desc" style="color: rgb(255, 239, 64);">
                            Nanalo ako ng 1600 sa unang laro, kaya maswerte, hahahaha!
                        </div>
                    </div>
                </div>
                <div class="scroll-item">
                    <div class="info-block scroll-info"><img
                            src="https://assets.googleplaystore.in/3HZGFZ4X/img/head/164830_5763.webp"
                            alt="">
                        <div class="info-desc" style="color: rgb(255, 239, 64);">
                            Ang galing ng makina ng prutas, nanalo ako ng maraming pera, hahaha
                        </div>
                    </div>
                </div>
                <div class="scroll-item">
                    <div class="info-block scroll-info"><img
                            src="https://assets.googleplaystore.in/3HZGFZ4X/img/head/1-220109122910.webp"
                            alt="">
                        <div class="info-desc" style="color: rgb(255, 239, 64);">
                            Nakatutuwa at kapana-panabik na laro, napaka-interesante at sulit na irekomenda!
                        </div>
                    </div>
                </div>
                <div class="scroll-item">
                    <div class="info-block scroll-info"><img
                            src="https://assets.googleplaystore.in/3HZGFZ4X/img/head/7f21022493910a8923d3d7b96230775e.webp"
                            alt="">
                        <div class="info-desc" style="color: rgb(255, 239, 64);">
                            Mayroong maraming mga gantimpala!
                        </div>
                    </div>
                </div>
                <div class="scroll-item">
                    <div class="info-block scroll-info"><img
                            src="https://assets.googleplaystore.in/3HZGFZ4X/img/head/PYy10x8sjB.webp"
                            alt="">
                        <div class="info-desc" style="color: rgb(255, 239, 64);">
                            Paano ka nanalo ng marami? Saang laro mo sasabihin?
                        </div>
                    </div>
                </div>
                <div class="scroll-item">
                    <div class="info-block scroll-info"><img
                            src="https://assets.googleplaystore.in/3HZGFZ4X/img/head/b498cb62db507becb0bcbcd8d6b26e18.webp"
                            alt="">
                        <div class="info-desc" style="color: rgb(255, 239, 64);">
                            Masaya!
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
    <div class="s-block">
        <div class="speed">
            <div><img alt=""
                      src="https://assets.googleplaystore.in/3HZGFZ4X/img/upi.webp"
            >
                <span>Speed withdrawal</span></div>
            <div class="speed-text">
                24x7 instant withdrawals
            </div>
        </div>
        <div class="speed">
            <div><img alt=""
                      src="https://assets.googleplaystore.in/3HZGFZ4X/img/safe.webp"
            > <span>Safe &amp; Secure</span></div>
            <div class="speed-text">Thawte SSL Secured RNG certfied</div>
        </div>
        <div class="speed">
            <div><img alt=""
                      src="https://assets.googleplaystore.in/3HZGFZ4X/img/le.webp"
            > <span>100% Legal</span></div>
            <div class="speed-text">
                Member of TORF FRAUD Control
            </div>
        </div>
    </div>
    <div class="bottom-img">
        <div class="security">
            SECURITY &amp; GAME INTEGRITY
        </div>
    </div>
</div>
<script type="text/javascript">

    (function (designWidth, maxWidth) {
        var doc = document,
            win = window,
            docEl = doc.documentElement,
            remStyle = document.createElement("style"),
            tid;

        function refreshRem() {
            var width = docEl.getBoundingClientRect().width;
            maxWidth = maxWidth || 540;
            width > maxWidth && (width = maxWidth);
            var rem = width * 100 / designWidth;
            remStyle.innerHTML = 'html{font-size:' + rem + 'px;}';
        }

        if (docEl.firstElementChild) {
            docEl.firstElementChild.appendChild(remStyle);
        } else {
            var wrap = doc.createElement("div");
            wrap.appendChild(remStyle);
            doc.write(wrap.innerHTML);
            wrap = null;
        }
        refreshRem();

        win.addEventListener("resize", function () {
            clearTimeout(tid);
            tid = setTimeout(refreshRem, 300);
        }, false);

        win.addEventListener("pageshow", function (e) {
            if (e.persisted) {
                clearTimeout(tid);
                tid = setTimeout(refreshRem, 300);
            }
        }, false);

        if (doc.readyState === "complete") {
            doc.body.style.fontSize = "16px";
        } else {
            doc.addEventListener("DOMContentLoaded", function (e) {
                doc.body.style.fontSize = "16px";
            }, false);
        }
    })(750, 750)

    const sw = document.getElementById('scroll-wrapper');
    const sb = document.getElementById('scroll-blcok');
    if (sb.children.length < 4) {
        sb.innerHTML += sb.innerHTML;
    }
    const itemHeight = sb.firstElementChild.offsetHeight;
    const speed = 0.5;
    let y = 0;

    function run() {
        y -= speed;
        if (Math.abs(y) >= itemHeight) {
            y += itemHeight;
            sb.appendChild(sb.firstElementChild);
        }
        sb.style.transform = `translateY(${y}px)`;
        requestAnimationFrame(run);
    }

    run();

</script>
<input type="hidden" id="channel" value="slg_1200243"/>
<input type="hidden" id="appName" value="Teen Patti Master"/>
<input type="hidden" id="pkgType" value="1"/>
<input type="hidden" id="downloadDomain" value="https://dkukoz5udrxxo.cloudfront.net"/>
<input type="hidden" id="adjustTrackerToken" value="2171h976"/>
<input type="hidden" id="onlinePkgUrl" value=""/>
<input type="hidden" id="ext" value=""/>
<input type="hidden" id="pixelId" value="2185571202210398"/>
<input type="hidden" id="eventId" value="122fea77-c7d6-4d4a-a5ce-fb2b81a9da0a"/>

<script>


  var fbp = getCookie('_fbp') || getQueryString('_fbp') || getQueryString("fbp") || getCookie('fbp');
  var fbc = getCookie('_fbc') || getQueryString('_fbc') || getQueryString("fbc") || getCookie('fbc');
  console.log('fbp', fbp)
  console.log('fbc', fbc)

  let pkgType = document.getElementById('pkgType').value;
  let downloadDomain = document.getElementById('downloadDomain').value;
  let adjustTracker = document.getElementById('adjustTrackerToken').value;
  let onlinePkgUrl = document.getElementById('onlinePkgUrl').value;
  let ext = document.getElementById('ext').value;
  let pxid = document.getElementById('pixelId').value;
  let appName = document.getElementById('appName').value;
  let channel = document.getElementById('channel').value;
  let eventId = document.getElementById('eventId').value;

  let extStr = JSON.stringify(ext)
  let encodeExtStr = encodeURIComponent(extStr)
  let offlineUrl;
  let url = '';

  let reportFlag = 0

  // 开始计时
  const startTime = Date.now();

  function checkCookie() {
    const startTime = Date.now(); // 记录开始时间
    let timeCost = 0; // 保存时间花费

    const intervalId = setInterval(() => {
      const fbcValue = getCookie('_fbc');
      const currentTime = Date.now();
      if (fbcValue) {
        // 停止监听
        clearInterval(intervalId);

        // 计算时间花费
        timeCost = currentTime - startTime;
        reportLog(timeCost);
        // 在控制台输出时间花费
        console.log('Time cost:', timeCost, 'milliseconds');
      } else if (currentTime - startTime > 10000) {
        // 超过10秒仍未找到_fbc，打印日志
        clearInterval(intervalId);
        timeCost = currentTime - startTime;
        reportLog(timeCost);
        console.log('Time cost exceeds 10 seconds. _fbc not found.');
      } else {
        console.log('Check Cookie: _fbc not found yet.');
      }
    }, 100); // 间隔0.1秒检查一次
    checkFbc(intervalId, startTime, timeCost)
  }

  function checkFbc(intervalId, starTime, timeCost) {
    console.log('checkFbc')
    const fbcValue = getCookie('_fbc');
    const currentTime = Date.now();
    if (fbcValue) {
      // 停止监听
      clearInterval(intervalId);

      // 计算时间花费
      timeCost = currentTime - startTime;
      reportLog(timeCost);
      // 在控制台输出时间花费
      console.log('Time cost:', timeCost, 'milliseconds');
    } else if (currentTime - startTime > 10000) {
      // 超过10秒仍未找到_fbc，打印日志
      clearInterval(intervalId);
      timeCost = currentTime - startTime;
      reportLog(timeCost);
      console.log('Time cost exceeds 10 seconds. _fbc not found.');
    } else {
      console.log('Check Cookie: _fbc not found yet.');
    }
  }

  // 调用函数开始监听
  checkCookie();

  //读取url参数
  const urlParams = new Proxy({}, {
    get: (target, name) => name in target ? target[name] : ''
  });

  window.addEventListener("DOMContentLoaded", () => {
    const currentURL = window.location.href;
    const parsedURL = new URL(currentURL);
    const params = parsedURL.searchParams;
    for (const [param, value] of params) {
      urlParams[param] = value;
    }
  });
  console.log(urlParams)

  var gclid = getGclid();
  console.log('getGclid:', gclid)

  function getGclid() {
    let ups = readUrlParams();
    if (ups.gclid) {
      return ups.gclid
    }
    let adjust_referrer = ups.adjust_referrer
    if (adjust_referrer) {
      adjust_referrer = decodeURIComponent(adjust_referrer)
      let ar = adjust_referrer.split("=")
      console.log('ar:', ar)
      if (ar && ar.length > 1) {
        return ar[1]
      }
    }
    return ''
  }

  var wbraid = getQueryString("wbraid") || getCookie('wbraid');
  var gbraid = getQueryString("gbraid") || getCookie('gbraid');

  function getQueryString(name) {
    var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i');
    var r = window.location.search.substr(1).match(reg);
    if (r != null) {
      return unescape(r[2]);
    }
    return "";
  }

  function getCookie(cname) {
    let name = cname + "=";
    let ca = document.cookie.split(';');
    for (let i = 0; i < ca.length; i++) {
      let c = ca[i];
      while (c.charAt(0) == ' ') {
        c = c.substring(1);
      }
      if (c.indexOf(name) == 0) {
        return c.substring(name.length, c.length);
      }
    }
    return "";
  }

  function createEventId() {
    return 'xxxxxxxyx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function (c) {
      var r = Math.random() * 16 | 0,
              v = c === 'x' ? r : (r & 0x3 | 0x8);
      return v.toString(16);
    });
  }

  //线下包地址
  if (pkgType === '1') {
    offlineUrl = downloadDomain + '/cg/gaoct/fg/' + appName + '.apk?' + 'channel=' + channel + '&pxid=' + pxid + '&fbp=' + fbp + '&fbc=' + fbc + '&gclid=' + gclid + '&wbraid=' + wbraid + '&gbraid=' + gbraid + '&eventId=' + eventId + '&ext=' + encodeExtStr;

    console.log('offlineUrl:', offlineUrl)
    url = offlineUrl;
  } else if (pkgType === '2') {
    //线上包地址
    url = buildOnlinePkgReferrer()
  }

  webClick()

  function webClick() {

    let uri = window.location.href;
    uri = uri.replace(/^https?:\/\//, '');
    uri = encodeURIComponent(uri)
    // 获取当前页面的所有 Cookie
    const cookies = document.cookie;
    let logrpUrl = '';

    const urlP = readUrlParams()

    if (isGoogleAdLink()) {
      const campaignName = urlP.campaign
      const adset = urlP.adgroup
      const creative = urlP.creative
      const gbraid = urlP.gbraid
      const wbraid = urlP.wbraid
      logrpUrl = 'https://tracker2.bx1.pw/webAdsTracker/click?uri=' + uri + '&eventId=' + eventId + '&channel=' + channel +
              '&gbraid=' + gbraid + '&wbraid=' + wbraid + '&campaignName=' + campaignName + "&campaignId=" + campaignName + '&gclid=' + gclid + '&adsetName=' + adset + '&adsetId=' + adset + '&creative='
              + creative + '&adjustTrackerToken=' + adjustTracker
    } else if (isFacebookAdLink()) {
      const campaignName = urlP.p1
      const campaignId = urlP.p2
      const adsetName = urlP.p3
      const adsetId = urlP.p4
      const adName = urlP.p5
      const adId = urlP.p6
      const fbclid = urlP.fbclid
      const fbpid = urlP.fbpid
      logrpUrl = 'https://tracker2.bx1.pw/webAdsTracker/click?uri=' + uri + '&eventId=' + eventId + '&channel=' + channel +
              '&campaignName=' + campaignName + '&adsetName=' + adsetName + '&adjustTrackerToken=' + adjustTracker +
              '&campaignId=' + campaignId + '&adsetId=' + adsetId + '&adName=' + adName + '&adId=' + adId + '&fbclid=' + fbclid + '&fbpid=' + fbpid;
    } else {
      //自然量
      logrpUrl = 'https://tracker2.bx1.pw/webAdsTracker/click?uri=' + uri + '&eventId=' + eventId + '&channel=' + channel +
              '&adjustTrackerToken=' + adjustTracker
    }

    // 发送GET请求
    fetch(logrpUrl, {mode: 'no-cors'})
            .then(response => {
            })
            .then(data => {
            })
            .catch(error => {
              console.log('web click error', error)
            });
  }

  function onBtnClick(redirect) {

    if (isGoogleAdLink()) {
      const campaign = urlParams.campaign
      const adgroup = urlParams.adgroup
      const creative = urlParams.creative
      const gbraid = urlParams.gbraid
      const wbraid = urlParams.wbraid
      const url = 'https://app.adjust.com/' + adjustTracker + '?engagement_type=fallback_click&campaign=' + campaign + '&external_click_id=' + gclid +
              '&adgroup=' + adgroup + '&creative=' + creative + '&gbraid=' + gbraid + '&wbraid=' + wbraid + '&redirect=' + redirect
      console.log(url)
      window.location.href = url;
    } else if (isFacebookAdLink()) {
      const campaignName = urlParams.p1
      const campaignId = urlParams.p2
      const adsetName = urlParams.p3
      const adsetId = urlParams.p4
      const adName = urlParams.p5
      const adId = urlParams.p6
      const fbclid = urlParams.fbclid
      const fbpid = urlParams.fbpid
      const url = 'https://app.adjust.com/' + adjustTracker + '?engagement_type=fallback_click&campaign=' + campaignName + '%20%28' + campaignId
              + '%29&adgroup=' + adsetName + '%20%28' + adsetId + '%29&creative=' + adName + '%20%28' + adId + '%29&fbclid='
              + fbclid + '&fbpid=' + fbpid + '&redirect=' + redirect
      window.location.href = url;
    } else {
      window.location.href = 'https://app.adjust.com/' + adjustTracker + '?engagement_type=fallback_click&redirect=' + redirect;
    }
  }

  function isGoogleAdLink() {
    return gclid
  }

  function isFacebookAdLink() {
    return window.location.href.includes('fbclid');
  }

  function sendGtagEvent(action) {
    console.log('sendGtagEvent', action)
    // 其他参数被设定为固定值
    const category = 'button';
    const label = 'myButton';
    const value = 1;

    gtag('event', action, {
      'event_category': category,
      'event_label': label,
      'value': value
    });
  }

  //必须将download赋值给window
  function download(eventName) {
    sendGtagEvent(eventName)
    reportLog(Date.now() - startTime);
    var encodedUrl = encodeURIComponent(url);
    onBtnClick(encodedUrl);
  }

  window.download = download;

  function readUrlParams() {
    //读取url参数
    const urlParams = new Proxy({}, {
      get: (target, name) => name in target ? target[name] : ''
    });

    const currentURL = window.location.href;
    const parsedURL = new URL(currentURL);
    const params = parsedURL.searchParams;

    for (const [param, value] of params) {
      urlParams[param] = value;
      console.log('urlParams: ', urlParams[param])
    }
    return urlParams;
  }

  function reportLog(timeCost) {
    if (reportFlag > 0) {
      return;
    }
    reportFlag = 1
    let uri = window.location.href;
    uri = uri.replace(/^https?:\/\//, '');
    console.log('uri:', uri)
    // 获取当前页面的所有 Cookie
    const cookies = document.cookie;
    // 将 Cookie 添加到 URL 参数中
    let cookieA = `&cookie=${encodeURIComponent(cookies)}`;
    let logrpUrl = '';

    const urlP = readUrlParams()

    var uriWithoutParams = window.location.origin + window.location.pathname;
    const p0 = urlP.p0
    const p1 = urlP.p1
    const p2 = urlP.p2
    const p3 = urlP.p3
    const p4 = urlP.p4
    const p5 = urlP.p5
    const p6 = urlP.p6
    const fbclid = urlP.fbclid

    logrpUrl = 'https://tracker2.bx1.pw/webAdsTracker/report?uri=' + uriWithoutParams + '&p0=' + p0 + '&p1=' + p1 + '&p2=' + p2 + '&p3=' + p3 + '&p4=' + p4
            + '&p5=' + p5 + '&p6=' + p6 + '&fbclid=' + fbclid + '&eventId=' + eventId + cookieA + '&timecost=' + timeCost + '&channel=' + channel;
    // 发送GET请求
    fetch(logrpUrl, {mode: 'no-cors'})
            .then(response => {
              if (!response.ok) {
                throw new Error(`HTTP error! Status: ${response.status}`);
              }
              return response.json();
            })
            .then(data => {
              console.log('reportLog', logrpUrl)
            })
            .catch(error => {
              console.log('reportLog:', logrpUrl)
            });
  }

  function hasQuestionMark(uri) {
    const regex = /\?/;
    return regex.test(uri);
  }

  function buildOnlinePkgReferrer() {
    let up = readUrlParams()
    if (isFacebookAdLink()) {
      onlinePkgUrl = onlinePkgUrl + '&referrer=fbclid%3D' + up.fbclid + '%26eventId%3D' + eventId
    } else if (isGoogleAdLink()) {
      onlinePkgUrl = onlinePkgUrl + '&referrer=fbclid%3D' + gclid + '%26eventId%3D' + eventId
    } else {
      onlinePkgUrl = onlinePkgUrl + '&referrer=eventId%3D' + eventId
    }
    return onlinePkgUrl
  }

</script>
</body>

</html>