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
可能是包含 shorturls 和 YOURSHORTURL
shorturl 的站点的域名link.
我有一个像 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
可能是包含 shorturls 和 YOURSHORTURL
shorturl 的站点的域名link.