Forge Viewer将开始从7.29版本开始收集与特定用户无关的使用情况分析,以支持和改进Forge Viewer _._。如果您不想参与,则可以使用Autodesk退出此功能。 Viewing.Private.analytics.optOut()方法。
以上文字摘自:https://forge.autodesk.com/en/docs/viewer/v7/change_history/changelog_v7/#id2
我已经运行了上述功能,但仍然可以看到网络请求正在发送到混合面板
我尝试了各种方法,但无法使其正常工作,我的最新迭代是将其放入超时调用中,以确保已加载AutoDesk,但仍尝试将请求发送到mixpanel
<script type="text/javascript">
setTimeout(() => {
debugger;
if (typeof window.Autodesk == 'undefined') {
console.log('no auto desk yet');
} else {
console.log('auto is ready');
window.Autodesk.Viewing.Private.analytics.optOut();
}
}, 500);
document.addEventListener('DOMContentLoaded', function(event) {});
</script>
调试我可以进入else块,还可以看到一个控制台日志,上面写着“ auto ready”。
如何禁用混合面板?
答案 0 :(得分:0)
调用.optOut()
时,查看器将不会收集任何数据。
选择退出后,无论何时加载页面,Mixpanel库都会进行一次决策调用,从而产生简单的是或否响应(退出状态),并且不会发送用户跟踪数据。我们将研究如何避免在模型加载期间进行决策调用,并向您提供更多信息。