<?php if (!empty($p_data['outbrain']) && !empty($p_data['outbrain']['pixel_id']) && 
           (!empty($p_data['outbrain'][$page_type .'_' .'page_load']) || !empty($p_data['outbrain'][$page_type .'_' .'click']))) {
    
        $pixel_id = $p_data['outbrain']['pixel_id'];
    ?>
<!-- Outbrain Pixel Code -->
<script data-obct type = "text/javascript">
  /** DO NOT MODIFY THIS CODE**/
  !function(_window, _document) {
    var OB_ADV_ID = '<?= $pixel_id ?>';
    if (_window.obApi) {
      var toArray = function(object) {
        return Object.prototype.toString.call(object) === '[object Array]' ? object : [object];
      };
      _window.obApi.marketerId = toArray(_window.obApi.marketerId).concat(toArray(OB_ADV_ID));
      return;
    }
    var api = _window.obApi = function() {
      api.dispatch ? api.dispatch.apply(api, arguments) : api.queue.push(arguments);
    };
    api.version = '1.1';
    api.loaded = true;
    api.marketerId = OB_ADV_ID;
    api.queue = [];
    var tag = _document.createElement('script');
    tag.async = true;
    tag.src = '//amplify.outbrain.com/cp/obtp.js';
    tag.type = 'text/javascript';
    var script = _document.getElementsByTagName('script')[0];
    script.parentNode.insertBefore(tag, script);
  }(window, document);
    obApi('track', 'PAGE_VIEW');

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

    obApi('track', '<?= $event_name ?>');
  <?php   }  
        }
    } ?>

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

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

        obApi('track', '<?= $event_name ?>');

    <?php   }
    } ?>

    });
</script>
<!-- End Outbrain Pixel Code -->
<?php } ?>