ます。また、それは、網膜のですかないかを検出する代わりにdevicePixelRatioの解像度でmatchMediaと解像度で動作するように機能を変更することができます。
は、カスタムJavaScript変数、pixel_ratio
を作成します。
function() {
//Configure resolutions here, will return value of ratio:
var pixel_ratio = [
{'pixel_ratio': 'all', 'ratio': 1},
{'pixel_ratio': '(min-resolution: 144dpi)', 'ratio': 1.5},
{'pixel_ratio': '(min-resolution: 192dpi)', 'ratio': 2}
];
var result;
pixel_ratio.forEach(function (element) {
var ratio = 1;
//If browser support matchMedia, use it
if (window.matchMedia) {
// return current media query
if (window.matchMedia(element.pixel_ratio).matches) {
result = element.ratio;
}
} else { //matchMedia not supported
if (window.screen.systemXDPI !== undefined
&& window.screen.logicalXDPI !== undefined
&& window.screen.systemXDPI > window.screen.logicalXDPI) {
// Only allow for values > 1
ratio = window.screen.systemXDPI/window.screen.logicalXDPI;
} else if (window.devicePixelRatio !== undefined) {
ratio = window.devicePixelRatio;
}
if (element.ratio === (Math.round(ratio * 100)/100)) {
result = element.ratio;
}
}
});
return result + 'x';
}
カスタム寸法を作成します。 GAのpixel_ratio
ですスコープを「ヒット」として選択します。各ディメンションのインデックス値に注意してください。 GTMでは、ベースアナリティクスのページビュータグでカスタムディメンションを設定し、アナリティクスのディメンションインデックスの値と一致させます。
いいえ、これを試してみて後で取り返します – johan855