なんとなくいけてる気がしますので、掲載してみます。
lazy-gtag.js
var MEASUREMENT_ID="G-xxxxxxxx";
$(function() {
setgtag();
});
function setgtag() {
setTimeout(function() {
var gtc = document.createElement("script");
gtc.innerHTML='window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}gtag("js",new Date());gtag("config", MEASUREMENT_ID);';
// 下記はデバッグモード用
//gtc.innerHTML='window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}gtag("js",new Date());gtag("config", MEASUREMENT_ID,{"debug_mode":true});';
document.body.appendChild(gtc);
var gt=document.createElement("script");
gt.src='https://www.googletagmanager.com/gtag/js?id=' + MEASUREMENT_ID;
document.body.appendChild(gt);
}, 2500);
}