转JS和谷歌分析

时间:2020-05-26 19:22:31

标签: javascript google-analytics turnjs

我正在考虑在Trun.Js模块中添加Google Analytics(分析)脚本。

以下是我的GA代码:

<script async src="https://www.googletagmanager.com/gtag/js?id=UA-4XXXXX1-X"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'UA-4XXXXX1-X');
</script>

以下是用于加载页面的JS文件功能。

function addPage(page, book) {
        var id, pages = book.turn('pages');
        // Create a new element for this page
        var element = $('<div />', {});
        // Add the page to the flipbook
        if (book.turn('addPage', element, page)) {
            // Add the initial HTML
            // It will contain a loader indicator and a gradient
            element.html('<div class="gradient"></div><div class="loader"></div>');
            // Load the page
            loadPage(page, element);
        }
    }


    function loadPage(page, pageElement) {
        // Create an image element
        var img = $('<img />');    
        img.mousedown(function(e) {
            e.preventDefault();
        });
        img.load(function() {
            // Set the size
            $(this).css({width: '100%', height: '100%'});
            // Add the image to the page after loaded
            $(this).appendTo(pageElement);
            // Remove the loader indicator
            pageElement.find('.loader').remove();
        });

        // Load the page
        img.attr('src', 'pages/' +  page + '.jpg');
        loadRegions(page, pageElement);
    }

full js file和turn.js资产http://www.turnjs.com/docs/Download的链接

0 个答案:

没有答案