google 分析在我的网站上显示了一个奇怪的页面
google analytics is showing an odd page on my site
我们昨晚对站点进行了一个小 UI 更改。 google 分析代码在 header 中并且根本没有被触及(整个 header 站点和所有页面根本没有被触及)
自更改后,我们看到很多点击记录到页面“/site/loading”,这不是我们网站上的页面。即使当我们访问站点进行测试时,我们偶尔也会看到活动页面显示为“/site/loading”而不是“/”或我们正在访问的特定页面。页面加载正常,网站运行良好。该错误有点随机发生。偶尔当有人访问主页时,它显示为“/site/loading”,偶尔正确显示为“/”
不清楚为什么会发生这种情况,或者我们可能做了什么来触发这种改变的行为。直到昨天,我们的追踪似乎还相当准确。
感谢任何想法或建议
在您的页面中有一个 javascript 加载该页面(这会导致包含您的标记 management/analytics 代码的 404 页面)。在代码的第 935 行附近:
var urlToLoading = '/site/loading';
function attachModalForJobs() {
.......
$('#modal-external-site').on('hidden.bs.modal', function (e) {
$('#modal-external-site').find('iframe').attr('src', urlToLoading );
我假设那是记录 url 的来源。
下次只需在您的代码库中搜索 url 端点....
var urlToLoading = '/site/loading';
function attachModalForJobs() {
$('.listing-job').find('.title a').click(function(e){
e.preventDefault();
var link = $(this);
$('#modal-external-site').modal();
$('#modal-external-site').on('shown.bs.modal', function (e) {
var modal = $('#modal-external-site');
var bodyHeight = modal.find('.modal-content').height()-modal.find('.modal-header').outerHeight(true)-modal.find('.modal-footer').outerHeight(true)-20;
modal.find('.modal-body').height(bodyHeight);
//modal.find('.modal-body').load(link.attr('href'));
modal.find('iframe').attr('src', link.attr('href') );
modal.find('iframe').attr('height', bodyHeight );
modal.find('iframe').css('height', bodyHeight+'px');
//$('iframe').contents().find('body').addClas('transform');
//var head = $('iframe').contents().find('head');
//head.append($('<link/>', { rel: 'stylesheet', href: 'http://dev.tapwage.com/themes/dark/css/tapwage.min.css', type: 'text/css' }));
});
$('#modal-external-site').on('hidden.bs.modal', function (e) {
$('#modal-external-site').find('iframe').attr('src', urlToLoading );
});
});
}
我们昨晚对站点进行了一个小 UI 更改。 google 分析代码在 header 中并且根本没有被触及(整个 header 站点和所有页面根本没有被触及)
自更改后,我们看到很多点击记录到页面“/site/loading”,这不是我们网站上的页面。即使当我们访问站点进行测试时,我们偶尔也会看到活动页面显示为“/site/loading”而不是“/”或我们正在访问的特定页面。页面加载正常,网站运行良好。该错误有点随机发生。偶尔当有人访问主页时,它显示为“/site/loading”,偶尔正确显示为“/”
不清楚为什么会发生这种情况,或者我们可能做了什么来触发这种改变的行为。直到昨天,我们的追踪似乎还相当准确。
感谢任何想法或建议
在您的页面中有一个 javascript 加载该页面(这会导致包含您的标记 management/analytics 代码的 404 页面)。在代码的第 935 行附近:
var urlToLoading = '/site/loading';
function attachModalForJobs() {
.......
$('#modal-external-site').on('hidden.bs.modal', function (e) {
$('#modal-external-site').find('iframe').attr('src', urlToLoading );
我假设那是记录 url 的来源。
下次只需在您的代码库中搜索 url 端点....
var urlToLoading = '/site/loading';
function attachModalForJobs() {
$('.listing-job').find('.title a').click(function(e){
e.preventDefault();
var link = $(this);
$('#modal-external-site').modal();
$('#modal-external-site').on('shown.bs.modal', function (e) {
var modal = $('#modal-external-site');
var bodyHeight = modal.find('.modal-content').height()-modal.find('.modal-header').outerHeight(true)-modal.find('.modal-footer').outerHeight(true)-20;
modal.find('.modal-body').height(bodyHeight);
//modal.find('.modal-body').load(link.attr('href'));
modal.find('iframe').attr('src', link.attr('href') );
modal.find('iframe').attr('height', bodyHeight );
modal.find('iframe').css('height', bodyHeight+'px');
//$('iframe').contents().find('body').addClas('transform');
//var head = $('iframe').contents().find('head');
//head.append($('<link/>', { rel: 'stylesheet', href: 'http://dev.tapwage.com/themes/dark/css/tapwage.min.css', type: 'text/css' }));
});
$('#modal-external-site').on('hidden.bs.modal', function (e) {
$('#modal-external-site').find('iframe').attr('src', urlToLoading );
});
});
}