全局站点标签(gtag.js)是一个JavaScript标签框架和API,允许您将事件数据发送到Google Ads、Campaign Manager、Display & Video 360、Search Ads 360和Google Analytics。
将以下标签放置在UniConsent CMP标签的正下方,位于您的Google标签或任何其他广告标签之前:
<script>
window.dataLayer = window.dataLayer || []
function gtag() {
dataLayer.push(arguments)
}
gtag('consent', 'default', {
ad_storage: 'denied',
analytics_storage: 'denied',
})
__tcfapi('addEventListener', 2, function (tcData, success) {
if (success && tcData.unicLoad === true) {
if (!window._unic_i) {
window._unic_i = true
gtag('consent', 'update', {
ad_storage: 'granted',
analytics_storage: 'granted',
})
}
}
})
</script>
以上代码延迟所有Google标签的cookie,直到用户授予同意。