如果检测到广告拦截器,我将显示一个弹出窗口,要求用户禁用广告拦截器。当前关闭按钮位于弹出窗口中,用于关闭弹出窗口。我计划通过不在弹出窗口中显示关闭按钮来强制用户禁用广告拦截器。我的问题是 - 如何知道被要求禁用广告拦截器的用户是否禁用了广告拦截器并重新加载页面还是刚刚离开了页面?
目前我有事件 - 当检测到广告拦截器时。
gtag('event', 'ad_blocker_detected', {
event_category: 'user',
event_label: 'Ad-blocker Detected',
});
我想知道当用户决定不禁用广告拦截器并离开页面时如何设置事件或 cookie 进行跟踪。 (注意 - 弹出窗口中没有关闭按钮)。我想回答 % 的用户在被迫禁用广告拦截器时同意禁用它。
不要对此太担心,因为我的浏览器甚至会吹走您的对话框,要求用户禁用广告拦截器,删除您可能添加的任何护罩,并恢复滚动条(如果您玩弄它)。
你也没有提到你是如何检测广告拦截器的……知道这一点会很有趣。
请记住,浏览器始终拥有最终决定权。