/* # ----------------------------------------------------------------------------- # ~/assets/theme/j1/modules/amplitudejs/js/plugins/tech/youtube.js # AmplitudeJS V5 Plugin|Tech for J1 Template # # Product/Info: # https://jekyll.one # # Copyright (C) 2023, 2024 Juergen Adams # # J1 Template is licensed under the MIT License. # See: https://github.com/jekyll-one-org/j1-template/blob/main/LICENSE # ----------------------------------------------------------------------------- */ "use strict"; var ytPlayer; var ytPlayerReady = false; var ytApiIReady = false; var logger = log4javascript.getLogger('j1.adapter.amplitude.tech'); var ytpSettings = { ytpVideoID: "qEhzpBJpUq0", ytpAutoPlay: 0, ytpLoop: 1 }; // date|time monitoring //--------------------- var startTime; var endTime; var startTimeModule; var endTimeModule; var timeSeconds; startTimeModule = Date.now(); logger.info('\n' + 'Initialize YouTube IframeAPI: started'); // load the IFrame Player API code asynchronously // var firstScriptTag; var tag = document.createElement('script'); tag.id = 'iframe_api'; tag.src = '//youtube.com/iframe_api'; firstScriptTag = document.getElementsByTagName('script')[0]; firstScriptTag.parentNode.insertBefore(tag, firstScriptTag); // Create an