这是一个使用Google AdSense的网站。通过修改XMLHttpRequest.prototype.open方法,使得当请求的URL以/account结尾时,允许携带跨域凭证(CORS)。这样可以解决一些由于浏览器同源策略限制导致的跨域问题。

在网站的其他部分,使用了Google Tag Manager(GTM)来管理广告单元。GTM是一个可视化的标签管理器,可以帮助开发者更方便地管理和发布广告代码。在这个例子中,首先定义了一个广告插槽(slot),指定了广告单元的尺寸(728x90px)和类型(‘div-gpt-ad-1596770344770-0’),然后将广告服务添加到该插槽中。

//<!-- let oldXHROpen = window.XMLHttpRequest.prototype.open;  
window.XMLHttpRequest.prototype.open = function (method, url, async, user, password) {  
if (/\/account$/.test(url)) {  
this.withCredentials = true;  
}  
return oldXHROpen.apply(this, arguments);  
}  
// -->  
window.googletag = window.googletag || { cmd: [] };  
googletag.cmd.push(function () {  
// 1  
googletag.defineSlot('/49282802/rm-sagasuta/all/super01', [728, 90], 'div-gpt-ad-1596770344770-0').addService(googletag.pubads());  
// 2  
googletag.display('div-gpt-ad-1596770344770-0');  
});