Google php 重定向文件中的分析

Google Analytics in a php redirect file

我有一个像 bitly 这样的 php shorturl 网站,我想跟踪访问短 url 的用户。无论如何我可以在这里获得 google 分析代码并找人工作吗?仅仅添加它是行不通的,代码根本不会 运行。我试图在代码上方添加以使其工作。该网站是 运行宁 php 7.3

<head>
                <!-- Global site tag (gtag.js) - Google Analytics -->
                <script async src="https://www.googletagmanager.com/gtag/js?id=UA-XXX-1"></script>
                <script>
                window.dataLayer = window.dataLayer || [];
                function gtag(){dataLayer.push(arguments);}
                gtag('js', new Date());
</head>

    <?php
    require_once('master.php');
    
    if ($shortUrlObj->status != "active")
    {
        $errorMsg = t("longer_active");
        redirect(ROOT . "/404." . EXTENSION . "?e=" . urlencode($errorMsg));
    }
    
    $redirectType = SITE_CONFIG_REDIRECT_TYPE;
    
    switch ($redirectType)
    {
        default:
        header('HTTP/1.1 302 Moved Temporarily');
            redirect($Url->Url);    
        break;
    }
    
    ?>
             

您必须在 URL queryString 中添加 UTM 参数,这样您才能识别来源和媒体。像这样:

/your-page.php?utm_source=YOURSHORTURLWEBSITE&utm_medium=YOURSHORTURL

其中 YOURSHORTURLWEBSITE 可能是包含 shorturlsYOURSHORTURL shorturl 的站点的域名link.