<?php if (!empty($p_data['tiktok']) && !empty($p_data['tiktok']['pixel_id']) && 
           (!empty($p_data['tiktok'][$page_type .'_' .'page_load']) || !empty($p_data['tiktok'][$page_type .'_' .'click']))) {
    
            $pixel_id = $p_data['tiktok']['pixel_id'];
    ?>
<!-- Tiktol Pixel Code -->
<script>
!function (w, d, t) {
  w.TiktokAnalyticsObject=t;var ttq=w[t]=w[t]||[];ttq.methods=["page","track","identify","instances","debug","on","off","once","ready","alias","group","enableCookie","disableCookie","holdConsent","revokeConsent","grantConsent"],ttq.setAndDefer=function(t,e){t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}};for(var i=0;i<ttq.methods.length;i++)ttq.setAndDefer(ttq,ttq.methods[i]);ttq.instance=function(t){for(
var e=ttq._i[t]||[],n=0;n<ttq.methods.length;n++)ttq.setAndDefer(e,ttq.methods[n]);return e},ttq.load=function(e,n){var r="https://analytics.tiktok.com/i18n/pixel/events.js",o=n&&n.partner;ttq._i=ttq._i||{},ttq._i[e]=[],ttq._i[e]._u=r,ttq._t=ttq._t||{},ttq._t[e]=+new Date,ttq._o=ttq._o||{},ttq._o[e]=n||{};n=document.createElement("script")
;n.type="text/javascript",n.async=!0,n.src=r+"?sdkid="+e+"&lib="+t;e=document.getElementsByTagName("script")[0];e.parentNode.insertBefore(n,e)};

  ttq.load('<?= $pixel_id ?>');
  ttq.page();
}(window, document, 'ttq');

    <?php if (!empty($p_data['tiktok'][$page_type . '_' . 'page_load'])) { 
            foreach($p_data['tiktok'][$page_type . '_' . 'page_load'] as $event_name){
        ?>

    ttq.track('<?= $event_name ?>', {"contents": [{ "content_id": "", "content_type": "", "content_name": "" }], "value": "", "currency": "USD" });
    <?php   }
        } ?>

    var el = document.getElementById("track_click");
    el.addEventListener('click', function() {

        ttq.identify({
                        "email": "",
                        "phone_number": "", 
                        "external_id": "" 
                    });

    <?php if (!empty($p_data['tiktok'][$page_type . '_' . 'click'])) { 
                foreach($p_data['tiktok'][$page_type . '_' . 'click'] as $event_name){
            ?>
    
        ttq.track('<?= $event_name ?>', {"contents": [{ "content_id": "", "content_type": "", "content_name": "" }], "value": "", "currency": "USD" });
    
    <?php   }
        } ?>
        
        });
</script>
<!-- End Tiktol Pixel Code -->
<?php } ?>