昨晚我们将一个小的UI更改推送到了网站。谷歌分析代码在标题中,并没有被触及(网站的整个标题,所有页面都没有被触及)
自更改以来,我们看到很多点击记录到页面“/ site / loading”,这不是我们网站上的页面。即使我们访问网站进行测试,我们偶尔会看到活动页面显示为“/ site / loading”而不是“/”或我们正在访问的特定页面。页面正常加载,网站工作正常。错误有点随机发生。偶尔当有人访问主页时,它会显示为“/ site / loading”,偶尔会显示为“/”
不清楚为什么会发生这种情况或我们可能采取了哪些措施来触发这种改变的行为。直到昨天,我们的跟踪似乎相当准确。
欣赏任何想法或建议
答案 0 :(得分:1)
下次只需在代码库中搜索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 );
});
});
}
答案 1 :(得分:0)
页面中有一个加载该页面的javascript(这会导致包含您标记管理/分析代码的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 );
我假设记录的网址来自哪里。